Seems I can't understand my code :), with this map, iterator and for-each loop