CS101 Assignment