This is a design problem that will ask for some pseudo-code to illustrate your ideas. The thought process is more important than syntax or programming details, so don't worry too much about those. In this problem, we will start with a very simple set of requirements and add some more later.
Please feel free to ask clarifying questions at any point. Understanding the requirements, here as in real life, is part of the challenge.
Create a class to represent an elevator in a hotel. The only thing the elevator can do is go to a different floor. Details of people pressing buttons are not included for this part.
The elevator could print out its current state like this:
Floor 1
Floor 3
Floor 1
Floor 7
..etc..
# Add your code/pseudo-code
class Elevator:
pass