Recursive Function

Submit

Your name:
File:
Open code-statistics:

Language is selected by the extension of the file. See the list of supported languages to know the extension of your language.

Problem

f(0) = 0
f(1) = 1
f(2) = 0
f(n>2) = f(n-1)*f(n-3) + 1

Print f(37)

Options

exec is denied

now post-mortem time, all source codes will be revealed

Sample input:_

*NOTHING*

Sample output:

2710948375272662763981194186811157053486575059021283099053271347391852576597282968128803777187017792764189541505398151511117400254564287801811762536712163597890824839080787269184886792236972950228775846405718836528389795548208025539026448052262368109208515630617564218995764641203194630758210359922487191618571726140237473450781852073754715143281803279609911922226725221821560100312853743191712986488223681363136024975814472909958662337041669035170999016257955243671774521354093964892941839430556085568028219662474197904590739472993132874247895732939094189441778756469149875448279661530504181838844515014970440366210732148188325978964677121211216353462778355756999386202974490044546470645765425304930003640061412848496272485190132497520063536562409071780609194703668109360804847284303701402142043991723022387793456143833508734157441806018958796292618430729297368119277503653357863336531867263019571043423421668616600987301195264439203769460222003766040635254365927904689760728959781947140689797888316209392541980484477211183360628856149589932638682945230005407014354233715885017340825515179484847285406276646400541210433179276547111494461620885916050130837825429751250985638652904325756065159758564047593657367534774472983349603986310123581559976364667139228478489574448490306598748083239054324839277015837719930352258132495590275239679898129778365496858609079946437143130030505965092515597020889215543825178057400139770978818789718550900273323001603133895505154359487686847799022740859065975618459315297564414450504648967443402686119846962751363796485522650632723243863999243353172542685768713068340897967930119032424140436507199991986024929890718289313690789408985412467082139217825407605100342661448611921388714867128358004758709071525281509786961109457905637090657670059059975993140912349891246547455850715470210196752581202557071304187263999237406106259296832922083001727266269259672323688399775694335909673298540134525367257661974433093366735289916422599720967233096787807377628516988192573402691187523267961857320072049261038908577943419572210086452952917008326922991555666396219113235184999604416158782179323719852404902958338649233797756624135866198817654647049727861818439934754821403871229904692134456387818124818162155189978636656554045767143524339580111122374108763232276674633619340525481344922507860975438150162837425014722213035658316138013352449839240532724385257415765835818142451442621745234232787688629564506709701648919580405442370910111548092034601843669297212127330353478394458824759701815521667598481299852781533518215880115561109601299470069316098178107983589791154089546654835302496525138391340739487452372098043356921479690582801205064560988792572865889515629188798611403071518496403623785146235832199260376264386591889756112112587545473053154745151331571533945718724003509431593584321587244868408026279056091499889936552004531349477569179679563257955585722103775271777098068532620599944518306173199192208184844385756946215381719752809357209276991607993228833113701864188030368258503963006437576599409274719068046844639595532066827343557874011467821854742064166690012490501976114779834213574136938450557570568462692393319217129322497698521695461108576292906187161835216670264289996037172197402877885605259564512000566113741228427071454740141001041034437733054651034050347268503948184740542139341618025941848903244255399422659366292352811535729025687100524397126058202653245534190320288597804369784356689519132444205386912356406782317273821423368092843672305527585328981755483264150588113360776251706717423947889977453708838511972683332928260212261336014884336472483318977206401475352902835227000709788390775749652434930868925717826637015962843578303106744726997386563546722834283612126972055105322404846450182648586493778630030479143620227631128715700817887935823793149857878960887520865998745405348517794964241097191361906722635609237042038574703896287087818059060988476409747411797764945178169469206658256740374269703108614005558137291948160645085032732546591577416574893153494548767230300008250127517730352052842168260216950100676437599169761661693683540083828014400531142456548109570643894500722857797684761107924716131265444720382939536105394900681025949377070797748139792673660726382093845757054167078870414014706686359085075889357564395018371779907001177970094761605951684990218678686031351610992547371278155052565957341125758910122270174912093407396550007565895728570093387034894294427956803660676262364010359700478882116973866021139664687074111567962278933118078569068319417919322992204488088269805390105072867760501731938358495513395351899732914246240202669269402227850117828372779009386860743696350437993608017179001616094268338693769930284597656008357599888499941936144910176330393375266550458710781078689197343941054855305365877322371986107462985627215242774014413187996274872137773877306221773025256664520049545036567115004128206345000388735618586449762885923741202440000067226271954863763781765321425871628844816684603248999659339431404691605451934481024448999929578184119032093592480016302016668129961708006407758653525730740359853612616513953034266764467817799767701832272652625193631306354428528955363393764424261879719907493451033951821203414901867599531757050941147505764400466014051403990771536495267662237974111789293983268719829070107583804318459264822854140140268843008830676141118340115246826607194824300847878103269517961322891220592693239190467395908576549038700634640818824042401479173711956998826455056965760017124253594849361924198439380760136000443187023979202882488570809409501062336185949367357401311148988364237550728771732727320827251056084581256822533319055943422614972011885405207696283394780878991777161479532992902779438207081695582595241485964531914661874489865113877310024411925550284843561543889632661434945736469670277546286612022176414040616402546957535858508591955697443197883865397459562826963684287250403003585246175225259638731069095923782576401663468248154893570182594278043656373554888268432353529613253179700949680481781905774681111599293634806667371925468861263839213228756456140850796995579036368380288229381221287909069718824827150188030122279017402133453316955810718216738926430937634991714989937814220168363478987205422849572191552449174897506644750372403591224521856898039453389745405805288063099293304874395310520601032963330354028896495820556368355201071824309256905751142843377363643761720654776211539442287685728989464252656148992510647636809456393178113027004729908406452977324069813552193085944139724222624649342095041156964803990159329214612405702349118174978819775264563289772937191278354986030568829819894457912706245140272839215748266872871624693624212193338105417807378939486515696472370196935576082760171548471353749569808013278174197605387620067737565637084603026041404705564207472242196530035476544037170662388503061508921724460486050649192871313091590986452744861134136922693695404149066955869368250949134311858514008153310513203124292188303920836738896785389546850215936575408098151297390610078662404337090934801165345899295512225263562450021406792557254384724065499049669231169292494689830902625852813507316218656352828446009589873694689390386723272298295838866393453249561357132352950517594533250530437441391526022604210757181441800812254213115175807856468445467318419140039855790061885331962455024054990700785284375212477065422529585640201272297330036569630704654654905932876855806526795335532931602786806827082040483411693825745510011433286464929725604568525468254305764638800983791647223452817711682696309365825262915852341117384360428084370123194083740427703463716150583525060034595131271115308722563055328462585334851080593621954340013987851178593345889667244612161365027877989309866737969607085461487006452184771966078907135621930748414880449226672526286141661500576246498304937076485847792330513715645519088829273855534118727588910247896784652037548695647331075725690850181303877087887923199893142251917450137987576850663026365110557231219301753122628673400683480791170113499269448608297438432672567053227571515849369863862741229405305636796697416574158348961106791224512910833523501216007775674019748461504314505318589662302858985730463739996351017539831224770306844724005071596968088891190703797903865254517628276838989102580201084491774673705740889447490305229560899604766615977084774776074514840961891262525295490173620112392544885795496212570182271575474629541643755918738249889021900962899982121705225137973242468180000562096931716651993255305058598934393952675833925763350968377417438281686377389665896964107839621390729947296106821878825404977321245816918826199615721942247420297977591649753728576224836249762204183768346665678152356879371938415900084021779328084603106168603272869832235224720548782743383576002907522738540335933293539891670984020288424131623782626054854750479700570562281231794884641052217181569356087881820355221984719863717940154842151493175512272711385212650665808697091403284026863879388261151264078469631374377762958229007273322832943931487838342580595247410116973583799229911434357614840918646407225021241465180690498266812283407920123764079461767115219405270553143487589791564571757182143268378648532594382480402383159179654427608796475339526899142894448757610423746411806066334001380125486522738240485635372472193951805898043786590176163697634002702795084817433399934442766275558232635425753350583777478931834912498378824247126209155749710983340652023589040761510858186768583631911359387955086804401928079565073860864251639532579979593601417144203636457066998992201589453060857229558575398698824712030183334367571414575943247916812508935685913956060411997509048821985543096224466443944992557607273917761605519552748757905451539224622800495512788661662211202755459724791163686390738147814504292293430793294968881484055183002321691006137275936670775054167293421317558453918711585445470918697997337870119391662729373730807762325469392619472363434979155002378556380097343798962050985095129619637607201793918614483030009982360410285895515192967628335802007582436341475446840178779579740189044505535341853492097510139957506101603138610347443979436865257366851609585505371612893733642869266041535106695959634445207153939058220758048947125536517858398474513337331563168856442444656793982960275645134763265556503249758623015645143569554879743068284911795486128917688725246223615301806427693932097562804577837007243806644445189302791235205130122930944081366319751855727797843186720722700527884696289325446413955168567480494379077373306936828228342752517264892554988485592314786168916080963392968386376564316241611784125213073714235061881133272106830766343390773417577460547327515768208639674614269497243523773631831752500944297813227578547132357787508994439957062898711659100463028069965708376507264057069706379352190884659056209361814740835394309863987873198972691427623405895095863697249281978613344525114628696824434048000675995119443418861778949997410754837276949697118003954132990250725251704297893578386211843226516069605132227234732857866004432327017086557884369578952045156740708180012300852518968793933313617401747598944025219571225974096686853786357442055432409044351427137440760931332834008013340770011289388908896123407463769811194728938881603762815468586962866262138142711059739879284189107084916584751297987273371097938908607781575134493199618195096705734087392062089220789824245701941260276658832913996525679723407853215332173278948932170065626139936062516263759358335068829524651980890275877406314274170312819832246763264661997404841063032844052844581816744942077086988831804794019579019532318582166543611804810289212354923115598540611330111237031606989937443653354444815047626453451071073800627231714091508072007573757306722820971595010870109240415312821485671007238410798683876003052768427090302616063260738644037544506870528877747448914013458635664418491888363159414878563577289341440656357686109802411569753137886024155562700623517231421055069863659783877804767438734993956180035348163413853987037602088164208495853711082908790417285808350511749327463654126303942047690034513543676586087470633683088848116277994350065472328157639456636036938111776068406819193971508789908621952901279569165298269288613272230823481887194675575533396949667068896032784816133692425032719860145491649998852152795552614470929533514362840633652858418941715593560558289098339426554779231551459492126852784133981695642897227870469202761419741876163658233805470296777456642178573415703627242832653767944847672214906882449418300523464601953577168784073378652775907030208194486890625137064135475226194333182194856327825137457750284916271357158079777151480148928832861450927502872070698522326630422880283457777804505290146423371699250097296962444110566958574757100649226094165404393350985607901757724915291231379034018121660343238704145538212128718182046555948610108830251419779170201668262602396409772053223292091343778216702352174903736787013235232648993328964106107847473033688979267831325510114543286181137192740176379885693260917749704430528188190802481785486078126150828068069764824467850714065026130731528647535568230855663756740317616612393964587557249223693018041959375803740543247858944153162683785233574381819160117562712126977681972843114480296940662695485578239947658543012776392523721800562510232837768989530217357173994699999576389476132286014711208537892312979155202461190987667944189915880496531747818521690282884293415252885393179060369575287703843331725974926599051171257992871112377854988018826044271059677768937403252995797048019492379029578551966649169632418638855974031779210346917058012890085338728181050627745323153739644377036303891619584189077053421733910294206491126540061677320986742691150268291294294169569365187998141140670728596983994243615287269708314927633908773599740603916680099427974447825396075244614031792017131151161121493265270522258345846453207865177910950627086936475656896894718486872602140445733118458645584240599955565558297061647109103525534376110226816400897518855327725095961780184351997101850190670730250419673538226851992253565791428456306140935731611086802632338720859355991240160805814872132920038761365614550032398453443505826930126593823436172104603324493640657894505566007748794162011090937143241667172237211029262251101094858914273158186658223062237720458496489481164283273127471009124777563453037490364359421125395118194975735364093424224309493048962119000039491040411739842785657390293892230956817768292602847760870063455972497749172198363800983075542257544433970051259211710891460043472038280551638293480664233202497148070740694360040357665025991701363035888727766458958374721667663979860076467154984553945534609836996945223627528348466820846336199624504459528724233346543522780940130164007343840255304131017527313120008285810756137703550790227042257052696602038007175316854027225848260917959202772103958511669975792857475533393562622027070776962349588221393583774406139614227849393978238419017813784146215175536546117169727443223267659248881659902983245216862136717428107606180412623008610358515612989635737952921183490817330135323926168774990571039755951820914956010720583237858934680139288031107210142327656625654002228030286737206566888668546252458130598173065902313769418176818149005416977435406703354237886376062055770658847862588321803333480791700772285832719592340647026393324135031253459871644317802044548440060074866388726844908084701943616474394373964599556555745400931399845773042871661109970453774869582232557840926385081911088284566556367341712725777969442575959060283268844577199886330874390674502551320358148461277623055235553973605229865022007713241999974240052435323973318265783458680757169291317067250238772239387119827742309238160390284208000859414683503141317533048743493482588637678163115006218989443164236501176658012607781187189477681139843839581349840196187845211592882813834868452340871835506116010202424555028650468989386305144721028972957329244296236188486805721425269796081317669510486280928904284588337362384419479450963220463845018027814495041599668926209507815683917619826329577111914981852671372306635803133962400139946674476884056540676738012574405576542674785654061681909684608005005635539315409041770298128230561142287692778484863696392438122724979847302067056370003797329625235966917063535434265326947176289826676672197698554817198089103174101434526028212729686821897099983173024786247806474080861793624988757058214026322760904092722952795923748838090135522630220866615173403751653733552129159308405991197713868243743537179280586473848618375408371346215731650003005909894794315583399083241288204404142002017812078582683822844312355725266083213658070295278916549768661236478950149744653051427051628878752274468953140594504600102341306358201236864318376825338002021921276255921390071642186343404639489145793047871923152278023142369770880435912137009202958558724330166557931857365588890834330400497783471216760209880028614342886142876687211824904204430151511402999017911537739755908084112809574588468779183699250784939103632101476069779585082466411953061171158953753883055446538044658836568057837639814384549421001971519486725287038523469607495508231004199686653326857280552393807592301665225074066113984190661480923521396420775735721580202127709542416416652047384023851776979479712285122897596358913941343540847525242146421611793208699954250272814053436239312474793083034447705852614182186557529784807142427372615636141782047920012364395874298885092354118346459727604298342678924282302555269436053137609626532168526849819848989792481999422399914492297237054082483609592727752933870348371987940319983710663996187139844244317341844372494409836696291722254174737088543937400196255393076744108637642334469796773301014128251891599810276353975407584376785948597507131417370791139525016320762306292115228531412033795698433578203181922397830852668570015822408408049849924967882195194421540357707641475752747926654765074071148411413046419870767207154854430584296128372063184426296237773310239627830029572857486436808582679065280204066137304988599628090205954240425015551372708461541404053286584829411584824933225133572339321722970887960276412515225650910420004266531894849572331863961091483683986810816284066681201986576910249082209817330272871205397317608513485604198419893225431555483116803227774912870419687673361832556501611531988443779425329385022721472240298528759670749591264294140154688866524654153516975840647159989614377684299893108969152021404208840447177866595235540446061149372962969905396911774166546909836359719409207957419045525898657717583360981655922194235651283761437247850985518724946757242047972485541219696870735172490409643302154695234224813642392902323761652937754013259789492241005409350869584813011961965730728246688170802108169135590097222343582955995586576835349256422317559379444852732997553136249954664730871653903180591563837765247999365395025372546927789346867464582290963626443613266558606908637902166474468885743668910794292068265041102964672330647368145105972231467208801906304117590012312968104109901013443743650024995582724510324707499714193014205663802377936440942861506649205428268442635472207869222419430543718090096644463200050695653621529052765740284861172026473497845334490394833620489937737209521154058664480262954640231907910498908437599158730334438701989624596418323570669220722331264249627997184035859887765699230076532936697451260449508255249686388720921434467898376466912838719427921888823296797058196523792347941857838506541682625096619872375884025431473044965650939243466884678327118624508630337032525165553015677289903277577854512658930401889968624326036839123427772129606381885174732145255526725502840956126224694039557607576778037163534933548501791766285757449779263412185624259050469083994748666839947562434061039394940861525417610087296608749842355519447469978308330427377232055029689990975136927206383047711044791841323121087113946216070775868798451141347406389060755303157834771678912320618971032853426879589344009554186139943076956536941870584951932396593001935372474002236681516455550996409918720442206312685551193179672876538320386477759731940330871778911294659791852404113949545172134008727761598125777757255514190614103718687564449200556436223082567787563941982832549876219743934418863538130359119754812709147951459788399792875417075535465990174010457909872112926161744692346970003981584742880184151377746568176270453250230015608028025910069634832718339885492678607209563098854576895744880446906816155833820545157313175578399445608067203439413561321667510270764981878878619639520943704227347136939128422576125203786132255946691510418091007963876558949693105371348894574981308846146447123414307984244079361817292802636206369640659679527370582118111758408452284706992537511640307157070112906722324486813331113428554589598534743667861961029923613660685498114281803277877232200708285887753663640436729567444343115109704625746677862895449148185616794374429522584016843715252326002559658307898609854879449034196834934909896137292892725170858773723075077577255189304012196997596656015752614647502484893078793248621241042296072837866192340678287738148610505866099559057230296010287890120421200107144686005278767156473908851693867784064243910546950178069537360106736426485223179120279941908121991187358620479370018866369547990419451878589340220444789860102586357681804608404077532494168414687875707697191073513990235936394706226306892291274389273626611799010493832523861208229676639459512805306394578078046132892886208630575740628874251479929987534665038963953302643441335509134663548208442642315794535977696363269430355126205205046697776165925425105420582586245649503615334417208567371341339806033657278352154974501490966234810216313761248794889608849098445470253945718704335078261669659259159217194145056949322344197877929467031114715141705933178805482495754711875136524595607639638455735078131318888454543519298457822633378170587220215560214711274694053543252344127360546513456404780535121085351934745655345485270485476346974399246723530485212857886623239771582404049737097370524728430757386223932738603425507248985050093577113005366377057703638413920026459118558457170430888365733569132871877537795951345143502429934668947014897199861061857904195744777574943623264057904369998819782748559660391589125754628070991886195935515550338368798176070054670303154653431652337020171670377924950256425054634604507965443260873782205511656686117119624055096457192789956606263977064252412351892912926021590494522038464815018440343248965905981104177771315394818209675384462416448950653632876484851268829258239434713561898304163960028935911029550116011530790240613186877911791736234794848916672066756888745629798560134392226413169476460870470833740657969527535086732829627037099873539604017719858086074173183216888739195000503635706208057293133959070214110128544190866627040895206780304488395314878696312165198013005441493213983717136930307355463027745243260756779212865788619730964779113600981329322704666090027420793877074353429943232405504323788292958918493457982620404606805059650724360355256360223928121275352895362979129200491110375352776702609884951295326054538856485599536737271177302122981871695862122976929211106638487724957785901773704911095073721624869182206150430896952847419886987985052504491354553790437078428536638422388380422981213801151524475935455873788649250432415747800437551141082407308728815821970626561329154028706825562984508255930909506062209086196543610471437202132902913736400531933906025667823174169099454700638078432582866439023454775487038962824654176260170276746704759904113440415936671055556834816536098082636902116494917581122883550135557779154130564490785585017067181721386965964399162853532555513577687369734021616859705561816097410658842626244110963898563466897842297667664107524206289476024405129869054149751876452804185388998494206533559765013084167957170500427086168028372109478213372531938630241838918416053393190239423771469439577926230009750125734111912720729976365935121194362944473101969757147969266445162725484119189913984938495395594021793434147850172770320682726416241769582827184095272788156940950585727126598403202860624661174835392131195128324054444696235423348677185873111331497855114697753209259539237955452954288097362090966798983317449016046817125527029219801972006703109952656412904954216698919079658377592083230197157851785040067227690448805080250982847996238074505804833288477306686494068113007334716804153384798055557479001552756668616370643929122944925483931893673157267804865840497339990405882177609668378420218266123810634657253090165389830812953726319272298834251172952151673592983844769226659780012555857599855432575286366447650880792547998929214941012476647757456434783518268780395425797621665458246342374418861702200965574995443947045874383070183106876701685817553791689974624746072453449926448248164284974750012945238070177675969806650911269530662320729495769952238551042817886238508628338254645886154724229369599993034578584525381144877187801461460397800909262869524519928970440476630989851649250262946389933592602826108678109912783433183871963915711663856076298924811807938522605417188225430001474701883705735569193418594381153445303099119654497040280787300095518634676170434285597317487838846811757864751868926658671652072347880587300160699545411111494102836621437058261684723476374275156973450777161596250966437679290163667966186911738117277008803270711158530984036119383007229236082169741213555415066842847166998176007587449949101800674140098019897999665408320565044108454550030671020897391381533078488544298184265868106407901081378782958315774567131079127830942301278764496862675082047660857791019771321330658984250051863367746616876128969428217950479021723364941082898513164766263018783419896052908021924540220660535184160449612929026684659683482367245851238461750625287819475031494513453216629724452416264206753998627142718779726780103554800346448149993555902329530585000521083815878028616838499539273432438161184082511447694520577351320665552094346256056341358954044511028570448355738251323694209493721116941061943184851377598825191956920700506270111928695845500986948723890371629586167792765518963096271571145983209543760816242594611839676740612777447226572841782317341306905748679942191795046903703286480402138476292777682511246775976107634602831955911079244835340426304938850516447426051572731192775524314601591194206711300914070756587023180791406881010342332600003141160879323077740679210152507197247928293299602168223142601397347143192258964664634773241779099513225451621359646032523770420837465536618980678922502549793156018916351097007231997995944722494185201847021849319376812722835271702472277654388460563256932202794290361779291448945239877146369219683339933331666191806299190934208716251238044745492182402654783890819662883933966459162863364300858467388233525666067777683648076479958087339778119849108342894140562928566474780554275662814775700060516838895934971424393895812666192618954211403115976844278677059923289587334487529271594394352040568306887629670852720190112819866819161857229555304947722554557847996907212028702605748468698117266484186457754381489543241931779277662178563790430774741510150613793237791474451724467746572980214790951583380152082616892609366401087661341871356723034719448898601583019668754370277034688034419949185781269470741329267659533832733423296551250200845653187595555908725537671504967554780817465547966517878312516104455477492207806125458212424152909832889445686244027881749315030412706471910475431196153569468691518236243068389152368776569544198999575056639502949782641379099475943309192780324502710238890242099781528278447130233949154921063582230971106695924761207880249075397161131610994759705335170404826417105378190960074611560321207156889594061571433923615860749048219657928210530665448223374878648068979176362742167477789869839591152412326725775665549022503161170163313616896464068415360207829256176663045253167225026669332480468776106355069990284250068880193107742619283055113549905566506463136655827024854258518170053924749989054762319543162071307546014038173388610406052367068518540378586326048246878479368729405475499489275922705469783566526224561567035843001512312000811539640786947930296533984543610054363040323500889760635562477188741970702397283478085064655355752222216845042991599689434693954482724125911327726180352028465609956377426101340184793662303139339188077889486850176448663095752427103311934800183371333522260110414285337413934899228069743434465990832930036843206096755561430421521079433566097079888665284123085356830171167871697670300306046658093376690258566517287160325651310888537989350779487232493450227123875885805970217447903796746849749712396080711743642987551482823684553356816670232644922733639716406328570477708322779315081615763661562147847135507813442276449149604661169550890389063614906998946783798587821947365357844723589069256417214572176537100195169121355619969364095919577598184587559345220689262075110504812913827651687645109943868205166278830459486545442922837514278213280173157198623146442303382302810096057089477978724538755242323545156993313543054904223343181108611573920714162658837455236448943835729062091137502883091839746309973435558438732113784025649638606070950190814339162707614249871079629631310072042789834228376988843397565238907858723468055929352362637826460728268935884391269718173304470539930346668996858062618534667511264360707344288878841421002417176315178384041896239924377532468580747444558202549075302821796464034519808289511739734932593029712574552927943727935911633679578810560586305944837514367723909875780208742862207202736538566483830851767336939800729997806139960341242327198553762870025959699698055379484074528590018206836633197805346381546718965345784017459161213615020290151099206687222517621691758225275545201535016227011488464453805025091302264969934685371004495576784004742262368373526334859171249087269280315556948119357058020141193407819943112860370753259550483676292187944194681940074734902378445126556126843992386305839949696600748218091613205388869099496556732038573763272122318728285334062755043203463575605649911139541988585958355086308324557098354056175759360194541404571744630266366553242185442548407607678597141192893659113059227833466535158759151453494875726822262561536407350970008726872259895989263003771434059489906528034793253115903514577408160058234311154084738829559542838491247412976895810817605406544501116121098723656004793510517915810610255625623466006189255903942163933752622881312830486644096366384180979111010287504006901501141255044703197120376461854115218549955605960334431951074800768745358628114037684565554404857681848406422238471390772706627415129084454899651888585802722293900995727293498575407480825015428454316026806281343106356575297128020770920631160886753554216223987002836960947203528635625229755442123653405864265199466548732163478326304307248718193547664389176705324712773499304200996294442546528966703952731577416363975589822558917459744142270534696448226294271425770094479605487503129673725362149139996050542974575213543819007887100049810617839952565958551873387983283151693204475476835500607112941808099251114506754312794432042252691940310315389690892461704337404528384866776348853078474733607048635171242238208271403132629306983946339861945153604160194896075115758102257678931133799313668760854726447536959742251193394109788114677270798719243230671625520179636878300891522717591735614451559353909869653643688032552400893732590243244322184679015024534852791508916701593320380595017793312485231017470668601367301591490721131514195973946613775098441061732856737522521003498767700426620175363095959096290826826789915437721886214722342148519956323872563579148097485712283406137410617638943302605681007560285976489065148894334842061014347204890812169623556716163847656114349073141902687970939969168710964020018970500617968805461869265624028892631703734582379363850424282976790149422934488762501225564481686569711181151256133932443535697017638908203456317843680270979928007296221911389851288121538620967663300218441258551928993957019930072566801697317968739301002520293070408753743047316892800497539657771506564496905449235152504203205406772218886779300439003402595772482933068341196252024675905802581497688936060778646818179511575985620422247222869903324289920083685733351964462224382921024481223874916491250617592019438168506555835759461677890534111382742318444150444790654896969072460872202307046803445807717433001972576705177840433948247720489876680325123438265976279454262876617470391924512751100383869220446372972087239139790680056329794065773257977742122749282453279614718119758406755258313975042677546639221016382895970901323815403609700320262556167106001246242161874621423419097409503853689588772286651593801241790081300931573078433968946221420928499964104063947208527246253261798521306388114791840515065476420540415423693506910725874770969743999847317764126328127399632955112463760617658569185242064226613309852728076576795013542121165216686487487125864066285519956953789826088047391740249692356358170703414700301887117513965798248504049627715021278444230882212476704315786100022250836493419970015269526718353434027236765993457907062519539527236817615435367225304156655843741314696211358982671178274516973703526094167767820193909715550132392173361393400628346556335297182761330534120952498243767057955255729491577622855809745884946100030503052105642203172603785960024639531669214442626850495283558690177066899099826688856283930984686666023901116041445081677679300442151137112156801747540496926906521155116019978319926879029073329320593427707064479026765368146056450348354399577799657022284986056315056514922195208346170368869253056475551324735711655177371714197583632316839498310358368571503477457101068316492424890664609503459127460519452228371547709364354549443137837531418390515275620939140431982163060740834689351616649717365278175992509817372015171775095442366365940883745446774778520187695553355872722158480921638994888094455359292657386391417973190530261793373937884155830497914085089173656072535499416041898330161836843222934759054473285118820061306595771223888964358307735665130480216869503768480021000800195863698672031745787636925988362603417850828901081418414349003547220121461995692409376182449064539192871951630845673069962196368144639643760259440955118639543528775645673987766235380433231220231771446614625402444881518218845132321774850650819550654545196382777809365602605170852883642280161408959345494084097819663805923092968208236322535610878687826641203644517303632085131220151034197515040479858299979529163525754289228883410574020781454105792140807100619726083099197581011974415946862464773030207839415189461976168045662776455816373687612897411838341826013136974771975897363011825475643062186269003913204096935580916901837952089339353108812338241803863039013588838486758922210132820767439288991351019478682207514216556659413233386639704211858488453315868366179626564556711171111120254563837248926339548516268061870161877436266465065502022613128519245967696939694972170738439222578849160863219689890885173229656263576262046694139368978034327285332431296442431322759728011763751806157420548852894125721002113760713478908923619912673051933948400011680175348140488366976093826525973440832349057032608466133761237876405215753449240523764244708889580188380291693789421636357343870141869948681454134745093615994061792574584942672232801049712044548858459173239247115699342057476696343168602535655681585154232873475773571629070188878741660372414014358050892068489413542121035213296142084375240624314139529218204425692419179308937417608797185756045869963274873796130023018374992207207693011204856082224985791395992084270093023985766293364171822947293529940089280147421908699858218877854581156151897919422167733944289156023725142245212184532975211091918783688238681558887567984815803776743828435049914706307716522672062969124565694630071187496542040479729699264489838992469428984473346196016133513249813523934188280158262796315097645980400946662419659050623362875800883241035722829063628637704522392037436339238557647764346927707746762311652619660764950209521777979504712441713967076352710272197296972154055369492789398031051627166147415676906687014855633614181971036718251194762977890346123788406652749694520758250256609308375040840969655514811617747260224293857947800275910324820882450327681619822366089757304449006736696778191591506350709028651697949003429799404406357164490044988002872195243306534257365492957459086964582374508312444096876418258378324349837664007450661195475832690660875992093054805640855191835949619620085872342673906995003657875126181124060176487228832760968651699263993348941868366515077585612152423164594535778812751321401195540416299637151354107747068361698673202871140570945364188388607051775681177278394547007604374817153177002891778110351542232832703365597488062394771853263729740701127638260715919209091585818952731973347695757505126912041911692820383224794795576502551090596141708291859429815716151173668620035869276688041848500506671132641929989464904969563262264855200647297210548825998974285273140012241278840664958259984511956276770332019694383828132471591418437512490530800736714369650551109100133608003505029806675232017923030082735299129039237390186886354267146884869984891052008081944399020380811821359348503959801874504572289660572968055588537435372775029674883217496246175722623925021803210027705258148619467241057890098566413886398318236293281303455399607574939137804061893591955408947418273404680481346432465613034044218649999386342483068365505241537328367893065117008567339740871347655333199686067679370340768439198274852854259611588511537404726374607579078614151905736999689574578305811075970626034222596898083468519825863702098606777248021870471112134325340343448809188683782914453904696413243623928688241487853563862838130250044461868536623390736468592415462162018961540734014092411693611811981886811835197351035563344516160028330392129788952754435084508847212465480039023815445332920808852832385351878120221594644005864980255451108770457249529084215480626172077972601542750087054375580344045922093638762572302889777246634325179008679965026927891688469102628814301751001410621518415894061641852396859160894774979731509779544758206811103000686647514074437957795335740434694359524663406514091669670741340474560537940597005002610425120277348053190148106929052093014353103543526432077767053102076752907862145031518955490652698867076347791595362905569782461441416193508471467628922743124805909931961619154612474719875895804761927279114831672152436086531844479262431015853293630340506953179493020243661035493773395639220503842387065202781365623139934888067528147392519163087767468965590752428652330339647891840679521431632433051417121332106681917087065272173227318537783524492426655832267223181009374808846139160103895134051100125545085285304320267636861271250966442421442322362976263184545138354433711691766592803330862518959507025143013399016483707704257769490988521442771189562699443841616523455510608637058411638135682850204754523091396596829336087708270788968577077792199845653485923817519601093463844747361874289860937171431664570441741501451343414045892614884215758924351294506825793334143120101889298640889359939004083009391733705555009060709240216218574075859555324680620291426220003155761050267939861504064397192455906575874037947190921852825168761769077470977681564110755801814674910561846810492008777656423318780010837644952049916594927436382748758924436319922549287195527070771752724346697689541830695404476372946530139024392669096797329648715877287170001347599976488318783949911450406073365983879991373718929357049069050786950165020191030168141528648046444738726747189062112753470351131590309121681716589442601151257968825421323017414009795490237746918895819000350066414100350757051276289932469448489221103160528043045580240036851093471751997843434831464951023241600498752830488004169737714081500918566734583121332879235316412980618992235465674009815144894002489896529344892122313677243427028538977100596864495839451366437311009769914752089371224530751193747189363648050985576351695281599772113678189389910041873511681540590426430491761770037493752760930844154880450598828058630659742004533113528305311925930546312634568609204468087061051496053911085944955587254002610755899322237585246741812701166428093899324890725845932810512520690371200409323545494715250031725261357680136911684356644322492432199261021093690115051245864059166033706325252900143777902088333468089584787916088573845766409759354864694697561507504065311218825971129464919323820934243168921253199609721106822002537972818794957599582464040862793862228244272720650505522351809060651731936770833874800595780360559889517606438911175187600791769252994705737432736418290660228399056698203315481785950386946012626667595749193821341890476201811656678530414499678813445532285656572569549614999764395169069290262310340980437350527638234593804204647176543746378947283435695928788907383342035744560491772394242055973380484283809046555034833588416789569567798562919914233959935272697347258757921536948603116401370818841461208464850957976909995674410236967937326683484631627284859102727255244536656536902148524436075576520411206272532861267045039001290687884855868268160457139705585346960823586503965478927068019548317567545298323745393326316317790965391631225123344897097320249283524122415075614887868343903813117114636638913838522384497072016985303462183349736091064021744358750476810949864834537489119410943502673943495787676427499898927144934272473414989945674871117929740734424779053000177812430126369431054796948970444029024058038486644723935222333922286050259699648100448496474462514317667252170089558358260381467760764736566104553864460929495396113250981033305696503368655804242407227391368664306335754922792602052757596861965425886514941795998232863412425610613985433511200114433806841742189390513517996164405620314264039405120080593188771358406296520919597907713747736261940134743660285001906288428727774242120620760584380138197885208717121813076899694394777821899157391021523779216566609444153987514105730366076169372752960457888462350346605664685130174970836630230026055585136456113186981361379657672297952828454774506114812449863753220329090974965321850951157599998172376409391686810539891805328090465649710817987836683685492403225998232369495534150574488458930221829858733210626340927790034409589704869695589419876509623856715752982426566644919225706052710427456698075595672192880092369001371745683529371246863259531879209426052008154002601382262437155784282950467603208677994692536815341053772571126278519518083380808368338812415886286849436035568814240532555417059852466949513784945915570687434384524031052829289898748492998690287071916505713683277186562795226498660285033090454708718270881891078353150856177072560889624610878469956895739918529937594996502392851102457437011724073238498736637586954924262579642789267048753578045188140342962961552964831152346544380817860451582714107109315416466682176448660462581993122804515676412904959748545923324864611276798761399492182373725783566835048961422711707747715185119886799124004748403417249869314097262602594683475477153007360657568528351732153586065257431422201911463188028237924096590303107677910258040296580352813000833805039832949553942453004830424295491641065026589673484723726944012466541968946241204210387401407173474548156353949487130500980139439944015499379756115637953048354270834941761099876711687389895901533013650390335024946423227915769076774199689949176511596855810481767288798683369178973982388804005524893000883308091409088836444899088232490817992932535535566215405072557965215059218019592418832416014976253993246078292025696453424795279561709464789744706742474709122042210319471188456610556208875812426389230526832700854744601015864120423151531393991923367830555609874979393217050147667651656704628910066176723113058990190963159578885359968404327247949716365348756630683899174272623882242290202890670190202615352760732540580341768544506389118093278353499354899299085032697141562590147258091559441861409093400224527797127431082006888897618991189347321797263805498748617240046278101782105698757314972486310453646650502988191256798138419000109650701967082537807092418019206902131732359507095910290380676395363700016887032462187654815090811097391297848087905416594543222879119885699199545253149962156892299307372701207394565503035900311059412215719896395512084942168819962080796270895836753462199769587863406134486620762842730099285499233010985968851855238207205022869807797478877697955113088631159707418611399775620159857018169536927160897991933437816806997892880725708945737599946805376858814953882536393848410014443793709071411064035502848524795633784496211437090145700955130315994714864524456415350572366029926011984104890931449702714096754123559642361996736958633638892784893306672740693391982306901365382297341129745098332879252775778434318933479416602562152122776599290875460267421737017023322089754145814126103767584729583262664520909821774267195509413865530792388317821522320339648239174393472994340543978485149939422546171145749560783753705754140755145978647256745465211088003223846184721056178161877333198057044584035913596045147349478814674752151266183953569577636217258307353012727552525921799197857192253429202715329189973235554091702802332901687477591762888349553529228737023243906947748557335894132545938569802531408448444420351749856049803440395618442632466596039729152676062868578913718999982677177841450809725453586489721971925991692714973508291282407449076115832943390022722038113459144712837593583266033841745783086563387302722909487172850065971348676603098828247344178665328731429452506814587451333958739115705126515567075609845406786462989945059429623049426888455556403103741558875105681747806497478754890281451553905136524886960836257613994732927674710544668783785918736990433068141795868328350337590184698040090109079144735394037370899806991197259402410346010676501579725546192622069425101400732376174422266500812150776825722638157461127386388510770351406972606652318340230638268803622707512470896010057276270046964225949901901909516816769624516839229008584198157296297039748325860019637638658170143037864153535234046142381869908389228204627900414208606409695453923903910563163586822203190168438885351204907906092543490127466130426629223124958802402977420331236558956000514716103143150393578477851826291898232566601986037610164343485718683846977555870593746801428730452909242993017270223285514390276636691928314986472424208993213563579689190842502834817344633132922877137961955058220889857363073454242124995672883266237017280190470164723055470220372806689084689074876380961237581847628799034169127452809685950993595823075933122680807935149863906720238763456023844596122654950841560973256756701966551825798505604835864844566692371690920000651661089216722401985426300059093616829317993775953100823129961395073042449543732868955562452448114896296732447920323186214399191231086883522344799692521233041747801098084506896058242596653847252117228866194679047598399194686533186589205697563090863894648687039947328734314526960261643946413975589767282527295038263773300229221351722843367813124269055055001854859397046931993243689846146203423298793297184506098259011398566468822592732961931048633026558586966597815571331403318549987405528732413475136508253798715681999236728396927436929618840911930297138372242334287960467853532924575198627908120662158690403291091475013047364851898534878128773112672157910044565790971198108579828218276323521784256160021592168290558907820776066934574022131165487499172469072915170113915851273592532123920737342399077685061750980255389347630294608328579692566649060326010377343885778203865819823716843739844242858185335049536889622071189689612887811163147414581682188086673548110568838802590511864620855925982248642807212617400493733386671882546083565298606073131476320079454131086646071693657518124685766503250277287622609349436748317803700014127959793507805458472574254205491134353805150754546924624117949739641961562778903889165859907936214067211630996255920892546496360732861016413306399019061234339460655599249345601323571588776405891312713606367418935322603929381347771458793261076676061693771030528461481741979304539490456883700924696726744190241713438650535028063300579044474947066346905787077611378240243656876869215708950606744738018781881501357024241329758036624154164321921307817438323639743767739044482390558698536944792437805570339562120416426614834555533736478178234914640592466247517346467136681542673260889993858406301943531604783553013889235462446347932460551425146066155118244354477680074969256501559702823973758822237199733767983574208735484464841569900502641067624820191585014497451227153807567294044116016694132492556867123481591497851671687902711949640295607406526928596430102168461985821348209747556337197891142361798900234878723787326321740180139552804160507569263750411613777977142656717532441134389834205830425092501614869930911734218997396221596229935825285538163958505400537051592557385272208799685413475191338884212803685492854038301678057188469873085160103539626282145562995910912781829740008150056399349581136472633508187436041205868118308499261545706535296048158355601987147313807669674824170455248068712522854728958545649594336162529899548726228056328870130697050324834320672012474377004986753981036302834885810438860780652919749632966050440598900861994480280988363332961860055650905028872607129812913424546160933193772541469197538627834840874897685064181417214503873695919270369654350481724258937955220521119105461991608037183040300027138709604486822218421047074794291571023749801988564590751784368070007100408320828472841973371382326797989040722467859178289150731105714562174455895530665768299225414675098144926228892301891021724223985774556254962280193556941738322409863096915982974521794878404575840510158148243177446892077190005750791474354468573208765021378905690606991928145767847760947744919207687224358559154827259409871935844312395003421349712893628847584713865148018431933137966745634612417722095345912211903626223844912205477448444393149550818779732980710297269032863155142616479150858537934730334279935387649435116826383639651117153436557730630520121410824094521095335993018222126466377452673212071687136257755368941193505258394937861801562174091052479863181421088946457910366888614934681411782133170030839594770933635994241799382359827365229318445396094125997258354013722629692732887080825740867058174027637120364551271213921404967672397486520587946692684459943592233206685750274103507179760032786006707913679324484853102617865381099457236431426839836706437914837735253132814758944943968235883877955828438930010410425829833993045433826915540174291672967316665659596649989135236070819302756822432533718496142062303703329811980142344366246026134051886738765916092356929989731161901602616141069467185204075261799584727693507786503787278272687389484644781261645751222692838393653969900725817072955790832462527906326211899685269386132426537940258402627573131045425271918691734780096855144470583833921803130142359794357435911897215565233442970553721513713706739565649790875829364112201337539204432523997449662526259483345890405316985538752709749983653309257701587642687552956298671370693574048075682265286050575486449156503950945986905195924398278575133903904883966992527724169053685447292561612608756814078601157857653960804543093951566946323550340031568153381725562748502960421069452132563366889829244400199150001460738639109541418782392147601658215397868829936502613820011264646091964395784895738535582182785762131968723669682234915257886137720468266941220526539231329107229412186050890296688165069412636299362245915622687139020764285692811425704731623637872827171157665633044048510249799235034146417591059680377600869085660841209046657753679172256949016906354598886268148869128418307273636242589622296745150815897338774679578747080500107863646250977269948161609062099219877019063219170330728867357114742019954513355114978776269782503995655544780138576790933983442724877589433345230736492699395838121499875602724165341468983156913270878567579950208306680982370944141771801008959777370400969118371295379479794442213569140764917063651193144292860122428432831450534383739762051756140715704929809853986705115563524921389975506398853388313854318322647982327116171180610327861023797530595321930793450136141398995016656333789011387046569800176920080493125496238021825554957462539481216816843941331579566968048519422162169925554581543469937729442092821122433787709060159884129626356044943919698842942670230854786970462142876738915763063290668656154669308696963126731484116392344133217133887427867273183596573846312267481242906789980416786869531283553938174638786925439632611850396457861481939672146274741794176119311912688020733344211165399942899295833701575143611516096988368335259786114027264784699443625325123997145571653285330525126691183969710973484507932432504907598039223828818089990983812016049673535249493250941740922777044698216385455081935704405809084553875546930236720587454275737144167095415415441107960592429085450118695510439770848098816878584386545719352298179635770116781051078238664671082724632435729308495471218136287327777333120850203747129375592009817011467520378041901925947799714285866968868805902126710201276937687298103898151775179542955261919855779921053821183149421784799990289330586407302760834011726103928229663968918466741251314665453197166445012080530522745261733

Ranking

Ruby _

RankUserSizeTimeDateStatistics
1mitchs370.96012014/01/29 13:43:500B / 19B / 17B
2clock370.89302014/01/29 18:42:280B / 21B / 15B
3Histocrat370.89972014/01/30 02:26:040B / 21B / 14B
4teebee370.89352014/02/01 02:34:040B / 20B / 16B
5jpl391.29292014/01/29 21:38:240B / ?B / ?B

Perl _

RankUserSizeTimeDateStatistics
1jonathan camacho14882.79022014/02/03 21:45:320B / 878B / 599B

Python _

RankUserSizeTimeDateStatistics
1hallvabo430.59182014/01/29 13:03:300B / 25B / 17B
2mitchs430.37872014/01/29 13:05:290B / 25B / 17B
3clock430.39972014/01/29 18:45:510B / 25B / 17B
4twobit430.37292014/01/30 01:57:270B / 25B / 14B
5recursive430.38272014/01/30 07:19:330B / 25B / 14B
6Defenestrator430.38522014/01/30 11:22:430B / 25B / 17B
7Hendrik430.36912014/01/30 18:16:400B / 25B / 15B
8rolf430.45422014/01/31 02:46:210B / 25B / 17B
9teebee430.37182014/01/31 08:21:560B / 25B / 17B
10doodoori2520.94862014/02/04 15:29:260B / 32B / 14B
11croyal1250.93212014/02/01 03:01:056B / ?B / ?B
12jiang1400.92782014/01/30 00:35:030B / ?B / ?B

Common LISP _

RankUserSizeTimeDateStatistics
1Defenestrator620.21282014/02/04 11:16:450B / 27B / 25B

Arc _

RankUserSizeTimeDateStatistics
1pooq550.90122014/02/02 18:19:520B / 24B / 16B

PARI/GP _

RankUserSizeTimeDateStatistics
1teebee430.30862014/02/01 07:59:420B / 22B / 20B
2Hendrik431.00182014/02/01 19:41:350B / 22B / 20B
3clock430.02952014/02/02 00:22:260B / 24B / 19B

J _

RankUserSizeTimeDateStatistics
1I., S.311.07902014/01/29 23:08:040B / 12B / 19B
2medialuna561.11792014/08/30 20:13:020B / 21B / 29B

C _

RankUserSizeTimeDateStatistics
1twobit2091.27952014/01/31 00:55:200B / 100B / 109B

Haskell _

RankUserSizeTimeDateStatistics
1henkma420.02682014/01/31 06:43:290B / 23B / 18B
2cojna420.03442014/02/03 18:53:430B / 23B / 18B
3Defenestrator420.03152014/02/05 11:07:590B / 23B / 19B
4twobit450.06752014/01/31 00:01:580B / 26B / 16B
5ho530.03382014/02/06 21:35:380B / ?B / ?B

Java _

RankUserSizeTimeDateStatistics
1teebee1311.42612014/02/05 04:58:500B / 86B / 42B

Maxima _

RankUserSizeTimeDateStatistics
1teebee480.09492014/02/02 20:51:240B / 25B / 23B
2pooq480.11642014/02/03 06:54:370B / 26B / 20B

GolfScript _

RankUserSizeTimeDateStatistics
1twobit151.39102014/01/30 08:59:230B / 4B / 11B
2clock151.14552014/01/30 11:31:000B / 4B / 11B
3tails151.16692014/02/01 15:28:260B / 4B / 11B
4teebee151.00972014/02/02 10:32:350B / 5B / 10B
5whio161.40722014/02/05 01:44:270B / 5B / 11B
6nooodl171.09352014/01/30 02:15:540B / ?B / ?B

Burlesque _

RankUserSizeTimeDateStatistics
1clock250.03062014/02/04 14:21:540B / 11B / 14B
2teebee250.03232014/02/05 06:09:390B / 10B / 14B
3teebee230.03862014/02/05 18:04:460B / 10B / 12B

Groovy _

RankUserSizeTimeDateStatistics
1teebee414.46392014/02/02 04:52:530B / 21B / 19B
2Hendrik414.46192014/02/02 05:22:120B / 21B / 18B
3clock412.18012014/02/03 20:57:440B / 22B / 18B

Scala _

RankUserSizeTimeDateStatistics
1Hendrik613.41502014/01/31 10:35:590B / 38B / 20B
2teebee613.40842014/02/02 04:07:190B / 38B / 20B

Language Ranking_

RankLangUserSizeScore
1GolfScripttwobit1510000
2Burlesqueteebee236521
3JI., S.314838
4Rubymitchs374054
5Groovyteebee413658
6Haskellhenkma423571
7Pythonhallvabo433488
8PARI/GPteebee433488
9Maximateebee483125
10Arcpooq552727
11ScalaHendrik612459
12Common LISPDefenestrator622419
13Javateebee1311145
14Ctwobit209717
15Perljonathan camacho1488100

return top