finished lab5
finished lab 6