Finally took notice of sig line. > int main() { char *a,*s,*q; printf(s="int main() { char *a,*s,*q; > printf(s=%s%s%s, q=%s%s%s%s,s,q,q,a=%s%s%s%s,q,q,q,a,a,q); }", > q="\"",s,q,q,a="\\",q,q,q,a,a,q); } 1. It thinks therefore it am? 2. Quite good - http://www.nyx.net/~gthompso/quine.htm http://en.wikipedia.org/wiki/Quine_(computing) _______ AGH Danger! - Black hole !!!!!!!!!!!!!!! (Worth a serious read by some) http://en.wikipedia.org/wiki/G%C3%B6del,_Escher,_Bach:_An_Eternal_Golden_Braid "SHRDLU", toy of man's designing :-( http://en.wikipedia.org/wiki/SHRDLU (Even) Bach was here http://en.wikipedia.org/wiki/Crab_canon R -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist