Ok, the theory is that a giraffe developed a long neck and long legs to reach the tender leaves on the top of the tree. Can someone give me a more exact description on how the neck and legs got longer? I need a little bit more than just a generic answer saying long necked giraffes were selected over short necked giraffes. I need to know why some giraffes had longer necks and why some had short necks. Also, how did longer necks get longer over time?