Here is my notes for studying.