Sudoku puzzle is a famous digital puzzle game. Sudoku is played on a square field of 9 by 9 cells, where your task is to fill all empty cells with numbers