CMPE273 lab4