#16 The "default" was using the "size" of the chain as the end marker. Since arrays start with zero, I adjusted this to be size-1.