> Not picking on the library, since this would be an impossible task even for a human
In Lithuanian, both first and last names have feminine and masculine forms.
For women names almost always end in 'a' or 'e', and for men names usually end in 's' and rarely 'a'. There is also a different suffix on the surname for married and unmarried women.
This is similar in English names (though possibly not as strict). Female names often end with a vowel, commonly 'a', male names end in consonants, commonly 'n'. However, short-form 'Mike', 'Sam', etc completely throws that out.
In Lithuanian, both first and last names have feminine and masculine forms.
For women names almost always end in 'a' or 'e', and for men names usually end in 's' and rarely 'a'. There is also a different suffix on the surname for married and unmarried women.
https://en.m.wikipedia.org/wiki/Lithuanian_name