 If the output feeds into a sequential system, possibly via combinational logic, then the sequential system may store a false value.The reflected binary code solves this problem by changing only one switch at a time, so there is never any ambiguity of position