Lecture Notes Lecture Notes, 6/2/22 by Satenik Margaryan|Published June 2, 2022 https://docs.google.com/document/d/135iQGLZ7cpwJg4Jb3w-RbZ5cmlb7Sw2i1AzK8qeM-bI/edit?usp=sharing