Session08 Tasks

Task 1 - Iterator
Task 2 - P_Wrapper Decorator
Task 3 - Timing Context Manager
Task 4 - Generators
Do you always want to return the execution time, even if an error occurs?