Added assignment 5 solutions