THE MATHEMATICS BEHIND SUDOKU AND HOW TO CREATE MAGIC SQUARES