Programa yra klasikinis dėlionės labirintas. Programa leidžia generuoti, perkelti ir išeiti iš labirinto.
Programėlė turi funkcijų, leidžiančių generuoti labirintus su nustatytu lauko pločiu ir aukščiu nuo iki 10 000 langelių. Kiekviena ląstelė yra sienelė arba laisvai praeina. Takai (atitinkamai sienos) generuojami atsitiktinai – vienas iš variantų ir antras variantas – statiniai trys labirintai mokymuisi. Keliai, sienos ir takai nuspalvinti įvairiomis spalvomis, kurias galima pasirinkti. Praėjimą imituoja judantis rutulys, kuris juda keliais būdais: vilkdamas, gravitacijos būdu, sakydamas komandas (kairėn, dešinėn, aukštyn ir žemyn), savarankiškai ir pagreitindamas. Išvestis yra rutulio spalvos ląstelė. Programa turi taško į tašką kelio ieškiklio funkciją.