Tricks For Doing Puzzles Online