Ein Hubschrauber lässt zwei Züge, jeweils an einem Fallschirm, auf eine gerade unendliche Eisenbahnlinie fallen.
Es gibt eine undefinierte Entfernung zwischen den beiden Zügen.
Jeder Zug zeigt in die gleiche Richtung, und beim Landen fällt der Fallschirm, der an jedem Zug befestigt ist, neben dem Zug auf den Boden und löst sich.
Jeder Zug hat einen Mikrochip, der seine Bewegung steuert. Die Chips sind identisch.
Es gibt keine Möglichkeit für die Züge zu wissen, wo sie sind.
Sie müssen den Code im Chip schreiben, damit die Züge aufeinander stoßen.
Jede Codezeile benötigt einen einzigen Taktzyklus zur Ausführung.
Sie können nur die folgenden Befehle verwenden:
- MF - bewegt den Zug nach vorne
- MB - bewegt den Zug rückwärts
- IF (P) - Bedingung, die erfüllt ist, wenn der Zug neben einem Fallschirm ist. Es gibt kein "dann" für diese IF-Anweisung.
- GOTO