Fix order when one side contains aditional number

There were a bug when one string ends
and another contains aditional integer
then order were wrong.

eg "abc1" comes before "abc"