Notes for lecture 8: Arrays and variable scope