Add Gray Code solution.