CLE puzzle 104 Trolls 27967