I\'m currently studying some Design Patterns in Python and tried to implement the State Patter example in the diagram:
It happened to be way more complicated