Puzzles solved by jks