Відмінювання ПІБ

Підскажіть будь-ласка як правильно використовувати в кінці рядка приставки М i F у файлах ROD, DAT,TVO, наприклад у файлі вписано два рядки з однаковими закінченнями “на ни ни” і “на ни на F”. По якому принципу робиться вибірка закінченя. M i F я так розумію чоловічий і жіночий рід відповідно. Якщо ПІБ буде наприклад Дубина Оксана Миколаївна, то по якому рядку буде братись значення. Чи програма пропустить 1 рядок і візьме закінчення з другого?

В папке дигитала есть файл Names.txt, в котором записаны мужские имена. Если программа не находит имени в этом списке, то считает его (имя) женским и склоняет соответствующим образом.