Fill the grid with the digits 1 to 6. The digits represent the height of the skyscraper in each cell. Each row and column has exactly one of each digit. The clues along the edges tell you how many skyscrapers you can see from
that vantage point.
The colored numbers between the cells are the difference between the heights in the neighbored cells.