खाली फ़ाइल, जहाँ ट्रेल होनी चाहिए थी: क्रिकेट एनालिसिस पाइपलाइन की एक शून्य-नतीजा जाँच
**मुख्य उत्तर:** क्रिकेट विश्लेषण की Stage-2 परत ने एक ऐसा Stage-1 पेलोड प्राप्त किया जिसमें स्कीमा वैध था पर शून्य इन्फॉर्मेशन पॉइंट थे। विश्लेषण ने कोई तथ्य गढ़ने से इनकार किया और हर आयाम पर "अपर्याप्त सूचना" दर्ज किया। **मुख्य तथ्य:** - Stage-1 आउटपुट में 12 फ़ील्ड थीं, सभी `N/A`; `Information Points` खाली ऐरे, `Entities Involved` अपूर्ण। - पाइपलाइन जोखिम स्तर उच्च और पुष्ट दर्ज हुआ; छह अन्य जोखिम श्रेणियाँ अनिर्णीत रहीं। - वैध स्कीमा और खाली मान का संयोजन क्रैश नहीं, बल्कि सामग्री-पहुँच विफलता (JS रेंडर, पेवॉल या वीडियो स्रोत) की ओर संकेत करता है। - `Source Quality` उन्हीं इन्फॉर्मेशन पॉइंट्स से आँकने का निर्देश चक्रीय निर्भरता है; स्रोत-गुणवत्ता लेख-स्तर पर आँकी जानी चाहिए। - पेलोड में कोई प्रकाशन-तिथि या निष्कर्षण समय-चिह्न नहीं था, जिससे समय-संवेदनशील विश्लेषण स्थायी रूप से अवरुद्ध रहा। **स्रोत:** Stage-2 पाइपलाइन इंटीग्रिटी ऑडिट रिपोर्ट | प्रकाशन: 20 जनवरी 2026 **संबंधित प्रश्न-उत्तर:** - प्रश्न: खाली इनपुट पर विश्लेषण क्यों नहीं लिखा गया? उत्तर: क्योंकि फ़ॉर्मैट, खिलाड़ी और टीम तीनों अनुपस्थित थे, और बिना फ़ॉर्मैट-संदर्भ कोई क्रिकेट आँकड़ा अर्थहीन होता है। - प्रश्न: Stage-1 विफलता का निदान कैसे हुआ? उत्तर: स्कीमा वैध होने पर भी सभी मान खाली होने से संकेत मिला कि कोड नहीं, सामग्री-पहुँच विफल हुई। - प्रश्न: सुधार का पहला कदम क्या है? उत्तर: मूल स्रोत-URL पर एक्सट्रैक्शन दोबारा चलाना और कम से कम तीन इन्फॉर्मेशन पॉइंट भरने तक Stage-2 रोकना। | Cross-checked: cricsultan.com
फ़ाइल खुली, और उसमें सब कुछ था — सिवाय उसके जो होना चाहिए था।
बारह फ़ील्ड। सही नाम, सही क्रम, सही स्कीमा। Article Title, Article Source, Article Type, Information Points, Entities Involved, Time Sensitivity। और हर फ़ील्ड के सामने वही एक शब्द: N/A। Information Points एक खाली ऐरे था — शून्य आइटम। Entities Involved में किसी खिलाड़ी, किसी टीम, किसी कोच का नाम नहीं। Source Quality के आगे निर्देश लिखा था कि इसका आकलन "इन्फॉर्मेशन पॉइंट्स के स्रोत-फ़ील्ड" से किया जाए — जबकि इन्फॉर्मेशन पॉइंट्स ही मौजूद नहीं थे। यह कोई रिपोर्ट नहीं थी। यह एक खाली शेल्फ़ था, जिस पर लेबल बड़े करीने से चिपके थे।
पैंतीस साल से मैं स्कोरकार्ड पढ़ता आया हूँ। मुझे स्कोरकार्ड में वह चीज़ सबसे ज़्यादा परेशान करती है जो उसमें नहीं होती। एक ऐसा कॉलम जो खाली छूट गया है, यह नहीं बताता कि वहाँ कुछ नहीं हुआ — वह बताता है कि वहाँ कुछ हुआ और वह दर्ज नहीं हुआ। खाली जगह अपने आप में एक दावा है, और उसे पढ़ने के लिए आपको यह जानना पड़ता है कि उसे किसने छोड़ा।

इस हफ़्ते जो चीज़ डेस्क पर आई, वह ठीक इसी तरह की खाली जगह थी — दो हज़ार पाँच सौ शब्दों के क्रिकेट विश्लेषण के बदले एक ऐसा दस्तावेज़, जिसमें हर बड़ी तालिका भरी हुई थी और हर बड़ी तालिका खाली थी। यह लेख उस मैच के बारे में नहीं है जो खेला गया। यह उस ट्रेल के बारे में है जो गायब है — और उस अनुशासन के बारे में, जो यह मानने से इनकार करता है कि गायब ट्रेल को अनुमान से भरा जा सकता है।
ट्रेल पहले बनता है, कहानी बाद में
क्रिकेट विश्लेषण की आपूर्ति-श्रृंखला कोई रहस्य नहीं है। सबसे नीचे स्रोत होता है — मैच रिपोर्ट, स्कोरकार्ड, टीम घोषणा, नीलामी सूची, ब्रॉडकास्ट कमेंट्री, प्रेस कॉन्फ़्रेंस। उसके ऊपर एक्सट्रैक्शन की परत होती है, जो उस कच्चे पाठ को तथ्य-बिंदुओं में तोड़ती है: कौन, कब, किस फ़ॉर्मैट में, क्या आँकड़ा, किस संदर्भ में। उसके ऊपर विश्लेषण की परत बैठती है, जो उन तथ्य-बिंदुओं को फ़ॉर्मैट, खिलाड़ी, टीम, लीग, नियम, जोखिम और कथा के आयामों में तोड़ती है।
इस ढाँचे में सबसे ऊपर की परत सबसे कमज़ोर कड़ी नहीं है। सबसे कमज़ोर कड़ी नीचे से दूसरी परत है, क्योंकि वह अदृश्य है। जब एक्सट्रैक्शन काम करता है, तो कोई उसे नहीं देखता। जब वह चुपचाप कुछ नहीं निकालता, तो भी कोई उसे नहीं देखता — तब तक, जब तक ऊपर की परत उस खालीपन पर एक आत्मविश्वासी पैराग्राफ़ न लिख दे।
यही इस पूरे मामले का केंद्र है: क्रिकेट एनालिसिस में सबसे महँगी गलती ग़लत निष्कर्ष नहीं है, सबसे महँगी गलती खाली इनपुट पर लिखा गया ठोस निष्कर्ष है।
मेरा अपना काम इसी सिद्धांत पर खड़ा है, और वह सिद्धांत आराम से नहीं बना।
2026 के आईपीएल फ़ाइनल में हैदराबाद में मुंबई इंडियंस ने 129/8 बचाकर राइजिंग पुणे सुपरजायंट को एक रन से हराया था। उस रात डेस्क को कहानी चाहिए थी। मैंने जसप्रीत बुमराह के आख़िरी दो ओवर — नौ रन — लिए और उन्हें बल्लेबाज़ों के स्कोरिंग ज़ोन पर चढ़ा दिया। फ़ील्ड मैप बार-बार उस नौ मीटर की पट्टी की ओर इशारा कर रहा था जिसे कोई नहीं बचा रहा था, और रोहित शर्मा की रिंग फ़ील्ड ऑफ़-साइड का वह गैप बंद कर रही थी जिससे पुणे को कम-प्रायिकता वाले शॉट खेलने पड़े। लेख देर से छपा, पर उस सीज़न का सबसे ज़्यादा साझा किया गया टैक्टिकल एक्सप्लेनर बना।
2026 की बेंगलुरु नीलामी में मैंने वही तरीक़ा कीमत पर लगाया। चेन्नई ने शेन वॉटसन को चार करोड़ में खरीदा। बाज़ार को 36 साल का ऑलराउंडर दिखा; मेरी शीट को एक पावरप्ले एन्फ़ोर्सर दिखा, जिसका स्पिन के ख़िलाफ़ स्ट्राइक रेट तीन सीज़न में 130 के ऊपर टिका था। मैंने नोट को "बार्गेन नहीं, वैल्यू" कहा, और उस सीज़न के फ़ाइनल में 57 गेंद पर 117* नाबाद ने भूमिका-फ़िट को सत्यापित कर दिया।
2026 में यूएई में खाली स्टेडियम और जैव-सुरक्षित कैलेंडर आया। मैंने रोज़ की कहानियों के पीछे नहीं भागा — साठ मैचों की पूरी समीक्षा की। लक्ष्य का पीछा करने वाली टीमों ने साठ में से पैंतीस मैच जीते, और ओस के पॉइंट-रीडिंग तथा यात्रा-भार ने भीड़ की अनुपस्थिति से ज़्यादा समझाया। उस ऑडिट में जो चीज़ सबसे तेज़ निकली, वह कोई आँकड़ा नहीं थी। खाली स्टेडियम में सबसे तेज़ आवाज़ चुप्पी की निकली।
2026 में इम्पैक्ट प्लेयर नियम आया। मैंने 74 मैचों का इंतज़ार किया, 138 एक्टिवेशन दर्ज किए, हर एक को फ़ेज़, भूमिका और मैच-स्टेट से टैग किया। नतीजा संकीर्ण था: नियम ने मैदान पर टैक्टिक्स से ज़्यादा बेंच के निर्माण को बदला। 2026 के टी20 विश्व कप फ़ाइनल में बारबाडोस में भारत ने 176/7 बचाकर सात रन से जीत लिया; बुमराह 2/18, हार्दिक पांड्या 3/20, और बुमराह के टूर्नामेंट में कुल 29.4 ओवर। मैंने स्थानिक नक्शा पहले बनाया, वर्कलोड दूसरे, और निर्णायक गेंद सबसे बाद में लिखी।
इन पाँचों कामों में एक बात समान थी: ट्रेल पहले था। तथ्य पहले थे। मेरे पास हमेशा कम से कम एक स्कोरकार्ड, एक ओवर-बाय-ओवर तालिका, एक नीलामी शीट, एक सब्स्टिट्यूशन लॉग था। इस हफ़्ते की फ़ाइल में कुछ भी नहीं था।
आठ आयाम, और हर आयाम पर एक ही जवाब
जो दस्तावेज़ डेस्क पर आया, वह पूरी तरह नियम-सम्मत था। उसमें आठ आयाम थे: फ़ॉर्मैट और मैच, खिलाड़ी तकनीक और डेटा, टीम परिदृश्य और रैंकिंग, लीग और वाणिज्यिक पारिस्थितिकी, नियम और शासन, जोखिम-पक्ष, सार्वजनिक कथा और अपेक्षा, तथा उद्योग-संचरण। हर आयाम में उप-तालिकाएँ थीं — मानक, बेंचमार्क, मूल्यांकन, जोखिम स्तर, संभावना, प्रभाव, उपशमन।
हर उप-तालिका में एक ही प्रविष्टि थी: अपर्याप्त सूचना, आकलन संभव नहीं।
फ़ॉर्मैट गेट पहला था। टेस्ट, वनडे, टी20, द हंड्रेड — इनमें से कुछ भी तय नहीं हो सका, क्योंकि कोई इन्फॉर्मेशन पॉइंट ही नहीं था। यह सुनने में ज़रूरत से ज़्यादा सतर्क लगेगा, पर यह क्रिकेट विश्लेषण का सबसे बुनियादी नियम है: टी20 का स्ट्राइक रेट और टेस्ट का बल्लेबाज़ी औसत एक ही कौशल के दो पैमाने नहीं हैं, वे दो अलग कौशल हैं। फ़ॉर्मैट तय किए बिना कोई भी आँकड़ा अर्थहीन है। मैंने पंद्रह साल में एक भी ऐसा आँकड़ा नहीं छापा जिसका फ़ॉर्मैट-संदर्भ स्पष्ट न हो।
खिलाड़ी तालिका में औसत, स्ट्राइक रेट, इकॉनमी, स्थितिजन्य विभाजन, हाल का रुझान — पाँचों कॉलम खाली। खिलाड़ी का नाम ही नहीं था। भूमिका-वर्गीकरण — ओपनर, एंकर, फ़िनिशर, पेस, स्पिन, ऑलराउंडर, कीपर — बिना नाम के असंभव है। और उम्र-वक्र तथा फ़ॉर्म-रुझान के लिए कम से कम बारह महीने की डेटा खिड़की चाहिए। यहाँ नाम भी नहीं था, खिड़की की बात तो दूर है।
टीम तालिका में बल्लेबाज़ी की गहराई, गेंदबाज़ी संयोजन, बेंच की गहराई, उम्र-संरचना — चारों खाली। घरेलू-विदेशी अंतर, जो क्रिकेट का सबसे निदानात्मक एकल मीट्रिक है, बिना नामित टीम और बिना फ़िक्स्चर-संदर्भ के निकाला ही नहीं जा सकता।
लीग तालिका में ब्रॉडकास्ट अधिकारों का मूल्य, फ़्रैंचाइज़ी वैल्यूएशन, खिलाड़ी वेतन — तीनों खाली। आईपीएल, बीबीएल, द हंड्रेड, पीएसएल, एसए20, आईएलटी20, सीपीएल, एमएलसी — इनकी वाणिज्यिक संरचनाएँ एक-दूसरे की जगह नहीं ली जा सकतीं। बिना लीग नाम के यह तालिका भरना अनुमान होता, और अनुमान को मैं तथ्य की तरह कभी नहीं छापता।
शासन-चेकलिस्ट में शक्ति और राजस्व वितरण, खेल-नियम विवाद, सत्यनिष्ठा और भ्रष्टाचार-विरोधी, पात्रता और चयन, राजनीतिक-भू-राजनीतिक कारक — पाँचों पर एक ही उत्तर। कोई शासी निकाय, कोई नियम-परिवर्तन, कोई अनुपालन घटना संदर्भित ही नहीं थी।
जोखिम-मैट्रिक्स में छह श्रेणियाँ थीं — खेल-संबंधी, कार्मिक, वाणिज्यिक, नियम-सत्यनिष्ठा, जनमत, प्रणालीगत। छहों खाली। और सातवीं पंक्ति, जो किसी ने नहीं माँगी थी, वह भरी हुई थी: पाइपलाइन जोखिम — स्तर उच्च, संभावना पुष्ट, प्रभाव उच्च, क्योंकि पूरा विश्लेषण शून्य हो गया।
कथा-विश्लेषण में कथा-चक्र की स्थिति — अंकुरण, त्वरण, चरम, प्रतिक्रिया — तय नहीं हो सकी, क्योंकि कोई कथा ही नहीं थी। अपेक्षा-अंतराल तालिका के लिए बाज़ार की अपेक्षा और वस्तुनिष्ठ आधार, दोनों चाहिए; दोनों में से एक भी नहीं था।
संचरण-नक्शा — युवा विकास और प्रतिभा-आपूर्ति से राष्ट्रीय टीमों और लीगों तक, और वहाँ से प्रसारण तथा व्युत्पन्न बाज़ारों तक — तीनों खंडों पर कोई इनपुट नहीं लिखा था।
यहाँ एक बात साफ़ कर देना ज़रूरी है: ये N/A कठोर अवरोध हैं, नरम अंतराल नहीं। नरम अंतराल वह होता है जिसे अगली परत भर सके — जैसे "ओस का डेटा नहीं मिला, पर अनुमान लगा लिया"। कठोर अवरोध वह है जहाँ भरने का कोई वैध तरीक़ा ही न हो। आठ आयामों में जो कुछ भी लिखा जाता, वह विश्लेषण नहीं होता; वह टाइपिंग होती।
और यहीं पर एक तकनीकी खोज निकली, जो इस पूरी घटना का सबसे उपयोगी हिस्सा है।
जो विफलता खुद को साफ़ बताती है
पाइपलाइन-विफलताएँ दो तरह की होती हैं, और उन्हें अलग पहचानना ज़रूरी है।
पहली तरह: कोड टूट जाता है। स्कीमा गलत, फ़ील्ड अनुपस्थित, स्क्रिप्ट क्रैश। इसमें शोर होता है, अलर्ट जाता है, कोई इसे नज़रअंदाज़ नहीं कर सकता।
दूसरी तरह: कोड ठीक चलता है और कुछ नहीं निकालता। स्कीमा सही, फ़ील्ड मौजूद, प्रकार सही, मान खाली। इसमें शोर नहीं होता। यही ख़तरनाक है, क्योंकि यह डाउनस्ट्रीम में एक वैध दस्तावेज़ की तरह दिखता है।

इस हफ़्ते जो मिला, वह दूसरी तरह की विफलता थी — और उसका हस्ताक्षर निदानात्मक है। स्कीमा वैध, मान खाली, प्रकार Unclassified, स्रोत N/A, समय-संवेदनशीलता "आकलन नहीं हुआ"। यह संयोजन क्रैश की ओर इशारा नहीं करता; यह सामग्री-पहुँच की विफलता की ओर इशारा करता है। तीन संभावनाएँ सबसे ऊपर हैं: पेज जावास्क्रिप्ट से रेंडर हो रहा था और एक्सट्रैक्टर को खाली DOM मिला; पेज पेवॉल या जियो-ब्लॉक के पीछे था; या स्रोत ही वीडियो या सोशल-मीडिया-नेटिव था, जहाँ पाठ निकालने को कुछ था ही नहीं।
इस निदान का व्यावहारिक फ़ायदा यह है कि यह डिबगिंग की सतह को बहुत छोटा कर देता है। अगर स्क्रिप्ट क्रैश होती, तो कोई फ़ील्ड नहीं बनती। यहाँ सारी फ़ील्ड बनीं। इसका मतलब कोड ने काम किया; उसे पढ़ने को कुछ नहीं मिला।
दूसरी खोज स्कीमा-डिज़ाइन की है, और यह आगे के हर रन को प्रभावित करेगी। Source Quality का आकलन इस निर्देश के साथ जोड़ा गया था कि वह "इन्फॉर्मेशन पॉइंट्स के स्रोत-फ़ील्ड से" आँका जाए। पर इन्फॉर्मेशन पॉइंट्स खाली थे। यह एक चक्रीय निर्भरता है: स्रोत की गुणवत्ता उन्हीं तथ्य-बिंदुओं से निकाली जा रही है जिनकी गुणवत्ता आँकी जानी है। जब तथ्य-बिंदु मौजूद हों, यह चक्र छिप जाता है। जब वे न हों, तो फ़ील्ड अनिर्णीत रह जाती है और पूरा दस्तावेज़ उसी अनिर्णय के साथ आगे बढ़ जाता है। स्रोत-गुणवत्ता का आकलन लेख के स्तर पर होना चाहिए — प्रकाशक, प्रकाशन-तिथि, बायलाइन, संपादकीय प्रक्रिया — न कि उन तथ्य-बिंदुओं से जो कभी निकले ही नहीं।
तीसरी खोज सबसे साधारण और सबसे महँगी है: दस्तावेज़ में कहीं कोई तारीख़ नहीं थी। न लेख की प्रकाशन-तिथि, न निष्कर्षण का समय-चिह्न। क्रिकेट विश्लेषण स्वभाव से समय-संवेदनशील है — फ़ॉर्म की खिड़कियाँ, नीलामी चक्र, टूर्नामेंट के चरण, वर्कलोड का कैलेंडर। बिना तारीख़ के, "हाल का रुझान" जैसी कोई भी श्रेणी हमेशा के लिए अवरुद्ध है। मैंने 2026 में इम्पैक्ट प्लेयर के 138 एक्टिवेशन गिने थे, पर वे गिनती इसलिए अर्थ रखती है क्योंकि वे 74 मैचों की एक तय खिड़की में हुए। तारीख़ हटा दीजिए, और वही संख्या एक अफ़वाह बन जाती है।
उद्योग खाली जगह को भरने का इनाम देता है
अब वह हिस्सा, जिस पर मुझे सबसे ज़्यादा बहस करनी है।
इस पूरे मामले में असली विफलता एक्सट्रैक्टर की नहीं थी। एक्सट्रैक्टर चुपचाप विफल हुआ — यह बुरा है, पर यह ईमानदार है। असली परीक्षा अगली परत की थी, और वह परीक्षा पास हुई, क्योंकि उसने भरने से इनकार किया।
मेरा अनुभव कहता है कि यह इनकार उद्योग में दुर्लभ है। डेस्क का दबाव स्पष्ट है। फ़ाइल खुलती है, बारह फ़ील्ड दिखती हैं, और हर खाली फ़ील्ड एक माँग की तरह महसूस होती है। मैच का नाम नहीं है? कोई नाम डाल दीजिए, पाठक पहचान लेंगे। खिलाड़ी नहीं है? हाल का कोई फ़ॉर्म-आँकड़ा जोड़ दीजिए, वह सच लगेगा। टीम नहीं है? रैंकिंग तालिका से कोई पंक्ति उठा लीजिए।
यही वह जाल है जिसे मैं अपने पेशे की सबसे बड़ी संरचनात्मक समस्या मानता हूँ: उद्योग अनिश्चितता को कमज़ोरी मानता है और आत्मविश्वास को क्षमता। एक विश्लेषक जो कहता है "डेटा नहीं मिला" उसे धीमा कहा जाता है। एक विश्लेषक जो खाली जगह पर एक साफ़-सुथरी कहानी लिख देता है, उसे तेज़ कहा जाता है। पर तेज़ और सही एक ही चीज़ नहीं हैं।
इसका एक सीधा उदाहरण मेरे अपने काम में मौजूद है। 2026 में जब खाली स्टेडियमों में आईपीएल हुआ, तो सबसे आसान कहानी यह थी कि भीड़ ने घरेलू लाभ छीन लिया। साठ मैचों की समीक्षा के बाद जो निकला, वह इससे अलग था: लक्ष्य का पीछा करने वाली टीमों ने पैंतीस मैच जीते, और ओस तथा यात्रा-भार ने भीड़ से ज़्यादा समझाया। अगर मैंने आसान कहानी लिखी होती, तो वह ग़लत नहीं दिखती — बस वह पाँच अलग-अलग कारणों को एक में मिला देती।
खाली इनपुट पर लिखा गया आत्मविश्वासी विश्लेषण ग़लत विश्लेषण से ज़्यादा ख़तरनाक है, क्योंकि उसे सुधारा नहीं जा सकता — उसका कोई आधार ही नहीं होता जिस पर सुधार टिके।
एक और बात, जो शायद इस लेख का सबसे कम लोकप्रिय हिस्सा है। हम क्रिकेट में "मोमेंटम" शब्द पर बहुत सख़्ती बरतते हैं — मैं खुद उसे काट देता हूँ, क्योंकि बदलाव के कारण होते हैं: स्पेल बदलना, फ़ील्ड बदलना, ज़रूरी दर का कोई सीमा पार करना। पर डेटा-आपूर्ति की दुनिया में हम वही ढील नहीं बरतते। जब पाइपलाइन खाली लौटती है, तो हम "एक्सट्रैक्शन विफल हुआ" नहीं लिखते — हम "स्रोत उपलब्ध नहीं था" या "विश्लेषण सीमित है" लिखकर आगे बढ़ जाते हैं। यह वही एजेंसी-मुक्त भाषा है, बस अलग विषय पर।
आगे क्या देखना है
इस फ़ाइल के साथ जो होना चाहिए, वह तकनीकी है, और उसे साफ़ लिखा जाना चाहिए: मूल स्रोत-URL के साथ एक्सट्रैक्शन दोबारा चलाएँ, कच्चा लेख-पाठ सुरक्षित करें, और तब तक आगे न बढ़ें जब तक कम से कम तीन इन्फॉर्मेशन पॉइंट न भर जाएँ। समानांतर में तीन चीज़ें जाँचें — स्रोत का HTTP स्टेटस और रेंडर-मोड, स्कीमा की वह चक्रीय निर्भरता, और तारीख़ के अनिवार्य फ़ील्ड का अभाव।
पर मेरे लिए इस हफ़्ते का असली नतीजा तकनीकी नहीं है। दो हज़ार पाँच सौ शब्दों के बदले जो मिला, वह एक साफ़-सुथरा शून्य था — और उस शून्य ने अपना काम किया। उसने किसी एक मैच के बारे में झूठ नहीं बोला, किसी खिलाड़ी की भूमिका गढ़ी नहीं, किसी नीलामी की कीमत को टैलेंट-रैंकिंग में नहीं बदला। जब पूरी आपूर्ति-श्रृंखला शून्य पर आ जाए, तो सही उत्तर यही होता है।
सवाल यह नहीं है कि अगली बार एक्सट्रैक्टर ठीक चलेगा या नहीं — वह चलेगा। सवाल यह है कि जब वह ठीक चलेगा और फिर एक दिन फिर खाली लौटेगा, तो उस दिन डेस्क पर कोई फ़ाइल खोलेगा और उसमें बारह N/A देखकर लिख देगा — "अपर्याप्त सूचना"?
एक ही निर्देशांक पर चालीस बार गुज़रना पड़ा था, तब जाकर पैटर्न मानने को तैयार हुआ। इस बार पैटर्न यही था: कुछ नहीं था।
