some extra things removed
ArrayList with Insert,Delete,and Iterator