Started working on lab1 but it is much more messy than lab 2