Rewriting angular sudoku, by TDD