[{"data":1,"prerenderedAt":970},["ShallowReactive",2],{"project-27132334":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":29,"sentiment":30,"stance_mix":31,"scored_comments":36,"aspects":37,"strip":46,"post_text":48,"what":49,"said":73,"maker_in_thread":185,"shape":192,"grid":197,"attempts":923,"same_week":932,"maker_shows":18,"maker_hidden":962,"reader_version":963,"card":964},"27132334","Permafrost Engine","My own RTS game engine in C","title","Show HN: I wrote my own RTS game engine in C","https:\u002F\u002Fgithub.com\u002Feduard-permyakov\u002Fpermafrost-engine","github.com","epermyakov",1620837884,2021,1102,262,7,2533,1,"legend","games","game engine","game",[24,25,26,27,28],"rts game engine","c game engine","opengl","real-time strategy","python scripting","mixed",0.413,{"positive":32,"neutral":33,"mixed":34,"critical":35},37,30,3,8,78,{"execution":38,"idea":40,"design":41,"docs":43,"performance":44},{"positive":16,"critical":39},2,{"positive":34,"critical":39},{"positive":42,"critical":39},5,{"positive":39,"critical":18},{"positive":45,"critical":18},0,[42,42,45,34,45,45,45,45,45,45,42,45,42,45,45,45,42,45,18,34,45,42,45,34,47,42,42,42,42,47,42,39,34,42,34,42,42,47,42,18],4,null,{"problem":48,"audience":48,"pricing":48,"motivation":48,"time_to_build":48,"stack":50,"openness":70,"stage":71,"team_size":72},[51,58,64],{"value":52,"source":53,"evidence":54},"C","maker",[55],{"id":56,"by":11,"text":57},"27133430","Over the long development cycle of the project, I've accumulated a nice little library of data structures, allocators, and utilities (mostly in src\u002Flib). Between those and the…",{"value":59,"source":53,"evidence":60},"OpenGL 3.3",[61],{"id":62,"by":11,"text":63},"27139269","The reason I kept the minimum OpenGL 3.3 requirement is because it is supported on the biggest range of platforms. OpenGL 4.xx features require some features from newer…",{"value":65,"source":53,"evidence":66},"Python 2.7 (embedded)",[67],{"id":68,"by":11,"text":69},"27134304","Eh, I don't have a great justification why Python 2 should be used over Python 3. I made this choice like 3 years ago when I didn't know too much about Python. That's it. Since I…","open_source","launched","solo",{"praise":74,"objections":117,"requests":136,"questions":151,"alternatives":177},[75,91,106],{"value":76,"source":77,"evidence":78},"Clean, well-organized, readable code","commenter",[79,83,87],{"id":80,"by":81,"text":82},"27133668","Datenstrom","Truly beautiful code. It is so clearly structured and written I feel like I could dive in an work on it easily if needed, that is quite rare.",{"id":84,"by":85,"text":86},"27133909","CraigJPerry","Very nice code quality. C gets a hard time and this code base highlights some of the modern features C is missing by its use of perfectly clear workarounds. E.g. The prefix…",{"id":88,"by":89,"text":90},"27135080","SavantIdiot","Impressive! And excellent coding style. I attempted to write an RTS at least 5 times in the past 30 years and could never stay focused, so I'm seriously impressed by this. In C…",{"value":92,"source":77,"evidence":93},"Impressive solo achievement",[94,98,102],{"id":95,"by":96,"text":97},"27133751","lucasverra","Just came to congratulate the human effort! One can only imagine the hours of frustation to bypass to produce this (oneman) production. Enjoy the first page of HN !",{"id":99,"by":100,"text":101},"27133405","ludamad","As someone who has made a custom engine - and intended at first for it to be an RTS engine - kudos. Huge accomplishment :)",{"id":103,"by":104,"text":105},"27134517","ashdev","This is super impressive considering it's written in C. Well done and keep it up.",{"value":107,"source":77,"evidence":108},"Strong visuals and demos",[109,113],{"id":110,"by":111,"text":112},"27133645","grawprog","This looks really awesome. The screenshots from the demo game take me back to Warcraft 3 days. The code is clear and well organized. Everything about this project is well done…",{"id":114,"by":115,"text":116},"27133281","kleer001","Oh wow, that's pretty darn cool. I like the Babba Yaga as a unit, lol!",[118,129],{"value":119,"source":77,"evidence":120},"Frame rate looks poor in the videos",[121,125],{"id":122,"by":123,"text":124},"27134314","Thaxll","Looking at: https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=xleJeiOHHh4 the FPS seems very bad, is it an issue on the capture side? Nice and clean C otherwise!",{"id":126,"by":127,"text":128},"27138023","oreally","It's cool and all, but looking at the videos the FPS is taking a huge hit. Doesn't matter how the comments are about beautiful code if no consumer can play it.",{"value":130,"source":77,"evidence":131},"Python 2 rather than Python 3 is outdated",[132],{"id":133,"by":134,"text":135},"27135124","OOPMan","Why the engine internals exposed using Python 2.7 rather than Python 3? Regardless of how you feel about Python 2 vs Python 3...one is officially EOL and the other isn't...",[137,144],{"value":138,"source":77,"evidence":139},"Video on the rendering mechanism",[140],{"id":141,"by":142,"text":143},"27134642","ilikeisometric","The pathfinding video is awesome! Could you do a video on the rendering mechanism?",{"value":145,"source":77,"evidence":146},"Explain the netcode approach",[147],{"id":148,"by":149,"text":150},"27135439","jokoon","Did you implement netcode? A deterministic approach or not? I have to admit that would be quite the single feature I would be curious to learn about. All I know about RTS netcode…",[152,159,170],{"value":153,"source":77,"evidence":154},"How is testing done, since no tests were seen",[155],{"id":156,"by":157,"text":158},"27134025","charlie_hebert","Awesome looking project. I couldn't find any tests in the project. How do you test things and maintain it?",{"value":160,"source":77,"evidence":161},"Why GPL rather than a commercial or dual license",[162,166],{"id":163,"by":164,"text":165},"27134126","offtop5","Any reason why you went with GPL. Unless you only want to encourage open source video games, this is much more restrictive than an outright commercial license. Have you…",{"id":167,"by":168,"text":169},"27133139","Arnavion","Interesting license choice - GPLv3 with a linking exception so that the final binary and other independent libraries are not GPLed. Is this common for game engines?",{"value":171,"source":77,"evidence":172},"Does the Linux build run natively on macOS",[173],{"id":174,"by":175,"text":176},"27136840","lostgame","Says ‘build - for Linux, for Windows’ - I’d just like to ask if the Linux build works for MacOS, natively; as well?",[178],{"value":179,"source":77,"evidence":180},"Zig as a modern alternative to C",[181],{"id":182,"by":183,"text":184},"27142848","shawxe","You should take a look at Zig.",{"comments":16,"answered":16,"key":186},[187,188,189],{"id":56,"text":57},{"id":68,"text":69},{"id":190,"text":191},"27134516","I guess the \"shtick\" of C is that it has a small and obvious feature set. The readability and style of programming follows from that. As you start adding more and more language…",{"commenters":193,"max_depth":194,"maker_replies":16,"first_comment_mins":195,"lifespan_hours":196},175,14,51,194,[198,200,204,207,209,211,213,216,217,221,225,228,231,234,237,240,242,244,247,250,253,256,260,263,266,269,272,275,278,281,284,287,290,293,296,299,302,304,307,310,313,316,319,322,325,328,330,332,334,336,338,340,342,344,347,349,351,354,356,359,362,364,367,369,371,374,376,379,382,385,389,392,395,398,401,403,405,408,411,415,418,421,424,427,429,431,433,436,438,440,443,446,449,452,455,458,461,463,465,467,470,472,474,476,478,480,482,484,486,489,492,494,497,499,502,505,508,511,514,517,520,523,527,530,532,535,537,539,542,546,549,551,553,555,557,559,561,564,567,569,572,575,578,581,583,586,589,591,593,596,598,601,605,608,611,614,616,617,620,623,625,627,631,635,636,638,641,644,647,649,651,653,654,656,659,662,664,668,670,672,677,680,683,686,688,690,694,697,699,702,706,710,712,716,719,721,725,729,731,734,736,738,740,742,746,748,750,753,757,760,764,766,769,772,776,780,783,785,789,794,797,798,802,806,810,814,817,820,822,825,828,830,834,837,840,843,846,850,854,858,860,864,868,870,872,876,879,881,885,887,889,892,894,898,902,905,908,911,914,916,918,921],[84,45,42,199,85,45],"project\u002Fpositive\u002Fexecution",[201,45,45,202,203,45],"27134587","other\u002Fneutral\u002Fnone","visualradio",[205,45,45,202,206,45],"27135004","whateveracct",[208,45,45,202,203,45],"27135674",[210,45,45,202,206,45],"27135716",[212,45,45,202,203,45],"27135898",[214,45,45,202,215,45],"27140981","gspr",[182,45,45,202,183,45],[218,45,42,219,220,45],"27134795","project\u002Fpositive\u002Fidea","bsder",[222,45,45,223,224,45],"27135007","commenter\u002Fneutral\u002Fnone","aydwi",[226,45,45,223,227,45],"27135035","steveklabnik",[229,45,45,223,230,45],"27135195","tdhz77",[232,45,45,202,233,45],"27135370","chris37879",[235,45,45,202,236,45],"27139093","pjmlp",[238,45,45,223,239,45],"27141291","lenkite",[241,45,45,223,233,45],"27224807",[243,45,45,202,220,45],"27135460",[245,45,45,202,246,45],"27141988","MaxBarraclough",[248,45,45,202,249,45],"27136630","kmonsen",[251,45,45,202,252,45],"27139397","nly",[254,45,45,223,255,45],"27140421","flohofwoe",[257,45,34,258,259,45],"27135658","project\u002Fneutral\u002Fdesign","camjohnson26",[261,45,34,258,262,45],"27136138","mcdevilkiller",[264,45,45,202,265,45],"27136458","isaacremuant",[267,45,34,258,268,45],"27136589","WFHRenaissance",[270,45,34,258,271,45],"27136784","bcrosby95",[273,45,45,202,274,45],"27136790","f00zz",[276,45,45,202,277,45],"27136986","tomcam",[279,45,45,202,280,45],"27137748","ssssssnakes",[282,45,45,202,283,45],"27143682","bitwize",[285,45,45,202,286,45],"27137825","seibelj",[288,45,45,202,289,45],"27138004","whatshisface",[291,45,45,223,292,45],"27138063","typon",[294,45,45,202,295,45],"27138241","kevinmchugh",[297,45,45,202,298,45],"27138271","reasonabl_human",[300,45,45,202,301,45],"27138329","smabie",[303,45,45,202,236,45],"27139081",[305,45,45,202,306,45],"27139520","colonCapitalDee",[308,45,45,202,309,45],"27141869","pta2002",[311,45,45,223,312,45],"27138484","kjs3",[314,45,45,202,315,45],"27139323","ceceron",[317,45,45,202,318,45],"27139389","IQunder130",[320,45,45,223,321,45],"27139665","monk_e_boy",[323,45,45,223,324,45],"27139795","Smithalicious",[326,45,45,223,327,45],"27138204","spankyspangler",[329,45,45,223,289,45],"27138734",[331,45,45,223,327,45],"27138827",[333,45,45,223,236,45],"27139069",[335,45,45,223,327,45],"27139339",[337,45,45,223,236,45],"27139634",[339,45,45,223,327,45],"27139713",[341,45,45,223,236,45],"27140267",[343,45,45,223,327,45],"27140338",[345,45,45,223,346,45],"27140784","Dylan16807",[348,45,45,223,327,45],"27141327",[350,45,45,202,289,45],"27143385",[352,45,45,202,353,45],"27139350","flukus",[355,45,45,223,255,45],"27140433",[357,45,45,223,358,45],"27140643","krapp",[360,45,45,202,361,45],"27141594","GuB-42",[363,45,45,223,289,45],"27143619",[365,45,45,223,366,45],"27146971","lal",[368,45,45,223,289,45],"27147348",[370,45,45,223,366,45],"27149163",[372,45,45,223,373,45],"27139314","publicola1990",[375,45,45,223,85,45],"27141734",[377,45,45,223,378,45],"27139515","Hypergraphe",[380,45,45,223,381,45],"27149781","alternatetwo",[383,45,45,202,384,45],"27224936","zzo38computer",[386,18,42,387,388,45],"27133733","project\u002Fpositive\u002Fnone","idiotsecant",[390,18,45,202,391,45],"27133894","p1esk",[393,18,45,202,394,45],"27134357","hutzlibu",[396,18,45,202,397,45],"27135657","deckard1",[399,18,45,202,400,45],"27141711","markus_zhang",[402,18,45,223,277,45],"27137019",[404,18,45,223,394,45],"27139217",[406,18,45,202,407,45],"27134044","christiansakai",[409,18,45,202,410,45],"27134461","Hydraulix9899",[412,18,42,413,414,45],"27134615","maker\u002Fpositive\u002Fnone","e_tm_",[416,18,45,202,417,45],"27134803","AnIdiotOnTheNet",[419,18,45,223,420,45],"27135232","weerd",[422,18,45,223,423,45],"27135402","ironmagma",[425,18,45,223,426,45],"27135686","oogabooga123",[428,18,45,223,423,45],"27135901",[430,18,45,223,426,45],"27136037",[432,18,45,223,423,45],"27136088",[434,18,45,223,435,45],"27139225","radiator",[437,18,45,223,423,45],"27139393",[439,18,45,223,435,45],"27167954",[441,18,45,202,442,45],"27136189","fao_",[444,18,45,202,445,45],"27138584","op03",[447,18,45,202,448,45],"27151542","samatman",[450,18,45,202,451,45],"27138941","atq2119",[453,18,45,223,454,45],"27141007","CRConrad",[456,18,45,202,457,45],"27136300","jacobr1",[459,18,45,223,460,45],"27136383","read_if_gay_",[462,18,45,223,423,45],"27136509",[464,18,45,223,426,45],"27136726",[466,18,45,223,423,45],"27137985",[468,18,45,223,469,45],"27137260","tshaddox",[471,18,45,223,469,45],"27137212",[473,18,45,223,318,45],"27139407",[475,18,45,223,423,45],"27139553",[477,18,45,223,318,45],"27140703",[479,18,45,223,423,45],"27143897",[481,18,45,223,417,45],"27147350",[483,18,45,223,423,45],"27147478",[485,18,45,223,448,45],"27151520",[487,18,42,199,488,45],"27140950","true_religion",[490,18,45,223,491,45],"27142616","isbadawi",[493,18,42,199,488,45],"27146662",[495,18,45,223,496,45],"27142240","nemacol",[498,18,45,223,318,45],"27165276",[500,18,45,223,501,45],"27152072","distracted_boy",[503,18,45,223,504,45],"27158142","jhgb",[506,18,45,223,507,45],"27136420","willcipriano",[509,18,45,223,510,45],"27137245","astrange",[512,18,45,202,513,45],"27138088","_carbyau_",[515,18,45,202,516,45],"27184433","dasKrokodil",[518,18,45,223,519,45],"27137737","strangeattractr",[521,18,45,223,522,45],"27136373","ZoomZoomZoom",[524,18,18,525,526,45],"27137178","project\u002Fcritical\u002Fidea","avereveard",[528,18,45,223,529,45],"27138051","elwell",[531,18,45,223,417,45],"27140938",[533,18,45,223,534,45],"27141706","Siira",[536,18,45,223,417,45],"27141865",[538,18,45,223,534,45],"27148257",[540,18,45,202,541,45],"27134812","ysavir",[543,18,34,544,545,45],"27135185","maker\u002Fneutral\u002Fnone","nonbirithm",[547,18,45,223,548,45],"27136320","thrashtitan",[550,18,45,202,346,45],"27140843",[552,18,45,223,541,45],"27142374",[554,18,45,223,346,45],"27146223",[556,18,45,223,541,45],"27149290",[558,18,45,223,346,45],"27149454",[560,18,45,202,541,45],"27150179",[562,18,45,202,563,45],"27135191","einpoklum",[565,18,34,566,400,45],"27136163","project\u002Fneutral\u002Fidea",[568,18,45,223,400,45],"27137219",[570,18,42,387,571,45],"27141929","2OEH8eoCRo0",[573,39,42,574,277,45],"27133762","project\u002Fpositive\u002Fdesign",[576,39,45,202,577,45],"27134255","aiisjustanif",[579,39,34,258,580,45],"27134334","6581",[582,39,45,202,277,45],"27134368",[584,39,45,202,585,45],"27134682","jart",[587,39,45,202,588,45],"27134999","legerdemain",[590,39,45,202,394,45],"27139742",[592,39,45,223,277,45],"27137104",[594,39,45,223,595,45],"27137863","winter_blue",[597,39,45,202,277,45],"27149417",[599,39,45,202,600,45],"27139292","joshxyz",[602,39,18,603,604,45],"27134443","project\u002Fcritical\u002Fdesign","panopticon",[606,39,18,603,607,45],"27140598","animal531",[609,39,34,258,610,45],"27134470","RhodoGSA",[612,39,34,258,613,45],"27139456","makapuf",[615,39,42,413,610,45],"27170980",[95,34,42,413,96,45],[618,47,45,202,619,45],"27134619","beaconstudios",[621,42,42,622,277,45],"27133106","maker\u002Fpositive\u002Fexecution",[56,42,45,624,11,18],"maker\u002Fneutral\u002Fexecution",[626,42,45,202,277,45],"27133477",[628,42,34,629,630,45],"27133642","project\u002Fneutral\u002Fexecution","hermitdev",[632,42,34,633,634,45],"27134109","project\u002Fneutral\u002Fnone","nattaylor",[68,42,45,629,11,18],[637,42,42,413,630,45],"27135524",[639,42,45,202,640,45],"27134403","Scarbutt",[642,42,34,544,643,45],"27133829","throwaway88j",[645,42,45,202,646,45],"27134039","TravHatesMe",[648,42,45,202,203,45],"27134203",[650,42,45,223,277,45],"27137121",[652,42,45,223,203,45],"27137634",[190,42,45,624,11,18],[655,42,42,413,643,45],"27135029",[657,42,45,202,658,45],"27137893","jstimpfle",[660,42,45,202,661,45],"27138033","jnwatson",[663,42,45,202,491,45],"27142725",[665,42,18,666,667,45],"27135230","project\u002Fcritical\u002Fexecution","blux",[669,42,45,223,658,45],"27137782",[671,42,45,223,585,45],"27138408",[673,674,42,675,676,45],"27133069",6,"maker\u002Fpositive\u002Fdocs","feinte",[678,16,42,413,679,45],"27138934","rameerez",[681,35,42,413,682,45],"27133353","unknown_error",[684,35,45,223,685,45],"27138300","intc",[687,35,45,223,682,45],"27149706",[148,689,34,629,149,45],9,[691,692,45,202,693,45],"27133491",10,"etaioinshrdlu",[695,692,45,202,696,45],"27133517","m_mueller",[80,698,42,199,81,45],11,[700,698,45,701,277,45],"27133710","commenter\u002Fneutral\u002Fexecution",[703,704,42,387,705,45],"27133951",12,"neatze",[707,704,18,708,709,45],"27135023","project\u002Fcritical\u002Fdocs","chc",[711,704,45,223,705,45],"27135200",[713,714,45,202,715,45],"27135522",13,"mouldysammich",[717,194,42,387,718,45],"27133755","Dzugaru",[156,720,34,629,157,45],15,[722,720,34,723,724,45],"27134234","project\u002Fmixed\u002Fexecution","trevor-e",[726,727,34,258,728,45],"27139062",16,"Agentlien",[62,727,45,730,11,18],"maker\u002Fneutral\u002Fdesign",[732,727,34,258,733,45],"27139569","atfzl",[735,727,45,730,11,18],"27139724",[737,727,42,574,728,45],"27139573",[99,739,42,413,100,45],17,[110,741,42,387,111,45],18,[743,744,34,633,745,45],"27133100",19,"vajrabum",[747,744,34,633,745,45],"27133147",[167,749,34,633,168,45],20,[122,751,34,752,123,45],21,"project\u002Fmixed\u002Fperformance",[754,751,34,755,756,45],"27135135","project\u002Fneutral\u002Fperformance","abledon",[758,751,18,666,759,45],"27144738","naravara",[761,762,42,574,763,45],"27132959",22,"Rendello",[765,762,45,202,115,45],"27133290",[767,762,45,202,768,45],"27133590","Andrew_nenakhov",[770,762,45,202,771,45],"27133675","logical_proof",[773,774,34,258,775,45],"27138667",23,"wly_cdgr",[777,778,34,544,779,45],"27139085",24,"mujina93",[126,781,18,782,127,45],25,"project\u002Fcritical\u002Fperformance",[133,784,34,258,134,45],26,[786,787,45,202,788,45],"27134531",27,"johnwheeler",[790,791,42,792,793,45],"27133260",28,"project\u002Fpositive\u002Fdocs","qwertox",[795,796,45,202,563,45],"27135202",29,[88,33,42,413,89,45],[799,800,42,413,801,45],"27135087",31,"bennysomething",[803,804,34,633,805,45],"27141513",32,"edem",[807,808,34,544,809,45],"27133441",33,"ghostbrainalpha",[811,812,45,202,813,45],"27133133",34,"tekno45",[815,812,45,202,816,45],"27133213","apocolyps6",[818,812,45,202,819,45],"27133641","gtirloni",[821,812,45,202,779,45],"27139052",[823,812,45,202,824,45],"27133981","rubidium",[826,812,45,202,827,45],"27134588","bfors",[103,829,42,413,104,45],35,[831,832,34,629,833,45],"27134376",36,"djoldman",[835,832,45,701,836,45],"27134559","namdnay",[838,832,45,701,839,45],"27134744","alksjdalkj",[841,832,45,701,842,45],"27135058","slim",[844,32,42,413,845,45],"27134473","optymizer",[847,848,45,202,849,45],"27157382",38,"hgs3",[851,852,42,413,853,45],"27134700",39,"mr_cyborg",[855,856,42,413,857,45],"27133452",40,"geniium",[114,859,42,574,115,45],41,[861,862,42,199,863,45],"27136273",42,"pototo666",[865,866,42,219,867,45],"27136531",43,"darepublic",[869,866,42,219,779,45],"27139061",[174,871,34,755,175,45],44,[873,874,45,202,875,45],"27145327",45,"mildread",[877,874,34,723,878,45],"27155806","tuckerpo",[141,880,42,574,142,45],46,[882,883,34,258,884,45],"27133536",47,"dilap",[886,883,45,258,11,18],"27134017",[888,883,42,387,884,45],"27134454",[890,883,34,258,891,45],"27134497","garaetjjte",[893,883,45,730,11,18],"27135180",[895,896,34,633,897,45],"27134408",48,"lelanthran",[899,900,42,199,901,45],"27133408",49,"chmod775",[903,900,45,223,904,45],"27133514","Taylor_OD",[906,900,45,223,907,45],"27133583","smoldesu",[909,900,45,223,910,45],"27133743","hombre_fatal",[912,900,45,223,913,45],"27133983","phnofive",[915,900,45,223,901,45],"27133988",[163,917,18,525,164,45],50,[919,917,45,920,252,45],"27140755","commenter\u002Fneutral\u002Fpricing",[922,917,45,920,164,45],"27141348",[924,928,931],{"id":925,"t":926,"points":927,"comments":781},"17884324",1535710493,144,{"id":929,"t":930,"points":674,"comments":45},"23415483",1591272096,{"id":4,"t":12,"points":14,"comments":15},[933,938,943,948,952,957],{"id":934,"name":935,"points":936,"category":937},"27084995","playground-macos",683,"productivity",{"id":939,"name":940,"points":941,"category":942},"27128424","Mmm.page",591,"web_saas",{"id":944,"name":945,"points":946,"category":947},"27112573","Sequencer64",327,"creative",{"id":949,"name":950,"points":951,"category":20},"27083666","Lovetris",215,{"id":953,"name":954,"points":955,"category":956},"27107428","Django SQL Dashboard",204,"dev_tools",{"id":958,"name":959,"points":960,"category":961},"27116106","Codewell",189,"learning_science",false,"v2",{"id":965,"name":5,"line":6,"ai":962,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":966,"top":18,"kw":967,"maker":11,"domain":10,"tier":19,"attempts":34,"strip":968,"url":9,"mix":969,"praise":76,"objection":119,"sub":21},27132334,0.41,[24,25,26,27,28],"5503000000505000501305034555545235355451",[32,33,34,35],1794036606676]