จินตนาการว่าคุณเป็นโปรแกรมเมอร์ที่ได้รับมอบหมายให้ทำงานนี้ วิเคราะห์คำสั่งและออกแบบโปรแกรมให้ตรงตามความต้องการ
 โปรแกรมควรรับรายการตัวเลขเป็นอินพุต เรียงลำดับตัวเลขจากน้อยไปหามาก และส่งออกรายการที่เรียงลำดับ โปรแกรมควรมีการวนซ้ำเพื่อสำรวจรายการและฟังก์ชันการเปรียบเทียบเพื่อเปรียบเทียบสององค์ประกอบและกำหนดลำดับ