Gray Codes

When a digital system switches its binary output, the bit updates may not happen at the same time. Therefore the gray system was invented.

Here only one bit changes at a time

300