{"ScriptPreparationCode":"var xs = [\u0022b\u0022, \u0022c\u0022, \u0022d\u0022, \u0022e\u0022, \u0022f\u0022, \u0022g\u0022, \u0022h\u0022, \u0022i\u0022, \u0022j\u0022, \u0022k\u0022, \u0022l\u0022, \u0022m\u0022, \u0022n\u0022, \u0022o\u0022, \u0022p\u0022, \u0022q\u0022, \u0022r\u0022, \u0022s\u0022, \u0022t\u0022, \u0022u\u0022, \u0022v\u0022, \u0022w\u0022, \u0022x\u0022, \u0022y\u0022, \u0022z\u0022]","TestCases":[{"Name":"Push","Code":"xs.reduce((acc, x) =\u003E {\r\n\tacc.push(x);\r\n \treturn acc;\r\n}, [\u0022a\u0022]);","IsDeferred":false},{"Name":"Spread","Code":"xs.reduce((acc, x) =\u003E [...acc, x], [\u0022a\u0022]);","IsDeferred":false}]}