Outputs: Task 1 O/p: Task 2 o/p: Task 3: task 3 part 1: part 2: part 3: part 4: part 5: part 6: part 7: part 8: part 9: part 10: Task 4 output: