Required Task 1 (end of lecture 3)