Assignment 6: Task 3 working well, no cache tho