Some Information on Gray Codes
If you're rusty or unfamiliar with Binary Reflected Gray Code, but want to try and help, here is a youtube tutorial explaining what they are:
Looking at some basic Reflected Binary Gray Code sequences:
We can see that the first and last entry of each sequence differ only by one bit. Wikipedia referred to this as the "cyclic property" of gray codes, but did so without citation or further elaboration. I understand why two entries right beside each other would differ by 1 bit, but not why the first and last would. Could anyone explain this to me?