Sunflowers puzzle