BinaryCode Solution.