Completes up to problem 5 - Meeka