Chapter 5 - finish arrays