apart from the fact that i am absolutely horrendously atrocious at playing sudoku, well done! interesting concept