rewrite leetcode graycode