network - online puzzles