Sudoku is a number-placement puzzle based on logic. The objective is to fill in a grid of cells (squares) so that each column, each row, and each of the nine 3 x 3 blocks contains the digits from 1 to 9.
The following figure shows a Sudokumaster UI mock-up for touch input as designed by a graphical designer. This UI mock-up is used as a reference for designing a Sudoku game optimized for multiple screen resolutions and user input methods.

Figure: Mock-up of Sudokumaster UI for touch input
The following figure shows the final Sudokumaster UI for key and touch input.



Figure: Final Sudokumaster UI for key and touch input
For more information about the Sudokumaster application and its UI, see the following sections:
For general information about defining application functionality, see section Planning usability and functionality.