use dec2bin and bin2dec instead of de2bi and bi2de