Complete CS110a lab 1