arrays lecture 18 8459387