def main(): context = Context() startState = StartState() startState.doAction(context) print(context.getState().toString()) stopState = StopState() stopState.doAction(context) print(context.getState().toString())