Witch's Hats

puzzle
2095 Played