함정 
Exception in thread "main" java.util.ConcurrentModificationException
...
동시 수정???
This exception may be thrown by methods that have detected
concurrent modification of an object when such modification is not permissible.
...
Note that this exception does not always indicate that an object has been
concurrently modified by a different thread...