Puzzles solved by jack