in reply to Puzzled by array
That and rammell's update 2 helped. As I was brushing my teeth, it suddenly hit that I was having something like
(last_changed_array_of_letters last_changed_array_of_letters last_changed_array_of_letters last_changed_array_of_letters)
in @array2.