Fill in the grid so that every row, 9-cell-diagonal, and 3x3 box contains the digits 1 through 9. In the shorter diagonals all digits must be different.