in reply to >= returning unexpected result

Could you provide two-three lines of code demostrating your problem? Just to see if there's something wrong in how the comparison is inserted in the context.

Flavio (perl -e "print(scalar(reverse('ti.xittelop@oivalf')))")

Don't fool yourself.