added BinaryCode problem solution class