{"ScriptPreparationCode":"var map = new Map();\r\nvar obj = {};\r\nvar set = new Set();\r\n\r\nvar ary = [];\r\nfor (let i=0; i\u003C10000; i\u002B\u002B) {\r\n ary.push(Math.random());\r\n}","TestCases":[{"Name":"m","Code":"for (let a of ary) {\r\n if (!map.has(a)) map.set(a, true);\r\n}","IsDeferred":false},{"Name":"o","Code":"for (let a of ary) {\r\n\tif (obj[a] === undefined) obj[a] = true; \r\n}","IsDeferred":false},{"Name":"s","Code":"for (let a of ary) {\r\n if (!set.has(a)) set.add(a);\r\n}","IsDeferred":false}]}