The function recognizes the ordinals "first" through "twentieth", the angloan representation ("1st", "2nd", etc) and the european ("1.", "3.").
atoo("42,") --> 42