Why Leaves Take Different Shapes