Title: How to solve sudoku : a step-by-step guide