void main() {
fressspur();
umdrehen();
fressspurRew();
}
void rechtsUm() {
linksUm();
linksUm();
linksUm();
}
void umdrehen() {
linksUm();
linksUm();
}
void fressspur(){
while (true){
if(kornDa()){
nimm();
if(kornDa()) {
nimm();
if(kornDa()){
gib();
gib();
}else{
rechtsUm();
gib();
gib();
vor();
}
}else{
linksUm();
gib();
vor();
}
}else{
vor();
}
}
}
void fressspurRew(){
if(kornDa()){
nimm();
if(kornDa()) {
nimm();
if(kornDa()){
gib();
gib();
}else{
linksUm();
gib();
gib();
vor();
}
}else{
rechtsUm();
vor();
gib();
}
}else{
vor();
}
}
Comments