CLE puzzle 60 Trolls 26958