Cmpe273: Assignment1