Reverisble obfuscation function Used in DOOM. See https://twitter.com/foone/status/1189249817492557826 { 7,6,2,4,3,5,1,0 } -> Move bit 0 to 7, 1 to 6, 2 to 2 etc. If this is symmetric, the same array can be used to encode and decode.