This is exactly analogous to the question, what's the smallest program I can write that will act exactly like Microsoft Word?
Esta é exatamente análoga à questão, qual é o menor programa que eu posso escrever que vai funcionar exatamente como Microsoft Word?