Sudoku-zilla: 100x100 Sudoku puzzle