345-midterm Diagrams: https://drive.google.com/file/d/1IT6fbsAQzoSqGmuJwezcgLUGlyfdFNnc/view?usp=sharing