Normal sudoku rules apply. Each number corresponds to a high-rise building of the appropriate height. If an arrow is shown in a cell, the number indicates how many high-rise buildings can be seen in this direction (from the ground). Larger buildings hide the smaller ones behind.