Egy piacon a bevásárlás megkönnyítéséhez hordár robotokat használnak, akik az utat is megmutatják egy-egy zöldséghez, gyümölcshöz. A robot az alábbi térkép szerint tud egy vagy több mezőnyit előre (E) vagy hátrafelé (H) mozogni, illetve szükség szerint tud 90 fokot jobbra (J) vagy balra (B) fordulni. A robot alapállapotban mindig a bejárati mezőn áll és az azon szereplő nyíl által meghatározott irányba néz.
A piacon csak a kijelölt útvonalakon szabad közlekedni (a vastag körvonalú mezőkre nem lehet lépni). Egy-egy zöldséget, gyümölcsöt egy vele szomszédos mezőn állva és a zöldséget, gyümölcsöt tartalmazó mező felé fordulva lehet megvásárolni. A zöldségeket, gyümölcsöket tartalmazó mezőkön keresztülmenni nem lehet (hiszen az azokat tároló ládákon átmászni tilos).
Add meg a következő feladatokhoz tartozó robotprogramot, amivel a robot a lehető legkevesebb utasítással megoldja a feladatot!
A. Szilvát szeretnék vásárolni!
B. Almát szeretnék vásárolni, de a paradicsom illatát nem szeretem, nem szeretnék elmenni mellette!
C. Répát, retket és salátát szeretnék vásárolni valamilyen sorrendben!
D. Az összes szilvát meg szeretném venni!