added js puzzles