semi_lab