Add Gray Code