स्टीव बामर का जिज्ञासु प्रकरण


46

स्टीव बाल्मर Microsoft के पूर्व सीईओ हैं, और हाल ही में एक लेख में , उन्होंने दावा किया कि उन्हें "अभी भी नहीं पता है कि उन्होंने मोबाइल के साथ क्या गलत किया था"।

जैसा कि कोडप्रोजेक्ट के समाचार पत्र ने बताया, "उस लेख का शीर्षक इतने स्थानों पर समाप्त हो सकता है और फिर भी सटीक हो सकता है"।

कोई इनपुट नहीं दिया गया है, निम्नलिखित उत्पादन:

Steve Ballmer still does not know.
Steve Ballmer still does not know what he did.
Steve Ballmer still does not know what he did wrong.
Steve Ballmer still does not know what he did wrong with mobile.

यह बिल्कुल वैसा ही दिखाया जाना चाहिए, और आपके प्रोग्राम का एकमात्र आउटपुट होना चाहिए। आप एक एकल अनुगामी न्यूलाइन शामिल कर सकते हैं।

यह प्रत्येक भाषा की जीत में इतनी कम बाइट्स है


59
जब मैं शीर्षक देखा / टैग मैंने सोचा था कि उत्पादन होगाdevelopers developers ...
रॉड

15
tcl, 25 - while 1 {puts developers}- डेमो
सेरगिओल

8
ब्रिंगोल्फ, 23 - 1"developers "[!@11 1>]: पी
स्किड्सदेव

16
और मैंने सोचा कि xkcd की बाल्मर चोटी
ojdo

5
हां, 14 -yes developers
सेरगिओल

जवाबों:



17

हास्केल, 96 बाइट्स

(++".\n")=<<scanl(++)"Steve Ballmer still does not know"[" what he did"," wrong"," with mobile"]

इसे ऑनलाइन आज़माएं!

scanlको foldlछोड़कर (या इसे अन्य भाषाओं में कहा जाता है) को कम करने के अलावा यह केवल अंतिम एक के बजाय सभी मध्यवर्ती परिणामों की एक सूची देता है। प्रत्येक मध्यवर्ती परिणाम के साथ जोड़ा जाता है ".\n"और उन सभी को एक ही स्ट्रिंग में समेट दिया जाता है।


17

05AB1E , 50 49 45 44 बाइट्स

केविन के जावा उत्तर से प्रेरणा लेकर 4 बाइट बचाई गईं

„€Ž†©'–Ñ…€À€½ƒ§“mer„â‚à€–ƒ€“”™¸ïß”[Žì'.«=¨ð«

इसे ऑनलाइन आज़माएं!

व्याख्या

„€Ž†©                                         # push "with mobile"
     '–Ñ                                      # push "wrong"
        …€À€½ƒ§                               # push "what he did"
               “mer„â‚à€–ƒ€“                  # push "mer still does not know"
                            ”™¸ïß”            # push "Steve Ball"
                                  [Ž          # loop until stack is empty
                                    ì         # prepend the top string to the 2nd top string
                                     '.«      # append a dot
                                        =     # print without popping
                                         ¨    # remove the dot
                                          ð«  # append a space

ओह अच्छा, सब कुछ के लिए शब्दकोश संपीड़न का उपयोग करने में कामयाब रहे लेकिन Ballmer?
स्कंददेव

@ माय्यूब: हाँ। मैं इसे आंशिक रूप से अब (गेंद) मूल स्ट्रिंग के पुनर्गठन द्वारा एक बाइट को बचाने के लिए मिला :)
Emigna

अब बहुत बेहतर लग रहा है, यदि केवल आप इसे संक्षिप्त कर सकते हैंmer
स्काइडदेव

@ माय्यूब: मैं इसे संपीड़ित करके छिपा सकता था meलेकिन दुर्भाग्य से यह किसी भी बाइट को नहीं बचा सकता है: /
एमिग्ना

2
@StigHemmer: यह 05AB1E कोड पेज
Emigna

15

रेटिना , 82 75 बाइट्स

7 बाइट बचाने के लिए नील को धन्यवाद।

बाइट गिनती आईएसओ 8859-1 एन्कोडिंग मानती है।


Steve Ballmer still does not know what he did wrong with mobile.
 w
.¶$`$&

इसे ऑनलाइन आज़माएं!

व्याख्या


Steve Ballmer still does not know what he did wrong with mobile.

प्रारंभिक स्ट्रिंग को पूर्ण शीर्षक पर प्रारंभ करें।

 w
.¶$`$&

जैसा कि नील ने कहा है, तीनों ट्रंकेशन एक शब्द के साथ शुरू होने से पहले किए जाते हैं w, और कोई अन्य शब्द शुरू नहीं होते हैं w। इसलिए हम wट्रंकेशन बिंदुओं को खोजने के लिए एक स्थान का अनुसरण करते हैं। इन बिंदुओं पर, हम निम्नलिखित डालें:

  • , एक अवधि और वाक्य को छोटा करने के लिए एक पंक्तिबद्धता और एक नई शुरुआत।
  • $`मैच के सामने का पूरा तार, ताकि अगला वाक्य शुरू से शुरू हो।
  • $&अंतरिक्ष और wफिर से, ताकि वे भी अगले वाक्य का हिस्सा हों।

हमें mobileस्पष्ट रूप से मिलान करने की आवश्यकता नहीं है , क्योंकि तीसरे मैच में बस यही शेष रहेगा।


3
आपको केवल <space> w से मिलान करना होगा और उसके साथ प्रतिस्थापित करना होगा .¶$`$&
नील

@ नील ओह, यह वास्तव में साफ है, धन्यवाद। :)
मार्टिन एंडर


8

/// , 88 बाइट्स

@ बर्टिनएंडर द्वारा सहेजे गए 8 बाइट्स!

/1/Steve Ballmer still does not know//2/1 what he did//3/2 wrong/1.
2.
3.
3 with mobile.

इसे ऑनलाइन आज़माएं!


1
आप प्रत्येक प्रतिस्थापन में पिछले उपसर्ग को स्थानांतरित करके थोड़ा और अधिक बचा सकते हैं: tio.run/…
मार्टिन

@MartinEnder यह विशेष रूप से चतुर है। धन्यवाद!
१३:०

1
ओह, और एक और 5 4पूरी तरह से छोड़ने के द्वारा : tio.run/##DcLRDcMgDAXA/…
मार्टिन

5
@MartinEnder "हाँ, मेरे पास मोबाइल के साथ एक nr 3 होगा, कृपया।"
११ पर steenbergh

7

05AB1E , 46 बाइट्स

”™¸ïßme”“r„â‚à€–ƒ€“«…€À€½ƒ§'–Ñ„€Ž†©).pvyðý'.«»

इसे ऑनलाइन आज़माएं!


यह मेरी गिनती से 98 बाइट्स है।
स्टिग हेमर

@StigHemmer 05AB1E 256 बाइट्स के साथ अपने स्वयं के कोड-पेज का उपयोग करता है , जो प्रत्येक चरित्र को एक बाइट को एन्कोड करता है। इसलिए 46 बाइट्स, भले ही यह मूल UTF-8 एन्कोडिंग में बहुत अधिक बाइट्स हैं।
केविन क्रूज़सेन

7

जावा 8, 127 126 बाइट्स

()->{String t="Steve Ballmer still does not know",d=".\n";return t+d+(t+=" what he did")+d+(t+=" wrong")+d+t+" with mobile.";}

-1 बाइट @KonstantinCh को धन्यवाद ।

इसे यहाँ आज़माएँ।


1
आशा है कि आप बुरा नहीं मानेंगे कि मैंने आपका विचार चुरा लिया है, यह मेरे पाश दृष्टिकोण से बहुत बेहतर है।
द लीथलकोडर

@ TheLethalCoder कोई समस्या नहीं है, क्योंकि मुझे लगता है कि आपने मुझे श्रेय दिया है। :) Btw, आपके C # लैम्ब्डा में stringनहीं हो सकता var?
केविन क्रूज़सेन

नहीं, क्योंकि मैं एक साथ कई की घोषणा कर रहा हूँ।
द लीथलकोडर

@ लॉथलॉकर आह, मेरा बुरा .. और ()=>{var t="Steve Ballmer still does not know";return t+".\n"+(t+=" what he did")+".\n"+(t+=" wrong")+".\n"+t+" with mobile"+".";};दुर्भाग्य से तीन बाइट्स लंबा है।
केविन क्रूज़सेन

1
Konstantin Ch का सुझाव है कि अंतिम लाइनफीड वैकल्पिक होने के साथ बाइट को बचाने के "+dलिए अंत में बदलना ."
मार्टिन एंडर


6

जेली , 52 46 बाइट्स

“ṬċḌ)⁹œḃṣ⁷Ṅḋ%W3Œƭ;ḷẓ“£Ṿ⁴'Þḣ~ẉ“¥Ị)“Ṡ8gÐ/»;\p”.Y

के लिए क्रेडिट ṬċḌ)⁹œḃṣ⁷Ṅḋ%W3Œƭ;ḷẓ@EriktheOutgolfer, जो इसे में इस्तेमाल करने के लिए जाने के लिए अपने जवाब

इसे ऑनलाइन आज़माएं!

यह काम किस प्रकार करता है

काम का शेर हिस्सा यहां जेली के शब्दकोश संपीड़न द्वारा किया जाता है।

ṬċḌ)⁹œḃṣ⁷Ṅḋ%W3Œƭ;ḷẓ

encodes

Steve| Ball|mer| still| do|es| no|t| know

वहाँ |शब्द के बीच की सीमाओं इंगित करता है कि जहां शब्दकोश और तार कि वर्ण दर वर्ण इनकोडिंग गया से प्राप्त किए गए ( mer, es, और t)।

इसी तरह, £Ṿ⁴'Þḣ~ẉencodes  what| he| did(आश्चर्यजनक, heकरता नहीं , शब्दकोश से आते हैं) ¥Ị)encodes  wrong, और Ṡ8gÐ/encodes  with| mobile

“ṬċḌ)⁹œḃṣ⁷Ṅḋ%W3Œƭ;ḷẓ“£Ṿ⁴'Þḣ~ẉ“¥Ị)“Ṡ8gÐ/»

इस प्रकार स्ट्रिंग सरणी देता है

“Steve Ballmer still does not know“ what he did“ wrong“ with mobile”

;\ प्रत्येक पंक्ति पर वाक्यांशों का निर्माण, संक्षेपण द्वारा कम करता है।

अंत में, p”.इन वाक्यांशों और डॉट चरित्र के कार्टेशियन उत्पाद की गणना करता है, और Yपरिणामी वाक्यों को लाइनफीड द्वारा अलग करता है।


मेरी गिनती से यह 97 बाइट्स है।
स्टिग हेमर

@StigHemmer UTF-8 में, यह होगा। हालाँकि, जेली इस सिंगल-बाइट कैरेक्टर सेट का भी समर्थन करती है ।
डेनिस

6

जावास्क्रिप्ट (ईएस 6), 102 बाइट्स

_=>(s="Steve Ballmer still does not know")+`.
${s+=" what he did"}.
${s+=" wrong"}.
${s} with mobile.`

कोशिश करो

o.innerText=(
_=>(s="Steve Ballmer still does not know")+`.
${s+=" what he did"}.
${s+=" wrong"}.
${s} with mobile.`
)()
<pre id=o>


अच्छा दृष्टिकोण मेरे पास मेरे C # उत्तर के लिए "उधार" है।
TheLethalCoder

1
हो सकता है कि मैं खेल के नियमों को नहीं समझता, लेकिन यह फ़ंक्शन केवल तभी सही ढंग से काम करता है जब आप एक ब्राउज़र में हों और आपके जैसे पूर्व टैग इनरटेक्स्ट का उपयोग कर रहे हों। तो क्या यह 102 बाइट्स से अधिक नहीं है, क्योंकि यह o.innerText = और <pre id = "o"> पर निर्भर करता है और वास्तव में तत्व का एक हिस्सा है?
पॉल

@Paul मुझे पता है कि यह पुराना है लेकिन, एक अनाम फ़ंक्शन एक प्रविष्टि के रूप में I / O का स्वीकार्य रूप है, इसलिए जब तक यह अपेक्षित डेटा वापस करता है, इसे सीधे प्रदर्शित करने की आवश्यकता नहीं है।
डोम हेस्टिंग्स


4

रेटिना , 95 86 बाइट्स

:`
Steve Ballmer still does not know.
:`.$
 what he did.
:`.$
 wrong.
.$
 with mobile.

इसे ऑनलाइन आज़माएं! संपादित करें: टुकड़ों में स्ट्रिंग के निर्माण के लिए पूरे स्ट्रिंग के आउटपुट भागों से स्विच करके 9 बाइट्स सहेजे गए। :`पहले तीन चरणों पर की जरूरत है उन्हें उत्पादन बनाने के लिए।


उह कि चालाक है, के बीच सब कुछ को हटाने wऔर eके बीच है, तो सब कुछ को हटाने wrऔर e, फिर wiऔर e। रेटिना के न्यूलाइन-इनस के कारण सुपर गोल्फ नहीं है, लेकिन निश्चित रूप से शांत नहीं है
स्किड्सदेव

@ मेयूब बहुत अधिक गोल्फ वाला नहीं था, इसलिए मैंने तरीके बदल लिए हैं। (अभी भी मार्टिन एंडर के जवाब के रूप में शांत नहीं है।)
नील

3

सी #, 158 128 120 114 बाइट्स

()=>{var s="Steve Ballmer still does not know";return s+$@".
{s+=" what he did"}.
{s+=" wrong"}.
 with mobile.";};

30 बाइट्स @KevinCruijssen के लिए धन्यवाद बचा लिया।
@ बस्ती के लिए 6 बाइट्स का धन्यवाद सहेजा गया।


120 बाइट्स के लिए उप-स्ट्रिंग का उपयोग करने वाला संस्करण:

s=n=>"Steve Ballmer still does not know what he did wrong with mobile".Substring(0,n)+".\n";()=>s(33)+s(45)+s(51)+s(63);

128 बाइट्स के लिए @KevinCruijssen से उधार लिया गया संस्करण:

()=>{string t="Steve Ballmer still does not know",d=".\n";return t+d+(t+=" what he did")+d+(t+=" wrong")+d+t+" with mobile"+d;};

158 बाइट्स के लिए लूपिंग का उपयोग कर संस्करण:

()=>{var r="";for(int i=0;++i<5;)r+=$"Steve Ballmer still does not know{(i>1?$" what he did{(i>2?$" wrong{(i>3?" with mobile":"")}":"")}":"")}.\n";return r;};

हर बार स्ट्रिंग पर नए भागों को जोड़ने के लिए एक लूप में टर्नरी स्टेटमेंट का उपयोग करते हुए सरल दृष्टिकोण।


एक तरफ के रूप में, यह ध्यान देने योग्य है कि यह केवल C# >= 6पहले के संस्करणों के लिए ही काम करता है, जिसमें प्रक्षेपित तार नहीं हैं
स्किड्सदेव

@ माय ट्रूब, लेकिन मैं केविन के दृष्टिकोण का उपयोग करने के लिए इस समय गोल्फिंग कर रहा हूं क्योंकि यह मेरी हाहा से बहुत बेहतर है
TheLethalCoder

होगा गोल्फ 2 और बाइट्स ताकि आप जावा उत्तर डी को हरा सकें:
स्काइड्सडेव

@Mayube जावा उत्तर आमतौर पर C # को हरा देते हैं क्योंकि वे एक अनुगामी अर्ध-बृहदान्त्र को शामिल नहीं करते हैं। हमेशा परेशान करता है!
द लीथलकोडर

@ माय्यूब ने इसे पूरा किया, कम से कम समय के लिए ...
TheLethalCoder


3

विम, 79 कीस्ट्रोक्स

iSteve Ballmer still does not know.<CR><C-x><C-l><Backspace> what he did.<CR><C-x><C-l><Backspace> wrong.<CR><C-x><C-l><Left> with mobile

<C-x><C-l>पिछली पंक्ति के साथ ऑटो-पूर्ण। वैकल्पिक रूप से आप के हर घटना जगह ले सकता है <CR><C-x><C-l>के साथ<Esc>o<C-a>



3

रूबी, 94 बाइट्स

"!-3Z".bytes{|i|puts"Steve Ballmer still does not know what he did wrong with mobile"[0,i]+?.}

पहली स्ट्रिंग में 4 वर्णों के माध्यम से Iterates, प्रत्येक ascii मान में परिवर्तित करने nऔर nदूसरी स्ट्रिंग के पहले वर्णों को हर बार आउटपुट करने के लिए। यह वास्तव में कोई फर्क नहीं पड़ता है कि पहले स्ट्रिंग का अंतिम चरित्र क्या है, इसलिए जब तक कि उसकी एससीआई मूल्य दूसरे स्ट्रिंग की लंबाई के बराबर या अधिक हो।


3

विखंडन, ९९ २ २६ ९ बाइट्स

MN"."                             ]              ]        ]
                                  W$]            W$$]     W$$$]
R"Steve Ballmer still does not know"%[" what he did"%[" wrong"%[" with mobile.";
                                    [W              [W        [W

इसे ऑनलाइन आज़माएं!

अंत में एक 2D भाषा मैं समझता हूँ!

व्याख्या

कार्यक्रम लाइन 3 पर 1 द्रव्यमान और 0 ऊर्जा (एक 1:0परमाणु) के साथ एक परमाणु को जन्म देता है R, और दाईं ओर बढ़ना शुरू करता है।

"Steve Ballmer still does not know" प्रत्येक वर्ण को प्रिंट करता है।

% परमाणु को ऊपर ले जाता है अगर इसमें 0 ऊर्जा है, या यह ऊर्जा में कमी है और इसे नीचे ले जाता है।

]परमाणु को बाईं ओर ले जाता है $, परमाणु की ऊर्जा बढ़ाता है, Wपरमाणु को ऊपर ले जाता है।

एक बार जब परमाणु शीर्ष पंक्ति पर होता है, तो यह बाईं ओर चला जाता है, जब तक यह नहीं पहुंचता है ".", जो एक अवधि को प्रिंट करता है N, जो एक नई Mरेखा को प्रिंट करता है, और अंत में , जो परमाणु को Rफिर से नीचे ले जाता है, जो बाद में परमाणु को दाईं ओर ले जाता है। ।

प्रत्येक लूप में परमाणु की ऊर्जा एक अधिक होती है, जिसका अर्थ है कि यह एक और से होकर गुजरेगा %। 4 वें लूप के बाद यह ;तीसरी पंक्ति के अंत में पहुंचता है , जो परमाणु को नष्ट कर देता है। एक बार सभी परमाणु नष्ट हो जाने के बाद कार्यक्रम समाप्त हो जाता है।


क्या आप एक स्पष्टीकरण जोड़ सकते हैं?
झबरा

@ शैगी करेंगे
स्काईसदेव

आप शीर्ष को बहुत अधिक संपीड़ित कर सकते हैं: 209 बाइट्स
केस्मार्ट्स

3

जाप , 70 68 65 61 60 59 बाइट्स

इसमें कुछ वर्ण शामिल हैं जो यहां प्रदर्शित नहीं होंगे; पूरा कोड देखने के लिए नीचे दिए गए लिंक का पालन करें।

`Sve Ba¥´r Ð]l º not know
 Ø  ¹d
 Ùg
 ØP ¶ßè`£'.iP±X}R

इसे ऑनलाइन आज़माएं

  • 3 4 बाइट्स ने ETH की बदौलत बचत की , साथ ही कुछ और देरी से 4 अन्य।

व्याख्या

2 बैकटिक्स के बीच सब कुछ निम्नलिखित का एक संकुचित स्ट्रिंग है:

Steve Ballmer still does not know
 what he did
 wrong
 with mobile
`...`             :Decompress the string.
     £       }R   :Map over the each line X in the string
         P±X      :   Append X to P (initially the empty string)
      '.i         :   Prepend that to the string "."

1
अच्छा लगा। आप कुछ बाइट्स करके बचा सकते हैं [`Sve Ba¥´r Ð]l º not know`` Ø ¹d`` Ùg`` ØP ¶ßè.`]m@P+=X}, फिर कुछ और बाइट्स जिसमें ( [और ]मैं आपको यह पता लगाने दूँगा)।
ETHproductions

अच्छा लगा, @ETHproductions। मुझे समझने में कुछ मिनट लगे कि संपीड़न और पात्रों के बीच एसई प्रदर्शित नहीं होता है, लेकिन मैं वहां गया और अब मुझे लगता है कि मैं दूसरी बचत को देख रहा हूं जिसे आप भी देख रहे हैं।
झबरा

1
यदि आप बंटवारे और जुड़ाव को हटाते हैं, और £P±X +'.}Rअंत में करते हैं तो आप बेहतर हो सकते हैं
ETHproductions

@ETHproductions, यह अभी भी 61 बाइट्स में आता है, लेकिन यह निश्चित रूप से है; ट्रेलिंग न्यूलाइन की आवश्यकता से छुटकारा मिलता है। संपादित करें: ओह, रुको, नहीं, मैं उस दृष्टिकोण के साथ 1 बाइट बचा सकता हूं :)
झबरा



2

एसओजीएल , 42 बाइट्स

⁹⁴<>‘υG‘Γω/w¹‘O‛Æw▓½0H(æ█◄K∆2Ξgh‘4{Tļ.@+;+

स्पष्टीकरण:

..‘                    push "with mobile"
   ..‘                 push "wrong"
      ..‘              push "what he did"
         ..‘           push "Steve Ballmer still does not know"
            4{         4 times do
              T          output, not popping the top of stack
               ļ.        output "."
                 @+      append a space to the top thing in stack
                   ;+    reverse add (adding the next part to the top thing in stack)

आप एसओजीएल का उपयोग कैसे करते हैं? मैंने प्रसंस्करण और सभी संस्करण स्थापित किए हैं, हालांकि मैं यह पता नहीं लगा सकता कि आप इसे कैसे चलाएंगे।
निकोल आउटफर

कोई संस्करण लेबल के साथ "P5Parser" खोलें, और data/p.soglकोड को पेस्ट करने में यह फ़ोल्डर में है । फिर प्रोसेसिंग कोड चलाते हुए इसे चलाना चाहिए और आउटपुट कंसोल में होना चाहिए
dzaima

अपना कोड चलाने की कोशिश की, लेकिन इसका कोई आउटपुट नहीं है ..../processing-java --sketch=../SOGL/P5Parser --run p.sogl ""
आउटगॉल्फ

इससे मेरा काम बनता है। इसके बजाय पूरा रास्ता देने की कोशिश करें p.sogl। अगर STDOUT में कुछ भी नहीं है या P5Parser/output.txt, मुझे नहीं पता।
दिजिमा

यह मेरे लिए आउटपुट है, जिसे STDOUT और STDERR में विभाजित किया गया है।
आउटगोल्फर



2

निम , 100 बाइट्स

for i in " ,2>":echo "Steve Ballmer still does not know what he did wrong with mobile"[0..i.int],"."

यहाँ अधिक पठनीय कोड में समान है:

const str = "Steve Ballmer still does not know what he did wrong with mobile"

for i in [32, 44, 50, 62]:
  echo(str[0..i], ".")

भाषा में स्ट्रिंग स्लाइसिंग और समावेशी ऊपरी सीमाएं हैं। बाकी आपको खुद को समझाना चाहिए अगर आप प्रोग्रामिंग जानते हैं।


1

चारकोल , 71 69 बाइट्स

A⟦⟧βF⪪”↓/‘ZQ≔'Wε}÷&’/↗∧μ~⎇²~ηρπ‖¢β\`σuσI⌀δ#″:§▶¬QγγQZ–” w⁺⪫⊞Oβι w¦.¶

इसे ऑनलाइन आज़माएं! लिंक कोड के वर्बोज़ वर्जन के लिए है, कुछ विभाजकों को छोड़ दिया गया है क्योंकि डेवर्बोसिफायर इसे स्वचालित रूप से नहीं कर सकता है। यह मूल रूप से @ केविनक्रूजसेन के उत्तर का एक बंदरगाह है।


1

> <> , 135 बाइट्स

".wonk ton seod llits remllaB evetS"\
l?!\o99+2*1./"h tahw  "32p10pao     \
52p\".did e"/"   "53p33p
  /\".gnorw"/
1p/\".elibom htiw;"3

यह मूल रूप से स्ट्रिंग से गुजरता है, प्रिंट करता है और फिर कोड के साथ चलते रहने के लिए रिक्त स्थान के साथ फुलस्टॉप और सशर्त जगह लेता है।

नीचे> <> तालाब लिंक का उपयोग करके इसे कल्पना करना सबसे अच्छा हो सकता है;

> <> तालाब!

इसे ऑनलाइन आज़माएं!


1
यह मेरे लिए कभी नहीं हुआ कि knowपीछे की ओर वर्तनी है wonk
डिजिटल ट्रॉमा

8
@DigitalTrauma खैर, अब आप जीत गए
ETHproductions


1

> <> , 126 बाइट्स

 \"elibom htiw \"10p";"15p
  "gnorw  "10p
  "did eh tahw \"11p
 \"wonk ton seod llits remllaB evetS\"12p04.
  l?!vo
oo00.>a"."
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.