#!/bin/zsh unconv() { printf "%08x\n" $(((0x$1^3)&0x00FFFFFF+0x4F920000)) } unconv $1