Know You How Many Petals Falling?