algo4: bitmanip: gray_code: Revisited