I ioccc.org The world's smallest self-replicating program 79 points ismailmechbal 12 years ago 63 comments