Puzzles solved by js