delete Arrayiterator
read write