Kiedy przycisk zostanie przyciśnięty:
Zarezerwuj pamieć, do zapamiętania numeru piętra
Zapisz numer piętra w pamięci
Czy jesteśmy już na właściwym piętrze?
Jeśli tak, nie przemieszczamy się.
W innym przypadku:
Zamknij drzwi
Poczekaj póki drzwi się nie zamkną
Przesuń się na żądane piętro
Zwolnij pamięć zajętą na zapamietanie piętra.
Gdzie jest błąd?
Odpowiedź: Pamięć zwalniana jest tylko wtedy, jeśli winda jest na piętrze innym niż numer naciśniętego przycisku. Tak więc po dłuższym użyciu skończy się pamięć do zapisywania numeru piętra.