https://courses.physics.illinois.edu/phys211/sp2025/secure/discussions/DiscussionSolns12.pdf