{"ScriptPreparationCode":"function moreData(arr, left) {\r\n if(left === 0) return arr;\r\n else {\r\n arr.push(Math.floor(Math.random() * 1000000));\r\n return moreData(arr, left - 1);\r\n }\r\n}\r\nfunction makeTestData() { return moreData([], 40); }","TestCases":[{"Name":"join/split","Code":"makeTestData().join(\u0027,\u0027).split(\u0027,\u0027).map(Number)","IsDeferred":false},{"Name":"JSON.stringify/parse","Code":"JSON.parse(JSON.stringify(makeTestData()));","IsDeferred":false}]}