Brainless solution using time.sleep
Here is my simplest and brainless solution using time.sleep. Why and How did I think of it? People use this approach in automation where I work.\n\nPython3\nfro
Here is my simplest and brainless solution using time.sleep. Why and How did I think of it? People use this approach in automation where I work.\n\n```Python3\nfrom time import sleep\n\nclass Foo:\n    def __init__(self):\n        pass\n\n\n    def first(self, printFirst: \'Callable[[], None]\') -> None:\n        \n        # printFirst() outputs "first". Do not change or remove this line.\n        printFirst()\n\n\n    def second(self, printSecond: \'Callable[[], None]\') -> None:\n        sleep(0.05)\n        # printSecond() outputs "second". Do not change or remove this line.\n        printSecond()\n\n\n    def third(self, printThird: \'Callable[[], None]\') -> None:\n        sleep(0.1)\n        # printThird() outputs "third". Do not change or remove this line.\n        printThird()\n```
['Python']