Flowers puzzle