vertex - online puzzles