My solutions for programming language concepts labs (COMP2212)