This is exactly analogous to the question, what's the smallest program I can write that will act exactly like Microsoft Word?
هذا مماثل للسؤال , ما هو أصغر برنامج أستطيع كتابته والذي سيتصرف تماماً مثل مايكروسوفت وورد؟