Create Gray_Code