Midterm: MTEC 2120 https://drive.google.com/file/d/1qsZYw_xoAOlRauI5r9KUh_iSDdBsPpB8/view?usp=sharing