lecture #10 in cs