RT @qikipedia
If the number of ones in the binary code of an integer is odd (e.g., 4 is 0100), the integer is called odious. If the number of ones is even (e.g., 3 is 011), it is called evil. If two evil integers are consecutive, they are called evil twins: e.g., 5 and 6 are evil twins.