{"ScriptPreparationCode":null,"TestCases":[{"Name":"set","Code":"var l = new Set([1, 2, 3, 4, 5, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7]);\r\nreturn l;","IsDeferred":false},{"Name":"lodash","Code":"var l = [1, 2, 3, 4, 5, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7];\r\nreturn _.uniq(l);","IsDeferred":false},{"Name":"uniq","Code":"function uniq(items) {\r\n const result = [];\r\n for (let i = 0; i \u003C items.length; i\u002B\u002B) {\r\n const item = items[i]\r\n \tif (result.includes(item)) continue;\r\n result.push(item)\r\n }\r\n return result;\r\n}\r\n\r\nvar l = [1, 2, 3, 4, 5, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7];\r\nreturn uniq(l);","IsDeferred":false}]}