Surname matcher

Pair a last name with catalog first names by length and starting sound. No AI.