read a b f='!_--?f=0:1+_%32%10+16*(_=_/32+_%32/10,f)' 32#${a:?}+32#$b printf %X\\n $[f] . *