generating random numbers with hamming distance 4

Hi I want to genrate 10 random 32 bit binary numbers with hamming distance 4 and 8.

11010110010101010101010101010101
11010110010101010100010101010010

if we look carefully at these two binary numbers they differ at 4 places hence hamming distance 4. Now I want to genrate these numbers randomely such that 1 and 2nd, 2nd and 3rd, 3rd and 4th 4th and 5th etc. are pairs of numbers at haaming distance 4.a and I want to generate 10 such numbers

At this point, I suspect that you may not be aware of the rule stating:
(6) Do not post classroom or homework problems.

With some trepidation, here are numbers meeting your stated requirements...

01110001000010000100111001000111
Flip bits: 28 0 5 7
11110100000010000100111001001111
Flip bits: 9 1 24 12
10110100010000000100111011001111
Flip bits: 28 20 13 22
10110100010001000100010011000111
Flip bits: 14 13 1 16
11110100010000101100010011000111
Flip bits: 7 21 28 31
11110101010000101100000011001110
Flip bits: 12 28 27 31
11110101010010101100000011010111
Flip bits: 5 18 11 29
11110001010110101110000011010011
Flip bits: 27 22 15 5
11110101010110111110001011000011
Flip bits: 0 20 26 12
01110101010100111110101011100011
Flip bits: 26 14 29 9
01110101000100011110101011000111

11110110000110101110110000001100
Flip bits: 6 21 24 15 16 11 9 23
11110100010010110110100110001100
Flip bits: 31 19 17 18 23 12 3 21
11100100010000110001110010001101
Flip bits: 29 9 31 13 27 10 17 28
11100100001001110101110010010000
Flip bits: 6 12 30 21 1 28 8 9
10100110111011110101100010011010
Flip bits: 10 1 30 19 20 0 31 6
01100100110011110100000010011001
Flip bits: 12 13 31 2 14 17 24 1
00000100110000010000000000011000
Flip bits: 5 25 15 6 21 12 16 0
10000010110010001000010001011000
Flip bits: 1 0 6 18 17 10 5 4
01001100111010001110010001011000
Flip bits: 11 30 20 31 25 18 3 23
01011100111110001100110100011011
Flip bits: 13 2 18 3 9 14 15 1
00101100101111111110110100011011

But since this seems like homework, I won't post the script that generated the numbers

I just wanted know how can you say that this is my class homework??? :mad: I need this script just to make my work easier so that I don't have to do this manually. Anyway I don't think I will be needing script since I have already done this by just changing bits manually and then calculating integer value.