A Sudoku puzzle solver in python created for the Insight Data Engineering Fellows Program