Use %04x not %04d