XORExample.txt Dimensions = 2 Bits Per Dimension = 3 Total Bits (Dimensions * Bits Per Dimension) = 6 Total Length (2^nTotalBits) = 64 vBase2 is a point on the curve Gray Coordinates are the vBase2 point converted to 2-dimensional Gray Code x1 is the first dimensional length in gray code x2 is the second dimensional length in gray code XOR(x1,x2) is x1 XOR x2 XORSum is XOR(x1,x2) = y then the sum of the 1's in y Base10 vBase2 vGray GrayCoordinates x1 x2 XOR(x1,x2) XORSum 0 000000 000000 000000 000 000 000 0 1 000001 000001 000001 000 001 001 1 2 000010 000011 000011 001 001 000 0 3 000011 000010 000010 001 000 001 1 4 000100 000110 001010 011 000 011 2 5 000101 000111 001000 010 000 010 1 6 000110 000101 001001 010 001 011 2 7 000111 000100 001011 011 001 010 1 8 001000 001100 001111 011 011 000 0 9 001001 001101 001101 010 011 001 1 10 001010 001111 001100 010 010 000 0 11 001011 001110 001110 011 010 001 1 12 001100 001010 000110 001 010 011 2 13 001101 001011 000111 001 011 010 1 14 001110 001001 000101 000 011 011 2 15 001111 001000 000100 000 010 010 1 16 010000 011000 010100 000 110 110 2 17 010001 011001 010110 001 110 111 3 18 010010 011011 010111 001 111 110 2 19 010011 011010 010101 000 111 111 3 20 010100 011110 010001 000 101 101 2 21 010101 011111 010000 000 100 100 1 22 010110 011101 010010 001 100 101 2 23 010111 011100 010011 001 101 100 1 24 011000 010100 011011 011 101 110 2 25 011001 010101 011010 011 100 111 3 26 011010 010111 011000 010 100 110 2 27 011011 010110 011001 010 101 111 3 28 011100 010010 011101 010 111 101 2 29 011101 010011 011111 011 111 100 1 30 011110 010001 011110 011 110 101 2 31 011111 010000 011100 010 110 100 1 32 100000 110000 111100 110 110 000 0 33 100001 110001 111110 111 110 001 1 34 100010 110011 111111 111 111 000 0 35 100011 110010 111101 110 111 001 1 36 100100 110110 111001 110 101 011 2 37 100101 110111 111000 110 100 010 1 38 100110 110101 111010 111 100 011 2 39 100111 110100 111011 111 101 010 1 40 101000 111100 110011 101 101 000 0 41 101001 111101 110010 101 100 001 1 42 101010 111111 110000 100 100 000 0 43 101011 111110 110001 100 101 001 1 44 101100 111010 110101 100 111 011 2 45 101101 111011 110111 101 111 010 1 46 101110 111001 110110 101 110 011 2 47 101111 111000 110100 100 110 010 1 48 110000 101000 100100 100 010 110 2 49 110001 101001 100101 100 011 111 3 50 110010 101011 100111 101 011 110 2 51 110011 101010 100110 101 010 111 3 52 110100 101110 101110 111 010 101 2 53 110101 101111 101100 110 010 100 1 54 110110 101101 101101 110 011 101 2 55 110111 101100 101111 111 011 100 1 56 111000 100100 101011 111 001 110 2 57 111001 100101 101001 110 001 111 3 58 111010 100111 101000 110 000 110 2 59 111011 100110 101010 111 000 111 3 60 111100 100010 100010 101 000 101 2 61 111101 100011 100011 101 001 100 1 62 111110 100001 100001 100 001 101 2 63 111111 100000 100000 100 000 100 1 SFC Check OK