https://courses.grainger.illinois.edu/ece101/fa2022/exams/ECE101-S22-exam-1-with-solutions.pdf