octothorpe #1 Why? Banks, strings, files, and arrays all work the same way: if you need to add data to the beginning, the entire contents need to be moved forward.