gray code output