Gallbladder stones are a very common yet painful condition associated with the development of hard [...]