notes - online puzzles