58. maze solving

たぶん他の人とはアルゴリズムもループ方法も違うと思う。
僕の書いた中では一番の変態コードかもしれない。
endlessの問題なのでソースは続きを読む以降。


main(i,p)char*p;{for(;read(0,++p,1)**p%5|p[-42]*p[-1]*p[1]*p[42]/97&*p&4?*p^=14:*p||*(p-=++i););puts(p+2);}


……読めない。
今回は解説を書かないので自力で読めた人いたらコメントください。
もしさらに縮めれたならSubmitしてもらって構わないです。
(できれば(not)ってつけて欲しいです。)