Sudoku puzzle solver for Streaming Edge