5.4999999999999997091e-35 leaf development stages