open the first file (the one with 1000-something names) while reading one record at a time save the "name" part of the line is as a "hash key" open the second file while reading one record at a time check for the "name" portion (e.g. use a regular expression to "capture" the name) if the name exists as a key in the hash, print this record