Started on assignment 11, finished first two parts