finished assignment two followed the solution video