In this part:
Chapter 1: Starting from Scratch 3
Chapter 2: Looping Through the Script 25
Chapter 3: Adding Intelligence 55
Chapter 4: Working with Arrays 81
Chapter 5: More Arrays 113