LAB 2.1 MOSTLY WORKS AHAHAHAHAHA