{"ScriptPreparationCode":"var testArray = \u0027ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0027.split(\u0027\u0027);\r\nvar delim = {\u0027a\u0027: 1};\r\n\r\nfunction spreadArrayErtema(array, delim) {\r\n return array.reduce(function (result, item, i) {\r\n return i === 0 ? result.concat(item) : result.concat(delim, item);\r\n }, []);\r\n}\r\n\r\nfunction spreadArrayKbakba(arr, delim) {\r\n var result = []\r\n for (var i = arr.length - 1; i \u003E= 0; i--) {\r\n result.unshift(arr[i], delim);\r\n };\r\n result.pop();\r\n return result;\r\n}\r\n","TestCases":[{"Name":"ertema version","Code":"spreadArrayErtema(testArray, delim);","IsDeferred":false},{"Name":"kbakba version","Code":"spreadArrayKbakba(testArray, delim);","IsDeferred":false}]}