Fill the gird with digits 1 to 9, so that each digit appears exactly once in every row, column, and 3x3 outlined area. Same digits cannot touch each other diagonally.