add corrected lecture 21 from master
add updated lecture 22 from master