/** * Perform a series of operations given an integer array and an integer. * Note: The first line is 64 characters, the second line is 32, ... * @param OO The first argument given to the function * @param O0 The second argument given to the function * @return A primitive integer value */ private static int blasphemy(int[] OO, int O0) { return (O0==((O0^O0)<<(O0)))?(O0&(OO[O0]>>>O0)&OO[O0^O0]+O0):(OO [O0]>madness(OO,(O0+~(O0^O0))))? O0:blasphemy(OO, (O0+~(O0 ^O0) )) ; } /** * Do a bunch of stuff, most likely involving a for loop of some sort. * Note: there are exactly 211 characters in this function * @param a An array of integer values * @param n Another integer value * @return A whole number between -2 147,483,648 and 2,147,483,648, inclusive * @throws you into a bottomless pit */ private static int madness(int[] a, int n) { int i,s;i=((n+n)&~( n+n));for(s=(i^i);! (s>n);s-=(~((s&(~(i ^i))-(s|((n^i)&~(i^ n))))))){i=(a[s]>i) ?a[s]:i;}return(i>> (((~(s^i))&(i^s))-( ~((s&i)^(i&s))))<<( ~((~s)|s)-(~(n&(~n) ))))+(i&((s^s)-((((i &s)|(s^i))|(~i))))); }