Added assignment 3 solutions