A Sudoko solver using modified backtracking algorithm