Gray Code

URAL - 1780