What part of the body receives digestive juices from the gallbladder liver and pancreas?