added notes lec 2,3 for cs350