1 Inleiding

  Avonturier zijn is hard werken zo weet JInidiana Jones. Iedere keer je leven wagen voor allerlei
  idiote spullen. Maar ja, dat hoort bij het werk. In dit geval is het Museum van Antieke Computers
  de opdrachtgever. Zoals gebruikelijk heeft een kwaadaardige wetenschapper een aantal belangrijke
  artifacten gestolen en verstopt in een ondergronds complex. The usual dus.

2 Opdracht

  Leid JIndiana Jones door het ondergrondse complex, vind de schat, keer terug naar de uitgang en 
  verlaat het complex. Om de klus eenvoudiger te maken heeft JIndiana de graffiti spuitbussen
  van zijn neefje achterovergedrukt. Hij hoopt op deze manier een spoor achter te kunnen laten 
  om zo te kunnen vaststellen waar hij al geweest is en hoe de weg terug loopt. 

3 Voorbeeld

  Gegeven het volgende doolhof :

   xxx   JIndiana begint in 'S'. De schat is 'T'. JIndiana markeert de huidige
  xxTxx  locatie. Hij gaat naar rechts en markeert de locatie. JIndiana kan nu
  xS  x  kiezen en kiest om naar rechts te gaan. Hij markeert de locatie. Oeps.
  xxxxx  Een doodlopende gang. JIndiana moet terug. JIndiana her-markeert deze 
         locatie met een andere kleur. En doet een stap terug. Hij gaat nu omhoog.
  en vind de schat. Hij pakt de schat en volgt daarna het spoor terug naar de 
  uitgang. Hij verlaat het doolhof.

4 Tips

  - Er is altijd maar 1 MazeVisitor per doolhof.
  - De MazeVisitor heeft een handige toString methode.
  - Gebruik de animaties rechts onder in het scherm.
