Why this isn't sorted in ASCII? I think is quite well, but something is wrong.