Finished assignment 2 and 3A. Have begun assignment 3B.