while 1:print'#%06x'%(~int(raw_input()[1:],16)%8**8)