к
- проходишь по всем кубам и находишь самое большое значение правой нижней точки, таким образом вычисляешь размеры поля
- делаешь список списков координат [[(x, y) | [y <- [0..h-1]] | x <- [0..w-1]]
- мапаешь каждую пару (x,y) в какой-то цвет, где цвет получаешь проходом по всем кубам, которые отстортированы по верхней точки, и проверяешь, входит ли точка в куб