Op onderstaand toetsenbord met regular US indeling geeft de dikke zwarte lijn aan welke toetsen doorgaans met de linker- en rechterhand worden aangeslagen. Enkel de duidelijk weergegeven toetsen zijn relevant voor deze opgave, met 10 toetsen op de eerste en de tweede rij, en 8 toetsen op de derde rij. De shifttoets (⇧) wordt gebruikt om hoofdletters (met shift) en kleine letter (zonder shift) weer te geven, of de karakters bovenaan — resp. onderaan — de toets.

toetsenbord
Toetsenbord met regular US indeling.

Iemand heeft op dit toetsenbord een regel tekst getypt, maar heeft daarbij zijn twee handen omgewisseld (je moet het zelf maar eens proberen). Als hij achtereenvolgens alle karakters op de eerste rij zou intypen met de shift toets ingedrukt, dan bekomt hij dus YUIOPQWERT in plaats van QWERTYUIOP. Als hij analoog alle karakters op de derde rij achter elkaar intypt zonder de shift toets in te drukken, dan bekomt hij bnm,zxcv in plaats van zxcvbnm, (inclusief de komma). Het omwisselen van de handen heeft geen invloed op het typen van spaties.

Opgave

In het Unix commando dat we hieronder reeds gedeeltelijk opgesteld hebben, wordt een tekst uitgeschreven naar stdout. Deze tekst bestaat enkel uit karakters die werden getypt met de toetsen die op bovenstaand toetsenbord duidelijk weergegeven worden, maar waarbij de twee handen omgewisseld werden.

$ echo "<tekst>" |

Vul het commando verder aan, zodat de tekst wordt uitgeschreven zoals die zou getypt worden als de handen niet omgewisseld worden.

Voorbeeld

$ echo "Aiffr urofk" |Hello world
$ echo "Dxwpa ej cq aior" |Knuth is my hero

Richtlijnen bij het indienen

Dien enkel het stuk van het commando in dat moet ingevuld worden op de plaats van de drie puntjes (…).