#2845 Gray Code