Map of integer-name
Function that takes integer and name and returns boolean. If function returns true pair integer-name would be copied to NewMap
All pairs integer-name that returns true in predicate