$_[0]=~/(\b|[^1])(\d)$/;qw(0 st nd rd)[$2]or'th'