Dün gece rüzgar çok sert esti. Reeborg'un avlusu çöplerle karma karışık bir hal aldı. Reeborg'un anne ve babası ondan avludaki yolları temizlemesini istediler. Aşağıda şekilde görüldüğü gibi çöpler bahçeye tesadüfi olarak yayılmışlardır.
Reeborg tüm çöpleri toplamalı ve başlangıç noktasının kuzeyindeki çöp variline atmalıdır. İş bittiğinde aşağıdaki gibi bir görüntü oluşmalıdır.
Dikkat: Çöplerin tamamını bir defada atabilmek için henüz size öğretmediğim carries_beepers() testini kullanmanız gerekecek. while carries_beepers(): ... gibi bir şeyler deneyin.
Programınızın her iki dünya dosyasında da (trash1.wld ve trash2.wld) çalıştığından emin olun.
Reeborg'un anne ve babası onun yaptığı işten çok memnun kaldılar. Bu defa ondan avludaki tüm çöpleri toplamasını istediler. Reeborg'un tüm çöpleri toplamasını ve onları başladığı pozisyona getirmesini sağlayan bir program yazın. Az önce yazmış olduğunuz programı bu duruma uyarlamaya çalışın.
Dünya dosyasını kendiniz yaratın, aşağıdakine benzer bir şekilde. Çözümünüz çöplerin o anki pozisyonuna ve avlunun büyüklüğüne bağlı olmamalı, yani her türden çöp ve avluda çalışmalı.