Fixed assignment 3