Okay, this is harder than I thought.. #Sudoku.