checks - online puzzles