IOCCC/mullender revisited, position-independent code, shellcode