programs to solve some puzzles on a webpage