รัฐบาลวางแผนสร้างเมืองใหม่บนพื้นที่ราบที่มีระดับเสมอกัน โดยกำหนดให้อาคารที่จะสร้างแต่ละหลังมีรูปทรงเป็นสี่เหลี่ยมผืนผ้า หลังจากที่มีการสร้างอาคารแล้วเมื่อมองตัวเมืองจากระยะไกล จะเห็นเส้นขอบฟ้าตามแนวเส้นขอบของอาคาร และทุกครั้งที่มีการสร้างอาคารเพิ่มขึ้น เส้นขอบฟ้าของตัวเมืองจะเปลี่ยนแปลงไป
อาคารที่จะสร้างขึ้นแต่ละหลัง กำหนดด้วยจำนวนเต็มบวกสามจำนวนคือ ( Li , Hi , Ri ) เมื่อ Li และ Ri เป็นตำแหน่งตามแกนนอนด้านซ้ายและขวาของอาคารลำดับที่ i ตามลำดับ ส่วน Hi เป็นความสูงของอาคารนั้น เช่น (1, 11, 5) หมายถึง อาคารที่สร้างขึ้นโดยมีขอบด้านซ้ายอยู่ที่ตำแหน่งที่ 1 ขอบด้านขวาอยู่ที่ตำแหน่งที่ 5 ของแกนนอน และมีความสูงเป็น 11 หน่วย เมื่อสร้างอาคารนี้เสร็จจะได้เส้นขอบฟ้าใหม่เป็น (1, 11, 5, 0) นั่นคือ ที่ตำแหน่งที่ 1 ขอบฟ้ายกขึ้นสูง 11 หน่วยตามความสูงของอาคารไปจนถึงตำแหน่งที่ 5 แล้วความสูงลดลงเป็น 0

| ตัวอย่างข้อมูลนำเข้า | ตัวอย่างข้อมูลส่งออก |
| 2 1 11 5 2 6 7 | 1 11 5 6 7 0 |
| 8 1 11 5 2 6 7 12 7 16 14 3 25 19 18 22 3 13 9 23 13 29 24 4 28 | 1 11 3 13 9 0 12 7 16 3 19 18 22 3 23 13 29 0 |