lecture 4 pipelining 1796291