CMPUT 301 W14 assignment one. Please accept for grading.