Witch's Hats

puzzle
2094 Played