Finished lab2/1