Test Cases
| 🕙 Start time | ⌛ Duration |
|---|---|
| 6/14/2026, 3:53:17 PM | 5.642 s |
| ✅ Passed | ❌ Failed | ⏩ Skipped | 🚧 Todo | ⚪ Total | |
|---|---|---|---|---|---|
| Test Suites | 73 | 0 | 0 | 0 | 73 |
| Tests | 2987 | 0 | 0 | 0 | 2987 |
✅ tests/baseDeclaration.test.ts [link]
1853 passed, 0 failed, 0 skipped, 0 todo, done in 1374.8818180000003 s
✅ base grammar declarations › empty document
✅ should parse empty string
✅ base grammar declarations › state markers
✅ should parse +Init marker
✅ should parse +ByPass marker
✅ should parse both markers
✅ base grammar declarations › context statement creation › correct statements
✅ #{sbMbqrDrtX} --- CORRECT
✅ #{CIRuIFAwSY} --- CORRECT
✅ #{rJjSBVeNsw} --- CORRECT
✅ #{GwhPOPVEGh} --- CORRECT
✅ #{HCtdtKhtaM} --- CORRECT
✅ #{FgjgNUGubJ} --- CORRECT
✅ #{WrjsYaryYO} --- CORRECT
✅ #{KqPNTpQKgJ} --- CORRECT
✅ base grammar declarations › context statement creation › incorrect statements
✅ #{end note, +INITIAL} --- ERROR
✅ #{end note, +INITIAL} --- ERROR
✅ #{end note, +INITIAL} --- ERROR
✅ #{end note, +INITIAL} --- ERROR
✅ #{end note, +INITIAL} --- ERROR
✅ #{end note, +INITIAL} --- ERROR
✅ #{end note, +INITIAL} --- ERROR
✅ #{end note, +INITIAL} --- ERROR
✅ !{WWsWuUxLJH} --- ERROR
✅ !{hcIjQfsmTz} --- ERROR
✅ !{ePBBsMkGCp} --- ERROR
✅ !{nCyHCLFBqx} --- ERROR
✅ !{KAPsXSPRCa} --- ERROR
✅ !{TPMoXfifus} --- ERROR
✅ !{WKGbjjbAif} --- ERROR
✅ !{ogJDQaNIqt} --- ERROR
✅ @{ZyqRsjDeau} --- ERROR
✅ @{vxinQskHWY} --- ERROR
✅ @{YrEeHONTfe} --- ERROR
✅ @{fJoAlCyjtB} --- ERROR
✅ @{zVhUQVjIvr} --- ERROR
✅ @{pPlXEGUFXA} --- ERROR
✅ @{sPvDnSSlGd} --- ERROR
✅ @{kdXtTdbstT} --- ERROR
✅ ${fhxJVJrSLy} --- ERROR
✅ ${ItvPutcngL} --- ERROR
✅ ${CiBDHwFhWB} --- ERROR
✅ ${BakFLmbEGw} --- ERROR
✅ ${FbXnjSPqJS} --- ERROR
✅ ${MixCaJBcxy} --- ERROR
✅ ${vFYgjeTKDI} --- ERROR
✅ ${VqEnLjVSbe} --- ERROR
✅ %{LVosSAKEjt} --- ERROR
✅ %{IjJGWqTDhJ} --- ERROR
✅ %{mCOzNZQFse} --- ERROR
✅ %{oDziBBFMDl} --- ERROR
✅ %{sMKZQRmcOl} --- ERROR
✅ %{KujrDZVNvi} --- ERROR
✅ %{BypFeBLwDp} --- ERROR
✅ %{qhbKnUHguY} --- ERROR
✅ ^{BUPPMFPsVP} --- ERROR
✅ ^{RjnjBPanGg} --- ERROR
✅ ^{vbuflvgQjh} --- ERROR
✅ ^{AqLsEGUrTz} --- ERROR
✅ ^{nxIqighCFn} --- ERROR
✅ ^{auuPvGtOIH} --- ERROR
✅ ^{mXaloYnViF} --- ERROR
✅ ^{iIKnTiIsrB} --- ERROR
✅ &{IZFsjiofoo} --- ERROR
✅ &{qNKfMYpTDZ} --- ERROR
✅ &{hORWTDDDPo} --- ERROR
✅ &{fGxirHqoFW} --- ERROR
✅ &{pelHdnLCuB} --- ERROR
✅ &{ubdTgpDqIh} --- ERROR
✅ &{CTOmvGfgJn} --- ERROR
✅ &{ASPOVbWaxH} --- ERROR
✅ *{dtWyrzFkCa} --- ERROR
✅ *{pWDrPkCSPU} --- ERROR
✅ *{vbgxvXzMnG} --- ERROR
✅ *{BAPDlOkbpq} --- ERROR
✅ *{LESHUOYUcK} --- ERROR
✅ *{dnNKTYoSQi} --- ERROR
✅ *{nWcNUxIYuO} --- ERROR
✅ *{dYVTZlqBFm} --- ERROR
✅ "{jaWkfBrJzE} --- ERROR
✅ "{XsSlJLVsUq} --- ERROR
✅ "{sSHLFjzZAE} --- ERROR
✅ "{sVuRMJSZrj} --- ERROR
✅ "{yARyBNDIXT} --- ERROR
✅ "{KhTpRzNJXC} --- ERROR
✅ "{WBGGPeHkem} --- ERROR
✅ "{HAyFFUSaNj} --- ERROR
✅ №{pTutNecCOO} --- ERROR
✅ №{RmLDoxhvbd} --- ERROR
✅ №{aUutGUsxWD} --- ERROR
✅ №{MikGDCTJpS} --- ERROR
✅ №{kKidJJAsuz} --- ERROR
✅ №{iyfvWmdYvo} --- ERROR
✅ №{wFWfaYilzM} --- ERROR
✅ №{nmrVcvQBtC} --- ERROR
✅ ({cCNGoJoiFV} --- ERROR
✅ ({fPikyBnCgB} --- ERROR
✅ ({avRejTQMeF} --- ERROR
✅ ({geFulRwnXj} --- ERROR
✅ ({uXVZycFujj} --- ERROR
✅ ({LbLoyzyrhf} --- ERROR
✅ ({yTIvxYAsXa} --- ERROR
✅ ({aLIAJsrNPk} --- ERROR
✅ ){WhpvAEAOHh} --- ERROR
✅ ){ogCGeUgpmP} --- ERROR
✅ ){bZDrLuEQiI} --- ERROR
✅ ){fPYptJcyeN} --- ERROR
✅ ){dJByXBapPc} --- ERROR
✅ ){jwUeRBgMOo} --- ERROR
✅ ){grikcdviHq} --- ERROR
✅ ){DAvrymyJfJ} --- ERROR
✅ [{loaGbOGYjA} --- ERROR
✅ [{FGxFTNbfEE} --- ERROR
✅ [{sULASqXbWy} --- ERROR
✅ [{AzoEdvYmfZ} --- ERROR
✅ [{VcrJJuilkI} --- ERROR
✅ [{hVyZuMilmH} --- ERROR
✅ [{CnhVXJgQCQ} --- ERROR
✅ [{jxEFIPKZIG} --- ERROR
✅ ]{xHAKbACldz} --- ERROR
✅ ]{FoxhFSkIHH} --- ERROR
✅ ]{rMRoYUPwhM} --- ERROR
✅ ]{hZtUNjIPWF} --- ERROR
✅ ]{ZWoXATjSlb} --- ERROR
✅ ]{RhjWDWysoe} --- ERROR
✅ ]{onhamxXfeR} --- ERROR
✅ ]{CoRmfnacsK} --- ERROR
✅ {{WAaGdNVKGL} --- ERROR
✅ {{QtGItGzNQJ} --- ERROR
✅ {{PAXTVwXEfs} --- ERROR
✅ {{NTSLTAqDny} --- ERROR
✅ {{wosHWBAbSw} --- ERROR
✅ {{sUVaBasOxh} --- ERROR
✅ {{MXmhXBiViq} --- ERROR
✅ {{BszKbzQqFo} --- ERROR
✅ }{GixdjxIgdT} --- ERROR
✅ }{faCHBPPKXT} --- ERROR
✅ }{itOnToLlsb} --- ERROR
✅ }{TmcNMpcBep} --- ERROR
✅ }{bHSyAcncYR} --- ERROR
✅ }{DZSCopooTa} --- ERROR
✅ }{fkhIqgiAwo} --- ERROR
✅ }{FtXQhGYksh} --- ERROR
✅ +{nzGgqrNjDw} --- ERROR
✅ +{TWlXwhCdIR} --- ERROR
✅ +{fKCDcjIKLm} --- ERROR
✅ +{rhdbSuRWsK} --- ERROR
✅ +{mHjuqBlcUW} --- ERROR
✅ +{yPRLYCaMmQ} --- ERROR
✅ +{HrDNbOvcaz} --- ERROR
✅ +{dnToOAnRPS} --- ERROR
✅ -{KFOaJZqDDO} --- ERROR
✅ -{jqmDcZvpzp} --- ERROR
✅ -{cCxKwhtpxD} --- ERROR
✅ -{XOezlTMOzE} --- ERROR
✅ -{zDXJyCQycr} --- ERROR
✅ -{nuogaJkvPU} --- ERROR
✅ -{DDyvzpqcAR} --- ERROR
✅ -{stzyEWkWQC} --- ERROR
✅ ={JZYcpXaqzm} --- ERROR
✅ ={HMsoqvWbva} --- ERROR
✅ ={zIoNfimpfQ} --- ERROR
✅ ={yKCdEBfoiL} --- ERROR
✅ ={UCgTwHcyKA} --- ERROR
✅ ={CMqxMxEXzn} --- ERROR
✅ ={ObvKyGdIyT} --- ERROR
✅ ={mVmeUaBmDf} --- ERROR
✅ ;{SfPWRXunwo} --- ERROR
✅ ;{KxOZLdSefa} --- ERROR
✅ ;{GFxdPTyPYK} --- ERROR
✅ ;{LryxRbLqcf} --- ERROR
✅ ;{bDzbiehLoW} --- ERROR
✅ ;{rtNSkUAekg} --- ERROR
✅ ;{EdQCvEjEwR} --- ERROR
✅ ;{BWXkZuSzpN} --- ERROR
✅ :{DdYApvEnhO} --- ERROR
✅ :{oQrjIeCBBf} --- ERROR
✅ :{cJkvDwypZI} --- ERROR
✅ :{PsTWEquLAd} --- ERROR
✅ :{QejtzkIZvU} --- ERROR
✅ :{rNJVfLLLWo} --- ERROR
✅ :{WcojHQRwdY} --- ERROR
✅ :{ECDddhPUiD} --- ERROR
✅ ?{QdTCCyoUHk} --- ERROR
✅ ?{JJKKSuaoMU} --- ERROR
✅ ?{NZzxvigjZI} --- ERROR
✅ ?{KzDonDAdYA} --- ERROR
✅ ?{RyoesSPXWp} --- ERROR
✅ ?{nHqPmdihXk} --- ERROR
✅ ?{kOZGbHDqTL} --- ERROR
✅ ?{KmQqkMPYJf} --- ERROR
✅ .{uJAFlFgBzr} --- ERROR
✅ .{sQCHBajUMA} --- ERROR
✅ .{LOSJqOxZys} --- ERROR
✅ .{vWofZfzIus} --- ERROR
✅ .{fSMljLxUGA} --- ERROR
✅ .{FQDrxjHLSb} --- ERROR
✅ .{LZcFkzVWEO} --- ERROR
✅ .{ORXvNxOdqd} --- ERROR
✅ ,{BbcjdaeClH} --- ERROR
✅ ,{sExwhDDwLY} --- ERROR
✅ ,{ofpgGpfviu} --- ERROR
✅ ,{RSecLRgKKk} --- ERROR
✅ ,{FOKGAOJaqK} --- ERROR
✅ ,{ZIBXLqCvSo} --- ERROR
✅ ,{AVzMzPvUgg} --- ERROR
✅ ,{kWGqyvNVOJ} --- ERROR
✅ /{UINcpcIQpr} --- ERROR
✅ /{lYLwDsNBZW} --- ERROR
✅ /{UziuVZuPWc} --- ERROR
✅ /{BaEcqWppQh} --- ERROR
✅ /{XcgsPTcicU} --- ERROR
✅ /{yCHWVDcRsg} --- ERROR
✅ /{aHRrWSByPn} --- ERROR
✅ /{EySnSrERiN} --- ERROR
✅ \{DWAVhPmXeX} --- ERROR
✅ \{CcUbPfQaVR} --- ERROR
✅ \{LbYyPOFBtk} --- ERROR
✅ \{IHrjwMXWrG} --- ERROR
✅ \{jIJpVSKRnW} --- ERROR
✅ \{XTWXHThoMk} --- ERROR
✅ \{PrpPcxcIxo} --- ERROR
✅ \{CwuZDnIrDr} --- ERROR
✅ |{lthdewyVjH} --- ERROR
✅ |{tsVIalQWkL} --- ERROR
✅ |{kArbyunzoS} --- ERROR
✅ |{NRgLDkiKsM} --- ERROR
✅ |{yGTpbOxovW} --- ERROR
✅ |{LRsWnKzIxX} --- ERROR
✅ |{uilOoOgyoJ} --- ERROR
✅ |{hQzEgIBnGL} --- ERROR
✅ #[yUEmmbbkvY] --- ERROR
✅ #[phTeHQrses] --- ERROR
✅ #[wAGuXIBVYP] --- ERROR
✅ #[CTfDqsEauB] --- ERROR
✅ #[SsQLNJPIcF] --- ERROR
✅ #[bPNGyriINb] --- ERROR
✅ #[eNJAqFciaq] --- ERROR
✅ #[CXdmbwUtDB] --- ERROR
✅ #(hwntoQjXfB) --- ERROR
✅ #(lWXtFNYqaE) --- ERROR
✅ #(vSyAnzjiiX) --- ERROR
✅ #(TfxvTINkcF) --- ERROR
✅ #(KIKPiUKydp) --- ERROR
✅ #(BaMxEEKFJe) --- ERROR
✅ #(PqNCnInQpG) --- ERROR
✅ #(osDzvcMvhQ) --- ERROR
✅ #{obxTbGWYye --- ERROR
✅ #{OHTSrNCuRt --- ERROR
✅ #{krKCfrKvNY --- ERROR
✅ #{BPXxgDqThc --- ERROR
✅ #{idHpuXePIF --- ERROR
✅ #{CZvfPjgjjU --- ERROR
✅ #{wermMdAvns --- ERROR
✅ #{rQGvOLqyGN --- ERROR
✅ #{aBTkLIWTGU,} --- ERROR
✅ #{TFQFUairvC,} --- ERROR
✅ #{aOWoxUkvpx,} --- ERROR
✅ #{aWjhWrxZEC,} --- ERROR
✅ #{vtqMyKeyfL,} --- ERROR
✅ #{pOjyWUGYHn,} --- ERROR
✅ #{rivkVyPcap,} --- ERROR
✅ #{qPfGmeAxPB,} --- ERROR
✅ base grammar declarations › context statement creation
✅ should parse simple context statement
✅ should parse context with multiple items
✅ should parse context with default value
✅ should parse context with reducer
✅ base grammar declarations › emit statement creation
✅ should parse simple emit statement
✅ should parse emit with meta
✅ base grammar declarations › subscribe statement creation
✅ should parse simple subscribe statement
✅ should parse subscribe with payload
✅ base grammar declarations › define statement creation
✅ should parse define statement with no args
✅ should parse define statement with args
✅ base grammar declarations › inject statement creation
✅ should parse inject statement
✅ base grammar declarations › expression statement creation
✅ should parse expression statement
✅ base grammar declarations › invalid statements should throw
✅ should throw on invalid syntax
✅ base grammar declarations › identical output with
✅ #{Left1, Left2} <= #Right1, #Right2 is #{Left2, Left1} <= #Right2, #Right1
✅ #{Left1, Left2, Left3} <= (Right1, Right2) = #{Left2, Left1, Left3} <= (Right2, Right1)
✅ #{Left1, Left2, Left3} = #{ Left1, Left2 , Left3 }
✅ base grammar declarations › argument count comparisons
✅ payload/reducer cannot have more arguments than the context (=> throw)
✅ context can have the same or more arguments than the reducer (=> ok)
✅ base grammar declarations › base constructs creation
✅
✅ #{LeftSideProperty} <= #RightSideProperty
✅ #{LeftSideProperty} <= $RightSideProperty
✅ subscribe/event action (#m) <= (#k)
✅ emit/event (#t) <= #{ab}
✅ base grammar declarations › expression values are separated into strings, integers, decimals, functions etc
✅ #{MNWsCFAhVm = "iWNfJMBFYR"}
✅ #{TmCjlnlBvg = "RccGQXveuj"}
✅ #{nXdkhdpHbn = "KEgyFcfLLk"}
✅ #{eYGSjvjtMz = "YieZNLJFzW"}
✅ #{skcpsTrwND = "ziIOwoBchT"}
✅ #{EuWqMHOpja = "JmdqiRTCdz"}
✅ #{jZPMdnAlHW = "iQGKDrMzRp"}
✅ #{SKipGEmSST = "ufPPpHYgwl"}
✅ #{QSRfxhISlH = "GwIsakjfut"}
✅ #{EGPPFfMZyz = "goRDzIQJLe"}
✅ #{mqMcXadpQe = "ScQzmeejyB"}
✅ #{oXbVjdZtgi = "naiaKvmAtG"}
✅ #{gGswhWCJiF = "naJcUJLEaY"}
✅ #{RZRrYYMwWs = "qUwJCDbpvb"}
✅ #{NmwEXYyVxz = "SLsNnkLcxQ"}
✅ #{gYNvAlzUUU = "nmtxusWOqT"}
✅ #{YOcIgsGvbD = "cLwchBeaOv"}
✅ #{rcZUGXpGsG = "HzahrHYWhW"}
✅ #{CMZqZneoqw = "SEYEihJRRI"}
✅ #{IpRadERTFE = "NurgEONiSp"}
✅ #{selBEraLbT = "ekUYAPRgAC"}
✅ #{FHLEeaHVrM = "ocBgeNqbfa"}
✅ #{GMOhQkWPVn = "tJtTaEvWhm"}
✅ #{EHkTsQYgEb = "zZpalVLmpL"}
✅ #{zWbTuxPyTk = "kRnFULSaTs"}
✅ #{WbSMTjwGSq = "YeeqgdUKqa"}
✅ #{WUkbKVIWvP = "inHolSAXWf"}
✅ #{DCsNzBssxN = 41}
✅ #{oMRypnFVsa = 9}
✅ #{sxepbVXNdi = 91}
✅ #{MXkhYBoUaL = 30}
✅ #{osxIBUYOSa = 76}
✅ #{TQmTphGZEd = 23}
✅ #{zJqMxdgDes = 36}
✅ #{ffTiaCgYTB = 24}
✅ #{nhonYXMKEd = 40}
✅ #{SJFXNszgqT = 88}
✅ #{mmxGxIAtFr = 94}
✅ #{ZXZfJVLiZE = 49}
✅ #{fuvoTZPCLh = 96}
✅ #{EYmDXDmegX = 43}
✅ #{PsCTcNyzaz = 81}
✅ #{bczOymrwOk = 4}
✅ #{xUJzzmpBty = 64}
✅ #{PbpanPlDQu = 5}
✅ #{dTHqCUccgN = 75}
✅ #{KJxfuBmXJP = 18}
✅ #{GdhbGlkhjT = 62}
✅ #{ogHnDZRVFL = 19}
✅ #{bvVnaknKpy = 23}
✅ #{QkIwjLbmZH = 87}
✅ #{lPmtlFhFQw = 81}
✅ #{KjTcZHExDu = 70}
✅ #{FvPhRIRIlj = 4}
✅ #{XvmYaarWBA = -2243.9303219313515}
✅ #{CYejShHEkL = 8759.728662436333}
✅ #{QlBXIRaGpt = -605.8420949701667}
✅ #{dZtsDEMfNr = 9126.721387878086}
✅ #{SnvKEnlASw = 7805.634354942962}
✅ #{rOiBUouhxT = -8303.64261083838}
✅ #{bcMzeAiEIs = 4478.743752680519}
✅ #{xnOKtbzZKT = 1047.7276894164534}
✅ #{ozUsmrzDrM = -5374.634707783634}
✅ #{zOZSqpUTDB = -613.7624082430812}
✅ #{BSDMxMLcQI = 4952.325270935831}
✅ #{DxwXSOmKzE = -9818.699547858723}
✅ #{SEqaGruElN = -223.0941756092725}
✅ #{ZWocJsWrtV = 465.4364448757515}
✅ #{MZsswAtlmO = -5863.187891760024}
✅ #{kGsVsZRuMZ = 2017.77423716243}
✅ #{JSCWqPgiDl = -399.1750034262659}
✅ #{zNSszKfTQk = 1248.406043760364}
✅ #{YKxtVzDoNi = 5308.442515854431}
✅ #{iUKOSbibqX = 8640.371081344008}
✅ #{JTHwOVyHiv = 2053.5132261780564}
✅ #{zqObnwpFFw = 8572.037481245698}
✅ #{mZwDipJNmP = -6883.604926778988}
✅ #{tVhSscltRH = 7414.490427974106}
✅ #{bzeZExYEUF = -3893.5489869269095}
✅ #{xSwuNuearO = -3718.9536810972586}
✅ #{pLqWBwmkui = -5970.10018165631}
✅ #{hKlvRJpGhN = %%lFajIjoEvU}
✅ #{HECOqkgtpn = %%SzYnDnwXKw}
✅ #{fyvqktAGOd = %%TkQJXCGZSg}
✅ #{UtNoIbvBhR = %%ZItCYYHIlc}
✅ #{CZIudXJAgP = %%xCIsNCilKq}
✅ #{MvswRGoaVz = %%SbNucvFWMo}
✅ #{UTfVHMeEfv = %%VcOfURetzR}
✅ #{gzwfkTNgAf = %%JiIKxetKWr}
✅ #{RoKOfOxABk = %%woCmSiiRNz}
✅ #{NdLsOnwVvh = %%UsmNUoNyXE}
✅ #{SFYfwjgpox = %%UzTcRYbmic}
✅ #{xzQLOMbvQE = %%MnVTpvcXdZ}
✅ #{IDunWfBZxU = %%tOxrgvRYGE}
✅ #{MUxPQklkKI = %%qwhBmASJVK}
✅ #{mcpmOJwLdA = %%BBqavkbMFx}
✅ #{BetWYpLeqZ = %%CDlZskzmqC}
✅ #{zESTUZJaWs = %%tfGmllcZyZ}
✅ #{QCPhLKlAXc = %%sGzSeDlcHv}
✅ #{JwrgMELMSS = %%nidYavebdx}
✅ #{UhbXGhnggW = %%ZiTjLnzLyh}
✅ #{OMTcibKBjy = %%iiYXzVzXUT}
✅ #{qFiyzgguAv = %%uKvoiCaBQV}
✅ #{myxysEdOlz = %%RznrXLIHGI}
✅ #{OSzkhjtufc = %%MTCpazgens}
✅ #{QCGEBWELYT = %%fTBMnWaBoH}
✅ #{IfYppzRaBj = %%vZOYlKcUMg}
✅ #{ACqaZBvWHE = %%IPzdVRgsUh}
✅ #{OxErkYVttO = []}
✅ #{JQUXGqmOLE = []}
✅ #{bZOIRJpZRC = []}
✅ #{TfZtHgBaZB = []}
✅ #{HJCAaADalv = []}
✅ #{ufNhwPQPdy = []}
✅ #{wXhgqupXvC = []}
✅ #{LAlnwoDNlR = []}
✅ #{vFcxlCnLqi = []}
✅ #{ymmBcGYqrn = []}
✅ #{tGYBjUXqfg = []}
✅ #{NXcZotyAHa = []}
✅ #{tQZcCrFXPv = []}
✅ #{cCbvlimLoS = []}
✅ #{NBUaKpodcn = []}
✅ #{dVLRTyQoEj = []}
✅ #{oqpbYmWJmR = []}
✅ #{upmqCpRPOL = []}
✅ #{MlNjZTAjaN = []}
✅ #{DRjMpbVfSC = []}
✅ #{WasFBznKOu = []}
✅ #{gdMPZWcogg = []}
✅ #{oEwQvntYIT = []}
✅ #{gxsylgIJMJ = []}
✅ #{ldMKPMXrGn = []}
✅ #{XUlpbFjjLb = []}
✅ #{TYPsCFOYNV = []}
✅ #{CxoszYeZXw = #BIAWHUFqYJ}
✅ #{MgZBrEtuMw = #DrpXnlsiez}
✅ #{hBjVgzTOYN = #kKDzWeLsyC}
✅ #{diQNfyrNmA = #qyIrTXbGpu}
✅ #{OzcGBXHdCy = #KobKUcpMdC}
✅ #{hrsCHPRMnT = #OssBeUuHQs}
✅ #{PIJFUBJEWj = #brLoyrMhQF}
✅ #{DIscPuaNJm = #SLpOgfeuNb}
✅ #{LjGwMRTwtg = #AzuvRKbDNB}
✅ #{ckbUsBkoGw = #jghwlNmgkG}
✅ #{tnRHYoKdXU = #bCwKjOZoQg}
✅ #{NZcOzUxAcy = #IesdIGDdyQ}
✅ #{PdmLKCDreY = #LXMrQKbMxK}
✅ #{WEYnETdctP = #PraxAwFwCd}
✅ #{tESZgnThwr = #vNNtBBkqHR}
✅ #{IDXCOGzEcs = #vorlYpRbUk}
✅ #{KkXaCcBudJ = #OIkjNBYCmj}
✅ #{ZWwfMnWlUZ = #qecBRewKsJ}
✅ #{ZmxufIkHUk = #WKWpLbgKVh}
✅ #{aqBnSopfWc = #LGfVSGgNhh}
✅ #{tXiUYFzFDQ = #drmNUAaFmo}
✅ #{wDlahbQMNd = #TiLvUIKOQJ}
✅ #{VUgfPlTeto = #KUQIyqRyqU}
✅ #{kNsZETnTYv = #FUdkdwFSFD}
✅ #{tfwLvkkpSi = #oGBmxjhEZs}
✅ #{SsIQEhBzCp = #exqyMArcMY}
✅ #{iQTDUTzygn = #LstYXdSEBz}
✅ #{HaEMyDPxtT = $GjLxIwnwPx}
✅ #{adGABGqYoT = $MVAiyzbqjn}
✅ #{tMjFaRzwXm = $NkHseEdTTx}
✅ #{GPaOlyWUtP = $FAFHxBDKDL}
✅ #{vSRkKbiPEx = $ImyyrwADTe}
✅ #{RJNGAcxOyv = $WsXxIqmdjE}
✅ #{UtdzgVwGii = $nMJqLKLItv}
✅ #{WjaHBVuZJg = $uwcaWZuBMf}
✅ #{BgoUPtXuEn = $KzWugXNihy}
✅ #{HwbeHoObBO = $przGitBwGx}
✅ #{rKUXigEELA = $DCNaRaNCoY}
✅ #{SoWkpIWQzB = $kioUkoTXhA}
✅ #{hVXKSJIprW = $NnJgOYODMT}
✅ #{XGQALpDzva = $aOCOkLNJCE}
✅ #{idzXjmeHjA = $nWhXmePhuZ}
✅ #{JVHGMWlZNe = $UnSQRHOEye}
✅ #{qruXUksNmn = $iThJymUgBR}
✅ #{gvEoTbKilo = $OoNpmVFSjw}
✅ #{PrpBfgtbau = $qQoyMDmusH}
✅ #{kujMGtPqpF = $GCxjHdodtp}
✅ #{ucbbYZTXaN = $YZFPQkBgyV}
✅ #{ICURMFQtWE = $Ugzpyuwxqj}
✅ #{uNjtEZzyjG = $PyIiDLYjew}
✅ #{asVACzBDBs = $jHqZuWrZBc}
✅ #{CTOGCmTcOs = $swEApPjjRp}
✅ #{ZDbqXKkEZG = $WzKagasBDh}
✅ #{hKrmqjrklq = $CjByMDNnem}
✅ #{GrgBDxvTTI = HoYrIUcOwu()}
✅ #{PaCamirQEa = EimUiQDxsp()}
✅ #{vziNWdhVkP = vECMWEIDEz()}
✅ #{lDzgLFpiRt = sVJLHubsth()}
✅ #{iuzCxlAfIg = zHiADfrGCj()}
✅ #{dGscsagOed = nflIQqBMOo()}
✅ #{IncnspvMWc = glmiGbDdDe()}
✅ #{IcmHRvybTx = bTPvCyAVsC()}
✅ #{fNlEiHNHCU = cMFRhjHzcJ()}
✅ #{TkerIBljdw = MvpsIEUyvC()}
✅ #{xJePMQHTmx = QGVbmagvtS()}
✅ #{DRUyUNdErA = QvaWzevIpX()}
✅ #{qobMOaYYao = LoXAwZjoje()}
✅ #{QKmAJWKOXv = KMmqlCMJfj()}
✅ #{wgVrVFsLZf = oHsvWxbqLn()}
✅ #{cjRmtTKOcp = ZoMrSjzHDS()}
✅ #{gNnBEABDaH = rfqLhwqjWI()}
✅ #{BTJeIAKVFc = gUTmvAKgFw()}
✅ #{mZQdWnvYVW = YaxsmveIeG()}
✅ #{zZDHIEsyoD = roARMuQOKW()}
✅ #{qlRZiGBDWm = GUJxdarDvD()}
✅ #{UMenHvwcig = iYbwcmJmbU()}
✅ #{ApkOEkhrqK = FMNqGSLVyh()}
✅ #{qfRgAirhJT = ZUqEeVSbYt()}
✅ #{RcowGOVXcF = FyfaADxwSJ()}
✅ #{TdWVmVJPKK = IoQVInZDav()}
✅ #{OIusXCLySq = QSVDYcDjif()}
✅ base grammar declarations › expression creation › correct expressions
✅ #{LNElEIcrxM = #BJovMlmLvx} --- CORRECT
✅ #{DRgAqoQHTg = #bfDNFkkFqI} --- CORRECT
✅ #{YrOOYXEhdQ = #ebdnufoxik} --- CORRECT
✅ #{ESWhfptrIU = #rfSqoPPFQG} --- CORRECT
✅ #{oUssaAbTIB = #JacdqhAKYO} --- CORRECT
✅ #{rdLrgIjnHg = #PTkwjzyXwy} --- CORRECT
✅ #{clXKujwQKB = #fwMejaXPId} --- CORRECT
✅ #{oeXPnDWwUe = #tqAyAmqdeG} --- CORRECT
✅ #{YxQlAWPljP = #vTtvNYiBGu} --- CORRECT
✅ #{FFMsviCoFM = #ArGsNwfevz} --- CORRECT
✅ #{vajZfUqivd = #YqdGiltPUP} --- CORRECT
✅ #{uNlVurYRBe = #jigNsutTcC} --- CORRECT
✅ #{nPnnucJwHW = #OUTncSFGCk} --- CORRECT
✅ #{XgMbojHfHz = #FwfnBCiGKZ} --- CORRECT
✅ #{kFFgDuGoTQ = #WoNgOcdPSs} --- CORRECT
✅ #{VoGrlttNPc = #zPsLeBUbxd} --- CORRECT
✅ #{ztAKTCOLwn = #WbfHXoAvIn} --- CORRECT
✅ #{PUxkMLIRME = #KaUhGKiCYO} --- CORRECT
✅ #{JwfWjhQaLU = #FetisFdOYl} --- CORRECT
✅ #{JZMliVTmjh = #lvzwmhFZgA} --- CORRECT
✅ #{ViSVDCxFah = #JVoVQWNzDj} --- CORRECT
✅ #{AqshNIFksa = #mjkFXErlxU} --- CORRECT
✅ #{sbfeLLZcZI = #zHOiGhLoHJ} --- CORRECT
✅ #{hBnxJbGrSy = #eXihxMmyvJ} --- CORRECT
✅ #{aXfUtXfzmw = #GNBRcdVMWB} --- CORRECT
✅ #{kvwOoaIgxU = 'nCyJQVEpzO'} --- CORRECT
✅ #{FiVYRbnkiu = 'yktdZWxDvg'} --- CORRECT
✅ #{ycOLtDvvWA = 'csLbpGPaDB'} --- CORRECT
✅ #{hRLGLvzYFc = 'yQVkhwZarb'} --- CORRECT
✅ #{WLmuuiGWSC = 'TsYDshlDTz'} --- CORRECT
✅ #{LcbbrmZUqI = 'CHhuJuLRUN'} --- CORRECT
✅ #{foEEzFRCiT = 'PKSwVFBWjO'} --- CORRECT
✅ #{czhExjhEcT = 'RrxpEdzsnC'} --- CORRECT
✅ #{hLVrflnubM = 'GfxZOEGIoI'} --- CORRECT
✅ #{gZPSCuaZpD = 'JjqxHUWDMS'} --- CORRECT
✅ #{OFNkDIBXmq = 'okXebCLcys'} --- CORRECT
✅ #{NpwCGnKRvl = 'neZNLtGkLD'} --- CORRECT
✅ #{gnjYGbrUfo = 'dStzgMzpLi'} --- CORRECT
✅ #{gbnnpXzjGE = 'IpHsrWVQeZ'} --- CORRECT
✅ #{ISCgjyikjH = 'UdIlsmHaoe'} --- CORRECT
✅ #{nlmWONwEFZ = 'wBlLmxVsUv'} --- CORRECT
✅ #{jkaoqwAniE = 'IpDDEMTtbS'} --- CORRECT
✅ #{GsMRiFVFyU = 'qMVApbgVqA'} --- CORRECT
✅ #{NPWmHiqYZW = 'xKObhhEHHM'} --- CORRECT
✅ #{KNLgXUZBLG = 'YFCbCUOnyk'} --- CORRECT
✅ #{ZGrDRXAbbH = 'udZyDyKtFc'} --- CORRECT
✅ #{qoiYjTtFjX = 'PEiWbJNEmY'} --- CORRECT
✅ #{sGltbPMkxQ = 'bmfVgUSCCQ'} --- CORRECT
✅ #{RJyRibkZEb = 'PBZgIAtHhf'} --- CORRECT
✅ #{BcVmUPbBmD = 'xckINNZWbh'} --- CORRECT
✅ #{PZLKSzZrxb = $gPNurQOfYe} --- CORRECT
✅ #{EprurHhUPC = $biHDlFUyMF} --- CORRECT
✅ #{dOaWkmKJJP = $HejFOCxcNJ} --- CORRECT
✅ #{bcbHFwDjig = $ssiiINtPjy} --- CORRECT
✅ #{qCbkrIOIun = $NKtlfaHBBn} --- CORRECT
✅ #{JRkdbTxqpv = $TnupyMmeAc} --- CORRECT
✅ #{fkXvotPRTG = $mQpxFMAmti} --- CORRECT
✅ #{KawjCCMhob = $kcMmQbxPGM} --- CORRECT
✅ #{lRAWXgdAgK = $IoiyvSgQCp} --- CORRECT
✅ #{iHmSWceXxy = $GFLZCSxkNH} --- CORRECT
✅ #{ggjtnAmSig = $uJuNtTFgnO} --- CORRECT
✅ #{vJUlYrPdzT = $JihpKGvPjr} --- CORRECT
✅ #{daKSoNDcng = $lwugnbVKos} --- CORRECT
✅ #{BUpDzlLxch = $IofgSkJhLt} --- CORRECT
✅ #{aigSnfQxGr = $lmiHPfdsbK} --- CORRECT
✅ #{owpTYVtgBZ = $kHSyKomkRU} --- CORRECT
✅ #{rFDeErWdPX = $bMUQgqEDNj} --- CORRECT
✅ #{jNORwgisho = $gDNMgDEVOJ} --- CORRECT
✅ #{HapGbbaIMO = $BOvDkucftf} --- CORRECT
✅ #{kgqzsoGKhQ = $onBDBlsOSu} --- CORRECT
✅ #{xPdUnNoyfS = $AiPwRZtLjy} --- CORRECT
✅ #{yIyqwGSGcO = $SjOzbOUiJT} --- CORRECT
✅ #{VgaCKdnLyG = $YsVyDfNTmp} --- CORRECT
✅ #{yRDyGTplzs = $oGpMngFZQh} --- CORRECT
✅ #{DykJobRGpN = $fEwivFVlne} --- CORRECT
✅ #{QgqUyMfHbJ = %%tINiblSSGu} --- CORRECT
✅ #{axoLxValSN = %%qxnNflknPl} --- CORRECT
✅ #{UeynRCuxfP = %%MavLndPgqO} --- CORRECT
✅ #{HkUscZKaZs = %%UbviomwSZM} --- CORRECT
✅ #{mwTICwDUNQ = %%dCVOQmJrUB} --- CORRECT
✅ #{oMcdcTPhGS = %%VOPhApHYbJ} --- CORRECT
✅ #{paszcdamFp = %%kgOjJDXNrK} --- CORRECT
✅ #{zJOGZxvGlA = %%tTCAHldwZi} --- CORRECT
✅ #{oDtCoWIZXE = %%TiQTQTwHvp} --- CORRECT
✅ #{XalPrLLLIH = %%BMiEKkflqZ} --- CORRECT
✅ #{TpFBselADa = %%jJWnbMdJyZ} --- CORRECT
✅ #{EZWYSSWYGJ = %%fhRiwJGzHG} --- CORRECT
✅ #{qQoJjqoKAY = %%SYlxUrKhsx} --- CORRECT
✅ #{kjAcnzBBDB = %%FvBKoYHUcY} --- CORRECT
✅ #{GYGuOICbiP = %%GumYcJDziA} --- CORRECT
✅ #{IicfUWypbE = %%kTRVBtbdBf} --- CORRECT
✅ #{XYYNkrtZbd = %%UzFncgGHFV} --- CORRECT
✅ #{rOoRkNlFKT = %%WlrwwwBbus} --- CORRECT
✅ #{zMlaIysulK = %%lECKcsEgMk} --- CORRECT
✅ #{WtjaFJiImN = %%OKyrOMVjir} --- CORRECT
✅ #{SENIxrPqdc = %%WAgAhHPMKM} --- CORRECT
✅ #{GCOfrtnnew = %%ZEqhsCpALB} --- CORRECT
✅ #{EDdjZkTeEJ = %%SmGDHIcpsS} --- CORRECT
✅ #{yulxJHguCT = %%xpVKgvogJt} --- CORRECT
✅ #{ufNFgpCezJ = %%SkHemEcaaP} --- CORRECT
✅ #{KledGJGzER = []} --- CORRECT
✅ #{XHkMHOQAxk = []} --- CORRECT
✅ #{uVHbqEtzvr = []} --- CORRECT
✅ #{eXIIuBmEvs = []} --- CORRECT
✅ #{jLKximJdTn = []} --- CORRECT
✅ #{LIwwkaciOm = []} --- CORRECT
✅ #{cuALjOGskw = []} --- CORRECT
✅ #{JAnUmHOiIL = []} --- CORRECT
✅ #{JUgbcoenDK = []} --- CORRECT
✅ #{prKfaUkXYC = []} --- CORRECT
✅ #{ALkNzpWsFI = []} --- CORRECT
✅ #{hQBysPWdaY = []} --- CORRECT
✅ #{dzYfReuZPx = []} --- CORRECT
✅ #{XzSiqcbald = []} --- CORRECT
✅ #{ywkEZySeyY = []} --- CORRECT
✅ #{rEPZMCaEhH = []} --- CORRECT
✅ #{hQfSNwBrvr = []} --- CORRECT
✅ #{OCbEdDzKRN = []} --- CORRECT
✅ #{xsqqrQbqjb = []} --- CORRECT
✅ #{OUzGThWaVb = []} --- CORRECT
✅ #{RBJfVIuYVN = []} --- CORRECT
✅ #{jtFTsabWmf = []} --- CORRECT
✅ #{grUFWlHrdc = []} --- CORRECT
✅ #{VuGuZzGFqU = []} --- CORRECT
✅ #{cSyAbajWZG = []} --- CORRECT
✅ #{xaOHPdgEIX = '911'} --- CORRECT
✅ #{qQpZrjbUAw = '8089'} --- CORRECT
✅ #{pFgcaMKQtS = '1939'} --- CORRECT
✅ #{VObNbvqyeO = '1200'} --- CORRECT
✅ #{AMzDGiQkPa = '7380'} --- CORRECT
✅ #{matdoWniqC = '4226'} --- CORRECT
✅ #{KRHzfvXzKP = '7513'} --- CORRECT
✅ #{HiGytURgIo = '7898'} --- CORRECT
✅ #{gJcPmbEltw = '631'} --- CORRECT
✅ #{HhjTyHDhdi = '7871'} --- CORRECT
✅ #{dKCsXkclnI = '3398'} --- CORRECT
✅ #{QSXNyUabid = '258'} --- CORRECT
✅ #{qSnEDlrlIa = '4719'} --- CORRECT
✅ #{iHEERXgHFF = '4945'} --- CORRECT
✅ #{icsbOloKrt = '8892'} --- CORRECT
✅ #{qQknmhmdUn = '7858'} --- CORRECT
✅ #{KdzEjwiKAn = '1525'} --- CORRECT
✅ #{mkwpPSJxKm = '31'} --- CORRECT
✅ #{sHoLfmzIWM = '9089'} --- CORRECT
✅ #{IFlRapAnAi = '8763'} --- CORRECT
✅ #{HsiSIzIUVj = '45'} --- CORRECT
✅ #{WejUFldGfR = '9762'} --- CORRECT
✅ #{VQqeqClisV = '5782'} --- CORRECT
✅ #{klPZhJlGkC = '3967'} --- CORRECT
✅ #{dUHajXUYtX = '2738'} --- CORRECT
✅ #{VJSqGsxzHb = '7834.7273'} --- CORRECT
✅ #{zeqOyqZpaf = '3850.567'} --- CORRECT
✅ #{DmPpszJHsn = '2007.6290'} --- CORRECT
✅ #{ScPtJgPqTW = '9629.9155'} --- CORRECT
✅ #{OwGrkFecdE = '2030.8233'} --- CORRECT
✅ #{poEVBrCSwt = '3972.815'} --- CORRECT
✅ #{IGFWbbOcLa = '1536.2243'} --- CORRECT
✅ #{eSjnOhsvcJ = '9434.4183'} --- CORRECT
✅ #{wgbzezFRoZ = '2061.4398'} --- CORRECT
✅ #{xgXQuipdNi = '1084.5729'} --- CORRECT
✅ #{zRTOBVGhcA = '7269.6859'} --- CORRECT
✅ #{upxerPvJwx = '3053.8865'} --- CORRECT
✅ #{kDFgxkhENw = '3695.8210'} --- CORRECT
✅ #{WzXYQuVdtl = '1823.8190'} --- CORRECT
✅ #{cJgeYHCHdL = '4153.1195'} --- CORRECT
✅ #{uiOSasNfGJ = '107.3702'} --- CORRECT
✅ #{ocZbAuLJYk = '6226.7363'} --- CORRECT
✅ #{JlDCFWuJxk = '1309.5685'} --- CORRECT
✅ #{pdjxsUynaD = '9123.9537'} --- CORRECT
✅ #{CViXIkTyhR = '8235.569'} --- CORRECT
✅ #{pfEcJecYZM = '6207.2318'} --- CORRECT
✅ #{pFNFVvJjsb = '7881.2384'} --- CORRECT
✅ #{ccaVFhVidr = '6077.1708'} --- CORRECT
✅ #{DzFBONHWvI = '9876.5404'} --- CORRECT
✅ #{xAYrNyvwYE = '9162.8124'} --- CORRECT
✅ base grammar declarations › expression creation › incorrect expressions
✅ #{DkcaaYeTgc - dNhTRvYMuk} --- ERROR
✅ #{WGcjoRNKXE - UoXPKlWFCA} --- ERROR
✅ #{wqyKLbOUYf - XzKMXmbLFU} --- ERROR
✅ #{GbAlAGzMVR - boSrsDULvP} --- ERROR
✅ #{rwLMZDcneu - fQHAILgWDf} --- ERROR
✅ #{noGZHdJgVg - BYWdHKEePp} --- ERROR
✅ #{oqGJDkDAFe - IiHXDgQrIQ} --- ERROR
✅ #{UROHEYMApH - dyjcZlyuxS} --- ERROR
✅ #{hnOvgJRKYn - DDDazrMRsw} --- ERROR
✅ #{gfiCLDBCuQ - bwpyOVdOki} --- ERROR
✅ #{KeQOasuMvL BvzbWRZgsC} --- ERROR
✅ #{NvLxIezOQE yRzZsiZFod} --- ERROR
✅ #{csgJZqTzzI LDxOjjpcBa} --- ERROR
✅ #{kYpFemZGIV QznhvQkGHW} --- ERROR
✅ #{XWOwqTKPQP spFZsLoXQB} --- ERROR
✅ #{DXxRNFNCnu lISMQtVvnR} --- ERROR
✅ #{PZUFachJni vdmoviaEFI} --- ERROR
✅ #{YzVLApAxPL zCpTZXilHM} --- ERROR
✅ #{DRqzagWuJz jTvCyRIDfF} --- ERROR
✅ #{tcVxagsQBE wSzmzlnamS} --- ERROR
✅ #{JcdCIjTJLg == cgJTRAiepc} --- ERROR
✅ #{HIQMNFloYo == CHqMlidGbl} --- ERROR
✅ #{KCIoVUvuNF == jcMbToquPi} --- ERROR
✅ #{bHKKQRgnlJ == aiszsQNgfD} --- ERROR
✅ #{kWWIiGcLqT == oxcnvaQGdN} --- ERROR
✅ #{JJATezNxvs == SlNWrDWXjV} --- ERROR
✅ #{WSPwOZtxWH == FkgpyElLQS} --- ERROR
✅ #{YuOOZCEDpm == zWparwgmAx} --- ERROR
✅ #{qovKzOpGAC == kIHnELTrYU} --- ERROR
✅ #{pXxmlSOoUp == uLQOJQTYBU} --- ERROR
✅ #{mWdpgXsnnW -> zEBYAggqop} --- ERROR
✅ #{OLwITXBfYh -> PIMeuqBqQy} --- ERROR
✅ #{yGxJlrnTzM -> hIsILDqaMS} --- ERROR
✅ #{lsRNJbyCzp -> XiyEfTDGym} --- ERROR
✅ #{VIOZkgRGbF -> JAFQYtKfhO} --- ERROR
✅ #{rObWDeAegz -> ToFryaOqRA} --- ERROR
✅ #{TeNHNGDZny -> WwmHNGBeYp} --- ERROR
✅ #{DUPazIBYit -> KbvdcWGRxX} --- ERROR
✅ #{dXDZnUKsvz -> yOGHTcSXbO} --- ERROR
✅ #{dMfIRaOTwG -> EEuCZbasma} --- ERROR
✅ #{KMWzovryGt <- vSxXscYhUU} --- ERROR
✅ #{FXYJJTQubg <- YsVPrlgWQc} --- ERROR
✅ #{SgXFHXyQOB <- CqKdYSPdsZ} --- ERROR
✅ #{ntQhmgvuRh <- TKFuGmIirh} --- ERROR
✅ #{rHTBSuSIrM <- gfANlqYpyT} --- ERROR
✅ #{iqKydQBeJw <- UyuDilBdGX} --- ERROR
✅ #{VnCrUZkMZl <- GJCjsUxOUM} --- ERROR
✅ #{kRNWjLRYXF <- VWLFlYMMrZ} --- ERROR
✅ #{nFjAyjNMiT <- rSFEexuWyk} --- ERROR
✅ #{ndesaFnTHO <- DrQahsicdR} --- ERROR
✅ base grammar declarations › expression creation
✅ array expression: empty array allowed
✅ array expression: non-empty array forbidden (should throw)
✅ base grammar declarations › state transformer creation › correct statements
✅ #{NlAwBHWZMj} <= #fNmEpAqLOo --- CORRECT
✅ #{JLaWKVOskU} <= #thHlCXoVkf --- CORRECT
✅ #{VddIffqnck} <= #YoGmwtAchR --- CORRECT
✅ #{rNpexoZLUw} <= #KHeiyjsTAK --- CORRECT
✅ #{cUvnLRlDeV} <= #ziSypTlmqa --- CORRECT
✅ #{FMCSbJVGyP} <= #NhqYlgmzQG --- CORRECT
✅ #{GzcnDMOxfi} <= #HgqjApXHhy --- CORRECT
✅ #{LvvLptfhGq} <= #UuoKQjJaec --- CORRECT
✅ #{SbpnGogIYS} <= #clprzzLRlK --- CORRECT
✅ #{MVSQcbJRMQ} <= #COvlrhgQGY --- CORRECT
✅ #{TncrbqUauo} <= #JAthFqFVnA --- CORRECT
✅ #{JIFINPRKKa} <= #NJGuBWCkQC --- CORRECT
✅ #{cJBIhdhtew} <= #KVhwgocsaU --- CORRECT
✅ #{QznGPfeDtG} <= #OWtoiPgaLp --- CORRECT
✅ #{BpziWLHJfm} <= #TptZWqtcjI --- CORRECT
✅ #{xeSopouPPg} <= #ftzkFFEFQc --- CORRECT
✅ #{KukrLetnce} <= #nRuBxRPyAG --- CORRECT
✅ #{rlJshNvqDy} <= #bTVjIutzhj --- CORRECT
✅ #{vYDGhnlRNP} <= #tOmCianXRP --- CORRECT
✅ #{SkRvBkPPyo} <= #taCAcdlYvv --- CORRECT
✅ #{cQJueGswQs} <= #JIABfTzJnK --- CORRECT
✅ #{ktkdzvnSqe} <= #TeQuJIeVQU --- CORRECT
✅ #{bVVlwYlpqo} <= #QsYPWMmfvB --- CORRECT
✅ #{cvaZKBZlWJ} <= #LJtgLJgKZT --- CORRECT
✅ #{ieReBcjPxN} <= #pkjlTFmXwQ --- CORRECT
✅ #{yPALhutPwm} <= $TpnfrtxORh --- CORRECT
✅ #{ExRwpqdsyN} <= $rdYCwjcwJj --- CORRECT
✅ #{UEdmKUEKvu} <= $VZMEOAarFO --- CORRECT
✅ #{MldnzeLqBY} <= $qXLDgZbdWI --- CORRECT
✅ #{qLDzoNfdYF} <= $hvlBrcXmCb --- CORRECT
✅ #{aEpyCZyKNl} <= $cbZXlwovVH --- CORRECT
✅ #{hlYovjEtde} <= $OlgjffOKbD --- CORRECT
✅ #{QSODgfATor} <= $UsdXIEqiKA --- CORRECT
✅ #{kOxualpGLU} <= $DLhlvhWPsW --- CORRECT
✅ #{EmriMlLyrX} <= $GkuITIlqYJ --- CORRECT
✅ #{yqpoUvADIr} <= $EXizbspvBT --- CORRECT
✅ #{dfItVBKcwm} <= $XkrlJUDnGp --- CORRECT
✅ #{DhxINFrkpX} <= $claohDxgLn --- CORRECT
✅ #{GOwVrKReBH} <= $KkCbcSjxwd --- CORRECT
✅ #{zyrPYoaLSr} <= $MwMyIbhdOR --- CORRECT
✅ #{ekTIewvNSD} <= $DskBWOOICD --- CORRECT
✅ #{rOvYZfCIhu} <= $crIjtqTnhb --- CORRECT
✅ #{lSDoEVvwlG} <= $xtWLHBYSOV --- CORRECT
✅ #{uzvxpJGXLE} <= $ktrXUMpUMp --- CORRECT
✅ #{KufVLvuHbl} <= $lgwVRmrpPz --- CORRECT
✅ #{mStAiCmDMa} <= $EKfFbBcHkN --- CORRECT
✅ #{AdUevbZQLx} <= $GAeLShteqd --- CORRECT
✅ #{IMbdWRlMEN} <= $WeovLyENMj --- CORRECT
✅ #{OyPxOTjnCd} <= $juqZCWVXLm --- CORRECT
✅ #{ZXUVENETve} <= $xgsZOpNiLG --- CORRECT
✅ base grammar declarations › state transformer creation › incorrect statements
✅ #{dNYLxCQmAi} <= ((nJguLaRBJN)) --- ERROR
✅ #{Wwtjqdamnn} <= ((lrXYbdaeNv)) --- ERROR
✅ #{PPuPOGVPqe} <= ((txpONntXCu)) --- ERROR
✅ #{hfCnqJRjJL} <= ((oTvUILBDDg)) --- ERROR
✅ #{phUmZTnHLz} <= ((drLJFxIrAi)) --- ERROR
✅ #{msZTvtNQpQ} <= ((mfvDuaAyeV)) --- ERROR
✅ #{vJrjyaAlGM} <= ((OjNswxkzEA)) --- ERROR
✅ #{JkdPifXDtt} <= ((EJEETaFvOa)) --- ERROR
✅ #{uQDHmWgWXa} <= ((kDnbBpXHfo)) --- ERROR
✅ #{ECeTfjOVvG} <= ((FPjSTXQjtp)) --- ERROR
✅ #{uyUIhPlndv} <= ((gBUiXCVEov)) --- ERROR
✅ #{gVRqKugGvZ} <= ((kXEljDnWYE)) --- ERROR
✅ #{PwZTBYEzRE} <= ((MuSUKkbLtZ)) --- ERROR
✅ #{CAJMZoEWhu} <= ((xrWDwEsfhY)) --- ERROR
✅ #{UXihLIevSW} <= ((bRmmbgPTaZ)) --- ERROR
✅ #{BbGaWCOrLQ} <= ((ZltYfnZWJI)) --- ERROR
✅ #{GYKlwDhaem} <= ((cQpeVfbbVl)) --- ERROR
✅ #{poxYnVKULf} <= ((McqblLmowP)) --- ERROR
✅ #{mhkewDLcxx} <= ((efMqholESy)) --- ERROR
✅ #{kuhEAOGoDX} <= ((DyuMSusKLy)) --- ERROR
✅ #{DgKnNmqsEJ} <= ((nUQLPORPWz)) --- ERROR
✅ #{bZjQVLHwBx} <= ((EBsugRySME)) --- ERROR
✅ #{iUpkVezxFv} <= ((hVGsAuAuLV)) --- ERROR
✅ #{AzUSArLbfz} <= ((lkuYJoOSJn)) --- ERROR
✅ #{BLxnaexnTB} <= ((tpMfBBPOLv)) --- ERROR
✅ #{nlDQovadFI} <= {{QHMvYsumGK}} --- ERROR
✅ #{snnSfkWFWa} <= {{TvdsHuUsbb}} --- ERROR
✅ #{KVZiwCMlIx} <= {{tMBiLhZboc}} --- ERROR
✅ #{VasEAFCUgo} <= {{sjIrEiwqZV}} --- ERROR
✅ #{gsbmsWqWAm} <= {{npUVCHflKW}} --- ERROR
✅ #{MuRTZNEDHl} <= {{uDNAZenmwp}} --- ERROR
✅ #{msPJLlfUxi} <= {{FtRXYpfyQc}} --- ERROR
✅ #{PrbCKHQHAF} <= {{rkVkoroWrX}} --- ERROR
✅ #{gxHSNmaFbP} <= {{qlLQmDzyuo}} --- ERROR
✅ #{zAlLfbldYn} <= {{ldrIRVhAxd}} --- ERROR
✅ #{HgFBPRfyFg} <= {{YJursYmVEl}} --- ERROR
✅ #{wBEieBICVQ} <= {{atUSgAEaiF}} --- ERROR
✅ #{kbxgPOnVJL} <= {{oQdfUhrhQE}} --- ERROR
✅ #{DFwlMVtftv} <= {{OcpOQVcnkh}} --- ERROR
✅ #{pLclIHajME} <= {{VQVdtjXBeZ}} --- ERROR
✅ #{GZjfziOLcs} <= {{MsMMhoelnb}} --- ERROR
✅ #{WqEXBItUwY} <= {{LyNMoywGxu}} --- ERROR
✅ #{nwCVyLUeEi} <= {{CLCOPCboPt}} --- ERROR
✅ #{TTVueZHQOm} <= {{XHJFXzaKdV}} --- ERROR
✅ #{btTeqLXrzX} <= {{gOaNwNRiSc}} --- ERROR
✅ #{OhFAuCWIEW} <= {{oTocMjsOAE}} --- ERROR
✅ #{uPFrSalaWc} <= {{zlwETCldEF}} --- ERROR
✅ #{wtQhPQXKel} <= {{bocRvGCJGf}} --- ERROR
✅ #{oaVMmLcaSc} <= {{rWxiGOnBrk}} --- ERROR
✅ #{jufTukmeqP} <= {{EqeuJBGLnC}} --- ERROR
✅ #{{tpAtIlvLkC}} <= (OJXIMAXlyo) --- ERROR
✅ #{{HJgNvYqUlr}} <= (JKCboabroA) --- ERROR
✅ #{{rAChQjcZwv}} <= (yyVdnJNRvF) --- ERROR
✅ #{{gqvWdIZhwP}} <= (OKTaMRBVgl) --- ERROR
✅ #{{cDGojzPnYa}} <= (AQaDlXegXD) --- ERROR
✅ #{{EuVWQZZtep}} <= (NjVoKSbXkK) --- ERROR
✅ #{{gUoqzbRGlb}} <= (cifQottcTk) --- ERROR
✅ #{{RLCdeqczoI}} <= (EtgovAaPvU) --- ERROR
✅ #{{gwkEKSLCCi}} <= (kkVTuCzMzQ) --- ERROR
✅ #{{ZdSqbkjiNV}} <= (FctUceKGXd) --- ERROR
✅ #{{RIFkDNVCGa}} <= (gHIMvOmyOm) --- ERROR
✅ #{{qNWGpbXsog}} <= (PrhtjHgiFj) --- ERROR
✅ #{{iINJCoiXwt}} <= (aoZXVGGLau) --- ERROR
✅ #{{TEJHPjySyd}} <= (ApcGYcRqTb) --- ERROR
✅ #{{LiCGVWhxQt}} <= (XjHRSsIRcf) --- ERROR
✅ #{{ftgrcmKNia}} <= (NHUmYyRDDj) --- ERROR
✅ #{{NepHsXBaXR}} <= (BVIahriTIi) --- ERROR
✅ #{{jwUhAMcyhw}} <= (wJCSaNVfcS) --- ERROR
✅ #{{TDfwnvvrRo}} <= (vWOxUIlEtW) --- ERROR
✅ #{{GOYcyvwvaq}} <= (WApBlMjKQz) --- ERROR
✅ #{{IesypJnlzn}} <= (njdHqddstK) --- ERROR
✅ #{{HoPZqmFAEL}} <= (zyVCiEMpbp) --- ERROR
✅ #{{BQfhzDRxZR}} <= (NJbZnNUyiu) --- ERROR
✅ #{{AmzHLCtthv}} <= (LANangdubU) --- ERROR
✅ #{{VQFGGkbgvF}} <= (VGVJfPPgVj) --- ERROR
✅ #{BWxRaqhGAw} <== (TIhSIfsepU) --- ERROR
✅ #{dAKttrYpCh} <== (sgAVyrzdZj) --- ERROR
✅ #{NCHJMddoUT} <== (bJbBLTXyWQ) --- ERROR
✅ #{fGijhsvpzn} <== (SkOtmfUIIB) --- ERROR
✅ #{FMSbBjzjtX} <== (ACHRjMhOYv) --- ERROR
✅ #{ayZMSWmFnT} <== (McLXyUiXft) --- ERROR
✅ #{WXFFvbAUwg} <== (RqwbgQeXod) --- ERROR
✅ #{DgcZlFOHXp} <== (awWNTsJEcy) --- ERROR
✅ #{wnVbuUMRZG} <== (IEqMHmPABq) --- ERROR
✅ #{wTEPEACfYm} <== (JcecPzsicG) --- ERROR
✅ #{FqmCAoXxWS} <== (kphlBrQzsk) --- ERROR
✅ #{NekIMDSMDL} <== (esQstvHkcp) --- ERROR
✅ #{JjPprADWJJ} <== (HHsIHKadRk) --- ERROR
✅ #{HjviCjjxBD} <== (zjcqtWhNQg) --- ERROR
✅ #{GQoZcmGSBl} <== (XPrlJjnGJZ) --- ERROR
✅ #{yVCNWlhYQi} <== (imyGRBvwbW) --- ERROR
✅ #{MJtzgSZZMQ} <== (niyEgLHXuz) --- ERROR
✅ #{XBPniHTMuo} <== (mWbpEnGhGY) --- ERROR
✅ #{jlCtIfwxTF} <== (gLmhsGXmYs) --- ERROR
✅ #{LfwEVvOKZY} <== (RMnUifznau) --- ERROR
✅ #{uklOlGAUWM} <== (uYDMibfeTN) --- ERROR
✅ #{RrbaVYktVn} <== (PSRRKxFRGe) --- ERROR
✅ #{PzQSYzzabE} <== (OfFKDpDOMP) --- ERROR
✅ #{hafzneeCzv} <== (vQrknvjPPQ) --- ERROR
✅ #{WVWXyqHkBG} <== (zfoeEtQOje) --- ERROR
✅ #{lDdyGPBRrz} <<= (plpjUdlyNg) --- ERROR
✅ #{ZTnyrCFQIs} <<= (VRdNFhralQ) --- ERROR
✅ #{eaGiDflFZe} <<= (lAiLucEjwA) --- ERROR
✅ #{UmlhwcgJTm} <<= (ZxFFTxwCzl) --- ERROR
✅ #{OlmpXIQzPb} <<= (HdgHFRoPeT) --- ERROR
✅ #{GqwdDgJRNt} <<= (NIwsciNkkt) --- ERROR
✅ #{qvpWPeBBUt} <<= (bXTpzCAgQH) --- ERROR
✅ #{NOUOJhpfdD} <<= (EUrGySEGsK) --- ERROR
✅ #{xMZlbgdosZ} <<= (sFqEzSsVVq) --- ERROR
✅ #{ktDvYFseJG} <<= (HtSUBpaeJM) --- ERROR
✅ #{EFRFafLZLs} <<= (YKKoBUbHlB) --- ERROR
✅ #{mOwOdQuyOg} <<= (SUWwClPYuJ) --- ERROR
✅ #{aMnOhYeiAY} <<= (vYdVKhsKjC) --- ERROR
✅ #{MmEOytjRLS} <<= (fgYsqEeqVu) --- ERROR
✅ #{gGNJXjJlLt} <<= (PqUHOrIAuZ) --- ERROR
✅ #{UAXjcbxrww} <<= (xytELBmGkk) --- ERROR
✅ #{GOkaEDFUwV} <<= (kqQHdyuFbd) --- ERROR
✅ #{adpXTzcjeo} <<= (oxattprQOP) --- ERROR
✅ #{bBvmSddtif} <<= (NvPaCHJsOb) --- ERROR
✅ #{tcqZFxKcOM} <<= (VjYfkwxqBi) --- ERROR
✅ #{nhEJIzTHvb} <<= (hViceOBiiL) --- ERROR
✅ #{umwZszZlGq} <<= (atNdsWUKMP) --- ERROR
✅ #{UmHAjxDgvy} <<= (eFyEGVUbiy) --- ERROR
✅ #{KPmqiZDkHX} <<= (GqLwwlHgim) --- ERROR
✅ #{enfuyYfbCn} <<= (fTiFZgXXPq) --- ERROR
✅ #{oMahCYorTN} <<== (YoStqLxtnS) --- ERROR
✅ #{qgqSrSvSoA} <<== (EYgAeWahrl) --- ERROR
✅ #{hKvqtAWUgr} <<== (ubtWWwKLBN) --- ERROR
✅ #{HtyELapldT} <<== (OkljbAknLj) --- ERROR
✅ #{DfYvpFhOlo} <<== (MBMWwPsrtb) --- ERROR
✅ #{rOvGfHtfzj} <<== (OFNgxqvUHG) --- ERROR
✅ #{yROSnUhHym} <<== (sTZuxTwXCJ) --- ERROR
✅ #{zVWhVSPLec} <<== (PUdXmwtWmp) --- ERROR
✅ #{iVEsntMCSx} <<== (mtyuMKHgMa) --- ERROR
✅ #{izdPhpZaWh} <<== (sDIPEAWIHN) --- ERROR
✅ #{TcTAvPUIyg} <<== (ZlpyBHTKyu) --- ERROR
✅ #{BfJslXIPLt} <<== (uyfADkEQSc) --- ERROR
✅ #{nUzuhZgvct} <<== (LOxiSGlEeq) --- ERROR
✅ #{pemOEhInYR} <<== (CzNacHKjTU) --- ERROR
✅ #{QbUzdlpGOY} <<== (mmtTNxIOZB) --- ERROR
✅ #{jfKzqflKMz} <<== (nfxkuVAAhs) --- ERROR
✅ #{AiAHTISYry} <<== (gECgwLvwpo) --- ERROR
✅ #{sQTQdNzEeV} <<== (nxxZKPdztC) --- ERROR
✅ #{AZMOwhcdMX} <<== (VXfpPmAKWp) --- ERROR
✅ #{ccMFYPUkUu} <<== (VXMFwqpBmy) --- ERROR
✅ #{sdSxZlreZK} <<== (wMMpWQzhtv) --- ERROR
✅ #{EjEVGJfSvZ} <<== (zvNpkejgMB) --- ERROR
✅ #{xYULqFzBoX} <<== (bShFPuOGfP) --- ERROR
✅ #{IvnTuwwJQB} <<== (eppwNmCslp) --- ERROR
✅ #{WEJxZqAPzM} <<== (xwiRUwgJVE) --- ERROR
✅ #{RRlHRgAkEO} <- (CwTCfoLhQu) --- ERROR
✅ #{cJNyWiCFeA} <- (YrhLbrbswa) --- ERROR
✅ #{YNOwTrAurA} <- (zmFzWJFEsc) --- ERROR
✅ #{YuWKotitlq} <- (LTZbOnNRPn) --- ERROR
✅ #{ajNnHmMLyQ} <- (nPgDqqMWfE) --- ERROR
✅ #{fvxsasPLkj} <- (NgTvycAbbO) --- ERROR
✅ #{EdosBKUoLl} <- (NNNMwIiuXB) --- ERROR
✅ #{WZvdrkqXvp} <- (VcdGbnfzzs) --- ERROR
✅ #{KvhBXTNxAt} <- (zilFyvxKDx) --- ERROR
✅ #{bThyyxGCkI} <- (nJIywYVOaR) --- ERROR
✅ #{CgUyzrHXvg} <- (XMAUearusG) --- ERROR
✅ #{TapXebFwae} <- (OlrrgBKEUM) --- ERROR
✅ #{sfrkWHlazj} <- (vqemfAkDKL) --- ERROR
✅ #{SwLMMyoRSu} <- (GYXdOYTZcZ) --- ERROR
✅ #{eugYJEhbkz} <- (wAtptDBIqq) --- ERROR
✅ #{mMncjdcsYt} <- (oQJLumFkkh) --- ERROR
✅ #{IWDTCYKPLU} <- (TlSaGqUKyP) --- ERROR
✅ #{EzXWwAEdkK} <- (qzfvFZpikb) --- ERROR
✅ #{iJQDbqkhWO} <- (fpDwYOiPhv) --- ERROR
✅ #{giUORSbfqC} <- (TlAnnVBTXN) --- ERROR
✅ #{MGtYsBkFZz} <- (HtliMgYYHB) --- ERROR
✅ #{LlZEEZNVDP} <- (pbclsvvunP) --- ERROR
✅ #{CAnPCbnIhH} <- (OSjJnNYmkj) --- ERROR
✅ #{ocTLwDQsID} <- (SjRWtqVDbn) --- ERROR
✅ #{LWRVkjzHMo} <- (aEMudEdCeu) --- ERROR
✅ #{CfMCRpabkF} =< (cCkoUzlsZm) --- ERROR
✅ #{bNFqmhPIMS} =< (HVUHfrwMTy) --- ERROR
✅ #{MvwEprFbIw} =< (iUQqKvbHQr) --- ERROR
✅ #{LZpZqCEqgD} =< (uYSmJiWqnD) --- ERROR
✅ #{heTQhcYFWp} =< (wrtRjNuIxO) --- ERROR
✅ #{oiiygNTZJb} =< (BOdIvwYqas) --- ERROR
✅ #{ljYDsIVWbk} =< (uQgUnxgKXk) --- ERROR
✅ #{qIBaGLIwnm} =< (JxqruJmbJQ) --- ERROR
✅ #{fwMnsybIYH} =< (ddLuxALUTk) --- ERROR
✅ #{xxbhuEbRQA} =< (XctCYNikvy) --- ERROR
✅ #{OrPYyISVmk} =< (pVBsDrARYq) --- ERROR
✅ #{zVGsUPKODZ} =< (ymRnRgXikL) --- ERROR
✅ #{dHccoSoZTz} =< (BcxVIUEFlR) --- ERROR
✅ #{twAKDCdUEC} =< (LQnekLYTtz) --- ERROR
✅ #{KgySeQZrmE} =< (ZBFuBGdNMr) --- ERROR
✅ #{pskrVuFbQv} =< (ecTQLyqgiZ) --- ERROR
✅ #{tvyLNJMJVr} =< (tPtFrXkEqH) --- ERROR
✅ #{Hroagoiaqj} =< (xFIUtwSrwj) --- ERROR
✅ #{yNWFVBiUvh} =< (hbBdufbqRJ) --- ERROR
✅ #{rMqqNPuWKM} =< (MFPGWvGJrE) --- ERROR
✅ #{udVXtRfZxA} =< (CHIsOCCVki) --- ERROR
✅ #{nABznhjuVy} =< (KUVKsvzyLh) --- ERROR
✅ #{xATGHtijLk} =< (wvUoYRMPNB) --- ERROR
✅ #{VIqHDwjDfA} =< (yebaUeGEMn) --- ERROR
✅ #{GiigvEKGgY} =< (RLYtDhDUlk) --- ERROR
✅ #{RCdPVLHsJo} => (rAWmcIBBxW) --- ERROR
✅ #{lQrucwiyLe} => (YVHWsUpqqN) --- ERROR
✅ #{eDpwYYTaHR} => (WyMohEsMYC) --- ERROR
✅ #{mtngJeJEAq} => (sxcdvYUbiD) --- ERROR
✅ #{fZANSXhDZb} => (ZPHxjYTNbp) --- ERROR
✅ #{WiausgdoKn} => (heSucIHKVH) --- ERROR
✅ #{NUGIQPlDle} => (pqZUGNqKKx) --- ERROR
✅ #{ZIOlMIworC} => (xaakPopFhO) --- ERROR
✅ #{tbkQgAKRBP} => (iXBNXUzmIg) --- ERROR
✅ #{thVmInChYv} => (XVFIvYvoCL) --- ERROR
✅ #{vBUdtYBzQf} => (DLbTPEVGvg) --- ERROR
✅ #{ffRbWadEPU} => (vcFOLWSBZt) --- ERROR
✅ #{xWIbzPLKPf} => (xLMtublneF) --- ERROR
✅ #{ioPyOUyjzr} => (XgrNoFECMf) --- ERROR
✅ #{OVZIbhsPVO} => (EJrzlFirJX) --- ERROR
✅ #{tkaJsytOeY} => (GtBFBwMStK) --- ERROR
✅ #{kQHmQQTPgD} => (NHTmxcNaAh) --- ERROR
✅ #{FVsEtBQZDd} => (JJuSEgtrsv) --- ERROR
✅ #{jSdFbmVpAt} => (WSmQZGJELn) --- ERROR
✅ #{KGSLkXZLCk} => (BYfRYwWdih) --- ERROR
✅ #{eUMrHOQGpP} => (pOIeHLYejD) --- ERROR
✅ #{jhYWeLddas} => (jHhAufhFgk) --- ERROR
✅ #{dkOrpKJICY} => (TaFPXJNuWZ) --- ERROR
✅ #{NsGAYKJUqP} => (kXDFLywOXg) --- ERROR
✅ #{GHtUYXTNby} => (lIqiTmStkH) --- ERROR
✅ base grammar declarations › state transformer creation
✅ base grammar declarations › emit statements creation › correct statements
✅ emit/flZRgoBkES --- CORRECT
✅ emit/blvDmpRcOx --- CORRECT
✅ emit/qqURjsbeiP --- CORRECT
✅ emit/sfZKaSkFzm --- CORRECT
✅ emit/QBeLaFhUaP --- CORRECT
✅ emit/sEnjoWBZFR --- CORRECT
✅ emit/jPczkXBkWv --- CORRECT
✅ emit/GxUygKCkdU --- CORRECT
✅ emit/CegWfeDodD --- CORRECT
✅ emit/iMtlQpeskB --- CORRECT
✅ emit/JukYodMOjJ --- CORRECT
✅ emit/bsDIIBFHFV --- CORRECT
✅ emit/QTqLBXEbZC --- CORRECT
✅ emit/kXuVrqLgHg --- CORRECT
✅ emit/pjWaLxSsFl --- CORRECT
✅ emit/PkAKmlZdMd --- CORRECT
✅ emit/EsdrpJBqba --- CORRECT
✅ emit/FFBkvdHoed --- CORRECT
✅ emit/jktFISmIrJ --- CORRECT
✅ emit/xypnrptRrq --- CORRECT
✅ emit/BdiPOhcpii --- CORRECT
✅ emit/LvfWrYqOVv --- CORRECT
✅ emit/josHYFNSuK --- CORRECT
✅ emit/OvWZhyfxuo --- CORRECT
✅ emit/mIXDHuVuJr --- CORRECT
✅ emit/WbgBMKZKvg (#bnwxERszSw) --- CORRECT
✅ emit/UrKrnvkgqQ (#TkeQDksApl) --- CORRECT
✅ emit/RQgEkAxLgT (#elNOCSeAuZ) --- CORRECT
✅ emit/UMTCRozYwa (#uxFQKFqauG) --- CORRECT
✅ emit/lmYyzElEmJ (#cqhhqzNZyl) --- CORRECT
✅ emit/cjCiwoSWvW (#gyvfCjTXAy) --- CORRECT
✅ emit/TOKVzYALaf (#PZBfEgjefg) --- CORRECT
✅ emit/XheqqyhISx (#IDLHfyRLtk) --- CORRECT
✅ emit/DMNmwJBkAA (#ShJatsRRxA) --- CORRECT
✅ emit/aIINzMCzDd (#noMWnuxhHY) --- CORRECT
✅ emit/vGmmYQWEyQ (#iaXXwSLGBE) --- CORRECT
✅ emit/rFtjmJxuFV (#vmhXUjEgYr) --- CORRECT
✅ emit/EINeYmorlP (#KgNpwGmMak) --- CORRECT
✅ emit/dXHtvUXktt (#WgmAKeyoub) --- CORRECT
✅ emit/yiQmRfRYcF (#gYyISxUBSN) --- CORRECT
✅ emit/RnGWIfKMhH (#syxFJsFnan) --- CORRECT
✅ emit/TPgMNrsJvQ (#QGgHXTzQho) --- CORRECT
✅ emit/wBOkaagkJM (#bogCYmcdqO) --- CORRECT
✅ emit/OFmwEQLMHS (#MLQNzNEWjv) --- CORRECT
✅ emit/TkqzcUVvex (#CUGtotxpRo) --- CORRECT
✅ emit/tUyXLlNLha (#kTsQPqSsOW) --- CORRECT
✅ emit/bDWXAucNfe (#NSsWPKoDVx) --- CORRECT
✅ emit/HwgGVSNSZx (#HDWysXrpKb) --- CORRECT
✅ emit/qAxhGIfKXL (#KuzacyARzG) --- CORRECT
✅ emit/xazmokdXyc (#JsDZgeYgpY) --- CORRECT
✅ emit/sqWDUMJRQJ (#qtwewjbdOV) <= #{PimwSdgFBc} --- CORRECT
✅ emit/WxHwvEKUTy (#lVbFNMMGbl) <= #{fSCCMdVSSg} --- CORRECT
✅ emit/TdgdiCQqVY (#hdsyhUfbZq) <= #{nRtoyZKiNc} --- CORRECT
✅ emit/wUZMIVgmNv (#sFXemzwHdy) <= #{PrQIiyERUh} --- CORRECT
✅ emit/yDROLsljgd (#yAiKYyixDr) <= #{voMdxWtsfN} --- CORRECT
✅ emit/cwqtYqVNLX (#irAmoxnFuB) <= #{KMrDmjJfBm} --- CORRECT
✅ emit/STPThTCdTl (#LKoPbJAcIq) <= #{nGEDsOfsnK} --- CORRECT
✅ emit/pSVXAHRyQz (#ccOGnWFLBA) <= #{LAwRgWoYBV} --- CORRECT
✅ emit/xLOpUPBDDX (#QXvpajaieD) <= #{QSSgHjdfQJ} --- CORRECT
✅ emit/ucwFMJWCCO (#ZEucXwTkgV) <= #{WUnbiZrhAS} --- CORRECT
✅ emit/jjtOTGwmug (#sKFXrIUPUq) <= #{cprDCYjqUY} --- CORRECT
✅ emit/ugwHrjwtSy (#baKGggZjUc) <= #{SVgbaiMuID} --- CORRECT
✅ emit/SgScKAXuhZ (#aoSuGlGrhP) <= #{wKwLwoFUGK} --- CORRECT
✅ emit/YWYqmynlnU (#kCgUZBSkbF) <= #{zqRULuPOrV} --- CORRECT
✅ emit/cnrSYFqgjm (#HvOeLvjcrs) <= #{mkhPcgYSdv} --- CORRECT
✅ emit/DQHgMuJyqr (#OjrTjYvMcj) <= #{SBgKENiDdP} --- CORRECT
✅ emit/OAmimrnsen (#sRgkCYcNtK) <= #{dRbHvWjmgj} --- CORRECT
✅ emit/wjKgcTbTKL (#XvHCSmdNWB) <= #{zhTbrTTnQt} --- CORRECT
✅ emit/ruAgAJzfgA (#mWWHiURNkx) <= #{XuuVqxNPWa} --- CORRECT
✅ emit/xBzNJoGNsk (#vOQuDrgasP) <= #{StfaIrnBFe} --- CORRECT
✅ emit/UFRImBiPmp (#XiDpIxbrdW) <= #{ZUhBdLeomx} --- CORRECT
✅ emit/YYYJXGCRjN (#BpuEZVNaPE) <= #{rDiphwhqlO} --- CORRECT
✅ emit/urPoSRbfoy (#jgsnOVIVHG) <= #{mQycPSCGAx} --- CORRECT
✅ emit/dcplXadJTP (#TaABrYZrii) <= #{ocimVnGYIb} --- CORRECT
✅ emit/BsdUpTUuzt (#plAZrEUKPy) <= #{AoVWOKFfJU} --- CORRECT
✅ base grammar declarations › emit statements creation › incorrect statements
✅ emt/JhOpUlvmaa --- ERROR
✅ emt/YNXTJKouFL --- ERROR
✅ emt/ArCFKGGAlT --- ERROR
✅ emt/FUieZiBxNK --- ERROR
✅ emt/FARIVJwArj --- ERROR
✅ emt/zXtnJYWgBZ --- ERROR
✅ emt/yCydLpnbLD --- ERROR
✅ emt/WJeFHZklQq --- ERROR
✅ emt/nwLfrPDHot --- ERROR
✅ emt/rGZiXKafxz --- ERROR
✅ emt/mHHUZeZEAF --- ERROR
✅ emt/iuuonhDZpl --- ERROR
✅ emt/VEgPOHKXiy --- ERROR
✅ emt/KabunrkbUP --- ERROR
✅ emt/heeaLGcAdw --- ERROR
✅ emt/FjQBVAKLnj --- ERROR
✅ emt/LSVHDrJwnS --- ERROR
✅ emt/bxMjlSHFGj --- ERROR
✅ emt/sfFXUVUNhN --- ERROR
✅ emt/BbYMVeIAFM --- ERROR
✅ emt/EYSEQXrPQo --- ERROR
✅ emt/OppYEULvHB --- ERROR
✅ emt/rXGWDlEfrA --- ERROR
✅ emt/sDVdyacqVQ --- ERROR
✅ emt/ThBHcvMAtl --- ERROR
✅ emit/uIQLysdPFy <= CHmsutMbhy --- ERROR
✅ emit/ndFVyeMwBe <= XjvpNUqBeO --- ERROR
✅ emit/nVvrYjDQWm <= iGXRDQvylE --- ERROR
✅ emit/JriJwzEawK <= HCcbnOABfM --- ERROR
✅ emit/otyvMiKdsF <= lmsEdHIJOC --- ERROR
✅ emit/wQBzYiaoHt <= FFxxmdvCeu --- ERROR
✅ emit/tEgUIvnPxB <= tRvGDWNVhn --- ERROR
✅ emit/TLfoAnmiSf <= pBwgCJAdyH --- ERROR
✅ emit/KHHLeMbYpC <= FmKnwUjFGe --- ERROR
✅ emit/XWHJrXMHBi <= muncELitcq --- ERROR
✅ emit/jWYMtvjIjF <= bJDuguxGEP --- ERROR
✅ emit/PDtoQDovrg <= MUMmxnGhfT --- ERROR
✅ emit/bUYgYhhFXi <= iKcQlaABec --- ERROR
✅ emit/xJhUpkbcMa <= rILVwpNQZP --- ERROR
✅ emit/sFPjOYAeEW <= LEodloDTWZ --- ERROR
✅ emit/xwqkCIQdxH <= xRFhusWLKO --- ERROR
✅ emit/EtomAXcuva <= zaJjkeBerg --- ERROR
✅ emit/LUaIujqVai <= QynMJQxEUu --- ERROR
✅ emit/yhkFgiyPAa <= AdVGgenOXa --- ERROR
✅ emit/UnZvOXzSXk <= dKGRHwHmSr --- ERROR
✅ emit/PURZWSNUAl <= ioTNbKCNRz --- ERROR
✅ emit/achpAXccpU <= rcGNfoLjxr --- ERROR
✅ emit/yCnueExbom <= hkFOZMaAjZ --- ERROR
✅ emit/MBkbpnBtvP <= OxjhKGodPd --- ERROR
✅ emit/FDATCFgTMM <= YpLAimWDgk --- ERROR
✅ emit/mZLqWqCWXC <= () --- ERROR
✅ emit/IuxIAaOZoK <= () --- ERROR
✅ emit/SDGDhmvnlN <= () --- ERROR
✅ emit/YxPBGerFFo <= () --- ERROR
✅ emit/jjTaxITJPK <= () --- ERROR
✅ emit/nmAXpZjJEG <= () --- ERROR
✅ emit/JYAfSlVBdl <= () --- ERROR
✅ emit/dnIzwLeyLK <= () --- ERROR
✅ emit/lvPUzcFglr <= () --- ERROR
✅ emit/qmLeHoznyY <= () --- ERROR
✅ emit/PezSPDNsao <= () --- ERROR
✅ emit/trRkspkHwA <= () --- ERROR
✅ emit/qBzBfiLoWb <= () --- ERROR
✅ emit/mEgJpMqUPq <= () --- ERROR
✅ emit/NGmgmxjWcO <= () --- ERROR
✅ emit/YtbemHFhwj <= () --- ERROR
✅ emit/PKQwPVulPQ <= () --- ERROR
✅ emit/RrPGuTqNKT <= () --- ERROR
✅ emit/yxmwcZdRhf <= () --- ERROR
✅ emit/IAbsaWgapb <= () --- ERROR
✅ emit/KXANwDtaAf <= () --- ERROR
✅ emit/JflPWJCXmv <= () --- ERROR
✅ emit/jDqXxLOWgq <= () --- ERROR
✅ emit/UtDTcwBBxe <= () --- ERROR
✅ emit/qKpgXKwYVG <= () --- ERROR
✅ emit/HXDXLTuCxx <= --- ERROR
✅ emit/XMLYMexlSs <= --- ERROR
✅ emit/FFeyJhpSvM <= --- ERROR
✅ emit/DyOKwACKTw <= --- ERROR
✅ emit/qNAxKJSKug <= --- ERROR
✅ emit/fwBnFfoqup <= --- ERROR
✅ emit/sTRKEPnDxS <= --- ERROR
✅ emit/HQwmqgHpbb <= --- ERROR
✅ emit/AlwhmGblRz <= --- ERROR
✅ emit/guxynLLRls <= --- ERROR
✅ emit/NHBfeiaREh <= --- ERROR
✅ emit/qTeFKYgPwV <= --- ERROR
✅ emit/ATlLXQkhZc <= --- ERROR
✅ emit/siXlaffkZD <= --- ERROR
✅ emit/ejpFGjCADF <= --- ERROR
✅ emit/HCujiEYmhl <= --- ERROR
✅ emit/WYhfbmvgnE <= --- ERROR
✅ emit/hFlzIhmAhx <= --- ERROR
✅ emit/ZEYdWHBocS <= --- ERROR
✅ emit/lsBrYZssPs <= --- ERROR
✅ emit/WWenvjgadk <= --- ERROR
✅ emit/CzXJRnGrTG <= --- ERROR
✅ emit/hedBKGpfkF <= --- ERROR
✅ emit/XMrvWOkFDg <= --- ERROR
✅ emit/CPQsOvTwbH <= --- ERROR
✅ emit/tggkfbKJNC => --- ERROR
✅ emit/MDmDvuZteL => --- ERROR
✅ emit/MIjMkSjTmC => --- ERROR
✅ emit/HvImQMkGGX => --- ERROR
✅ emit/GMrpAswXfL => --- ERROR
✅ emit/uHbFeJOrbS => --- ERROR
✅ emit/sLBKXtQOgO => --- ERROR
✅ emit/YEAiBZasqR => --- ERROR
✅ emit/VUfFvsKBEE => --- ERROR
✅ emit/AedOOEoCyw => --- ERROR
✅ emit/PNCpMfdvGM => --- ERROR
✅ emit/liHnaaFTaw => --- ERROR
✅ emit/BzdeoYsgbh => --- ERROR
✅ emit/TlquPzVbAl => --- ERROR
✅ emit/CMPUBVpOUG => --- ERROR
✅ emit/imzAwoOlLQ => --- ERROR
✅ emit/MAJiXFurUT => --- ERROR
✅ emit/ujKcibPnoL => --- ERROR
✅ emit/ZSqeKxxyzC => --- ERROR
✅ emit/mcpOwrrikL => --- ERROR
✅ emit/tUJJwJLqgI => --- ERROR
✅ emit/RFBbNbuWJh => --- ERROR
✅ emit/oozqiSPqTK => --- ERROR
✅ emit/IkhHFeEiFz => --- ERROR
✅ emit/ckEdseTflM => --- ERROR
✅ emit/XbeIvRiYzE <= {xveTgqVdbb} --- ERROR
✅ emit/pynDlBigex <= {tmBQNeOcZf} --- ERROR
✅ emit/PaWuuGPZQG <= {MLnCdMRIbm} --- ERROR
✅ emit/eRksZSrcKX <= {lcawWJmSiu} --- ERROR
✅ emit/YsoemsAOzS <= {VwgnRWZeJM} --- ERROR
✅ emit/uwwgmQwmKV <= {rPJncuyHlq} --- ERROR
✅ emit/fpjjoDGKVF <= {AwqdjTJYjY} --- ERROR
✅ emit/cGqjyubVBY <= {NsRkdAlxzJ} --- ERROR
✅ emit/KoWcotMAnR <= {LiHiHHJOWu} --- ERROR
✅ emit/AlioKRiDaD <= {yGOZotiMwJ} --- ERROR
✅ emit/tCViuOcLON <= {OWqDfMSpyT} --- ERROR
✅ emit/vlnwWZzOws <= {UcUNLlDlcc} --- ERROR
✅ emit/IsglsIajpa <= {rlhHsFKnjx} --- ERROR
✅ emit/gUeKPcKQTw <= {bixmPMlYme} --- ERROR
✅ emit/YdVFJJWrHK <= {FUdLPanQKD} --- ERROR
✅ emit/mdSqODlbaO <= {SUDcQYgixp} --- ERROR
✅ emit/bzcRJIXuKc <= {ClYNuBCtOQ} --- ERROR
✅ emit/bVVKdNdcnP <= {KFJOrsqyDR} --- ERROR
✅ emit/CYxDAhbaNr <= {ExEfLjibMI} --- ERROR
✅ emit/CCOcKkJuaa <= {lgXIrrohqm} --- ERROR
✅ emit/oBCkffKUtP <= {vPWLbQEtBS} --- ERROR
✅ emit/LHhGIVrNzQ <= {qTvvDOptfj} --- ERROR
✅ emit/WjgrVpnjym <= {ywEGhvCxGe} --- ERROR
✅ emit/OXUfUKuQhh <= {eatGFrVwXW} --- ERROR
✅ emit/eVoponVTkB <= {EaftGMCbCK} --- ERROR
✅ emit/wjYebWwubf <= [bjylaQWjIZ] --- ERROR
✅ emit/JsNddeheIO <= [YSDijgJWQm] --- ERROR
✅ emit/CuTdzkhhQS <= [iOuvxeBqXH] --- ERROR
✅ emit/LODkGTxGta <= [OxVDIvWQEw] --- ERROR
✅ emit/CpeHXRGkGS <= [UtwtMKuDVQ] --- ERROR
✅ emit/mwvMIrwwnE <= [RpMBOfFwkQ] --- ERROR
✅ emit/yOwpXEWnLY <= [SErAFWnsQq] --- ERROR
✅ emit/TZKSgIeXKE <= [TpUKXSBVcn] --- ERROR
✅ emit/jpFZoblsqt <= [aHRXKtyWSF] --- ERROR
✅ emit/llHlBgAymk <= [XyVCDmLYEh] --- ERROR
✅ emit/ZYEbmIfbWB <= [xnPVmCxTBJ] --- ERROR
✅ emit/AHsCWtSvSh <= [BsytPHJBMR] --- ERROR
✅ emit/HqEZDKFUFK <= [bILHBgOEMT] --- ERROR
✅ emit/SOYtxfEtme <= [cgKjiadmil] --- ERROR
✅ emit/PauDIAEFjR <= [gbClgyWIsL] --- ERROR
✅ emit/UBelFdCpvu <= [IyPhTLlUHq] --- ERROR
✅ emit/RyAsIDoZWL <= [PZneMynzXM] --- ERROR
✅ emit/UxGkDypIRP <= [bqWkyQUQHH] --- ERROR
✅ emit/VCOtrtYNuJ <= [wuVKjyTrzj] --- ERROR
✅ emit/sKjMSMvnWZ <= [rjDOBIRaWy] --- ERROR
✅ emit/NOeIjXCguK <= [kMjBuoyOOc] --- ERROR
✅ emit/cnVUQxQfXz <= [iWrTqFWhRy] --- ERROR
✅ emit/CaCNpMeCza <= [sHElLuVpBR] --- ERROR
✅ emit/MoMyzuTdGz <= [jibdFjQKPV] --- ERROR
✅ emit/gTRKOksyeK <= [FEXptJorFf] --- ERROR
✅ emit/xdKLkQNgBl => (XzhXOATNKt) --- ERROR
✅ emit/exccjoPiAh => (yKTNqqvfNX) --- ERROR
✅ emit/pFPSnOhJKb => (FEmvLBIqaz) --- ERROR
✅ emit/UTzpylWyuz => (AKWDKbGssT) --- ERROR
✅ emit/dXQjJtChYY => (kIRcDvSLGr) --- ERROR
✅ emit/lNpdMASzKg => (tliGFBHXVb) --- ERROR
✅ emit/gIihOqOpeZ => (hIRDJUyLBi) --- ERROR
✅ emit/LrGDENDGgo => (YSRKlruxJy) --- ERROR
✅ emit/qFkhCPZrmQ => (FPuIRNNfyk) --- ERROR
✅ emit/jfYJNPimtj => (AbbEPutARU) --- ERROR
✅ emit/UsEghwzBPF => (ZJZDRKRNuG) --- ERROR
✅ emit/nFpPTcpaiY => (qGQTeLuDsW) --- ERROR
✅ emit/lBCXlFhftD => (YzZHicNSJK) --- ERROR
✅ emit/YIlGsnlFgh => (SAcOADrYaz) --- ERROR
✅ emit/XlLukWnZBY => (UljpCcdpec) --- ERROR
✅ emit/MxpoXJJyZj => (waGmHimtra) --- ERROR
✅ emit/OmqYDUBYPB => (OTPvRpdPTA) --- ERROR
✅ emit/KjXvOeGPHf => (LbPecFHQga) --- ERROR
✅ emit/ghKeaHewwR => (socQgFPonl) --- ERROR
✅ emit/vxJGNgKrxa => (jRSFJndmPg) --- ERROR
✅ emit/HKQIfuyeCH => (lvfRUyfSwH) --- ERROR
✅ emit/pSYxGDzwGl => (EexWdXjKQR) --- ERROR
✅ emit/cMkZXjbwui => (UXIiFjcbPZ) --- ERROR
✅ emit/xYXTklZitq => (MHhqIKGFGv) --- ERROR
✅ emit/QFDGBPGwVr => (GwPLjwTHWt) --- ERROR
✅ base grammar declarations › emit statements creation
✅ base grammar declarations › subscribe statements creation › correct statements
✅ subscribe/wHTlASJXQR MEGMHNgCtB --- CORRECT
✅ subscribe/iwuqcFOgyk PnlIABTJVz --- CORRECT
✅ subscribe/fSDKkuZwgF gYdraRxmSl --- CORRECT
✅ subscribe/pSsZHJzdJo ZCMMjwYkhu --- CORRECT
✅ subscribe/WlCHlOoDyt ZEwwasIHIZ --- CORRECT
✅ subscribe/xsvSBWvvXr COJeYkjnlg --- CORRECT
✅ subscribe/NTyvdXjoio FFIfJlTYcA --- CORRECT
✅ subscribe/yDItyCcVrm simqxBqUEY --- CORRECT
✅ subscribe/RbEYqTGQdX ZqMREkzHpS --- CORRECT
✅ subscribe/rUxUSEEYiw yyRbSwvOeA --- CORRECT
✅ subscribe/cqaEGmopWY KCwFKClRzz --- CORRECT
✅ subscribe/GeMOlOtATf XoulRxJXXy --- CORRECT
✅ subscribe/HEGlhBNaZV bMxHQOWKqw --- CORRECT
✅ subscribe/xsdZiCQJrt RQaxcPgZLo --- CORRECT
✅ subscribe/QiHzQGpGiO qBfOWpIiFY --- CORRECT
✅ subscribe/NDXsSgLrjC xWSusKrGRa --- CORRECT
✅ subscribe/lOajpFqcjN AVruTZwpCD --- CORRECT
✅ subscribe/oHVmzFRMbF QRFWnnUubK --- CORRECT
✅ subscribe/hIghQzaVRS NvXNuBuGqS --- CORRECT
✅ subscribe/oyCBhkRJEc SECQRRqsPc --- CORRECT
✅ subscribe/gKInJNmWuL UkSPOHXsvp --- CORRECT
✅ subscribe/RHbWoHtjId ZijtKpDlIF --- CORRECT
✅ subscribe/JvgDyjfYNn tHUvjOLcko --- CORRECT
✅ subscribe/xgehVvfajZ QUCZdRrRVO --- CORRECT
✅ subscribe/NelfhjNzpR NVcpTWanKK --- CORRECT
✅ subscribe/xsQQCgtCYS gFXBbMRwqh (#EqsuZPHDIL) --- CORRECT
✅ subscribe/rpeRhZFvPE lPdRGXwDWU (#pmJEsgddiA) --- CORRECT
✅ subscribe/oALMjkrWfw hFPKdfEBZY (#ugObNZEHfp) --- CORRECT
✅ subscribe/htITPIAQIk VQFAAjbBwY (#dzcEGcmmgB) --- CORRECT
✅ subscribe/ScipsGlpmw tRFWvoPemi (#sESKnEERZD) --- CORRECT
✅ subscribe/cfAjYhRIcf prMBMXOlye (#qyqXEAPkXC) --- CORRECT
✅ subscribe/hYJvtTPyGS KquPVBWJmT (#bokuXmjgLZ) --- CORRECT
✅ subscribe/RKokqsRFxp FnBXtUiBJj (#KjcNMWtsFL) --- CORRECT
✅ subscribe/dWboingNkw KkRpSebgLi (#TEKxEEkgGr) --- CORRECT
✅ subscribe/xkcTFDUxOj NxhgReayia (#pbxnKlxwbS) --- CORRECT
✅ subscribe/taXzDETUxE ZmIPFMFsLR (#hzIDLzbkfh) --- CORRECT
✅ subscribe/wpvuhkIcuz ItbFmGsuwU (#EDZrfsRMSJ) --- CORRECT
✅ subscribe/uaaNWrhctJ vfSIycEJxd (#AapKFeCRkR) --- CORRECT
✅ subscribe/swiraNdEjx FUdRsosPQu (#UndpbVqLnw) --- CORRECT
✅ subscribe/MXXNfJijQA OAwISLNmaj (#JLXXPvkqWj) --- CORRECT
✅ subscribe/lpdbPnpfLB ZqpIAMOIpX (#VaiKPudTsB) --- CORRECT
✅ subscribe/ZUPlEthaVT RneNcHiQiI (#powiiShhsI) --- CORRECT
✅ subscribe/wrrDtLKmQA BsDqeZqIKY (#YNXnLoEKpi) --- CORRECT
✅ subscribe/aeuzEUGOjU NmLyFdkXIa (#lCUyQjfnyX) --- CORRECT
✅ subscribe/ysdRdHCVJk GsJXiXHOgX (#MLxrbTjzwb) --- CORRECT
✅ subscribe/WtMBTAXghq TQRSESbUli (#lKxKMdwisv) --- CORRECT
✅ subscribe/kUlxbndQHF GSCwpDbTSP (#nUZxxSffiP) --- CORRECT
✅ subscribe/bMDDdDlxzN MSEXrwcywy (#XJtPhyXZSp) --- CORRECT
✅ subscribe/WPquzaTeyF hyALYyUaET (#UZhzVxiOwd) --- CORRECT
✅ subscribe/fyXdOPusiC uWjYGBUahF (#SjgYfXROXU) --- CORRECT
✅ subscribe/AYqzrlWCGm EFObGyitYd (#TleaPvAMxQ) <= (#djaLldtEGD) --- CORRECT
✅ subscribe/QbdHVnJrVW fZkimNxcui (#ppwxVcRDCv) <= (#OEHYSLaVOx) --- CORRECT
✅ subscribe/MQCxURHVyo ddCikLPnIq (#XwIWoqpHGh) <= (#twzlpTuHIw) --- CORRECT
✅ subscribe/CWYbNcdKIm hVXYATFISQ (#ugMECTlnRL) <= (#XHOFWfgerb) --- CORRECT
✅ subscribe/zdTGnBxNog mgrruUHhrD (#ehaYdPubJk) <= (#DjnzcwTOZI) --- CORRECT
✅ subscribe/sErtBiAOks qrFAtoQtqh (#xYIhbKRurJ) <= (#mvHUcXTpxW) --- CORRECT
✅ subscribe/NgKBCRWcKF krRnTGNPNJ (#GfBuaGQleQ) <= (#vHPGQugOQD) --- CORRECT
✅ subscribe/gMxpoEfMXR HrwRqVhxoA (#NoyDpCvgHe) <= (#uySTVGCpjG) --- CORRECT
✅ subscribe/FHRcmHrAbB FIGnzTUhNq (#jUQNdJxuOn) <= (#NTNPCYdtqV) --- CORRECT
✅ subscribe/OnUcDOKrUp wYXBNIUxVA (#ydrgBxrLxj) <= (#TPLuievhFm) --- CORRECT
✅ subscribe/XjswQZjLzs syDaWuWTrc (#VlJgPJOZDr) <= (#TNCLWSWAaS) --- CORRECT
✅ subscribe/ruKTIdkBKA VfJCjZFUqj (#mCtOJRULmb) <= (#zctyFwhpLi) --- CORRECT
✅ subscribe/UCwHIRCHNL bGhcOoCjgZ (#kWvaQHJWfH) <= (#KUFECnrwPe) --- CORRECT
✅ subscribe/mzOOjyPXPW JnZOGetlZt (#fbDbqwMJNv) <= (#aXeabymWIo) --- CORRECT
✅ subscribe/qWwSAaawYk pIXWXBMkxv (#nNaCZBaBih) <= (#sPIhrDKbEo) --- CORRECT
✅ subscribe/fwwhxOBIyx oaJfWSSSYU (#PKsoewuLpV) <= (#MWWOspTPDD) --- CORRECT
✅ subscribe/fFZUkzQVPo MntJEWZlCw (#ruDsZCHbsf) <= (#FQTSjTlRov) --- CORRECT
✅ subscribe/lVRGPCiqbI pQSyORGRRr (#myXuGItNmp) <= (#XpnSYMatTd) --- CORRECT
✅ subscribe/HsLQoNGYQb PxLufzbduW (#ZjdUzjiZEG) <= (#UkBWMrpAHe) --- CORRECT
✅ subscribe/VtMnutFXjO rKqhjicCgD (#givSjzpWQf) <= (#tZuHGvoZOl) --- CORRECT
✅ subscribe/hIbpsnegQS RWppGNdSyH (#UuFxGwnGQD) <= (#vUKrhmwTAI) --- CORRECT
✅ subscribe/bAjMJjYLKm YeNirCdtHu (#qveoGmvOTY) <= (#ySypdgolRD) --- CORRECT
✅ subscribe/dnUMLefIIv CzjhHkVVFr (#XKRHdTDNIm) <= (#iekMNRBSKD) --- CORRECT
✅ subscribe/pzkfsDaifK zbnxkekjgy (#QbkWlQOzfQ) <= (#rvwSLPEUHD) --- CORRECT
✅ subscribe/orLGfBSZvT QkZUWOwnZu (#prgNYBNtFs) <= (#YRgmRlPvVb) --- CORRECT
✅ base grammar declarations › subscribe statements creation › incorrect statements
✅ yVwMwoWnrm/heqDalDBay => RoSggPcTqD --- ERROR
✅ xckigfjdNP/itSQOIkIcU => HiKrubNgVf --- ERROR
✅ cFgkLYCjHE/tzrZSXQbMk => rpQGyiOnFz --- ERROR
✅ vCnCdpuLGZ/LtVwanjbqD => mnTxsxrEdT --- ERROR
✅ UwgkJmRsxG/DmlWAishhQ => FOWpPXCqSu --- ERROR
✅ uDOqYDLsOP/oLHLmxAwIT => tCAzmzRTDB --- ERROR
✅ hiUjMQWlNR/abDUVkeGOV => KzjeMxYILw --- ERROR
✅ CLWOAsHtPk/atZNEsonDG => acDdofTCwI --- ERROR
✅ FfJRmmxuTy/fccmLYPYfj => JPDORsXRoF --- ERROR
✅ cGxzwbeUvE/YZbepHgZxB => CvxPSspmpk --- ERROR
✅ jaDEDrjHbl/VareVWAxcl => NBiNGmuThK --- ERROR
✅ UQLPLFtNXN/lkfEOmnRfQ => JJHBilIDMm --- ERROR
✅ rFclyoaswJ/mZsitXnGzO => EUPciWCRZU --- ERROR
✅ uOMUwFCSPe/IMiNLoeehH => oyTxNDGTPR --- ERROR
✅ tHKywXLOGc/XdnhJhZkCn => nAhNBbaZhM --- ERROR
✅ nJFPkSnKAR/lmENziYXAe => dGVzExdkuW --- ERROR
✅ eqakbAPmxQ/kLiaaktbHM => hcLoJyQGNp --- ERROR
✅ OdgNrHspWq/DuzuxfOuXU => RNLFdPuqZW --- ERROR
✅ jAqUNeOReO/yNsBkVvLxx => NRqIGaiaLy --- ERROR
✅ BMPsRkIWZJ/yrLKdXoAdU => TTqdkCaAgl --- ERROR
✅ msxivVHdWT/UYBPYmGyKG => BUYfghjXGA --- ERROR
✅ qBKxLkhTPF/oLdEdVHvhI => PzykEsDnek --- ERROR
✅ hZIJKpXYSI/aLSeltkIGe => uvEllFHbBP --- ERROR
✅ vFQVMuYeIW/pCsAHeerEr => vdsCOzDAEB --- ERROR
✅ DgNpsNwIbS/KYDnsJBroM => MEffbHakTm --- ERROR
✅ subscribe\EghjBTBYJW => jbQWrjqSvh --- ERROR
✅ subscribe\WBkhbSNxua => aGgGNZLaHb --- ERROR
✅ subscribe\WsjLQbMkjd => EEvpYQnpZn --- ERROR
✅ subscribe\qCKzrVaxFi => ObbpoXCVbi --- ERROR
✅ subscribe\iSEqQxDFwB => mJqcBZZMkg --- ERROR
✅ subscribe\pqjMdXKnod => nCajSccbsZ --- ERROR
✅ subscribe\RAZnJCOjls => WUzMyoNTDG --- ERROR
✅ subscribe\YbqzLpGBlL => iopsHFIzYe --- ERROR
✅ subscribe\pePfbsJHhM => gFQrHaafXp --- ERROR
✅ subscribe\cdXGEYLZwK => pqupMelfrF --- ERROR
✅ subscribe\BMBmxzJzJE => jDMtfdPTKd --- ERROR
✅ subscribe\IpGYNClDPd => TYPGDiSjIq --- ERROR
✅ subscribe\wFUhQSzfyb => WdQWwBnLdc --- ERROR
✅ subscribe\FahcCqgGFX => WhJGwAHsMw --- ERROR
✅ subscribe\BsdDiMlvVE => mLcVTDIjKq --- ERROR
✅ subscribe\XkLAliOadE => EfrZGdALJI --- ERROR
✅ subscribe\CCdhoCRvXj => vKjTRdQWkb --- ERROR
✅ subscribe\lVkRaqfBJk => huyeyNgxxJ --- ERROR
✅ subscribe\mBPxgSCYnZ => zjwiMolCOB --- ERROR
✅ subscribe\twSMdxFdiw => HkKIJQLUDH --- ERROR
✅ subscribe\aVDXBZIesh => jsMXwZbkFi --- ERROR
✅ subscribe\zFLQnLrYQA => fOEvbGsrkS --- ERROR
✅ subscribe\mWcoglZuzW => qtAmGAccXO --- ERROR
✅ subscribe\QJMNfzVqJz => QnYCqiRoff --- ERROR
✅ subscribe\oBQJwpJpJl => IOOYYPuzID --- ERROR
✅ subscribe/ZuGERlIHTA --- ERROR
✅ subscribe/ObQaFqgbUU --- ERROR
✅ subscribe/qJMPMNhUuk --- ERROR
✅ subscribe/bXoSUafChQ --- ERROR
✅ subscribe/TDYQmhtrUg --- ERROR
✅ subscribe/RqILiRwNfo --- ERROR
✅ subscribe/LIvCoNhGzB --- ERROR
✅ subscribe/JCJUtHMxbw --- ERROR
✅ subscribe/PSdYarflZk --- ERROR
✅ subscribe/IkxvQwOTTy --- ERROR
✅ subscribe/xnkVeNbeOv --- ERROR
✅ subscribe/YDwuRrfBsk --- ERROR
✅ subscribe/yXpCHCJJQL --- ERROR
✅ subscribe/dgfKPkjgtv --- ERROR
✅ subscribe/ftjYnUbWYc --- ERROR
✅ subscribe/mtWMNuGOJS --- ERROR
✅ subscribe/AWeJQMcIEW --- ERROR
✅ subscribe/nZxWqvZjLR --- ERROR
✅ subscribe/KRtduqjEYe --- ERROR
✅ subscribe/KXuLtSOaCQ --- ERROR
✅ subscribe/fwuRWrQCqK --- ERROR
✅ subscribe/cpywwZqgAy --- ERROR
✅ subscribe/dcFLjNCCaA --- ERROR
✅ subscribe/PyQqqzcYaG --- ERROR
✅ subscribe/qaIuqiFJve --- ERROR
✅ subscribe/kwIFWVwaxR () --- ERROR
✅ subscribe/wImLtDNVWi () --- ERROR
✅ subscribe/vUOxIXRvcC () --- ERROR
✅ subscribe/wxZfGkqoIX () --- ERROR
✅ subscribe/vfpYozfqhG () --- ERROR
✅ subscribe/bHrihHiclY () --- ERROR
✅ subscribe/biHNNXmcUM () --- ERROR
✅ subscribe/OdMssbutPT () --- ERROR
✅ subscribe/NUKoSgpZKK () --- ERROR
✅ subscribe/cItuAIDuCJ () --- ERROR
✅ subscribe/dkMJxLOUmD () --- ERROR
✅ subscribe/UrVskgXBjt () --- ERROR
✅ subscribe/kHAjcBxEdK () --- ERROR
✅ subscribe/XiqlEykiMm () --- ERROR
✅ subscribe/QAVrbAXtmk () --- ERROR
✅ subscribe/KJktKeRGvo () --- ERROR
✅ subscribe/QuJnqECXjV () --- ERROR
✅ subscribe/riCXpJheHr () --- ERROR
✅ subscribe/VqyeqcmVxS () --- ERROR
✅ subscribe/GTfPvkIJrb () --- ERROR
✅ subscribe/guJGWGvfVL () --- ERROR
✅ subscribe/LpVecMmsCB () --- ERROR
✅ subscribe/nYQzYVbuAx () --- ERROR
✅ subscribe/XjbVZubQNt () --- ERROR
✅ subscribe/GqMCzTNQCO () --- ERROR
✅ subscribe/OEnQOJmrCn anSTbwRQuS () --- ERROR
✅ subscribe/NmFEdyFYMw kRjCUWDtOO () --- ERROR
✅ subscribe/CIhjvPKLgu EParYdroWX () --- ERROR
✅ subscribe/YdDCuqtoyU ZzgssPrFHt () --- ERROR
✅ subscribe/QopkQkFOPS IUFjOthmXT () --- ERROR
✅ subscribe/YxlBUcPqLV jnyQLXsvSi () --- ERROR
✅ subscribe/DFKbtqolVC DjTzQlPOJg () --- ERROR
✅ subscribe/EpPmUeVDjN vWfhriRjRx () --- ERROR
✅ subscribe/mwZAAJWtwl cwqOLEijQV () --- ERROR
✅ subscribe/FJjyUpjnpH YijSTSSnCR () --- ERROR
✅ subscribe/PcLjXXHHHj IRCxPUNrUc () --- ERROR
✅ subscribe/nrboXqRNxq GLBOprebKS () --- ERROR
✅ subscribe/rycnBnwopT MURkgLIfsd () --- ERROR
✅ subscribe/MKGUerIoXi cbvXTxKiKH () --- ERROR
✅ subscribe/NYhEGSgKjZ fmJbJuChGY () --- ERROR
✅ subscribe/QQFLpWgLnZ htlgkOJXQU () --- ERROR
✅ subscribe/MTRsHLlKWd fjNwowJwRo () --- ERROR
✅ subscribe/PlpQtkzMkZ HyqTmfuCmf () --- ERROR
✅ subscribe/IZiJdXDAff kSleFjaOXf () --- ERROR
✅ subscribe/ZadklanuFG GdAHkxdQPn () --- ERROR
✅ subscribe/IcPbvMJtHG YQJjaSkDMY () --- ERROR
✅ subscribe/LxGFCPDUme WyxepRjjBf () --- ERROR
✅ subscribe/QihpxHULNI JQDdbMSAaS () --- ERROR
✅ subscribe/ZZtqwewoDV RJQsQXHbND () --- ERROR
✅ subscribe/gwXtdoQXuw FWvPhamETH () --- ERROR
✅ subscribe//jUQMhJPUCd => tzVImYYNMJ --- ERROR
✅ subscribe//gYHmeixEQd => ECNOaEKAGT --- ERROR
✅ subscribe//AfCMyiiBcU => NiZMBJyVBX --- ERROR
✅ subscribe//gVEGiCIOmA => RiJbdwexoG --- ERROR
✅ subscribe//NqtYfRHcGg => iSqvrGIVKT --- ERROR
✅ subscribe//OxnjTdyUxA => VkBaeUyALV --- ERROR
✅ subscribe//jjxdSWmtrx => xQAeAoXPNE --- ERROR
✅ subscribe//zZDoHispBU => RNiTvLVKKv --- ERROR
✅ subscribe//gXKZPUwZin => FOatZnSnqc --- ERROR
✅ subscribe//sSlfUbRLxI => PPMkKJUDZG --- ERROR
✅ subscribe//HgmxqCHTKP => BOoBbgEopo --- ERROR
✅ subscribe//hYDpzwshfw => nlxPtMnpxV --- ERROR
✅ subscribe//CwBPnKNVoE => PLEVCqWaEo --- ERROR
✅ subscribe//PFKKTwJeQm => DvbywQjPbo --- ERROR
✅ subscribe//XXYNSpNFhC => SHFVJOxySU --- ERROR
✅ subscribe//PGZSQWMAjP => PpJslGRanX --- ERROR
✅ subscribe//nEaFOQPtuR => vbPpaHyxwm --- ERROR
✅ subscribe//zEZIWSKgFD => kBQHmVWjGF --- ERROR
✅ subscribe//hsKxXzCeUN => LlhWFkvIgD --- ERROR
✅ subscribe//cmsMjFrzPG => upphBhJqRY --- ERROR
✅ subscribe//lyhaeNbmVj => AzzaVCpNGA --- ERROR
✅ subscribe//yrqMdSXREM => RhhBitHwpM --- ERROR
✅ subscribe//ZiwCxugodR => HYJlMzlPho --- ERROR
✅ subscribe//htjERtGVXO => dvltBntjdN --- ERROR
✅ subscribe//JXDVAhVSon => KQfMBEPzOD --- ERROR
✅ subscribe/ => xfuSSzeqQo --- ERROR
✅ subscribe/ => eKhZHlMDCx --- ERROR
✅ subscribe/ => UoHvqHMUxR --- ERROR
✅ subscribe/ => YEhqRNgneC --- ERROR
✅ subscribe/ => ywpkrPrmFQ --- ERROR
✅ subscribe/ => moLpaoFEha --- ERROR
✅ subscribe/ => QZqUDjqojN --- ERROR
✅ subscribe/ => AacpVNnfWW --- ERROR
✅ subscribe/ => OmlrZcyasy --- ERROR
✅ subscribe/ => bgvSdoZtgG --- ERROR
✅ subscribe/ => zdWKSFcCth --- ERROR
✅ subscribe/ => VylBUfdYcX --- ERROR
✅ subscribe/ => rgRLaYdCAF --- ERROR
✅ subscribe/ => eXejoWBxzj --- ERROR
✅ subscribe/ => GhBQyqQRUx --- ERROR
✅ subscribe/ => AUffxHFUpL --- ERROR
✅ subscribe/ => AXXUtKwHpr --- ERROR
✅ subscribe/ => QSJeTgdNlG --- ERROR
✅ subscribe/ => vlJewfJtTD --- ERROR
✅ subscribe/ => cwEPXqGMFh --- ERROR
✅ subscribe/ => uOLAdBTMrq --- ERROR
✅ subscribe/ => OprTYuPyVE --- ERROR
✅ subscribe/ => moonPkFHiv --- ERROR
✅ subscribe/ => NzXWrcTley --- ERROR
✅ subscribe/ => ynTmGbAaOt --- ERROR
✅ subscribe/GkZyBdMTem => --- ERROR
✅ subscribe/HznagRiMMh => --- ERROR
✅ subscribe/KzjURDaHNF => --- ERROR
✅ subscribe/ivPCcIcETt => --- ERROR
✅ subscribe/FFZvffPEdd => --- ERROR
✅ subscribe/TpAKQkXdeq => --- ERROR
✅ subscribe/RHaQoBocDQ => --- ERROR
✅ subscribe/lTOhgBEbRl => --- ERROR
✅ subscribe/frSKsAiTjg => --- ERROR
✅ subscribe/RTrkOWxCiK => --- ERROR
✅ subscribe/qgwlIHLPmT => --- ERROR
✅ subscribe/eJiXqVQEId => --- ERROR
✅ subscribe/juVGqkSuCU => --- ERROR
✅ subscribe/EXfcpQXIdu => --- ERROR
✅ subscribe/jhuPfdYUfn => --- ERROR
✅ subscribe/yfwpjJbtfJ => --- ERROR
✅ subscribe/PlMtrUmyKF => --- ERROR
✅ subscribe/bzfqFhRaMF => --- ERROR
✅ subscribe/bNYpJfdNia => --- ERROR
✅ subscribe/TxDnETSJlg => --- ERROR
✅ subscribe/yROIdXwgNx => --- ERROR
✅ subscribe/XyWzrLfZrW => --- ERROR
✅ subscribe/MWFxaxSSfv => --- ERROR
✅ subscribe/fIlPtsyxOa => --- ERROR
✅ subscribe/dTAIxvzfpJ => --- ERROR
✅ subscribe/SEFTbWQgdf => () --- ERROR
✅ subscribe/OpLUeybZyZ => () --- ERROR
✅ subscribe/KJlNJEgGRg => () --- ERROR
✅ subscribe/QBpqMGPPkg => () --- ERROR
✅ subscribe/lbVhvKWdKI => () --- ERROR
✅ subscribe/tZJviFJtas => () --- ERROR
✅ subscribe/ucJrkGbnkO => () --- ERROR
✅ subscribe/JiSwEtAhyM => () --- ERROR
✅ subscribe/uGGIMBlNxK => () --- ERROR
✅ subscribe/yelqOsyRKJ => () --- ERROR
✅ subscribe/WsbzARzRpL => () --- ERROR
✅ subscribe/aKtlmfjgDj => () --- ERROR
✅ subscribe/TMSMZIjGBs => () --- ERROR
✅ subscribe/OTmBUvIlZR => () --- ERROR
✅ subscribe/fduodnRHcF => () --- ERROR
✅ subscribe/YVVhOxOQta => () --- ERROR
✅ subscribe/QwEPPwgrUq => () --- ERROR
✅ subscribe/AiVgmbWzcP => () --- ERROR
✅ subscribe/EXVogPlvIh => () --- ERROR
✅ subscribe/aUwFjrhwVd => () --- ERROR
✅ subscribe/wpQRhrAREo => () --- ERROR
✅ subscribe/FOHEAbGfLE => () --- ERROR
✅ subscribe/PYMmVUbBqz => () --- ERROR
✅ subscribe/LYsKWhEItH => () --- ERROR
✅ subscribe/tzwODxnOvg => () --- ERROR
✅ subscribe/RKHFAfURUV => {} --- ERROR
✅ subscribe/KydBHCABBS => {} --- ERROR
✅ subscribe/BgdErEOeEO => {} --- ERROR
✅ subscribe/ePBowCbxfg => {} --- ERROR
✅ subscribe/DOliCPopcm => {} --- ERROR
✅ subscribe/JUUCdONKfC => {} --- ERROR
✅ subscribe/yFCxnnKcVt => {} --- ERROR
✅ subscribe/rdvSCUImoy => {} --- ERROR
✅ subscribe/TcJgCZlkak => {} --- ERROR
✅ subscribe/YUhXPzIbMw => {} --- ERROR
✅ subscribe/fkKPXBIWVI => {} --- ERROR
✅ subscribe/psxoQlFFhS => {} --- ERROR
✅ subscribe/NqKBBRJMuT => {} --- ERROR
✅ subscribe/PXbmqpHhci => {} --- ERROR
✅ subscribe/UzCILjXrHa => {} --- ERROR
✅ subscribe/eFcHiWhwuX => {} --- ERROR
✅ subscribe/QXywpWfFQq => {} --- ERROR
✅ subscribe/KVEHXbTgTF => {} --- ERROR
✅ subscribe/HrpcAcysJY => {} --- ERROR
✅ subscribe/wlNUYPRhRe => {} --- ERROR
✅ subscribe/LeiABjLAKm => {} --- ERROR
✅ subscribe/LOFOQmZwtA => {} --- ERROR
✅ subscribe/MdXRyPaCOK => {} --- ERROR
✅ subscribe/DsvkEHBTpL => {} --- ERROR
✅ subscribe/rwrZUOaREk => {} --- ERROR
✅ subscribe/rfNXyVdDXr <= byJkaitsud --- ERROR
✅ subscribe/pCNoGEuiSr <= dBvEKRkzFE --- ERROR
✅ subscribe/qZnoofQSOp <= LFiQBJAFpf --- ERROR
✅ subscribe/XCrKIZMsdU <= UhSqUWGetf --- ERROR
✅ subscribe/ykXFvPRIIL <= vEvhBoPbEm --- ERROR
✅ subscribe/bZDqfuFdHv <= egQIyxuWcO --- ERROR
✅ subscribe/oOddyQGKdz <= sNXFeQpTaT --- ERROR
✅ subscribe/VUjvinlWgX <= JtKYnQYSeu --- ERROR
✅ subscribe/TXlCrvRexv <= zQcZnjsdaQ --- ERROR
✅ subscribe/KeuzjGoEqi <= uiBILiBsNt --- ERROR
✅ subscribe/OBSmdbUsxc <= OznpITaGKF --- ERROR
✅ subscribe/CguXqbxsSY <= ALEIIYlvoo --- ERROR
✅ subscribe/jtQZwIJuSx <= ZDstfafKKT --- ERROR
✅ subscribe/SDamYvpojJ <= JuHbXCwmVD --- ERROR
✅ subscribe/qBPPcMtpUY <= jNwzMUuZAF --- ERROR
✅ subscribe/siophUUfLQ <= PzdDVKLmvP --- ERROR
✅ subscribe/HHgWIeuUyw <= lHNvShSkZV --- ERROR
✅ subscribe/gAwgchUckY <= AayOxJPlBL --- ERROR
✅ subscribe/zVyxFXTxtV <= MhZeAeAByL --- ERROR
✅ subscribe/FyjyUGiCgw <= roghYgPTiZ --- ERROR
✅ subscribe/GuWhVWqqhf <= KpnpDXJegX --- ERROR
✅ subscribe/vsmyCFTSNN <= zbSqONeguu --- ERROR
✅ subscribe/NZGitAxNMa <= pjEjzBAiPb --- ERROR
✅ subscribe/wQTYwunLBx <= EdcUoXVfvD --- ERROR
✅ subscribe/XURjfPYRjA <= VjtgNtUCqx --- ERROR
✅ subscribe/MumrsMmANQ => hibJXzVzND [iGQqcnanux] --- ERROR
✅ subscribe/FXHNhVKMeP => hTBzqIbJKv [SkewYiJWsQ] --- ERROR
✅ subscribe/qnftkueALt => JQPqPUeCCI [ZeenNBiAbb] --- ERROR
✅ subscribe/EzCNiYrPYH => ZIDZFxmcsi [CqtBlmsoyg] --- ERROR
✅ subscribe/nYEhBsFYhe => rLXOJshCfC [FMMWcbQQEs] --- ERROR
✅ subscribe/uTnfPqMJRM => LjgPrgwozE [uZrHtCsBrg] --- ERROR
✅ subscribe/UihEzsaMQH => MtRaEfnDka [UogIbvQqzR] --- ERROR
✅ subscribe/eHkLeqWiPj => cHNfwCCRis [CvvhFFiXZd] --- ERROR
✅ subscribe/kOQKryfrKF => stDWYiWfqh [iWyAunuGQM] --- ERROR
✅ subscribe/iOBXGRRMjW => IaumZoKETs [jZHndxftHJ] --- ERROR
✅ subscribe/mzvlVaZlpN => KqlTNecjZq [wrZkawSqVS] --- ERROR
✅ subscribe/soEuBycjWs => PfyZWbgxUr [bVcaNqKAsb] --- ERROR
✅ subscribe/qBcnuhnOvF => fymknKugAd [SdBSblYNyA] --- ERROR
✅ subscribe/JUlGFrweZZ => lveqKZDXwT [zDMvqXCdeH] --- ERROR
✅ subscribe/cNdSpIUBMZ => TIDNBLAIOQ [zqnVNxqjnF] --- ERROR
✅ subscribe/OEgMmvzEzX => pFlGCazKmU [xNwxmIxNQj] --- ERROR
✅ subscribe/HIKKLeFkca => qRLCuZtszC [WrIReLHNBZ] --- ERROR
✅ subscribe/zOrowKCGsH => XlzNgbLDMd [QTtcbRzsca] --- ERROR
✅ subscribe/OwcJJBhPtB => rQCbZBrrFk [vgLRSOzEzn] --- ERROR
✅ subscribe/vtjjjbkFYa => DSYdzDdWPp [ImjDZqdrLk] --- ERROR
✅ subscribe/qDEFKIyOzh => LkzdHjGVgT [SFtbHAxiGp] --- ERROR
✅ subscribe/ifAtbwutiM => zclgpIXrnX [EYoAfxbBbc] --- ERROR
✅ subscribe/zIGqKdrVXm => zRqjjaojXw [PyGyHUfCIL] --- ERROR
✅ subscribe/kKftXMAYIn => TjxCSMsYpJ [YJRxPDBvUJ] --- ERROR
✅ subscribe/WFQjfWXUBn => gCVZOHcguU [ExHAahDHjx] --- ERROR
✅ subscribe/DMjhhVXZqX => wrLmKShXmg {OFuUmEyKDf} --- ERROR
✅ subscribe/pNBSxupCjh => zRWPJJMeHz {VZfNRbjyCp} --- ERROR
✅ subscribe/rQWuFnwlrp => reTIJmgOnE {EoKrTruPZT} --- ERROR
✅ subscribe/VKhdgONTzi => LRKBdOjtpD {mliVVXvTJl} --- ERROR
✅ subscribe/lHNTNKUhjN => HExfBdhQcC {FlycGCbNGG} --- ERROR
✅ subscribe/dLrOBjZRWh => EYqqatcNLc {otbwfTDlPs} --- ERROR
✅ subscribe/FCvRQOboNo => uvgbJrDkeG {YxkwEPxUoH} --- ERROR
✅ subscribe/sYpjuIlQFc => CtgScsdCiF {vkNufzvwgM} --- ERROR
✅ subscribe/zWuXCBGGHF => FvqCrNysot {qmfDvRVBhy} --- ERROR
✅ subscribe/KbikrzhhXL => RDQIkSBMXx {JYhYYqbcOT} --- ERROR
✅ subscribe/eKbBjTRIAI => oMTWBVgxDP {NcagXGXvlO} --- ERROR
✅ subscribe/vJQLNQxlJA => ovPGmTOMjj {AosQCaYAbZ} --- ERROR
✅ subscribe/AeUUZyqnqB => pIBELSNmjU {aVSzRlBRXP} --- ERROR
✅ subscribe/SNOOxubsIa => pvBNPQrPMd {iLXTlcePXd} --- ERROR
✅ subscribe/ZCvHZGwkls => UNMHbyubzA {NnJsRAxAch} --- ERROR
✅ subscribe/rqZNzSGMbM => QKWrbFmzTe {yFRvPVjNKp} --- ERROR
✅ subscribe/DrhJtVQMBi => kbAaielkHb {BMyUiLaypB} --- ERROR
✅ subscribe/TuwOElCfNc => UvmnNnAGnN {BhiiprnIGA} --- ERROR
✅ subscribe/MAwqysZoai => LYXkJRmeDh {VeTIXqOsGq} --- ERROR
✅ subscribe/GyudpmOnSQ => iwYnunwneB {WcHiBPypEc} --- ERROR
✅ subscribe/atSjsoGsxI => VyaeeDMDMX {HJKpLUzCuV} --- ERROR
✅ subscribe/pHdhaxKvmh => CQVmAHMUOB {dhyHaoMDpE} --- ERROR
✅ subscribe/cLEcVvPXkf => gGZmVmlaju {NCxCxuzHTF} --- ERROR
✅ subscribe/NhBhexkQQA => JnfSwNPAWq {rQivhlcHzd} --- ERROR
✅ subscribe/YShRLTvYmW => abLCijzrbc {TvcZgBmCNt} --- ERROR
✅ subscribe/AgsvbaKcvx <= zWwsNsPlqz () --- ERROR
✅ subscribe/gKHyNphLNz <= mPcthBGixL () --- ERROR
✅ subscribe/CxbWupOmSJ <= kojeKsOuNd () --- ERROR
✅ subscribe/YihjIhRrjA <= WjgkgQGbhB () --- ERROR
✅ subscribe/yrneIglHtT <= YISxijcQYJ () --- ERROR
✅ subscribe/BzzqFFdIEG <= KeTcBYPflk () --- ERROR
✅ subscribe/NYbhwDwXQY <= qGyVfIBvTr () --- ERROR
✅ subscribe/oiwknYoLDp <= cfSsWxPsom () --- ERROR
✅ subscribe/YnLLQyYStO <= wBqxshqtHF () --- ERROR
✅ subscribe/IClMJIUxxj <= evOmlEfEIT () --- ERROR
✅ subscribe/PYVPCHSiSf <= GMdYoLwMKj () --- ERROR
✅ subscribe/RrVsuDdERI <= fOoVooWLaI () --- ERROR
✅ subscribe/bNiNEHiLIT <= XBdyWYyoIE () --- ERROR
✅ subscribe/hNxXlrxRSn <= KPbUfGVBgL () --- ERROR
✅ subscribe/VLPsWfKwwt <= vASQKlpaVC () --- ERROR
✅ subscribe/GuVqOrKFyS <= tGYinLZuaB () --- ERROR
✅ subscribe/wMcnEvLCQV <= LHLSNJsybg () --- ERROR
✅ subscribe/wTXIxVEgcF <= IsuMKRfSgZ () --- ERROR
✅ subscribe/ewrdTvKSoW <= tDfcGzRPld () --- ERROR
✅ subscribe/PrTLcDNttV <= pZsSdVGxwk () --- ERROR
✅ subscribe/AYxbGyQuVN <= dQaLZbGEKM () --- ERROR
✅ subscribe/AWVXgdwUsE <= SCQoNtOFqX () --- ERROR
✅ subscribe/EjVXTIcZzg <= MAuPadVyqg () --- ERROR
✅ subscribe/uyJwNMHGdD <= EyWjsmmcRo () --- ERROR
✅ subscribe/zxHNTalaQu <= BqXspLLNHR () --- ERROR
✅ base grammar declarations › subscribe statements creation
✅ base grammar declarations › expression statements creation › correct statements
✅ =jmHTHauiiC($MhWCvInZkL, #wnznZArNEo)? --- CORRECT
✅ =OoceojiFwC($XxIFrxklIc, #NdMGWjfhee)? --- CORRECT
✅ =kzXalSNrjp($olKhdRWpTn, #VBHfdMRsQB)? --- CORRECT
✅ =ERICcMgtxt($pDIUjfhGlb, #WxMRRpMmfI)? --- CORRECT
✅ =fFJPEtKUSM($azIkAsKZUW, #iLioSChTDT)? --- CORRECT
✅ =wcEfGXbOMK($RcSCqXutpw, #bLJytsiyLc)? --- CORRECT
✅ =gHnclEOrcX($PpbBFlJaoP, #nAnzCJlfVi)? --- CORRECT
✅ =BscylkslWa($ZtfASRFVnr, #SgItPKqLIX)? --- CORRECT
✅ =qJYiPWQobl($zYIXcGqoMT, #myUYVjXQOP)? --- CORRECT
✅ =AJmkmNLGmr($CcASCZHXvc, #suChmXzpms)? --- CORRECT
✅ =jsXASNIkqM(xcPkjRaQIs($OLrhKEjrtV, 1346))? --- CORRECT
✅ =ARNfGYgoNV(QptQCsjcOP($bAumpbyVjV, 533))? --- CORRECT
✅ =iIwOxdPXSy(InPRNJrRra($jEPfRpzuXb, 9630))? --- CORRECT
✅ =mWcoFkQDyN(smgFiNFXpV($QqwZMFirou, 3532))? --- CORRECT
✅ =rEOesHswTG(FpnDuGDgTb($BYIGKVvENL, 8969))? --- CORRECT
✅ =PrTCRpSKqq(qBiQIzPUgb($jutNqNoBJS, 5786))? --- CORRECT
✅ =bnuGrOpzvc(hTDUOmdSlW($bBkakeaQom, 1436))? --- CORRECT
✅ =RrVSunaMcq(lzIrxxtiST($qKzULbMtcn, 7040))? --- CORRECT
✅ =IBdRtByjZp(CczItViQLx($idPgFBGtlW, 5893))? --- CORRECT
✅ =DMbueVlUal(eFYzmjcWcP($CPZtchkQLD, 7996))? --- CORRECT
✅ base grammar declarations › expression statements creation › incorrect statements
✅ AKwpbNCDUO($efNbsxwSIR, #zYaTALskEu) --- ERROR
✅ SPIjACETlv($DEYHjRKmeH, #BKoupRInzA) --- ERROR
✅ iSHBfiXHVb($DBjvjeJjve, #DVgWiCITFM) --- ERROR
✅ XAgupHxoKT($tyKjpkvfKT, #hZFSqasbMQ) --- ERROR
✅ oxASKxizBM($HhypLCdKSi, #lAVtYZzwfA) --- ERROR
✅ HWUwnlzmjK($grViiEcIff, #JXYQwrfvkk) --- ERROR
✅ ropBymNiNx($LkTJMTxhOu, #ODizqAyxrD) --- ERROR
✅ kXPYsphEsu($sIaRQeuAMS, #UCmJTsxjhz) --- ERROR
✅ TdbBZpPRbJ($yTiXBQXweP, #IjaSixdZKx) --- ERROR
✅ kNckhQoRBV($lQsDaYDLog, #LAgiFTfMqx) --- ERROR
✅ kGXGKRIrWf($GqKKiTnWlr, #ElhvdKtIeI)? --- ERROR
✅ ClWxkardmQ($AosVMVsZMk, #bJpYyqjqvz)? --- ERROR
✅ IGyYbGCMqI($nSSwfHkVUR, #DXThMNiUdG)? --- ERROR
✅ bnUPHmHDOK($WUalkbHJXC, #sKDIbgxbvU)? --- ERROR
✅ XCWWeadGCE($uqOHVudlEP, #SPmBLfNiGV)? --- ERROR
✅ QLiSZZZFza($mQIHJxPwgG, #lTSWjrWFsS)? --- ERROR
✅ eIVPatsNYQ($WSzqVxlElB, #vtYiOcvoXl)? --- ERROR
✅ APAZUBlxuE($KSXosVMoJl, #qzkyQGLbQs)? --- ERROR
✅ OjjMESBudW($nNFmQzCurs, #CeVLhmuAzd)? --- ERROR
✅ tMowZjngQe($fgzGQSzfNZ, #OwpotOqsRK)? --- ERROR
✅ =rtclptFlRu($mbIOfFEaYg, #wAhXeSGmfy) --- ERROR
✅ =IbZWMKPDbz($MnWdUPQDlN, #vFFHQiZuNN) --- ERROR
✅ =nEndaOmTfQ($JPhvWqAoAs, #PTRmneGNEd) --- ERROR
✅ =NjprVvwhcr($xGKKnbKZyV, #gvpAfhuuwr) --- ERROR
✅ =hYgOVXzuPq($sNnrhNuWXh, #fIedcyHZHI) --- ERROR
✅ =sPqmdvCGkb($yNAbdGhxzF, #QbzBvWtKja) --- ERROR
✅ =mUtzNvaJwT($uNeNuOwSMZ, #RDKyniMKKD) --- ERROR
✅ =UGrFznnyfr($pxpdIhGZWN, #oOYxCQrwnE) --- ERROR
✅ =hRNynQqzXY($BKtdpWnrLf, #KOtHCgFXAS) --- ERROR
✅ =VSiMsrJtZU($jRzvgxgIle, #IYMLHREIvY) --- ERROR
✅ base grammar declarations › expression statements creation
✅ base grammar declarations › key item descriptor creation › descriptor cannot start with or contain a special character
✅ #{!fovugyBgLY} --- ERROR
✅ #{@xpTEYQodFh} --- ERROR
✅ #{$UCrjoKAMGw} --- ERROR
✅ #{%klWaJkaGyz} --- ERROR
✅ #{^dAgpFvVGSx} --- ERROR
✅ #{&sXpxDwrehK} --- ERROR
✅ #{*UurOvzSUOT} --- ERROR
✅ #{"wTMTxEyzxf} --- ERROR
✅ #{№XaZZZCjnST} --- ERROR
✅ #{(IsIjoKwqUY} --- ERROR
✅ #{)ZIZbZdCVJZ} --- ERROR
✅ #{[OWXRForxwA} --- ERROR
✅ #{]CwkqjSlWQl} --- ERROR
✅ #{{ymvcZmyNsd} --- ERROR
✅ #{}EjUhQRFxDW} --- ERROR
✅ #{+wTibYYjZfG} --- ERROR
✅ #{-zlzlwvvnME} --- ERROR
✅ #{=VKfGxxeebD} --- ERROR
✅ #{;auATKwCfZi} --- ERROR
✅ #{:cjWQoZxEcU} --- ERROR
✅ #{?eWPNebcVQb} --- ERROR
✅ #{.gVhsWKtqdB} --- ERROR
✅ #{,IqjTcBEBRl} --- ERROR
✅ #{/emwhktrmUp} --- ERROR
✅ #{\XEHdXgkVuQ} --- ERROR
✅ #{|QNyzGCvAOc} --- ERROR
✅ #{EeoMDsKaRh!} --- ERROR
✅ #{LKnRJXYsvt@} --- ERROR
✅ #{TNLpJfXKcm$} --- ERROR
✅ #{HGNxurQZLD%} --- ERROR
✅ #{hkPzPcPchh^} --- ERROR
✅ #{aPnPCqYJqI&} --- ERROR
✅ #{FDQnHOmIad*} --- ERROR
✅ #{YPkJGHeEXT"} --- ERROR
✅ #{jWqHZiIQQo№} --- ERROR
✅ #{WEMNNphFpg(} --- ERROR
✅ #{CsFrFOhNev)} --- ERROR
✅ #{oPVjRXeLKH[} --- ERROR
✅ #{IoFQooPqrk]} --- ERROR
✅ #{gvaFsTEmLi{} --- ERROR
✅ #{pOPvVSbdTF}} --- ERROR
✅ #{zWvfoNpdYQ+} --- ERROR
✅ #{YVoYYpIxbt-} --- ERROR
✅ #{pnfXKGMTLu=} --- ERROR
✅ #{eclizNYIit;} --- ERROR
✅ #{CkREHunamj:} --- ERROR
✅ #{XlBcoPGvUc?} --- ERROR
✅ #{JysgXizjry.} --- ERROR
✅ #{eLZiorIJxL,} --- ERROR
✅ #{cHuTBmqECN/} --- ERROR
✅ #{UTVBLiewjR\} --- ERROR
✅ #{BmMxZcZnib|} --- ERROR
✅ base grammar declarations › key item descriptor creation › descriptor cannot start with a number
✅ #{0nQMoOnaewj} --- ERROR
✅ #{1uoUWTVMVbd} --- ERROR
✅ #{2eEWVzAHAVD} --- ERROR
✅ #{3rSaPmjFToj} --- ERROR
✅ #{4GVSjwwWrXg} --- ERROR
✅ #{5EdweJAGHuu} --- ERROR
✅ #{6yYiWPkrnAE} --- ERROR
✅ #{7hJYQOsCoRn} --- ERROR
✅ #{8cWOhyzCHDw} --- ERROR
✅ #{9dFeRsQfToN} --- ERROR
✅ base grammar declarations › key item descriptor creation › descriptor can contain numbers after the first symbol
✅ #{BjCCBWct0nqPA} --- CORRECT
✅ #{BjCCBWct1nqPA} --- CORRECT
✅ #{BjCCBWct2nqPA} --- CORRECT
✅ #{BjCCBWct3nqPA} --- CORRECT
✅ #{BjCCBWct4nqPA} --- CORRECT
✅ #{BjCCBWct5nqPA} --- CORRECT
✅ #{BjCCBWct6nqPA} --- CORRECT
✅ #{BjCCBWct7nqPA} --- CORRECT
✅ #{BjCCBWct8nqPA} --- CORRECT
✅ #{BjCCBWct9nqPA} --- CORRECT
✅ base grammar declarations › key item descriptor creation › descriptor can start with lowercase and uppercase letters
✅ #{whdzmwhijc} --- CORRECT
✅ #{URJSXGLVNA} --- CORRECT
✅ #{JJDDKFQDZK} --- CORRECT
✅ #{ydukkqemdm} --- CORRECT
✅ #{PZJJHHJLVN} --- CORRECT
✅ #{DQWPQDGYHH} --- CORRECT
✅ #{axlcedppqs} --- CORRECT
✅ #{umhhhzmmkh} --- CORRECT
✅ #{wnpqqlsuoo} --- CORRECT
✅ #{RQCIUNZGUV} --- CORRECT
✅ #{IUPEWTAKSF} --- CORRECT
✅ #{XCVWZYMKDP} --- CORRECT
✅ #{vjukefiqbc} --- CORRECT
✅ #{pqbvocbhqp} --- CORRECT
✅ #{fkbnnincre} --- CORRECT
✅ #{AFPEPNAEWY} --- CORRECT
✅ #{EDLIJZFXZX} --- CORRECT
✅ #{AULHYZKIBS} --- CORRECT
✅ #{GUQQWYYCMN} --- CORRECT
✅ #{QHELZXPGJC} --- CORRECT
✅ #{DOFPQOKNYV} --- CORRECT
✅ #{PWJYUGXYLX} --- CORRECT
✅ #{YHUFCFOIPN} --- CORRECT
✅ #{UBHXBKLEKX} --- CORRECT
✅ #{FSVPGJPMZW} --- CORRECT
✅ #{AGCDRBKMUV} --- CORRECT
✅ #{UAAHPUYDBV} --- CORRECT
✅ #{XZESDWEMYJ} --- CORRECT
✅ base grammar declarations › key item descriptor creation
✅ base grammar declarations › previous context argument comparisons
✅ previous context cannot have more arguments than the current one (=> throw)
✅ context can have the same or more arguments than previous context (=> ok)
✅ base grammar declarations✅ tests/functionDeclaration.test.ts [link]
906 passed, 0 failed, 0 skipped, 0 todo, done in 953.7187389999999 s
✅ function declaration › function strings with random sets of random arguments
✅ #{DvRqROBVHb = JRphPJkDBi(85,-4612.85)}
✅ #{DdtUfdMgRS = hjzDiYxAgW()}
✅ #{lwdoHTvUhz = CrxXewojun(75)}
✅ #{TtmDeOqelD = BjGxUHyTzR(9068.43,4326.64)}
✅ #{pALizkuKlx = CMpFMHgHWK()}
✅ #{fBDqtXykfz = knVSvZMzfj(-5392.86,79)}
✅ #{PiRSIjcVGz = rVmOEUdDdo(-2795.49)}
✅ #{lniLsCdWdA = exddQGOxnT(55)}
✅ #{ypTAXOZSBm = jOVgLDUnKT()}
✅ #{AmzWiKJIvC = GyRQPMhQCI()}
✅ #{LGUdIhDnRW = rTBnNvbQpH(2380.02)}
✅ #{GMUwCkuzip = xCcXnvNqZg()}
✅ #{YtrGDDNafo = SFZxAYlGji()}
✅ #{VeVGrRMsUJ = ouROFKdPMh()}
✅ #{CLDrPCuFeO = paXdiFsSHp()}
✅ #{EfKNFMWJFm = sFjaSPoirG(29,262.43)}
✅ #{zyqntNIsDd = jDVdUyrlGp(-2372.21,-2789.84)}
✅ #{kYpQnjxadN = PcbXUTweei(1525.92)}
✅ #{veqbfBUfKM = GGcGpgCTdC(7094.76)}
✅ #{BkvbzZMLEY = yCXvePJMpD(7774.47)}
✅ #{UgHWxVUyRe = MKPaTxvlpb()}
✅ #{kvWrpjzrru = TcEJVGRkCW(47,-1732.85)}
✅ #{WspQuJfPMM = MJlqGbNsWu(-2436.37,94)}
✅ #{zPuJIDSgQf = rtxqfSJIRF(8090.70,54)}
✅ #{TyrvKPLiGY = qnWykgJwBV(95,13)}
✅ #{pfFfaMgTBN = FjXpkTlCpq(-1245.60,6676.73)}
✅ #{LGgTFAuQNY = aoRLSTpYrn(21)}
✅ #{tGgdbbLIRS = BjlGDqBRmK(60)}
✅ #{AUbPAPMfpl = uhnmFBLskE(9515.75,-4023.26)}
✅ #{uDFpEZvnoe = XOIRMVrXfE(-7143.56,7958.75)}
✅ #{eAiELTtVqI = HenLrQqXTa(-1829.13)}
✅ #{nMOHDMvrIG = bqNkJRbzpF(7609.15,16)}
✅ #{YCtpGwfnSZ = ZIhJPlSYLr(-8433.24)}
✅ #{WiqZlNFeFC = CUArPlpYAj(6656.48)}
✅ #{PwJDrDBxLP = UUxqbAjZfe(7512.04,24)}
✅ #{CPVzQueFCa = wivSOCGZLP(54)}
✅ #{XaDSqJORPw = UkqzmCiOqC(30)}
✅ #{kSQnCGeqvY = xXDHmTXOKC(56)}
✅ #{gnCOUijSds = EMhWUtnXTB(5)}
✅ #{GlOmpjvhiA = krTUXnlRbr()}
✅ #{AiHYInTqNp = GIGujcuTiF()}
✅ #{vcDuMyZXvI = LoETrgZCwq(13,62)}
✅ #{dDXvHwyMjR = hRpsmqtnWf(-4240.60)}
✅ #{LeGrPDTGtv = YhQEBbXzAT(53,344.94)}
✅ #{FiaGKFLUzZ = RFiDxybgCh(32,40)}
✅ #{TIkAqyQrZn = HtNKRgZttz(2422.26,47)}
✅ #{GzguTXjtsz = vMiDkwKKow(40,3065.59)}
✅ #{YaWtfEEWUa = AUYATHaQsl(8,5265.28)}
✅ #{ZgoHrHKEYF = OlvkEDAyWW(14)}
✅ #{WZKWnMuhfo = vPwmvKlrXE()}
✅ function declaration › empty functions syntax › correct functions
✅ #{EEVCHZJSqH = yZVbwRYCxU()}
✅ #{bqnCSdBwHe = TjuGDISvnJ()}
✅ #{QzhgZqqZFL = VpHqMpfuLX()}
✅ #{efwGVpKNJp = WlBsdsGzdf()}
✅ #{eNVejXDGOx = KmikDMKNOn()}
✅ #{DsloXzxBfJ = nxRlWtumBU()}
✅ #{LiTtskvvuq = QerwjEwHGq()}
✅ #{AdoVOUtNcL = MSlbrsVySs()}
✅ #{zwKYfGrnpt = SQlohEyHHg()}
✅ #{AMEuFRVwcc = cGPygTLJvY()}
✅ function declaration › empty functions syntax › incorrect functions
✅ #{bPHpnUnjXF = LRetDzjGjK ()}
✅ #{xMkpJudVIE = HUulDOQQgT ()}
✅ #{AizSgyxzvr = VeICpcFlQi ()}
✅ #{zNIPMnjYKo = AAfvpJFkAl ()}
✅ #{HFFmrNdtpj = dWqABccVCC ()}
✅ #{ndNbOJueAd = UnXdVwmGmY ()}
✅ #{txyZldeHWr = KnblQBhHhL ()}
✅ #{VcwXOgXjKs = sjZvpbGfTC ()}
✅ #{TYjynIxjkz = suekjsKepu ()}
✅ #{gLmJNdEsRO = mTFxKIoWjC ()}
✅ #{pdcIjoAYEK = ()}
✅ #{vwEsaLWaaU = ()}
✅ #{eYVFmXRPQi = ()}
✅ #{iMzrIZrsuD = ()}
✅ #{hCfAIxItTt = ()}
✅ #{sRetuztlFG = ()}
✅ #{pjpgRVzFFj = ()}
✅ #{LsINXwhXpe = ()}
✅ #{tNotnBZkRH = ()}
✅ #{UmbWDoNXAm = ()}
✅ #{XGKTCUFBMH = eQeQWuaTuP[]}
✅ #{HppFDvjJZQ = aWLxBiYNkx[]}
✅ #{QgEZhiubuV = IrphuuDgxV[]}
✅ #{GHcgFslQEy = qKSfBszPlz[]}
✅ #{aMpIhUbQiI = SMUVOYfWAp[]}
✅ #{xtvtXPHpFQ = ZMEOrCYHAJ[]}
✅ #{BwPKJxQcZc = QyaZYQEQfh[]}
✅ #{fwROVNCZuP = jEujvqLaMK[]}
✅ #{KUePCBZIku = oFlogcPYPg[]}
✅ #{vNJvjKSJHU = tNFkoBlRup[]}
✅ #{qUnriIfgtn = oRWUKVSPyG{}}
✅ #{FebAkekLPm = zJhrwbzWmd{}}
✅ #{xQfMfPnKUH = HUOzsmbIDt{}}
✅ #{NsanstDGBF = vNrIxthfoU{}}
✅ #{NMVgGoFFsG = KcuBikmbkq{}}
✅ #{hQDDmcFVEw = cSfPhBOiBh{}}
✅ #{MdiPLzYOBX = xsCgUKESXT{}}
✅ #{XXnOrVmofc = lkNLCUYfAp{}}
✅ #{cBESwOsKpq = OBmMFXcSZo{}}
✅ #{TphyokLpcy = kKQaXKRmfT{}}
✅ #{dcQVEYbqUT = ObMgvZZdVt({})}
✅ #{BtzDUaCsxH = NzCecVzcdI({})}
✅ #{AOsaKojMcr = gkmDKnJCEU({})}
✅ #{FdjSQshRgG = hEjvwlImLx({})}
✅ #{xpXzPQdrYQ = PMKcXMRjbm({})}
✅ #{tMddBNfmho = oAMJyXSxzc({})}
✅ #{GqTSRhrvXs = jDgSqJssmn({})}
✅ #{gYyLttOmvr = CBBCeacJxF({})}
✅ #{KjWmjZPFeE = DXqEmOmmWG({})}
✅ #{lAjyyuSxIX = nEjzdhEiij({})}
✅ #{sKXnjBMZbZ = mkuDznhIBo(}
✅ #{KkDSsglBqE = pdkuPKNPJW(}
✅ #{oEaGPjUocZ = CtmcRZVack(}
✅ #{AWcELvLjKV = oDLiKMcRcL(}
✅ #{WefzlDekyZ = HltHcMwcsc(}
✅ #{UgkpXyMVZq = TxzNzcDEOy(}
✅ #{cdAIfHcSUe = ylegvZbCuL(}
✅ #{qJZIQaUZuZ = lOMGMfZhnS(}
✅ #{RGelCaKpzv = MHwytIOubJ(}
✅ #{AmvwoUInhQ = XUlHFzVDcb(}
✅ #{VBsKBhHeAt = PhNiDCmoFE)}
✅ #{csuKHRreOf = FbBCsTboOu)}
✅ #{deqRpaLKOY = gwgBjySOWc)}
✅ #{AqiLirWkmE = jJKsdWiZNt)}
✅ #{ZafkddcaCo = BkbmnjQvfM)}
✅ #{lbLXYduDQF = oUSdupkBgr)}
✅ #{WbhSfpreRu = olgLKrLNDz)}
✅ #{ZLwbgnculn = rQKAwfuhUP)}
✅ #{pcIVAqSOEi = RKmGFxtjvp)}
✅ #{cHTgbNkcAH = FhjYnmSZZO)}
✅ #{MqcjMJhcBp = DpZrQGhLKb(())}
✅ #{XgqsYGnrJL = YZRdAhSuQT(())}
✅ #{slECPjrUAj = dOANeNvuBu(())}
✅ #{WBCpiGyZza = UcPUbuShXN(())}
✅ #{BuDsJUTUPh = YzsSeEOuXA(())}
✅ #{JdOoMqqtBU = FgVTvSOaRx(())}
✅ #{lOyTZfMtFG = vkNtTsYpHb(())}
✅ #{FLFJQVdJuf = OzHyGdIYNx(())}
✅ #{iTrSKSotSV = TrvUOMqGBW(())}
✅ #{OSTiNHurAS = TnGoMSpEzJ(())}
✅ function declaration › empty functions syntax
✅ function declaration › functions with arguments syntax › correct functions
✅ #{fNHMYnUyof = jSehNciSbv("MqKHhzziDb")}
✅ #{ORsqRzgvVU = pAxGcwPUcS("ICWftemGVd")}
✅ #{NBlzBulHoW = dWkJCnVYsM("bwjcrjckrD")}
✅ #{NCmbKniLLA = QpcZAHhlxs("vxeRNJqQar")}
✅ #{EfXSdMFZyo = YQaUnkLfjq("KDotGpzzdQ")}
✅ #{jxJYLjbKlk = YimcWACLBu("QaKnFkwoPp")}
✅ #{VanCkZAQLL = JUvihjqMkZ("qAmkwtAYst")}
✅ #{HVgdEICOog = LiwUvjtjWS("ReWIPBzSry")}
✅ #{jeykbiaQFc = npYlpSarNs("LMgkSicpUV")}
✅ #{TSsMhFQoeF = gQHaGxVakc("kahAwZxXfi")}
✅ #{FmXKIfZZQW = WmCaNzEWYv(38)}
✅ #{iaHVCrINXz = RlNgRlRoGG(12)}
✅ #{ZDNrTqnqqz = DddBDJpMev(84)}
✅ #{plRfZYlQDJ = wXJnEpXaRZ(33)}
✅ #{kbEfuTozBt = EBkMSKuKbe(38)}
✅ #{hlZdlfVtfe = ZUlBcQSyNE(12)}
✅ #{nTmhaMzlrN = oWauFHxUmC(73)}
✅ #{qGFPjPmtJy = JZMtEYVfGW(23)}
✅ #{IIHVTVyUIs = rHlUjSmIeD(32)}
✅ #{xBQbYoKZcE = gaJWGVoGHz(34)}
✅ #{fuemWQIEVN = toHzpvengx(6442.65)}
✅ #{dNqnOCJvcY = ysyVyFxvAG(343.05)}
✅ #{EGUamAjTjN = OuPXYcxuSQ(9216.03)}
✅ #{UvbEFvGfJS = ttnrXrerPK(-2750.21)}
✅ #{GsomjSSGUQ = zHCxwmOdpN(5438.05)}
✅ #{SqBbnCYobL = rZXvTDmbpA(-5015.02)}
✅ #{PSXwdBecgM = rDXyuYVWxu(8048.80)}
✅ #{OKReQkMBfy = GNpYlLTGOZ(-2328.35)}
✅ #{ymYGdJDpxD = wGnAfdjjOA(-9261.00)}
✅ #{oBIRGUvbOf = gqrNtLrVms(9848.75)}
✅ #{udrJggdpwD = bzMlwHiZKI([])}
✅ #{jxKHJFiyZU = AKULGEwoad([])}
✅ #{SpWYilEmPI = JrpGbPAtQY([])}
✅ #{gkDQQrxAwP = NYQNljBjaC([])}
✅ #{NmwduTLoOM = ueTqKAqrHH([])}
✅ #{VBNsAjtpJe = qKvXqsKHrT([])}
✅ #{xftHdZFxCG = LBbVeKbvKs([])}
✅ #{leXtkbDZgw = TZvNEXYiYM([])}
✅ #{BCBZIXoxfL = dyQQzsTfWt([])}
✅ #{BGEqaDcknY = agWRjfHCmA([])}
✅ #{pikdknffQU = UzzblOXdTK(#eXLQFWMlos, $sNDQmvlgcD)}
✅ #{cBPekijEHn = llVlUMRueu(#kodtSGHOCR, $DpjeNPSLEo)}
✅ #{DjfovmxVqJ = UejntSKZAO(#heRehqxzHS, $YhYMuhdFDK)}
✅ #{NrBRNcnQmO = LoIfWzZYnG(#DewoAVLmDC, $kRssNkUdpS)}
✅ #{KdbrAXWupf = elPxAOhqvA(#lRgvKUnEdK, $JnxDRfjycj)}
✅ #{rNceXRblfy = zCUJVOIHTz(#eAVfsUJehe, $uiizOzIKBJ)}
✅ #{ODCSSdMsAI = SIntpshhNs(#OdHtYPdqJu, $mGJNJHFXVY)}
✅ #{qCBizCLlNf = MFLUSZmDEX(#VpOhzseVzg, $EPFabkHhtQ)}
✅ #{lDQzwvQtqy = KpwinyHxMi(#LzVPmdsVuZ, $WeGaeAhMsk)}
✅ #{jQoPgGohvT = jlxNTLuJWw(#bXGgISBsmb, $gnXohRfKph)}
✅ #{lZrCZZFnzQ = gNsFlhntmU("iTVohxBKDt", #WLFFOTrISC)}
✅ #{pkQkXQmBUN = qqugAkOZAd("AdtAWFZFAh", #BdmmHCFGjN)}
✅ #{XWZixSnMLr = urnAgaOnza("EflFKQVLyn", #xzuVbzSjIk)}
✅ #{kGgxXENZdi = ZjMxMPsyyn("dGtGmXDrBk", #pSfxShGiqu)}
✅ #{geukAxuyyD = GtScxmUlXE("dGFvkSneij", #sUvtQkLOZG)}
✅ #{wPZVgcdxXT = tLcEbNcynK("AckKujDIYe", #RiWPjASPoT)}
✅ #{BWifpdbjji = fICjXhrEYd("XWmqDXizFb", #vlNiEiCVAK)}
✅ #{ywrItmucLH = TfYdqMCyoa("sRajzApKmE", #WvPmIMiBXz)}
✅ #{lMwceURUyc = NcZCkwleVN("RYvfayRffW", #TuYOBiWMFg)}
✅ #{fiktXQThOk = BZZELydItP("vBPlpXEoGa", #QjJzwdrqLw)}
✅ #{XQfyVdVMCm = DPKylJtuLr(%%GzWrFDHjMn)}
✅ #{jjGzBVYEym = IOBlBnkDoj(%%ZwdwoVoQSB)}
✅ #{JPooozTTPT = ICRlHyGZfg(%%zDAJVeWSYr)}
✅ #{GWbKdzbSli = hqhKrdmPnU(%%oJsEVskCkh)}
✅ #{xlHiKsXgWp = hMFoBOpbCW(%%YkwjSQJGOi)}
✅ #{MxBHmziaqK = AalwBZPxIx(%%gWsYuTezWp)}
✅ #{fuvkjBWgcG = sTBXGZEaVt(%%TBIAWPXPHr)}
✅ #{NGqYdXwRpp = CIwlOJPJas(%%gelpYMEtjs)}
✅ #{VQhWyPjIRC = AbyUHIBvDD(%%JBYKhLvvbu)}
✅ #{ReWgigwgFm = WEnBMTSiDm(%%QWxLAnEKmN)}
✅ #{ewQwjAWdZe = dfSJGTfMAW(#lsVDRtRJoy)}
✅ #{PoxfpPTHTE = NMuTkowlYh(#yGyWGOaVrr)}
✅ #{TLlmJKRhIL = WLdWOwNudK(#qsFnOpHdXa)}
✅ #{umYPTKcElc = XbmZwcSUrC(#AXbuqYTpKn)}
✅ #{SbLZHusvbx = XCqggfotdb(#tHnjSqokzd)}
✅ #{YksKYVhVIh = XsuYQqhUUR(#pTSXkabyZL)}
✅ #{FOPssRBMha = YjAojelmIH(#fSBgFAbqgy)}
✅ #{oKYsdtWdfV = wriMGXRATB(#iUcLaVfJri)}
✅ #{TqXsuKFkDL = mlPwSDRUiY(#JkAGDAqtbA)}
✅ #{hRhMBEPMbl = KNMwegAKRr(#KpBjNMYzhZ)}
✅ #{eFklrhFmUx = HHCizwlClW($SQpxBhocun)}
✅ #{ljeSCsfZKb = xDApumDmhr($BhHihWekGJ)}
✅ #{QnKJAWWFiu = acmQRwczZP($REXKipxYyw)}
✅ #{hUFEBDofvN = ZMqdyUvJkC($lBBAQyDuYw)}
✅ #{yWdquhrnbJ = bCslpIoZFK($QfWZihXCyi)}
✅ #{IEVrKYDXYG = dVMGVbBvwV($zQGRFYnpxT)}
✅ #{DrIjqZWvBd = iIKPXgSZvC($KbQJdcvkMZ)}
✅ #{XmdVjdNTcN = PjqIYoOnjk($exmLYdVsha)}
✅ #{ihdxdUBvSB = yPEismLGit($jdQmOBiWzK)}
✅ #{hdJJweNyvk = DfKUFJkgKD($lczvCIcywd)}
✅ #{DEBvyrLccc = clcXoCGznY(%%iCwpvdqorB,80)}
✅ #{oaYwkaZjrc = WItSIdMTtj(%%oPGZwgCevR,5)}
✅ #{FcUSOZgJEP = sxswZuPkhJ(%%piiNDOnsfK,60)}
✅ #{ZlfYYgTwSv = MLYoNrnurx(%%HHEaTZZjns,85)}
✅ #{IuGCiWdyKz = fpnXxxQaUr(%%SCgpOGHYmb,83)}
✅ #{ThIWxUtxKU = QknKNAgRsf(%%BrNTXbqEdB,34)}
✅ #{rVvMkqylkJ = XnZAywsivN(%%UXTTamFstS,32)}
✅ #{IIoMtCiSJB = VuZciDceUH(%%OGivOFvlAx,31)}
✅ #{xBgKcHXhNu = KweHilESSY(%%rLWdxfrsxR,88)}
✅ #{nMiIUsWtzT = DbUGxnzTSP(%%aKJxOxaFpn,84)}
✅ #{LdlzoYkIbV = sMjBicqwJq(12,51)}
✅ #{ypJiEUjQbn = axKdkSagRj(21,3)}
✅ #{BDrUwRZGfq = mcDzNKfbIo(60,2)}
✅ #{pgODuZOTyz = BJuMhnecyr(2,41)}
✅ #{sAlYFySKGH = gimNHfLIcX(71,40)}
✅ #{ptxVgsDCRj = AEFadkWoGZ(7,95)}
✅ #{nvuXkmCIYm = ZyjMUQvVFi(21,49)}
✅ #{UjuCVHjjFU = jMbKKgcGyA(63,40)}
✅ #{lowmuxCCAp = ghUwnAEqLA(43,29)}
✅ #{qJIpOTvIZm = yYYXjswjyH(90,93)}
✅ #{xyuAMPJwnx = otuKOeZMkq(24,3869.23)}
✅ #{ycEDBNEQFZ = KoCgLUFGVj(93,1368.33)}
✅ #{NjzcstISTr = FQuaWxkhre(98,-8505.63)}
✅ #{qVijmiEjvn = miiEKHUVoA(79,301.34)}
✅ #{CIxLLZqZfS = JwsRomVcJU(53,-1497.31)}
✅ #{YDWQZVMSRU = rjJqyPSYGw(10,-5334.07)}
✅ #{EKsabKFVIc = nanHLwCVqt(76,-5975.11)}
✅ #{QGGwDkNWwP = hIkOFSWFTu(57,9006.00)}
✅ #{TozkSYsohB = IvrmYOnDUK(58,990.15)}
✅ #{TakIFofxOy = pNISCOavaE(70,5150.06)}
✅ #{IXQrBPjjbg = GIwGyVHZGH(-3405.71,8744.06)}
✅ #{ITJXJOnVmQ = rVpyJmSyJL(9865.72,-9466.99)}
✅ #{wiCxfRyPiD = idDlTRtVEU(2919.74,4973.19)}
✅ #{sokxYIMDiA = MGOrzWHVPq(-4457.89,2519.12)}
✅ #{LyDiCIRCHZ = wsXPsKMxWA(1488.80,-5209.70)}
✅ #{nUPbDvEywf = nPIjJglHMz(-7783.86,4628.61)}
✅ #{pPHpjZYQNC = prkXaOVkJg(8227.68,2359.26)}
✅ #{DmpnOEFBSF = vHJajQDSzo(2211.03,319.81)}
✅ #{ljzaFNLxFN = YhhOEnbhrd(5206.12,2816.93)}
✅ #{vcmdcSZdub = TmGgnSoFfU(1322.67,2969.06)}
✅ #{KlHhKFzKec = ldrKLKsBYm([],-6790.83)}
✅ #{PowBdRInVX = EIjwwXSTPc([],-6725.32)}
✅ #{PxfxjQJpem = DFHRMrOCkY([],-1603.65)}
✅ #{jZUIiaQqbX = RwHZoiKKnj([],-5905.23)}
✅ #{svJiORkAHt = LMXbrLHANl([],-2163.71)}
✅ #{WVmvpKGngQ = LkRDCkSCYT([],-6181.15)}
✅ #{gmlXcsnSph = zkFBVzwgHG([],-5990.41)}
✅ #{cfTkvfFszv = BawkrVbvOC([],5222.59)}
✅ #{tBPqnKerKu = WJGSCPsOMA([],-589.61)}
✅ #{DwjPdjPDXG = wUnikXAnlB([],5881.75)}
✅ #{rwinQMZvlL = shsLXnwCuK([],[])}
✅ #{EOXiTAKuPb = grNnBJmNBP([],[])}
✅ #{jrEQjohTTi = UOGzSkDZZh([],[])}
✅ #{CLujVWgZsO = zooshmAHvU([],[])}
✅ #{ecEkhGIiDE = ohlqjEEtKb([],[])}
✅ #{NMmIRhZryP = SkgBbtBgXp([],[])}
✅ #{pzCHbJtNyF = EHvFsDXHxz([],[])}
✅ #{NWKakMWuFm = bKigtVTnlN([],[])}
✅ #{XvyrfOYYef = oPSsmUlHSv([],[])}
✅ #{KvirZTbjqM = TsthAUguuL([],[])}
✅ #{wcvmyAFWTs = ZlcscBWGrz(IdiBetQPyu())}
✅ #{aOmljlPzBv = SyQVNglLmD(HqTiGqfNos())}
✅ #{NYuynzjDYn = mTlMakIlcC(cVJwAgZFfG())}
✅ #{LBfOBwMbqt = ouNRAqTwlo(tkZQRwdhWF())}
✅ #{BpAHViTlLF = FfUJsvXwsl(qLHjlmwmGE())}
✅ #{moHhSFCWOp = aOsheFzDVf(jnHUfjDHIn())}
✅ #{yPqYbozqWi = fDOgSxaCgq(XHISNPMTnv())}
✅ #{uKpgLzEZbO = pbFzqLIoCA(SgryTclmRh())}
✅ #{LgBNIOoXWq = ELROzQAuhy(XGucCoYFXw())}
✅ #{LqnFXGVlZj = ZkuyRMjfOo(twvbwDCQZz())}
✅ #{zVJRsOeIvb = saqWifNERo(gVvqUGOsyE(), 80)}
✅ #{zHHNofEqXK = SazijyWEDt(GqALbDeUeb(), 13)}
✅ #{DpMrbUwuEk = LXKwfIEAXx(OZkGwcuVYJ(), 60)}
✅ #{HRaxutdwrM = vZamcPkOPb(zndmHNkmPx(), 71)}
✅ #{rbfeJILfTN = MAjnbXQTsB(LAXTwVXbyQ(), 76)}
✅ #{YedwxTIflq = hdHiCETpky(kzyejEWaQZ(), 71)}
✅ #{DIQzuuMlpE = SyQtqshLJi(PVFVeKeIme(), 18)}
✅ #{sLiQlmBGUp = IKShURycos(adWjFPLhIx(), 87)}
✅ #{USJONdSXwa = LVKmpvuKxr(kmlCQyhkAY(), 67)}
✅ #{sptOrPfIYv = vPENpNwRfS(avoLLExYdG(), 91)}
✅ function declaration › functions with arguments syntax › incorrect functions
✅ #{ARoPUGEIys = lxjvIohsiG (FxgLmEoVFK)}
✅ #{oPMpcrrzYt = taRMYqhOpR (bwALRFKRJX)}
✅ #{VthIhKunxP = VqeRgIMdsM (JtwVlajyQZ)}
✅ #{lcHmIOskOv = hNcZJtbKnb (piBZMxMluK)}
✅ #{AImAQjGPSK = mvdfByJtTg (AHhMiZTJMc)}
✅ #{xTFFqBsNdS = LxshYkWNuH (lpbZeOSxmI)}
✅ #{XAPUiuzDRi = uwwWwgQvJj (qNGYOfCtWT)}
✅ #{xmtVSgtYvI = xUSzxiWxfw (eFRybWAxBS)}
✅ #{nOgGRijrxH = jgPjvgGuFz (rdBOkfOzSh)}
✅ #{kRqQCPWwQQ = iAzJRYgDEy (LdZdUvfjsg)}
✅ #{TbVLasdyZM = (XQUQNRBbtd)}
✅ #{JvdgaLhltC = (jtCMNoXWEI)}
✅ #{OMNxaJhQFl = (JMQuOOrqhS)}
✅ #{UeZHIThpgW = (TIHLXbHJPQ)}
✅ #{VYLrKbaPjp = (XsgRtSrsXo)}
✅ #{EIWYhtHgNU = (EDDahzQuAt)}
✅ #{PqLedExUfz = (IMJJRgeTzw)}
✅ #{jQCALHWQuW = (cHgONnwPPV)}
✅ #{nYbhFgbwHO = (elBacNiVrJ)}
✅ #{QVnIZugJdB = (RDKlTBQwCy)}
✅ #{isnHoEDfgC = VCwncOyOZE[QtGkzbiiFa]}
✅ #{NLVvWwDZHx = pmkkeEgYla[SCerDHtXXW]}
✅ #{kyHozqxEli = ywOfEjwYZr[lXeQvYbRCv]}
✅ #{MaVzckugyN = JeCjKkRbFK[fRChYIrpiX]}
✅ #{iJjHcabzlr = UGQqaLnvhT[wjTpmXRsUc]}
✅ #{zzibhPgQFG = YeaQUIqTqT[cQmbrkesiB]}
✅ #{GOrYVsKYko = ZrXPkfRYnx[HwFzUyYqew]}
✅ #{WmUeOPivwn = FRoPaBmEfU[vvKxoYBRJh]}
✅ #{WkMtybEwBh = LXusYBCuzR[TcVPIHpXOA]}
✅ #{fOibgMSeJe = LaCRtJBAlh[UOryepRapQ]}
✅ #{qCerWwkvuv = FsrwtNthBp{qJArgUZuNO}}
✅ #{iWrSgVNRnV = XBUyVsDUgQ{jsSODEmXat}}
✅ #{qxArPWIEam = OUxkBrCIoW{GmKuOQJedL}}
✅ #{qQRTBMwtww = fNXUqHdkjF{jKRPQkJgnH}}
✅ #{OYQivgdEVq = UoTtPKrYYq{wFKTEFAUqC}}
✅ #{HaLeXUuzQM = vtVzKzrFpF{IXrHnZbbjl}}
✅ #{EBcltadyzl = qiZAxIntOT{UnSyWpJYxb}}
✅ #{OFILLsVvcc = hJQtTgtzxj{skdqsQlKtm}}
✅ #{lEHLexInKS = XwxQXCLJon{PBgVwfwaZG}}
✅ #{NtXjkYMKFo = ikLTZXbBiC{kmjDnevPzv}}
✅ #{wpbDSDVlax = YRMbzaHTvc(lZWbPkALzf}
✅ #{eimPnzDoay = daDCaTSZnT(wXrEJiWWAa}
✅ #{QqCoFnibTK = eFFZRpvfdS(tyYpxVDGvC}
✅ #{YCBFVrWhOI = dZNgDXeNnC(aAXcpAaabK}
✅ #{xDGfGImZxW = EJXyfpQgTO(NSHGXCGMPM}
✅ #{pIaRMGeBfA = NgZYlTCnOA(WGBNjdUiPy}
✅ #{plJpQPauMm = fQCdwJVTgi(SfdKEkYZKJ}
✅ #{sQKgSKokJj = XoMOakHOLS(WXCFyqltGi}
✅ #{YhzpOGYFKG = SDsCEnyrBz(LpkJngYTAQ}
✅ #{RzclWjlzGy = rXIoCuGQXn(kbYGKuehZo}
✅ #{WPrPHKfLoO = hdYzsazrzL(%CfvvaIMLzj}
✅ #{WIsjHUOHfR = pNCtanhiVb(%ltBlABKqWk}
✅ #{WFlRbfgdAO = QtcXqOGfvT(%PrbdBIhfzN}
✅ #{OFAUGBwWlp = WOMgaGsJEM(%JTDwCHLTAf}
✅ #{AMftjwJliC = wmxeQQjOiH(%RCatCXCvQz}
✅ #{MBrWSuhhrA = DgjeFMtSXU(%TYKULgpQPe}
✅ #{xOoZQgKUMP = ilTCtkmbEA(%SUeReujohr}
✅ #{MgEWkfiGtL = olgCvPzGvO(%VlWCPvMhhP}
✅ #{StjeHEZjmT = UQGehHYymd(%fKOKLcFDgu}
✅ #{RTCrRjnnHm = pYKUGgeuxn(%nuOYKCdiSM}
✅ #{JmGrhzbGSN = HpoidcpdIW(##DGUKWZtavV}
✅ #{PzMuuCWEMV = WRubevXDKH(##CdbNKnChWf}
✅ #{CfbJckRAal = RhOkbAqIOB(##kgGAfPZifG}
✅ #{KzRvwPDoDM = zCtrvoDQmt(##SgnXUyEzoS}
✅ #{KEHCvvamPX = YnlnCWjHuu(##ApOfpyTNyE}
✅ #{sTapwxaBfd = TBtFLDQrav(##zQmRNfBGSP}
✅ #{PjCrzVAkdx = MKcYlnmgor(##wRJYWLYFOm}
✅ #{ftWQzIdeYq = JbOfIOwDlt(##ZiWnTzBtGO}
✅ #{ICchWSoBLz = XLlofxXTRV(##ByDPFxCtGM}
✅ #{SxLFchgfjZ = cyoFSZKLvU(##XFaUigZBfG}
✅ #{NAjTTTNafQ = WLQBfaSbLy($$ZEBAcOLxPx}
✅ #{gOslmsDEmJ = bIRLJrAMKv($$ekIOEgFNIk}
✅ #{WqVwhgYfxp = HqiLVAuGsK($$SuJHUesaLI}
✅ #{KXOapOEJNb = LQyhiIIYuq($$pbQITytQMy}
✅ #{IKTpuiyNJd = rysYqJjuNm($$yrpekHKNeY}
✅ #{EQELtwhioO = ZbePJMhkUM($$lAbIzmwIDm}
✅ #{MNtLiPrGHw = XbgjlmFTPm($$ttSzrUeJbm}
✅ #{qXvqjZMSMb = aXEbarijwu($$ZmxLOyGAJB}
✅ #{PXZgyBdjyF = fzloZSaaJg($$vxemKAzKvj}
✅ #{tqsfKLkEnI = SKuwGIbaaO($$ZjNOTSkSGv}
✅ #{nutJbAiWJJ = pnmhwomSqo($)}
✅ #{rCXYAyZZAC = IIwxPZcAXG($)}
✅ #{zOaxpcAMOg = hBTydQvXlb($)}
✅ #{nGwIFTjMwc = PvzIiCwrOY($)}
✅ #{emObxNGowK = jqnukuVzAk($)}
✅ #{dViuHcNDrj = jUdLeNaqNV($)}
✅ #{OZSHbxbQWa = KcbZtRwOEf($)}
✅ #{ZYCHnNNEVk = piRZHgoxWO($)}
✅ #{aVXiGHlwAD = xXeARActJK($)}
✅ #{WNCVwFFizh = nzGLnrptNr($)}
✅ #{XXufRnRaxF = cnJxNnUmmT(#)}
✅ #{UYQyIuGhpc = naSZOViENh(#)}
✅ #{ugeXpNmSBM = UEoRDTwNIl(#)}
✅ #{ZrMjkwMzpO = todMOKeaPN(#)}
✅ #{QzuoAcEeyX = bCkzkhuebu(#)}
✅ #{crctsdANkP = rfOIQkvMjp(#)}
✅ #{yZFaZnkvtE = OohmUVkjjB(#)}
✅ #{iGGqQGXmHe = ksiNMlYrzK(#)}
✅ #{OKFsjwjEzs = nYBxbDlOvE(#)}
✅ #{exUWVqPigp = YBEfPExZty(#)}
✅ #{bAgiYrZgdY = NvvKyUDyNC(#,)}
✅ #{ihphgWZuQQ = ShOJxjqfaW(#,)}
✅ #{oJkJhNeRVl = YdrwNPxRJV(#,)}
✅ #{NdvyMTpIHB = jeUyqHjEAY(#,)}
✅ #{NmLiyVdAcg = JETdzkgwOM(#,)}
✅ #{tkxTDdeKyn = PyvOQwbIie(#,)}
✅ #{jwHdqPozGY = bYJEdKetjp(#,)}
✅ #{OwHruodZau = LlbKSPaFky(#,)}
✅ #{FICeVAIXAi = aJYQtcjsdQ(#,)}
✅ #{nZkizGqWyK = fDdOXfbeoq(#,)}
✅ #{XKItefYWhj = RKXSPYIrnT($,)}
✅ #{gtbnwalZrY = UpMMDBJyuI($,)}
✅ #{uQQKKXzthq = NwgzAdDMGb($,)}
✅ #{JyZBhaJFeQ = qpvZSxctti($,)}
✅ #{aHGSVZsBNb = DWHbRfOjFu($,)}
✅ #{ygEtjIoxEm = IVejOpyJqJ($,)}
✅ #{VzHTatqjgJ = kHzzgaoTnf($,)}
✅ #{qFkDuYdrUr = GVvUvicUpI($,)}
✅ #{PCKVtUSRwv = GkEyKsrMYf($,)}
✅ #{GhRMWHCNfR = cOhraoOZpR($,)}
✅ #{SpUBvqzQaT = MqCglinsqe(%%)}
✅ #{kfRjhCTjJk = uOXVXHfOAn(%%)}
✅ #{GuxzXCsQxt = EbAIIwKZTZ(%%)}
✅ #{YFZCtkdNRi = akljRmOtjg(%%)}
✅ #{ARQZXQHhFG = XVlusszJVJ(%%)}
✅ #{YlpgxerGfT = HxmNcexdGI(%%)}
✅ #{mnrEGSpDTx = aVxYxJTyHM(%%)}
✅ #{EnBAsfHvMP = xpRFxouDIR(%%)}
✅ #{JpAUdsBDFO = ffUXOowQuW(%%)}
✅ #{oAmXjYVfJB = Jgdhwdaeva(%%)}
✅ #{QpaSwtwpvQ = cUQUZUUmlG(,#)}
✅ #{vapneKvrUi = xiZYEjrWJF(,#)}
✅ #{xkUAcZCbDm = RcZthYuDiB(,#)}
✅ #{lSvxmBdOum = UZDqJkcZjQ(,#)}
✅ #{GeeyYdXNng = jgaBMPreeB(,#)}
✅ #{cIqKVFEaBy = wkYpupTqeK(,#)}
✅ #{fwherzSmzx = qRXWsfjVGT(,#)}
✅ #{YaUlFmsgKT = JmpEbWcreR(,#)}
✅ #{CefoeqeCHS = ynkBRDiUzc(,#)}
✅ #{EuBoNMeKPe = qeYmQfEKqs(,#)}
✅ #{uEFPeRlyGZ = YvNXrOtEvJ(,$)}
✅ #{TkyAfOjVUy = KiiruVayzA(,$)}
✅ #{WmdHdfBMWp = JiFwRgrRir(,$)}
✅ #{vbOJeXMMlU = rLbjLgCOlE(,$)}
✅ #{nCDLCIfBpS = rFsUdGAxjL(,$)}
✅ #{CAamBlaWql = LsQQNIsBkB(,$)}
✅ #{qfyzrAzzVG = HyWgQWVxqv(,$)}
✅ #{xZDRxebJwb = LqpxORxFef(,$)}
✅ #{SYxhsBfamr = GNAegYcRuu(,$)}
✅ #{kzjaThoptK = CleeHKCVqP(,$)}
✅ #{kFzLwhHbhR = rszjNwnTUY((NtPLdDqplk))}
✅ #{vIHnSzPCnz = dqSACFZdTo((rCGMMbSZCp))}
✅ #{prwCoTemaT = BtCBxskXOd((qYQZtdwfXu))}
✅ #{HEdBsGAAUU = KrgQcdJISx((iVeBIroDdF))}
✅ #{QaLwRWylnV = szfZPVKlba((WBXvzwaFgt))}
✅ #{cRmbVYAOUF = IzfnfDqOdh((XZwAzbKpae))}
✅ #{WRMrnKBSyv = IgvhillNFb((gFHoNQVbmz))}
✅ #{SqBPpjRtBy = oleFtOhNSX((xeDrwjNHba))}
✅ #{VkMmuVEkfW = YOvBUJxlMr((rqhrYsyJny))}
✅ #{kxaVtEMPMQ = FNXMlTYGQB((KBLmoZiTAh))}
✅ #{oDLkRrIxhI = gnQztDkJNH([EvapNCsFUS])}
✅ #{LDPRsRyRiU = dhpMXnMCMp([aRBKatVAmg])}
✅ #{XRzTgSkBdN = RoWdiyNEiH([SBhnBDcqPh])}
✅ #{wXINeQpzpi = pwckNjltYR([UYECPypJkv])}
✅ #{jjfHfqfjZK = prWXvQbdXO([nFhdlJxYHk])}
✅ #{yPEbjLOREA = cvvAZeZSVi([RmbhKrwWdk])}
✅ #{IEFZZFLPHT = gZLLYCyJZo([NwMGmbtqjW])}
✅ #{iwgtOGTuCG = uYflYstVlm([logqAjmppE])}
✅ #{heKSvaXgbO = cOmTsBbvrx([OmlWtNuADD])}
✅ #{fsQipkNUlv = ZRXeXaVTzG([TAetxcmcpG])}
✅ #{YVDWypvWYm = cRUNiNmGfa("qaVmMrrKjZ" JNzBqKbdSg)}
✅ #{HDWBtArQfX = cyYuzhbHfH("jisfHmToYu" IhjDbNGrcz)}
✅ #{TmfHqGJBVM = itYeyGhPLb("CyEsXUDvXk" bxzOzvQDlP)}
✅ #{RojimofssE = DSWIknKnNf("ZMtVJZUtPS" cwivflthze)}
✅ #{wvDyvTPYUL = ZxxFwiHoVL("SRUFVhHGGo" nstCzWrJJR)}
✅ #{WnfVItFWvr = FsGoxRDXof("tDNQhCjoYn" DdsRtkhDzn)}
✅ #{SOKEmYqlwo = fBcXGgaZpc("rNPNnNOZQB" vXFqMuCsLI)}
✅ #{kFfghHNTWe = CkDiKVriLW("WDbMFLkUXs" IwCwRXlUfR)}
✅ #{yOWMpOkIUG = DqiXIEOvyP("kKgMvqncWe" jsmVEDvLzI)}
✅ #{boOmYpiovg = fJYcYAztRV("HQHTpooRAP" ZAwnWyssAg)}
✅ #{OSYnUDcqjB = ThIdfeiHIO(LFtseHOinZ.gixvixLBnv)}
✅ #{iSAOwsgnLd = XyGvVRdzTh(fTrGyuwbHE.fQxdDOXYrI)}
✅ #{jTIQaPAuTG = nkSnjPSvxz(rYKnaDcvee.GDgKNevfgY)}
✅ #{vlVwOEDImx = uwdMMBLUTr(DMjMRXtTyp.RTHKqMmtUt)}
✅ #{dutgURZACU = ZatJRBaCYF(icQHUWvhSn.XOmdfbjfEt)}
✅ #{FSsedGGdfo = CXtwdjZjxi(lbqMFQzgaQ.vsSBleWkfX)}
✅ #{INDxrnZRgd = QHBIhmRSsM(XsoxqdAFQZ.xqgfAJIDEC)}
✅ #{eWmNchgPvO = VXXdmEulOM(uwlKozVyIh.kzXhEXrUzt)}
✅ #{mGLnwotSBe = JZIEtnSTBY(WGqYUWanjf.fuBwLxXXWm)}
✅ #{IHGtsGUYxJ = eFGjSjOgMB(AARtsmhAFc.YAJUPjySoj)}
✅ #{oBEKxgxpQi = GkamkUWyFB(DMGhkbnkVU|mhvyKylywy)}
✅ #{UpBUZurdIR = TijcNloGBv(cZaZnMQsrO|gURtznibum)}
✅ #{tmqglUvfNh = ZdFPiLidln(xtlPVVUuEy|QCfHROhHKA)}
✅ #{HzgfKtdBzY = IRMCxdlDwV(ycYpEKakQW|MpZXpREQlu)}
✅ #{rEaWVWIaMx = ujYaEJoMcG(UxKMJDvFFk|lVEQOPcZln)}
✅ #{tRzobUOoYA = SIyvDZMNdB(EDvqtzerJt|qpqyDcYRNl)}
✅ #{RcUPIyxKoi = hqtnyDYiJW(hqazYqmvOh|oOZfHhDFLI)}
✅ #{kFLJTUKuSy = TNHNGTZkjE(xIMnnoDOpu|XcJsktyTwA)}
✅ #{PLQSdYhDis = jCLhZZdzlr(mTdngQQxhB|tYgGGVRZmz)}
✅ #{XZfVuOMxSo = HMwSWOAnoP(gKQSQazxRF|IKnAtXfSKM)}
✅ #{qmSYQEEkzr = kkPUUSDawE(eDmptMTAAB=LyGdmqpoKP)}
✅ #{NvCldOIEFz = EBgZYKgTRB(CMTDJZxWQm=sFRjFaxXkY)}
✅ #{iPAkpCRKlJ = apqdIFShGy(xsUeBdNCtV=CnmPobCbCa)}
✅ #{UuUkDrHjIq = QAziQtxDIy(kJQAPwLSlX=jmJEeYfuur)}
✅ #{QhKFLeJuab = vOXvmPOgEV(pRUBpbKhqJ=bkHKfyRspa)}
✅ #{hwEGCoGBMG = msLafzrqmr(iBgkmZZRIY=yVCXxNVgHt)}
✅ #{MqCwsMDCJX = gMhWwbmSYi(mfikQtwUyG=ucMmLwjocU)}
✅ #{ZGUNKXEzoA = nNgTUSozih(GCgbDgwoFb=QRQJQbEdyM)}
✅ #{XOTvamuAoZ = nVQfEtdbGA(gxkYNsKrWf=hyzWZJAbsA)}
✅ #{iHDkIdagaW = hLIKmDReHB(pMIHCGOMAy=lCgjmAEiAX)}
✅ #{zBWkhLgRan = sGgeSwOGRE(uUEmpPoMvq 7957.30)}
✅ #{NLjXsUOrcw = fnlhKOLCuY(UjuqjKBlKw -2122.36)}
✅ #{pusWHpOGYd = ddmYFugUER(lPAuPByvQe -2450.56)}
✅ #{vFiUmkecjb = jhPJLKxYaw(JkqDvwrGgU -5031.43)}
✅ #{hdFrAXxcZM = WdLOzUbqpP(KjdmJXYbhH 2753.11)}
✅ #{gLAHXMXjUC = vCMayzghjs(VysapnVcfA 2399.66)}
✅ #{XFkJYRrNRk = mmMhJogafl(iZwdGZBnsR -2078.90)}
✅ #{elmeJsdbQC = kVYeCJNpCi(aibsaulsJv -635.96)}
✅ #{FOIcULThDA = ZisOFhOCcp(xWRULcMQCv 1325.64)}
✅ #{dmMVGoNsbK = euSCPXumZY(rSErNtOBFa -7012.67)}
✅ #{IVDoRhaZkP = rpvPQceyMs(vpRpqUuuzy 20)}
✅ #{WSisLdvhbs = xCfqtyjBLe(lzOyLsYlpe 57)}
✅ #{WkHbTiOPth = GFCmCbFecs(IzDGRxStrG 42)}
✅ #{oFUnXkvHof = pZAqNOXNVX(vvXLfKyOBA 90)}
✅ #{VhjcYwlzCh = kYoBUMEnie(UqnMkTkQeS 3)}
✅ #{YStIZErXeg = wnzIkAAzkv(cWTwGvdlNG 78)}
✅ #{iydEIoPBYk = zxBkpGkPeE(akEsvrMiPZ 3)}
✅ #{JzmFzcYeKp = zmrAUeZUYd(sZGQsfqchD 29)}
✅ #{coreLxDtQV = DurHaRNzuZ(fOiqIQQcAC 58)}
✅ #{ZbznDybkgQ = OZxDdrXERf(FYxLhBJAam 79)}
✅ #{UnoOxZnPgL = hnDpMLbVVN(olJAxeMVyN VIjqklJbWA)}
✅ #{HAEJitYptH = enNonuVgRo(guTuNghYKP rVDPXMUtHf)}
✅ #{taOMEIVHBs = BAsXAWhoBu(DxfNVzrpzm YGBPXyDLkA)}
✅ #{ipkUaDLCPL = sQSlKEOhQk(ilNCQuXQIq FSfYfmwWnR)}
✅ #{kAMZBQNTRS = QnqbuYTqur(fKOqPuIKud CexVqULIdp)}
✅ #{JTPEXBtPuu = wqVILmUCzH(FITZoaTDae GIbERhUbAv)}
✅ #{ZjOoZlgKSo = GfgOGlMJHU(SzFuFmchjK qtEdsanCiP)}
✅ #{qfJpMkIpBy = yeREwonAuT(ckstxkWGkW cffleQYgES)}
✅ #{dbMCkVjSvr = FsonJMTIiQ(zQRNBgparj GHpmSOTYsL)}
✅ #{oeIUXlEMdl = KDGJABzUrl(olbOxyUOSk NJbAzoIWLc)}
✅ #{DOExeDefOp = SWlsjPUtdl(-867.54 11)}
✅ #{NrNLxqVkpR = MtcPIZyWVa(9829.74 27)}
✅ #{bFcbmfkrqu = nUVBPlACxW(7014.54 6)}
✅ #{ugAaMMGjxp = VBKkwQPyqU(-4818.53 31)}
✅ #{dksvlODSAX = vMAvrmHNwc(-3621.09 42)}
✅ #{FvzwQduTKH = TZZqTsgXgZ(-0.37 90)}
✅ #{MPIjIpaLDb = eWgDMvhrpC(-8873.27 73)}
✅ #{lWmvYZUzDi = LrEOqoyavJ(5724.72 90)}
✅ #{QdocUjZVQV = DshOCpalzV(-1532.02 53)}
✅ #{fcNingIkst = DlxNZpCSxT(-8044.07 99)}
✅ #{QkhwqxsqMA = mNVKYsrujN("yndLMlhkeE" hETUwGUGGO)}
✅ #{YKNuYWywLo = muYMXIUpuY("RDMUJGcOQv" APxAtJQTIZ)}
✅ #{vQYXZHWcLx = QWeCHxWNsR("GfwxIQVAWG" kNFSLSuxbn)}
✅ #{GWtxHxFIxj = lcpAMitAub("NiquUrDxoV" injGXrCvTD)}
✅ #{hQakogYQFc = ttYiOykJyb("TjXQQcnJsj" ieZmpRmZIi)}
✅ #{WMBxOYplSS = kzSgnTEKXz("WqFahEnfNr" ogWCtcaTpG)}
✅ #{tPPJTTVNys = DgSSdeCyNX("sFjhLyataV" XQLDijekNA)}
✅ #{zgXuMEBhrb = oIFxcEVmEu("XZUPtJaLyP" eYbBqfchQR)}
✅ #{CvbZQfQoEk = tJYsglxOmu("PoYTmnlyyX" awMnhyPHdl)}
✅ #{HqVYrYaTpG = ZHczBghTJF("QlEzmNjhHG" MqJXfkxTcd)}
✅ #{EvwLGhAAPB = YcwGuHGPmp(33bkijSSjtBT)}
✅ #{CZjZXZbyDt = KyLPiDYDbx(65VtVeLsxvIS)}
✅ #{yICjqmppxt = SaHrVBBRjE(40eNYJXsUnYm)}
✅ #{pmqlDAUkBN = rrFqyvIHkl(36szYDZjanFI)}
✅ #{bnBdvsrKck = TUgTGYCTtG(38zUMjkMuEuu)}
✅ #{kWHMrgTlEx = XYSsrmcrYC(25tkMYJgzIUV)}
✅ #{jMrXvATAGQ = TGGoxGwQYf(14VeWYnAOlvZ)}
✅ #{KtNrfpiavO = ZVsrcGYwQW(22qqkJHmuBry)}
✅ #{tIJvxeBKtt = FTuWAXHapI(8VUcouvigGx)}
✅ #{JpeeijxDmm = PjinRIHwvt(73mhOwdnDBmB)}
✅ #{JtMbmGOZxg = xhBSHTLpjw(-5037.10eHAzmsTvEM)}
✅ #{wOnLajNfLs = ivNNWxeEdf(3876.76BOlAMoSpib)}
✅ #{omOfGFKVbV = xDStGxMWex(-6353.05iWJKnNGSJE)}
✅ #{ldhzSdkliB = AFTPvHnSqe(-1651.16zpZIqGYGRx)}
✅ #{ZlByOIPRFF = zrbJoWqgvM(7252.04GjcBnivDYH)}
✅ #{nbHUZKMUWO = HskfaSjlVv(3603.09uzALuHrIMh)}
✅ #{PZPKtWUnSp = mrtqndzegn(-9379.41CxLSIEixHb)}
✅ #{OTJzyMDqnk = cSHlOtPmRY(-5895.68CUUFwkODPY)}
✅ #{fyziVziEfS = BKkBWuCVjo(-4421.72ntqUyBvIXi)}
✅ #{yMQQMPOnLP = UeNkvkJSWd(-2401.61lwyheEpivc)}
✅ #{UNpBWesDfF = eXNaCnJPlh($())}
✅ #{gnBdYuKRoP = ShTSqcThjb($())}
✅ #{MRvvMnEjjD = lduqxRvGgO($())}
✅ #{DVSYixjBlg = zVdvKQGLcQ($())}
✅ #{rBsdRAGsas = OCRlpUUwqX($())}
✅ #{xfPoQGeTqW = fDgXPjQvff($())}
✅ #{tTbtbJEqgq = yueWIupBOb($())}
✅ #{ySpkTLquHA = eNXMzyVwiB($())}
✅ #{HCWJbLlWYv = YfGwyQEexs($())}
✅ #{dpjZEdxBQQ = yyuNIpwHhK($())}
✅ #{HjpGsYxiay = kqTQZBcOsw(#{KflBfOLmck})}
✅ #{XYfLpLbTyC = jrySyKzXUq(#{TILTqEcGmp})}
✅ #{QYlSzSsNuf = XyOwmoClCQ(#{OeihjAdDEo})}
✅ #{BEBwodKnNt = JPtPNRmpPN(#{KFblRIKzIp})}
✅ #{VeSoIsKjlS = zeIEZLyVHE(#{zOJqpUkTHi})}
✅ #{cLVLTIDXSI = IHIivmBiOG(#{gmuwGYNruD})}
✅ #{kqTTfGAkGv = XwXadkASOI(#{XTdhaoeAKd})}
✅ #{cwmvngIIYf = IPYKXMozUO(#{tetLGpGuer})}
✅ #{aPANrWMQyh = nqgbEVroRI(#{oOvQXtrYhn})}
✅ #{uUjqqyjypF = MQxWKyrLrD(#{wzJBJDipxJ})}
✅ #{mqZBGnnxqI = NAUARurbng(,,,,,,)}
✅ #{hQMPsspCzh = rnWzvNwQgp(,,,,,,)}
✅ #{aPUUAebQDx = iXIFDGMzgw(,,,,,,)}
✅ #{EpZryoDQAV = KyuQyTmUvV(,,,,,,)}
✅ #{qKGLugLxUM = bXVxOGrORq(,,,,,,)}
✅ #{rDZyuHjnkF = EeFBeWJtJU(,,,,,,)}
✅ #{lhfAroUNgG = RuZGccjoEC(,,,,,,)}
✅ #{slqDeUZONV = UBoJrTrAfk(,,,,,,)}
✅ #{gaxRUvKhpw = ZYiljthzBy(,,,,,,)}
✅ #{PpJebcTjWi = MqlvKoEIcv(,,,,,,)}
✅ #{QyMgfJuIBr = nqjyKbrtYG(cBpSbugqoJ(GAvNpMTMxT(dejGhaWDOe(KmbLkfAYlV(BbqUAbuNUT(zXdAXVaOBe(UloOVPMoSV(BcaxfLAsfY()))))))))}
✅ #{tSFnqRkQZa = oKnrcHvuqs(LQysiHOoVi(IPPtmiiYxG(TDbeWnGBAs(rootSNQciM(NcVOLEDpIJ(nFDvwMRyfW(KnaYZihNts(cXGcdOLFRK()))))))))}
✅ #{lmqSSPzKYb = oERVzgHLAD(htEiiNewRv(PoMkXLQqdu(oIblHNXzfY(vGngkSvEFh(iJmQfuhldb(sKyuwJecGY(mNmAMOOjlf(ZPWcpOiSqE()))))))))}
✅ #{XFzNFqcgiN = hNebWbMkbE(KLUHRSmgIk(bqihaWcFjR(bxEjjGYyHM(YsVyWCJAxZ(hocOeNjrkt(TsamRMDvSg(sPoJTJtrLk(gORZBtetuD()))))))))}
✅ #{BPNwTpHPPL = LMJoVmqSdP(lJAxSybJYF(yXhHKYtyRl(vxWNGLdhET(jGUhOrDSRO(tOfzcqDPrl(mWXbBpGKcR(ctzNwyVRxh(dLTrDPBjbP()))))))))}
✅ #{zLOsnuPxGr = UYndGuMPmN(uYxzFHcOrh(zyDBlcPcmS(DYiVvpMTXQ(wgthIgIyJd(KAJpISFlsV(CQztPeMrRH(rLKTYYwoAg(dmwEAyLZXs()))))))))}
✅ #{jjdsVnjFaF = KijJCqyJqg(NHZlqiotum(kDrdqGMhUE(MsxCqNovXI(PgWasgZhuG(RnRTFUtIqC(xDLAQraToi(upLTSopAmm(ViehLBFhwK()))))))))}
✅ #{jXAmbNehkm = wZhvkGxets(OTqddfJmFq(kQgwuqUXmV(KpFyJkGEnt(NXhaqPemLl(jZUIcVuDNa(aiaeEfWflL(dAvAUEJzcy(rzjDAfskoH()))))))))}
✅ #{qcQmHntxIl = PCxWpBXJgC(JcWQJVPhfo(eVjAkrduVP(jHYEWZPjcG(jUipqLcuTF(WCPHjIoHBf(TPQvlAOETz(dKQjwUEyYt(jtWHsNWHDE()))))))))}
✅ #{dCNGoUULVi = GeaUXVbpQB(cPpIlCkOCT(kcmwIhgeJN(LeDORTRgcf(pKAmtTALQO(semekYpABQ(LpjeWxYiOQ(PDbuYgCeCZ(opABysedhD()))))))))}
✅ function declaration › functions with arguments syntax › multi-nested arguments as functions
✅ #{HXXIHHmGWx = iZWYwDTPxh(lThQMIKUlf(sDqSUHuzLC()))}
✅ #{UqunzYulgW = lbRYjumNlf(wKNTltoAVJ(aTsBOTsyPn()))}
✅ #{JVosLFaHjt = UnITWdXqee(AcEvmdMVsJ(JkiAsPsfTQ()))}
✅ #{SjzBneIzsU = rClefwEmyq(hnJNbkSYiS(JYaBoQLPEu()))}
✅ #{InISGCEdXH = UENyJZiLah(qMtNrGSCer(iefoIJINFx()))}
✅ #{UoKXDDoUeX = lEQrSCpwAd(tAjUiQwmJL(GJJxEgyhIX()))}
✅ #{hDEhPRwGbB = LRKfHKzLdg(XSOlgohHru(NrLeEnMkjw()))}
✅ #{JDvvHIwHfM = ZsljHCyWZn(FOkGjUqyoC(nZoPhKgdry()))}
✅ #{KJDwlHsgHe = WvhkRsdXJX(aPPBhqqGtu(aOnmEXvqir()))}
✅ #{frihRvnWBE = JrMfuwFLQK(sMMeiaLjad(cEeNSWbsIU()))}
✅ #{WTJGnfkSem = oiSpZrmdFu(ETrSkDqnOR(KDkwifAiYw()))}
✅ #{vuRNLRYjjG = VCuEPoWFev(dxUXPFNtni(DBIGarJXfj()))}
✅ #{ZpYqOrIHIr = vOdFNqRogm(gGaEzLpZOT(EpAgrZlrSB()))}
✅ #{BeCcqnuCkg = uhqYmognfa(gHnuWcOXth(ENbpMnSevY()))}
✅ #{pajRNYneok = VfUfqWYORC(BgrxyEyjOb(OVvpiXlViI()))}
✅ #{zgHsmcoYdQ = kmqfFtkAOD(GjHYMptOou(CJlIOsGDdo()))}
✅ #{MZdmavirvK = BQSIFLdytn(uISulIoBRq(xQFNySBnyj()))}
✅ #{GdsmVbIDjv = uZBfAorRCB(EPlsQNaLWr(jUeWNnmlCx()))}
✅ #{OeJLwjicCk = hMrkxKFmch(WSCuHuDnKM(ObeVlCpPtY()))}
✅ #{kCkMTYPMCA = KbVeZYEmFs(HyPxvlicLH(HjMROWClvE(tRKwJePYUA(yDlgKDYunA(mAJpwuqsod(BOvwCXOyRs()))))))}
✅ #{riclDFxPeZ = QDbXkCQYUD(lNfyRtxVsr(jBXvtfbrcZ(rYIchZocoG(hemlsHMjXg(YxhYfyIOZu(WmfklSDLax()))))))}
✅ #{PhzewBqRUF = WCMLnYAcbb(jpGqwWXRmR(KsSfORQdhu(eiphkqEcNA(ZdFZcYncrs(WsHUMAnqVP(IYEHDAMWpl()))))))}
✅ #{chvYJMXQQv = YWyipPTUvQ(HtZyiBiuhC(pKTmIbRkpT(MeQOKTzBdh(RYpaLjWuGr(BBirUBIeHY(NJSKqMdVeF()))))))}
✅ #{FPSVDgiSJl = CQcnfLFElS(HbiSNzvhyu(DqqHzygLIY(kQCsdcKsMv(hOZIviRsfF(HyClvIOoNh(TuGQsRCeRU()))))))}
✅ #{keueOWHVfH = rokrHVxeYU(NUWCCsSKEw(NgZVsCtlcB(yvHAQBVPIa(YgErxCiatd(mvsGfHHpCN(eUjgMnsENc()))))))}
✅ #{qQGLnHbRgI = zKwPEALSvb(BxnMCkeUZh(VZZlsMFiiN(EslEcfHfcb(kMXFuaUNSH(KLmXLAYdxK(ShlWeeSrHU()))))))}
✅ #{iAMRqASsnM = OaossfBkhC(ekbtDbIGLW(FQzsIrpfRz(lwJluLCqeV(GTrgyCYcNy(gtEVjDMshv(EvgRPtWuay()))))))}
✅ #{WuOIIOHjey = kltEdwiJCl(faBKDCztTI(MYxTWYwhhY(DfDpqBwiZD(frYizBWKnq(lvpPmTMbHy(iSgqXcmUSh()))))))}
✅ #{CPUFecGORc = iJtdlgXcJj(dqOuJcHdrB(vgmlzGwOFT(wopOyvHPKv(SlwTHTpNUH(sBTVRCAZjc(aGmfmvQHCx()))))))}
✅ #{JALjGQUtkX = NaLflHsyRi(NNMtJnpmWT(qJzlTDlmZX(zghdRDdWHH(ApXJDmAdBk(KpKtZmaamL(geaaqlBzLB()))))))}
✅ #{CfoPIOXMpi = sXkADfbPxL(IwjTCjCwYd(AvyBNvGBfA(WlrTcIcwFZ(mzObyPvbMQ(FwvfEVTJck(mvVoEUZNPh()))))))}
✅ #{ZnYJdRihqj = jsjWFMizhr(KujIaqcBAy(WhFmluAZtK(uQjQzSbCfH(ajkdVhXikB(xEshjLAeDM(sBdTFWmUPZ()))))))}
✅ #{sHnrrTEnHs = mgFRCVxmZo(yKhstTQIRA(CwJztWHWMH(kyJZsHNvft(qsYUtfzYDC(GiFqYiSEuw(hsiZQfGjqC()))))))}
✅ #{MylcqhbrJB = FCzIWKySAG(HmynNfzpVt(lpOosVpKsw(qLcGYGissx(NvqmNhlrEM(mnzDErYbdj(byAtTbcVNm()))))))}
✅ #{feJxzjixPR = wtKHBWWxnL(rgDqlEtrye(EpZfCSiIed(mhjKzniaOf(NryNAELoAF(dDjdRSXGJN(BxYzGJnjEo()))))))}
✅ #{iuqEfgGOaj = MDYhtcBadS(VMvDksdtbU(PFhFihuLde(ExPWbbOzLb(mgakBmIUrJ(VqTYudIzLE(nLLIaRAzEW()))))))}
✅ #{wtDquDNhZi = fOTsLszaIr(NPbgJmckhk(LGwVscElTM(vPxAfvGgGj(KuTakjysKi(vNOOJNUOpc(hFmVhbVoTE()))))))}
✅ #{KtdZZJrgXz = KBWDEswORq(qxYhaIhmjH(cLzohLbaBK(rMUHQCMQse(fEjnlRpeFI(DNqZWGtVIa(zlxqWrlVuP()))))))}
✅ #{WvyhCKTUAk = nmCTxJfExy(rSXseELVWa(peRsLRfJvp(OvWpCRBscv(UiRcHUxHUq(NUGNJGkrnZ(IwnLkpkRaM())), kylgehFCap(), eYRIkHGyFw()))), kiydeJVljW())}
✅ #{pywQFMawtW = mLKUNdOonl(IbEfNBtATV(gtXFMyepVT(vsJRkeQLZP(YyLYEvekfy(URNeQlWBrj(fzwEURReOi())), kGLnwSJfPM(), KPaEhitAWU()))), QWoPIhqWDJ())}
✅ #{oVmwVpRLtp = VPbMQeqywO(guPzSYpNwb(AOVtoVRHfK(BJNkbSEMSH(oUwkAtuwtL(HmCCMbKKSl(MandxkbGHP())), iiQrFZvwjE(), UqHMkFDepH()))), VetCwyOMzq())}
✅ #{yKvWxboPyc = hsEwPpUCbk(BjwQGQuADY(llfmzjNXcc(SBIGUwMeWm(ksCydbJDMB(gyBjLfwlLe(bMnfrkKYJh())), VrjnlxtHfT(), xDQhWInExy()))), KHxBKwIfDV())}
✅ #{wrkLqWxAlU = uVfGQheISv(gUohBhWErE(eGwJTqVfyI(JLYXaanmwL(BmLvaEuEfs(mHwowJIsKR(KLJRgQNaVw())), AOSTDvmJzc(), DxYNkDXGol()))), tKmRqsUfIA())}
✅ #{UEdiozyOlg = WuPLTufhiP(CLvNOEfLoX(RVZHhxxKzM(yedPSwVEwd(dbLoilWKOV(iJTJWbesIp(iUdjUtNCZK())), QUXPwWSuAB(), NLVrdCKaLo()))), AffYbhMUwz())}
✅ #{gJHuAktBDv = aaXBxAaQIc(oviiTozfEb(QtbtbCNCbu(mxKnpqvDZi(WOhwoXgLIW(LeTlHvxdVv(xLDxrJRSiw())), mUaffYloyn(), OYqdwNWhOV()))), HjRxnKhMgo())}
✅ #{VQTAyUCOBi = CzamxgwZlo(NHQwpDGHIk(USlFwBMWwZ(drRmNEXypi(gjcDpoPpFC(NInpuyvCow(RPcuFpqyLn())), syhYWdwxKY(), FQdwyhnUyj()))), wtGUCYRiVO())}
✅ #{fOpDEElchc = VicwRFacEK(anVqpxXDHe(GVXgOqbfeg(snDOCgKBeT(iQiNYaDOyc(mgABiKqqhC(vPfRCfbUDI())), lTXkLbctul(), scqcGwqUkj()))), VkcSgETOkl())}
✅ #{kAKgmSTcGG = zDGKauOitH(ocEYYlfwgQ(rpOBGMlQRy(khoQqAhYxi(VCUZZgckPp(exylOkfwcR(ekRXVNigyr())), tpdOlOthUd(), LYlRBzhxqP()))), jRBnghEgJK())}
✅ #{MCEjyEWSDe = iKrBtFauyK(QpYlLeNunk(hRgXbUZVZC(tbYfnDRGRi(TOiYHUcMPg(DvjxaCqKik(QCDjANcGlg())), eSkbXuPmrO(), RXoiGiBsPY()))), yqMXZmKXqJ())}
✅ #{sEfbQJwLhe = TiwhYmgGfL(IouWFDjTxe(jCQJhLZQyw(WKawlDuKXp(QmFDiVcryt(zqeMWRYuuR(yCjrttLsEY())), cpeyiKgtAD(), WiXpYnIPBC()))), Pujhglybal())}
✅ #{GaNwrlhzdU = coupltXqKG(mxUPyxPhmp(wSSjJhAITB(aKSzMUJEAV(IuIXpXEHDV(bRqUGaxaff(YwweJeJyuB())), DNPfOkRDkZ(), trdXTgNRRv()))), bvLIQokpFq())}
✅ #{bNiUaKNpJc = QGXXsmzQIt(RPYIfGewMe(jVYbrTihAZ(DXmAewplju(rxBMqGMauD(GqzSFJEivu(ZPTXRaoBop())), JLuNxEFUvv(), KxgahcKXny()))), qvuzeVqcLK())}
✅ #{VquAUGlmaU = MxLglgEWqm(DUzAmqxrtH(jiPOiXIPPd(wUoDLlIBcg(gOgHPMKAvo(MFazdlUezH(oakNYqbXlj())), wqrthPYoyF(), CxJjXipaak()))), TmhYHNLcMt())}
✅ #{VspJNPYiyR = NwtIETzGxV(wVbJnMUHFh(hMxnTuRiyR(qqxZGwnidI(mTDPbNeRYn(bWtwpKuCeK(jCFAkYautm())), VptaoOjMAq(), vOrAGXHwDz()))), vvuXKkafdv())}
✅ #{csxBPuGENs = KoYGsXGlNB(AJGQNdvuIu(WbDhKSzIaf(chhibeIhNc(AmHGboRyAw(gWtpHFaqid(OaTmXlvupe())), tmjDlLfdpJ(), BwVOxWoplw()))), dnSJssJkEL())}
✅ #{nzDzoVKjFQ = ZvHfgsdyxh(PLeoVPbnLi(vIBCAUdTZs(KTgDehOevf(HidTVROlCR(jIisjvwRjC(tKexwojdEq())), CwSZjgffml(), vPDzGQSBMk()))), wyNnFfsWLL())}
✅ #{yhYUYsIcgu = GzDIiSSbEF(HFDwVTjuWu(ieMIwTCbiL(XagKcqHvzF(FQNwoBPJVm(LfAglTajQJ(mdodeDqZjY())), yyvBIqizIW(), obnyXuYezM()))), JoNzrWfVKd())}
✅ #{QRIftDBbcp = zyRTCbRRnc(xhWfhUwzgv(LBJkQHOVdq([],8702.93)), 40, EVGTksqwkZ())}
✅ #{nwwMZiRgjA = UjnORuvEAh(oGzPAYvBhw(xjJbWVBPax([],-4971.01)), 89, ImxXCsIlgb())}
✅ #{ofsNOQhCTF = FbppEljgJz(bHhxZxMBEB(RKNeQIOCqV([],9506.74)), 98, MMHzadjWQf())}
✅ #{sZAjRfGvxV = CTNmEZWRGy(QeSjlirguK(teHbJOxnwU([],9973.12)), 38, VPACHnwEhB())}
✅ #{xuUefKAdPj = CQtYbwmgXD(vHyphNYyqv(nAEcvkqNBJ([],4799.19)), 90, UBqkbLPZFM())}
✅ #{miwJksKNeW = MJAxkmvrRD(prqtAXEPEC(JQJuzogVgR([],6585.23)), 9, UwQsCFFYNK())}
✅ #{tTBLzvMWRm = FhowQGUcoX(ZaRutEmDgB(hcrbkEKDRH([],-7108.86)), 61, LJzvIlkTem())}
✅ #{OizmQmqLWI = laYWMzKvir(QIGHiZDnHI(snQdfDuXue([],-1414.90)), 7, koShyKqlpF())}
✅ #{suHRGFthwd = fPNKAbUPml(OSBDfUulFf(hIvuXtIsXI([],4892.98)), 97, jpBPKAUqkV())}
✅ #{fQpOQpEWiO = qSSWsxacRi(CoEvqerPvY(lJSvblzgoM([],6879.76)), 15, tFEjQAvgNj())}
✅ #{WxkacUZFxf = xONBEtLoZn(NphnXhylKW(IwcxuQfcij([],-590.77)), 98, uiEHmhnfRP())}
✅ #{WejwQOUFCy = UtLpNjgfXF(maYVxHOgzi(aXWBeTkIes([],3984.96)), 15, QXosPvwrKu())}
✅ #{oXrrYrpchK = XQkfPsuAsn(JQzsLjEoEx(XsVlrrhhii([],9577.36)), 80, aFyakRZPwO())}
✅ #{LBjRSmvtEi = nyzxeJdkJk(NeFFUXgrcR(xTpbNVxaiw([],-4124.49)), 21, BBiKvCcuGX())}
✅ #{yXyEvMretm = FEZfzguWke(qoqSnuzCEf(csOHhnfYhc([],2104.48)), 68, SLIqplTzFt())}
✅ #{lZFQBFMZAl = IKVDQBFRgA(BpTlhSBHOB(tfyBrkjSJM([],1282.17)), 7, XgvKhWvzDL())}
✅ #{ScowWetqyD = sbtdOVlTWC(RclVDMxKvk(OlRDWdikcB([],-6317.74)), 68, YFtyCzyLsu())}
✅ #{lXbcpHvLbD = RGpcRQFryO(ZeCblOFUAM(XsCQhJLlcZ([],8601.57)), 24, pGaVpAWtHT())}
✅ #{xJdOMsixVF = MBFmZXiLSW(opaoKdDtJw(HQbzQgvoAk([],-8455.25)), 43, OfyqJmqflE())}
✅ function declaration › functions with arguments syntax
✅ function declaration › functions are correctly separated into types: string,decimal,integer etc › function case
✅ #{bNbUZKmWNM = TBjCYHNyEu()}
✅ #{pVwZlhFeST = QheTjfSRwK()}
✅ #{KttiZAqHdO = oRmahhnUrD()}
✅ #{uxkCPBPAuO = KKpARDlOSQ()}
✅ #{jVyDWeBGsj = HckiiVofAC()}
✅ #{cOhmastXhW = RYyAFHRVKi()}
✅ #{iCYobYBfUj = mEcXcyFSAP()}
✅ #{pkbsbwTRmq = HwsmDrJryN()}
✅ #{UNmemDBQhu = BHSfkJdSQs()}
✅ #{IguaYDUUOT = TtxnmykhTW()}
✅ #{iKNNqruKQO = KwvJgbomCC()}
✅ #{XtoiljmChV = dLEmqnvwcz()}
✅ function declaration › functions are correctly separated into types: string,decimal,integer etc › function case
✅ #{AYwdJxCFvG = IJnodXzGLP("qObVShmDwa")}
✅ #{qyWzgwvYyd = sYBwyxakgA("WMRwbNVCVL")}
✅ #{mDZZujsvic = GtJuXsveKk("ONwgDFRZUS")}
✅ #{vJvuikYYfm = NKadZZUNAk("USZnJoVdmU")}
✅ #{PhCoSqomAq = oqFgHSzPrE("pbGVTzfrdU")}
✅ #{hoSKKeLtHZ = sXSnyFKQdj("fJqWbwgkfB")}
✅ #{enoXCUyjjb = BxQdsqebNg("hWtgREFbiE")}
✅ #{kkUIPBtJXZ = CiTRtXGTIB("nolJMMmVPv")}
✅ #{thrpGZaXhr = gVJNkhiLkg("EevlXaNMST")}
✅ #{UXIZCQarRm = DdfsNxzxXu("UThQZtvMGE")}
✅ #{agvRvyzqyb = SFOtIAUCSi("yPDDOJfXwx")}
✅ #{yvuKNIwcDF = KFyLGBRxOm("iAyofOgVUL")}
✅ #{hPrvEofEIQ = xfgbsmThzK("nslqcNwSXg")}
✅ #{zgOWSJTmfE = lyQpCintKv("TZHQUBgpKM")}
✅ #{FhGZNYlRab = PtmZYHIJAT("bXfjArsfyD")}
✅ #{RxTtRXAcwm = TgzXBPScxz("YSsKrIhdVA")}
✅ #{dWfkBsTMOZ = nMGNwBeEWl("NLkCZSAPvr")}
✅ #{RArrYdFZwZ = rvTzcsBPyO("zizMbeYliQ")}
✅ #{rPwkwBZLtO = HYyAZegqaS("EhVCKLUUvb")}
✅ #{yYJmziDTul = IemeSiPbCi("hbVRngVJMP")}
✅ #{ltfiZnTDES = PgjjWWFalC("KTdNtvuuED")}
✅ #{kenNMysejC = YaQBxthbid("hVZQinbBHi")}
✅ #{TTFBShKDzX = doilmVwlym("hpSvuDczxO")}
✅ #{fhMqwRynEB = oyEmhafDcA("gSdHyZszky")}
✅ #{CNJurzhFUj = nZLJOwnyCx("zOBkFfqIUk")}
✅ #{jNfSRyNdYL = KaXAwzysak("GbVdrSxooN")}
✅ #{XwUmmSdhGu = oCPamqofcU("MTbZCFmZMS")}
✅ #{aJEZUNWtgf = HdytJkwbLM("sQzHqoYjJv")}
✅ function declaration › functions are correctly separated into types: string,decimal,integer etc › function case
✅ #{LnCmpgmJeC = iDWzWkVkGH(39)}
✅ #{CSvIMawSdg = elGTQGowVp(4)}
✅ #{BQwKKkrQCS = sRESgvfQUt(64)}
✅ #{JYBYEFxFSv = tYbpwXOUoa(73)}
✅ #{iYnDVGIhGR = SGBgaGBMPy(9)}
✅ #{ZKTkjtTncb = GSKZozkcTc(32)}
✅ #{szYWKcPrZZ = brDgQgbFid(65)}
✅ #{BnogvdnVOP = tZynEKhqtQ(3)}
✅ #{zZOoOinlew = uWbcrabHPK(40)}
✅ #{MCHHZCHhEk = SEhfKddUEn(92)}
✅ #{wgDeLpqXnU = MfSyXeeeuH(22)}
✅ #{sjMBlaKkLf = MhNmNEWShJ(71)}
✅ #{TqCPekokOP = TnwKzJxHeV(34)}
✅ #{kztGDAukdC = JeHMegjGXG(84)}
✅ #{IAKPxCoXTL = AhLZwrqmrW(36)}
✅ #{gGgTrqnBGR = dOntqiDRNp(74)}
✅ #{ZprMrhqkML = gEeKrMLfqN(62)}
✅ #{TumgkAoUHK = eaMfLZgUMn(18)}
✅ #{bxaKWLMEbG = GedEWqFBsR(10)}
✅ #{lBbtLdSttA = qmujbWsbJd(6)}
✅ #{CkfrmpRLRy = SLIKxkVerB(47)}
✅ #{vQvlQPHPOe = coJnRFqODJ(17)}
✅ #{RVXmKFQdlE = VhyEmrfPQR(69)}
✅ #{YUtmIRtjoo = xBtfgrMmcZ(82)}
✅ #{DXNWrUDAal = etMvUieHeo(14)}
✅ #{QoWhXMPiag = EPZIqHABBr(37)}
✅ #{GNTMwzUEhF = NrhIyohMFH(9)}
✅ #{CetVoeWpLJ = DLEzFnKcOq(21)}
✅ #{FbYwHNbKnG = kMYriZWbxJ(89)}
✅ #{XwQffEwBLP = uPfNHGHwPa(88)}
✅ #{AsnwUMkyJc = TItiCDOIzt(95)}
✅ #{FreGePAGNV = LmDlJUDRqA(2)}
✅ #{sPKRPfcebd = sCTuwEfhHc(84)}
✅ #{ipZfUWGcqj = OQKWCIOHAK(49)}
✅ #{frUyfjDxNF = SKvMEtPUBy(5)}
✅ #{yeXsWioQeL = FIDoCGTxtU(90)}
✅ #{ZIDegTIWXr = kjGRwQXBra(94)}
✅ #{APODxlgZND = JeViZmqJsJ(41)}
✅ #{rDcJBZxMuF = GqVRpUHbFH(4)}
✅ function declaration › functions are correctly separated into types: string,decimal,integer etc › function case
✅ #{CmDOxEsbaL = CQjKFlUVTs(4125.643226700415)}
✅ #{MYcXUeVRVI = ckorPfvIAn(-2621.9973373841676)}
✅ #{JmbvtmqMBe = GigaIoCTab(4945.272740571238)}
✅ #{vNIXpxLAjD = BixeZJLIkt(-2301.499383360122)}
✅ #{xGuNsBxodu = BdThnOiwXP(2501.5893001662444)}
✅ #{WyAGmuNogk = cAwqmaRDoj(-3578.4572740204676)}
✅ #{JMCwiykyKB = GUniHQwoDO(-395.1473582813687)}
✅ #{NRDmCSdfZf = MgYjdhSwqg(7010.072690675814)}
✅ #{LocncrczQR = IZrjvFoGcM(6249.04509518544)}
✅ #{SWsggyVBoU = yXEGzDgNVw(3240.2448041242496)}
✅ #{uYyUAJPtaH = AzdlqELZaa(-2182.928554292119)}
✅ #{WvnYrNNvTo = OvBdXwWmFR(7597.057039829979)}
✅ #{aaLzrdbMqC = UByzYSTEgt(817.5701936312526)}
✅ #{TOmgSwzjGA = QPkVEXLOdY(4405.382395732766)}
✅ #{SmTZVkKQwk = pQcyttnnHO(-1468.491490416147)}
✅ #{YbmMejaWGa = bkkVcUamKC(-4113.82570476172)}
✅ #{ViSgLOnlOV = VgOxSjCnJH(1673.5044011694408)}
✅ #{kEEYELyVeC = BXxmwRjSNR(5332.531496286867)}
✅ #{zIWmXFjFrw = twNCtxgMYV(8821.449010123917)}
✅ #{YriAjAdxas = kFmfyKkiyU(-4471.085389201965)}
✅ #{LfiGVbvjvd = AcEzcSuLgh(1334.3228767460787)}
✅ #{hpvYwlbIOK = EQznKCQXXr(-4832.6542321813395)}
✅ #{zZieygzkdK = jVrStiNXIn(-7023.640134017314)}
✅ #{WeHEfjbAag = FcbJLeOFfX(244.86643361309325)}
✅ #{UGoeEqmdYg = NzlcoAjDur(1675.6621417197002)}
✅ #{sMiIOKmkxv = EAKsUSYTVv(-1517.3056676603846)}
✅ #{XRhclPWMGg = qRsfxHVJsI(-3958.45240306137)}
✅ #{TcfXWBcSgY = ukXkQIuPKi(-4148.3214515427135)}
✅ #{DgljNVPxHm = hpaWJDHiGw(606.6758432222523)}
✅ #{EFCMsujNzA = lQTHeOnbpv(2502.6929678186552)}
✅ #{EiAaSnXruF = zuHqnjXlzq(8042.065585508324)}
✅ #{niuNTsLKiL = XQJfAytVjN(-4410.274815277542)}
✅ #{BTVSzGIqmT = JdahJKwUpp(-6503.9082155192245)}
✅ #{cbkjnUTJJE = XZYlHuAMil(-784.7108815115807)}
✅ function declaration › functions are correctly separated into types: string,decimal,integer etc › function case
✅ #{IKYQPDOxOE = tvERngfgEi([])}
✅ #{pmFmCvIcne = HIuKeIzWql([])}
✅ #{WoByItVOXT = vjogtHyatb([])}
✅ #{PkZOblsrZY = tNmuIKdQZZ([])}
✅ #{vKShmMrpEb = CtsEJvvnPq([])}
✅ #{ZWbmcmkelE = EpkDuyuFTy([])}
✅ #{vQseoPwQAl = YlerKdivdQ([])}
✅ function declaration › functions are correctly separated into types: string,decimal,integer etc › function case
✅ #{wCcCaIagdP = wXAbCkVAeH(%%RSkLdTWlIW)}
✅ #{zkEwOjJRpU = ytzbdnMDgk(%%TBQfoGqarJ)}
✅ #{UxzUvVxush = zdggSGhaTq(%%LWFcqAlKLh)}
✅ #{RpslRUQoYs = GLIIgRrBaA(%%lRlLrjsHKt)}
✅ #{rUNfwYhxGV = ctACIqdJgA(%%irMPfFPXDl)}
✅ #{LGEDPTGuso = ePYFgNkAvC(%%DBbDOumHoR)}
✅ #{UXhcbXUDCq = LqtuHyKUXa(%%jcjJVxJyKw)}
✅ #{nBvhQmsDLX = aaYHFOSiiy(%%rwrRNoaMhT)}
✅ #{sgqKMuGIMz = ipeoxfPdXj(%%tpKJQTgUli)}
✅ #{TsrHJclfcP = PsCJtgNKVS(%%dcaJPgGprE)}
✅ #{oiWTzewmLL = QNeuRHtILQ(%%PJbJXtJzLA)}
✅ #{IrXROflWnn = taZOlEQqFH(%%uCEIOPdwaj)}
✅ #{CUdAJkjntM = neGXwvMpEC(%%ABGRjELMdO)}
✅ #{MfRncBwEHu = HZEoLKNdps(%%BZDXRJJhGB)}
✅ #{IgaqaiSQmc = cXJQDvQcrG(%%ZYEycvvdVN)}
✅ #{OZYEKmNvkJ = DqTFYihTup(%%OqbvVWtdBN)}
✅ #{ALBKonHlgX = EsjBvPOzUU(%%OwZgtHEwdC)}
✅ #{fDQzPkkdyX = bRrFyQDnel(%%EVxHsQgoeE)}
✅ #{jhqrHpacVl = DkjPFLNCoz(%%TFEtqNCqZm)}
✅ #{QpWrxXdtlx = DDjUJYKXFo(%%nnFknxUJss)}
✅ #{JiiqoBBVrN = jJuKsYLXgy(%%rAKjyEmrEP)}
✅ #{zvEkMNCsWK = qnHqtTCGoB(%%YhXgaNTLkB)}
✅ #{pxOBBKEwDB = mWeSBwZTbl(%%JuCGNwSKYH)}
✅ #{DvrYxtksQJ = srWvnudzjC(%%dHTmgSCXvn)}
✅ #{mIYYwLmtbA = GOQluvkHbL(%%qKwyuzTcYl)}
✅ #{yXCQPOhDgl = OsrxoAGtAE(%%OUyXSNethR)}
✅ #{WETBUMXAIf = csHoJaAagp(%%qUZGQROpfm)}
✅ #{UHTnkSSkXi = dmPeINLzvI(%%dFyXLypkHC)}
✅ #{rjZNEAecaC = yHeSkLyyzI(%%IritOoOast)}
✅ #{kmWjLcLcDX = bEajPNWnTA(%%fugwHdhubw)}
✅ #{KyOVJnaFTJ = BexhRyURvI(%%trFknecBTf)}
✅ #{YJnoYukzhQ = UzkdMLeGLR(%%geAfJBcAyR)}
✅ #{bGXLepgEoC = gncyvqZAqc(%%HggkcyyEhC)}
✅ #{HgdxDSRGCf = rZRZtGltnS(%%ExmMHavnUb)}
✅ #{BwYNdNgbkY = KDangLruKB(%%UomCJGbCGC)}
✅ #{eeqLuKgKkj = xILMyMWpfP(%%RUlOIiQMQI)}
✅ #{FTsNkCmQZM = KBUprwVsCa(%%kHLkKkwcVV)}
✅ #{CjOkuAQSCQ = ALwqtRRSGL(%%TYjAqwtztb)}
✅ #{EaaLptIsdu = FTwGTBJsEN(%%TqcSutwGHK)}
✅ #{mrVGmXkKmv = bFyxYluUbQ(%%xGiQdpcqlu)}
✅ #{naVexaDZAh = syCeMMejBU(%%YeuwdIJNcp)}
✅ #{yHEbVnqhOm = ynCZysCDrE(%%zGAtDmItha)}
✅ #{gjGWWwlrXL = FKrsVkpNqp(%%vmtNPvZXqe)}
✅ #{KYmXFpTGjj = UVFbmYxvFE(%%HUUBWOiUID)}
✅ function declaration › functions are correctly separated into types: string,decimal,integer etc › function case
✅ #{MBfJRJXxjC = UiXVGObdBC(CucTKxGpOw())}
✅ #{UPGZeFwXZI = VuLsuAtJtt(FxVsYwpVYA())}
✅ #{MsHOtPOOAC = vTjtnFNJjY(RzHhZLFIRK())}
✅ #{khBaVjUBWW = fsVKzZnzns(XhiwQtbwDD())}
✅ #{HuttHVtGQw = LZqksHXTow(uZmJQMhxvH())}
✅ #{dmypZkAfwJ = BqnlnoSgry(CjuBxuydQg())}
✅ #{JIvWUdTZmy = AuHewGyjll(DryQDBnGmv())}
✅ #{yIapXcXBCT = iBaGFcQDOJ(UYnYWlEooZ())}
✅ #{gcXshrAxZb = BLkvjWlInM(PtVpCqMoGR())}
✅ #{ZlhoQzxpaJ = WWzRizJufv(mVMaYdgKdD())}
✅ #{ZhIPWzFwQp = hVBhQPmjxd(RwyyDBpKNf())}
✅ #{nGqphALnuR = lsqjZtwaMN(YrqWMIMITD())}
✅ #{qvWPlWZKsZ = lkAaUHhgsm(GhWlZTDVdv())}
✅ #{RXcUTxnVwb = SyqbeaVWrL(OcOYzajFdd())}
✅ #{sNIQBSBgEu = PncDSxsesT(EnmhFNGwVS())}
✅ #{ntyWtZdUUO = UFuWscIFZl(etwAynTGbI())}
✅ #{yZyZPQQDyJ = VsKjQWqIpH(ulhWSXCybF())}
✅ #{iMUbKJcqiF = HCbIDxYIah(ilGMNFXtXd())}
✅ #{jdeKgeYbWs = RmSLrJpPpc(bleMqOOylR())}
✅ #{VINBVKpdXW = VPaJptuInu(PAAzcSXWcP())}
✅ #{dwnSGctYnv = kvhlFvkYyt(dazZzKomvY())}
✅ #{cZxczVnTQg = SIlmnONkaH(eplUlbBPJz())}
✅ #{AgdHjJJyey = UVXVMwXWXW(QOCtuQMOFQ())}
✅ #{kxEeAoQVkw = OgLPbNfEWO(jqaPyYmgen())}
✅ #{swNyFYkFhS = hRlXBKMOok(XxVEbTleov())}
✅ #{gZzCMWYMeZ = sKHVyEftUv(gBivVTeqNc())}
✅ #{UrJrsrSRHx = QlrfWPmVIu(EDKuYaUfJN())}
✅ #{CQbNRSdhDX = UnLhXoiCUE(LzSwogjWLj())}
✅ #{UhRKKZCrDs = HfVWLCrKaV(QzkyaSOPIY())}
✅ #{rgzUewtUMl = WmjGlbdtJg(VIslupJOle())}
✅ #{YfuMdlGPas = WekwFmiFEq(AeaRRvZRPL())}
✅ #{UdTuUqtHCr = uDKttApPXp(IhWkWNkdqU())}
✅ #{SIrmTqFoGd = GBOxUsCMnG(IjGYXUINph())}
✅ function declaration › functions are correctly separated into types: string,decimal,integer etc
✅ function declaration › define statements
✅ should parse define with function expression
✅ should parse define with constant expression
✅ should parse define with number expression
✅ function declaration✅ tests/inject.test.ts [link]
3 passed, 0 failed, 0 skipped, 0 todo, done in 97.81377599999996 s
✅ inject
✅ grammar support inject
✅ should reject invalid inject directive syntax
✅ should reject inject directive with empty identifier✅ tests/keyItem.test.ts [link]
220 passed, 0 failed, 0 skipped, 0 todo, done in 1363.738057 s
✅ key list › the number of arguments must be equal to or less than the number of context arguments
✅ key list › single key item
✅ #{bfEJMBcISW}
✅ #{AICLWdLrBC}
✅ #{qdwZSHrBVX}
✅ #{aeUWHreKqS}
✅ #{SLWYQnMddk}
✅ #{vxxwLeEcbr}
✅ #{VzvzCKPCAE}
✅ #{wbdkDpzkYu}
✅ #{NHsPWlPpNb}
✅ #{HiEiaueKDg}
✅ #{HgFLmeUoAF}
✅ #{pccIfJZFIv}
✅ #{JfvDdJesZb}
✅ #{HQiwLkeXoO}
✅ #{KQxjOOtTGk}
✅ #{whElpDOfZY}
✅ #{FNpcYmkhvz}
✅ #{PzgwXfduPh}
✅ #{YtnnfjDpAN}
✅ #{MFVvdZVPXo}
✅ #{jcpgiwdAhK = "ZYDkPmWJdh"}
✅ #{FLpITgkqgu = "RsgLCesxSb"}
✅ #{iQvMnJSBSh = "twzpUGpPPN"}
✅ #{axnYLHXoBL = "BDzzPdAbec"}
✅ #{MEokFJthsv = "gyZEBLzXDS"}
✅ #{AQXrFXCrXh = "YOAOVceCpU"}
✅ #{kIHlXhCrlI = "zBxidMOOwb"}
✅ #{tjMVasFORu = "gJukFEIxdN"}
✅ #{MBNavJmjsu = "KCIiKCxyCN"}
✅ #{cNuuezddgk = "PoDEeycOuj"}
✅ #{JDRcprwyuq = "hhwFWdDFqi"}
✅ #{OPrpTmwFvi = "MbstjskhiJ"}
✅ #{gapELZMGBu = "NkfCZbLNQg"}
✅ #{hMtfwZwBde = "BbPMahIWjK"}
✅ #{AKaMSajyZV = "DbguHaIDqs"}
✅ #{VSPpxsxTwi = "iuccgDXojh"}
✅ #{QRPybDEYwg = "TpxbWPixCt"}
✅ #{clrHGoRVjw = "lhFqoDghYo"}
✅ #{JcwlECyRjn = "TvAnDFyBpH"}
✅ #{dXoSkXrqgT = "kYnTBZfgjT"}
✅ #{PbRnCzjtDD = []}
✅ #{mKMUtpcJkv = []}
✅ #{hehXkdHdHv = []}
✅ #{AytcpECUuD = []}
✅ #{eQAYNYUIRh = []}
✅ #{LmqdfhdvzH = []}
✅ #{pUxTJVoITa = []}
✅ #{qEqqfUhkmm = []}
✅ #{JzhPPHPwoq = []}
✅ #{KExbhWkQQf = []}
✅ #{uvDnJdnVxu = []}
✅ #{WwTlUoaYEl = []}
✅ #{CDWNhhTQUP = []}
✅ #{INSvqVAohJ = []}
✅ #{cNptbxeLQt = []}
✅ #{TeBtVMZTSL = []}
✅ #{MiTrKVFHXE = []}
✅ #{gqMJdSUTrf = []}
✅ #{ZPBaJVaFsC = []}
✅ #{cuqArkwomF = []}
✅ #{GVTChRxlWb = 47}
✅ #{DgUrFFFzun = 25}
✅ #{RYjUOYWdYv = 78}
✅ #{Nabyutayko = 83}
✅ #{oMWerYvbSR = 99}
✅ #{zGwQofIMPM = 96}
✅ #{uOrbXFkNPw = 43}
✅ #{MvBYSeSMns = 90}
✅ #{NRqBBBClNq = 29}
✅ #{mAAxYJVRcn = 5}
✅ #{MEVHeqrdhy = 8}
✅ #{GfuZvHFbxB = 32}
✅ #{nFqTRJLcQb = 60}
✅ #{vbUftTbazb = 9}
✅ #{EkKIpxWtjW = 39}
✅ #{dqaZORZdXl = 44}
✅ #{reuUeqNCrG = 99}
✅ #{JRalUaPTpx = 87}
✅ #{MojnaAfSIl = 20}
✅ #{RIQZTkFbPh = 89}
✅ #{ApZHtBMiGv = #gaZCoDWTQl}
✅ #{olWDHqqZPB = #pKnMPLMRUP}
✅ #{uCIOIzUNNe = #RALcLIlTCL}
✅ #{VpsFuPVsAA = #iADymiZEqd}
✅ #{AXEJwOgfJt = #DYBNkPiNOR}
✅ #{NEWSAqwkFf = #rtyoQChUpH}
✅ #{TgzMEcMFzc = #IKZOEIZMgW}
✅ #{ZRnyKUnqSy = #mXZJhVLQta}
✅ #{cMqvyBgOiS = #JpjMJEKpuX}
✅ #{dUDPVvVjQI = #rTLyPPqQSt}
✅ #{dROWAfJCkw = #bcmJOEoHqW}
✅ #{GGSbQGDnua = #UmrRZMUmzM}
✅ #{ygemVFFIMm = #bASgaJlQga}
✅ #{RwtvxTeWXw = #HKgnqcuJvs}
✅ #{CeOZHkpRUO = #zcxxtLrlPh}
✅ #{vJlRcIBLgw = #tXKejILMip}
✅ #{AWczgIXtnL = #flFabaCAwD}
✅ #{csndpywnfx = #SLufbJfbZy}
✅ #{ytZBjUouyv = #mSlQdyubVa}
✅ #{usbeAMBPSz = #stoAJIWYdJ}
✅ #{kkagnFBtay = $dCjKavddhB}
✅ #{tpqhnQPPQs = $JdkWvSjKhF}
✅ #{EivtbnOFfV = $cvmgAZdOnt}
✅ #{MPAKuRZYqP = $IWnesqAHzV}
✅ #{SUyUzitASx = $vvOYXZBdWH}
✅ #{ZguELPgJHn = $fhGOEfuqfl}
✅ #{TjGpiFXeLl = $pfGdWIUinx}
✅ #{hfLpQyxEZl = $VwhxdyABVq}
✅ #{tgoKraGNin = $QBzJjurCDo}
✅ #{gHvIQgjcNX = $glpvpibVRh}
✅ #{UxmTEVngOk = $tRnXYiKVzI}
✅ #{eJDakXkVfi = $rYrnLCeSSO}
✅ #{vAlQKiwlfu = $RiHkPWlYVx}
✅ #{CAxXIWjCuc = $CffGTfPNSq}
✅ #{EzqhEhczSq = $bUKjwznria}
✅ #{jsfwHZeTzV = $ehOJDPmxGV}
✅ #{ihRZcKtiLF = $FKFZzewubj}
✅ #{DEhkBNRBIG = $QSqYxNwYez}
✅ #{cLJwoNNjld = $KyunuhRHpq}
✅ #{goNvblsUqM = $cZDfOzaYTw}
✅ #{SRZqByZICw = %%zRDrYFHDHV}
✅ #{qeseWGuHtl = %%sQgBjEiMSu}
✅ #{tVmZsYgmWx = %%GpHXnUbctx}
✅ #{qxLqaFiQnL = %%NiVGorDniA}
✅ #{pcMlFTQaDO = %%vXVRoRtvxU}
✅ #{jOgiAvBAqU = %%DUYXgiyxVb}
✅ #{tfHNaoVRcp = %%SERRKLxXBt}
✅ #{LpWkyDFTvS = %%YrRhEBkIOM}
✅ #{sSsyvOiuwz = %%KYoyeIIReo}
✅ #{ZeZARWwuEf = %%WsRRZuxobj}
✅ #{bGFQVBwpif = %%OXhYCtAPRQ}
✅ #{mGaWMrHfAd = %%OJITfbKjtD}
✅ #{fHRiZNUQOS = %%KmYbMoLBJg}
✅ #{SVAUpXXuCL = %%wHrMXvNINl}
✅ #{nSjqANwVSr = %%QhwpXIYVzq}
✅ #{OdAaBgZocP = %%IlEnxJraLZ}
✅ #{MxNcbdLFak = %%WUqnOkiqoB}
✅ #{NdkpyzHsom = %%tUcUQckUng}
✅ #{ASnsvTTLLN = %%BfNDCESYkk}
✅ #{vUBtLtfpor = %%PDeOnzUcaO}
✅ #{QaqWerKWjQ="qNsrsHUBKh",PnvdYgoISu=45}
✅ #{WpyPcBiWaJ=54,IafCCQUpAc="HUoVQhFFmh"}
✅ #{xxaMFKeesp=6,DAglaXjkhM="cDbnJnYzLv",yTmciGGYvG=457.4400494912534}
✅ #{wdBkoMNGLp="palSlpTQaJ",WJmNlTejjQ=2752.3473635353876,JrPXPAMLsn="iCHJikXART"}
✅ #{UTIDjrKCni="ExSSluONeo"}
✅ #{VXNiiOmwJY=45,FmTEYzZMjn=24,WdpldSGwMC=-3508.8975830737954}
✅ #{uarIgSnBIZ=6755.22592312127,SqoqZTdCUs="AemvwFUAeF",gUuJiSPCiY=99,QbEuVgMcal=9}
✅ #{uTIFGHPIxa=1388.7471630868076,lQbGXnDYjk=9845.708804135593}
✅ #{lEfsYBNlAE=10,gbrRzAsOBG=9986.322026705002}
✅ #{ZPoiZRwhYT=8998.397536854118,shnVdbBUdY="msrzNJNsZE"}
✅ #{UPeilRzAEm="ACVcJLeQWS",bZGpleMFMQ=8084.140503967821}
✅ #{ERdGTbGABD=-4938.275830105005}
✅ #{QpfgiNOscw=-2912.963687856889,vrPTHqVtWA=2,ugbgskZSKZ=496.83620619886096}
✅ #{fGXELTGQtQ="LwRZsjOdCw",mapOBpSvcv="IGrYbbMScK",QLkgtKStZl=-6814.776665754114}
✅ #{AgMELMIail=10,WWIjYzjOoS=88}
✅ #{JldzmgDmzy=14,kIoWcXZqiN="JBbhyvDxGP",ccIVquVYsA="uFframzEKp",vChMhuvyfQ=-830.2046470160076}
✅ #{qzzNQPSRdx="hetcESwTig"}
✅ #{daBJunfhAG=-556.7299611373637}
✅ #{XhlGUSUmVF=15,IzNznutJBn=1119.5418516716018,VEhfbZLJkI="RNMySYlWiD",bnoAbpiXpU=96}
✅ #{drYKSIeHzi=-8716.135088714982,QPZMYeuQPD=78}
✅ #{ZUAAkwQLjC = -7604.449395942749}
✅ #{MFAKzxagyI = -5800.531143175087}
✅ #{FJqAQlIZuc = 9627.918185547689}
✅ #{TqaNiozmSP = -3261.9684322484054}
✅ #{Jnsgzmdnhf = 1374.3726249844985}
✅ #{gJApUOcnzd = -2247.948474536277}
✅ #{mCFcttrbUC = 6965.333694248136}
✅ #{ZZPAleATQT = 8704.843229962553}
✅ #{ACHtBKemlA = 7253.089852080426}
✅ #{fKhLYZSRGc = 408.33255348164494}
✅ #{EVaKOsnyPp = -6707.998098961503}
✅ #{metNfeVcxK = -7244.675408378161}
✅ #{OdOpxCRSVP = -2432.3480881161277}
✅ #{kWdlQdSPSq = 5124.6125426063645}
✅ #{IKcITqhZQX = -3881.915996944427}
✅ #{FSPFRfJzEW = -7602.592918101505}
✅ #{oSyeVSEpjJ = 4276.361840785146}
✅ #{ldrgmLyoxb = 7842.122551485227}
✅ #{pCYrgVNnQq = -2102.8044126916366}
✅ #{ujDHeZNuBx = -9573.78395814409}
✅ #{ITYrEIYcpY = DbawquoeGV()}
✅ #{gTcbCZJGzp = GlEXNFcxAl()}
✅ #{HcGRRMvmbj = AnvLZBzJAC()}
✅ #{VRgWjUAIIT = MWVfiAqRfv()}
✅ #{WKjpcqnwdh = VIMNSlHDak()}
✅ #{ignXHQDvuy = fhAPdoNtDZ()}
✅ #{HvmIhqXEFx = enkuxKhfKC()}
✅ #{zNfgQPQzTy = xoxYEQRTHC()}
✅ #{WHUBfQOeKF = EnfTbInWNX()}
✅ #{TKeYTjJXMW = TVgnqsfhGI()}
✅ #{jkFmMhANYF = stzByAvLmV()}
✅ #{GjTYxqUIde = HRJoZjeRVo()}
✅ #{SvzMCMXNUR = kzBriwuDFK()}
✅ #{RAAASYRUAZ = TOqeJxFENT()}
✅ #{ztxvskBaGY = dcYkztbENz()}
✅ #{BzIHTLPDBl = CKpKnHTPky()}
✅ #{pYnPVyyKbi = YPCzZlRTzJ()}
✅ #{HdwrzUnTrj = HXKbDZyyxt()}
✅ #{qfNmrkmNgZ = wNlwEnKfvU()}
✅ #{wehhpazuGn = NOXyWqBOlF()}
✅ key list › random number of keyItem › input = #{prop1=5, prop2=10, prop5=5...} ------- The same type of data
✅ data type -
✅ data type -
✅ data type -
✅ data type -
✅ data type -
✅ data type -
✅ data type -
✅ data type -
✅ key list › random number of keyItem › empty default value at the end
✅ input = #{prop= "5", prop2=4, prop3} ------- empty default value at the end
✅ input = #{prop= "5", prop2=4, prop3. prop4, prop5...} ------- empty default value at the end
✅ key list › random number of keyItem › incorrect input
✅ input = #{prop1=5, prop2=, prop5=5} ------- empty values in random arguments
✅ input = #{prop1=5, prop2=10, prop5=5, } ------- comma at the end
✅ input = #{,prop1=5, prop2=10, prop5=5 } ------- comma at the beginning
✅ input = #{prop1=5, prop2=10, , prop5=5 } ------- the comma is duplicated
✅ input = #{pro,p1=5, prop2=10, prop5=5 } ------- incorrect name (invalid symbols in name property)
✅ key list › random number of keyItem
✅ input = #{prop= "5", prop2=4, prop3=[]...} ------- different types of data
✅ key list › context with reducer
✅ should parse context with single reducer item
✅ should parse context with multiple reducer items
✅ should throw when reducer has more items than context
✅ key list › function call syntax
✅ should throw if there is whitespace between function name and "(" in key item default value
✅ key list✅ tests/stateDeclaration.test.ts [link]
2 passed, 0 failed, 0 skipped, 0 todo, done in 52.478995000000054 s
✅ state description
✅ by default state description should be false
✅ result object should include state description✅ tests/subscribe.test.ts [link]
3 passed, 0 failed, 0 skipped, 0 todo, done in 75.65319199999999 s
✅ subscribe
✅ should parse valid subscribe statement
✅ should throw error without event name
✅ should throw error without action