{"ScriptPreparationCode":"const N = 1000000;\r\n\r\nclass Tuple {\r\n first;\r\n second;\r\n constructor(first, second) {\r\n this.first = first;\r\n this.second = second;\r\n }\r\n}","TestCases":[{"Name":"Class","Code":"const xs = [];\r\n\r\nfor (let i = 0; i \u003C N; \u002B\u002Bi) {\r\n xs.push(new Tuple(i, 0));\r\n}\r\n\r\nfor (let i = 0; i \u003C N; \u002B\u002Bi) {\r\n xs[i].second \u002B= i;\r\n}","IsDeferred":false},{"Name":"Object","Code":"const xs = [];\r\n\r\nfor (let i = 0; i \u003C N; \u002B\u002Bi) {\r\n xs.push({ first: i, second: 0 });\r\n}\r\n\r\nfor (let i = 0; i \u003C N; \u002B\u002Bi) {\r\n xs[i].second \u002B= i;\r\n}","IsDeferred":false},{"Name":"Tuple","Code":"const xs = [];\r\n\r\nfor (let i = 0; i \u003C N; \u002B\u002Bi) {\r\n xs.push([i, 0]);\r\n}\r\n\r\nfor (let i = 0; i \u003C N; \u002B\u002Bi) {\r\n xs[i][1] \u002B= i;\r\n}","IsDeferred":false}]}