CS10 Assignment