1 The default contructor makes an empty string: ""
6 The length of "abcde" is 5
7 First character of abcde 'a'
8 Fourth character of abcde 'd'
9 String exception: Out of bounds: 7
10 After "abcde"[2] = 'Z' : abZde
11 String exception: Out of bounds: 5
12 After "abcde"[5] = 'X' : abZde
13 PASS string_basics (exit status: 0)