Task 6

Still not done.