binary_decimal complete