Fill in the grid so that every row, every column, and every 3x3 box contains the digits 1 through 9. In golden cells the number is the sum of the gaps of this cell with its orthogonal adjazent neighbors. In white cells the number can not be the sum of the gaps of this cell with its orthogonal adjazent neighbors.
Smaller Example:
Puzzle: