cracking the code: binary to octal and octal to binary conversion demystified!