Completed problems 6 - 10