I want to know which all physical work outs are good for runners. Now a days a lot of emphasis is on core strengthening. How should one balance between Core Strengthening, Running and other workouts. Say upper body. Also, what kind of Indian diet (including non-veg) shall be good without taking into account supplement proteins.