300 Sudoku puzzels by Frank Coussement & Peter De Schepper