Witch's Hats

puzzle
2118 Played