the
list.add(list.get(i));
Section i feel like it adds it to the end of the list however when it returns it on completion it outputs as if it hasn't been added. what am i missing.