CLE puzzle 1000 Blackboard 39466