Submitting what I have finished for assignment 3.