lecture version