Robot Karol baut sich ein Mauerquadrat und kommt nicht mehr heraus

anweisung gehe_von_der_Wand_weg
  wiederhole 3 mal
    schritt
    linksdrehen
    schritt
    rechtsdrehen
  *wiederhole
*anweisung

anweisung baue_Mauerquadrat
  wiederhole 2 mal
    wiederhole 4 mal
      wiederhole 5 mal
        hinlegen
        schritt
      *wiederhole
      linksdrehen
    *wiederhole
  *wiederhole
*anweisung

anweisung steige_ein
  aufheben
  schritt
  linksdrehen
  schritt
  linksdrehen
  linksdrehen
  hinlegen
*anweisung

anweisung versuche_raus_zu_kommen
  wiederhole solange NichtIstMarke
    wenn NichtIstZiegel
        dann MarkeSetzen
             schritt
             rechtsdrehen
        sonst ton
              linksdrehen
              wenn NichtIstZiegel
                  dann MarkeSetzen
                       schritt
                       rechtsdrehen
                  sonst ton
                        linksdrehen
              *wenn
    *wenn
  *wiederhole
*anweisung

{Programm}
gehe_von_der_Wand_weg
baue_Mauerquadrat
steige_ein
versuche_raus_zu_kommen