https://kayeda.blogspot.com/2023/01/applied-physics-u1ch2-errors-in.html