Added Task 3b attempt without testing