Sudokitten speaks lolcat now
refactored