Fill in the grid so that every row, every column, every 3x3 box and both diagonals contains the digits 1 through 9. Moreover all pairs of diagonally adjazent cells must be different.