Solving a Sudoku Puzzle Using a Webcam