This puzzle type I created for "Contest for best logic innovation"
Fill the grid with digits 1 to 5, so that each digits appears exactly once in every row/column. Where the digits adjoin vertically, the upper digit must be bigger.
The cells in the grid can be thought of as individual buildings, and the number inside the building is the number of floors. A number outside the grid indicates how many buildings can be "seen" from the corresponding direction. (A building is seen by an observer if there are not buildings taller (with a greater number), between it and the observer).