Submitting up to assignment 7.