Extract methods.
Extract methods.

The program become self-documenting when a function's action is describe by its name (or some would include its broad description in the comment).  The aim is to break down big methods into easy to understand chunk, while self-documenting messy parts like bit twiddling hacks.

Teo-ShaoWei/SudokuSolverSG