Puzzles solved by russell