notes from lecture cse 142 828730