Creating another list and re inserting would not be that ugly either. enhanced for loops FTW