CLE puzzle 1000 Family of wolves 39280