30 Assignment 1

mid908