hybrid - online puzzles