Synonyms car = ferrari. Syntax drive = drive. park = park. Syntax l = l. Verb l Does Look. End Verb. The garage Isa location End The garage. The parking_lot Isa location Name 'Large Parking Lot' End The parking_lot. The car Isa object Name little red sporty ferrari At garage Is Not running. Has position 0. Verb enter Does Locate hero At inside_car. End Verb. End The car. The inside_car Isa location Name 'Inside the Ferrari' Description "This sporty little red vehicle can really take you places..." Exit out To inside_car Check car Is Not running Else "I think you should stop the car before getting out..." Does If position Of car =0 Then Locate hero At garage. Elsif position Of car =1 Then Locate hero At parking_lot. End If. End Exit. Verb drive Check car Is Not running Else "You are already driving it!" Does "You start the car and drive off." Make car running. Schedule drive1 After 1. End Verb. Verb park Check car Is running Else "You are not driving it!" Does "You slow to a stop and turn the engine off." Make car Not running. Cancel drive1. Cancel drive2. End Verb. End The inside_car. Event drive1 "You drive out from your garage and approach a large parking lot." Set position Of car To 1. Locate car At parking_lot. Schedule drive2 After 1. End Event drive1. Event drive2 "You drive out from the parking lot and approach your own garage." Set position Of car To 0. Locate car At garage. Schedule drive1 After 1. End Event drive2. Start At garage.