A Sudoku Solver build using API and Test Driven Development.