{"ScriptPreparationCode":"var data = [];\r\nfor (var i=0; i\u003C100000; i\u002B\u002B) {\r\n data.push([Math.floor(Math.random()*10)/10, Math.floor(Math.random()*10)/10, Math.floor(Math.random()*10)/10]);\r\n}","TestCases":[{"Name":"nested","Code":"var ret = {};\r\nfor (var i=0; i\u003Cdata.length; i\u002B\u002B) {\r\n var d = data[i];\r\n ret[d[0]] = ret[d[0]] || {};\r\n ret[d[0]][d[1]] = ret[d[0]][d[1]] || {};\r\n ret[d[0]][d[1]][d[2]] = true;\r\n}","IsDeferred":false},{"Name":"combined","Code":"var ret = {};\r\nfor (var i=0; i\u003Cdata.length; i\u002B\u002B) {\r\n var d = data[i];\r\n ret[d[0]\u002B\u0022,\u0022\u002Bd[1]\u002B\u0022,\u0022\u002Bd[2]] = true;\r\n}","IsDeferred":false}]}