Choledocholithiasis and a double gallbladder.