Update lab7(*)