why get so complicated? it's a very small program and any
increase in speed (if any) will be insignificant.

just use normal equality expressions (==, >, <)