Paleolithic Diet: Ancient answers to modern problems.