Why is (18446744073709551615 == -1) true?
stackoverflow.com