Logic Gate Description
Gray code is a binary numeral system in which two successive values differ by only one bit.