Update grayCode