New task: add O(size+N) while loop version of for getAddress
New task: write a Queue that works. Don't worry about speed yet.