Hi guys, I'm a bit confused, when I iterate over a map, I understand that I can remove directly from that map, without a copy of them map.. but with by code, it doesn't seem to work - do I need a copy? or am I doing some other thing wrong ? :-)