Supersized dinosaurs divided up their dinner

The giant sauropod dinosaurs such as Diplodocus and Apatosaurus are familiar thanks to their huge sizes and unique body shapes of a long neck and tail with a tiny head perched on top. Among their ranks were the largest terrestrial animals of all time, and yet an enduring mystery remains: how did so many animals of this size get to be so big?