Завдання
📝 **Питання:** реалізуйте `TokenBucket` з `allow()`, що повертає True/False. Використовуйте фальшивий годинник для детермінованих тестів. Ємність 3, швидкість 1 жетон/сек. Одразу зробіть 3 дзвінки — усі True. Потім зателефонуйте один раз без закінчення часу — False. Потім вперед на 1 секунду, виклик один раз — Правда. Роздрукуйте чотири результати.
📋 Виберіть правильну відповідь.
💡 **Підказка:** Перечитайте наведену вище теорію, якщо не впевнені.