notes from lecture cse 142 1027976