Puzzle 500. Flowers in a Vase