Karel on robotti. Hän liikkuu hänelle annettujen ohjeiden mukaan.
ASTU – hän liikkuu yhden askeleen eteenpäin seuraavalle tahkolle.
VASEN – hän kääntyy 90 astetta vasempaan.
Esimerkki 1: Jos Karelille on annettu ohjeet ASTU-ASTU-VASEN-ASTU, hän liikkuu kuin ratsu tavallisella shakkilaudalla.
Esimerkki 2: Jos Karel seisoo kuutiolla ja hänelle on annettu ohjeet ASTU-ASTU-ASTU-ASTU, hän palaa takaisin tahkolle, jolla hän oli aluksi.
Karel seisoo nyt kuutiolla. Hänen on käytävä kaikilla kuution tahkoilla, mutta kullakin vain kerran!
Huomaa, että OIKEA-komentoa Karel ei tunnista.
Mikä on pienin määrä komentoja, joilla Karel voi suorittaa tehtävän?