Created by: Sc00bz
- Fix equality, returned 0 if equal and non 0 if not equal. Instead of returning 1 if equal and 0 if not equal.
- Cleaned up selection and fixed the error with xor (^) vs not (~).
If these are suppose to be unsigned integers and you want to avoid a compile warning then replace
(0 - result) and
(0 - v).