{"ScriptPreparationCode":"/*your preparation JavaScript code goes here\r\nTo execute async code during the script preparation, wrap it as function globalMeasureThatScriptPrepareFunction, example:*/\r\nasync function globalMeasureThatScriptPrepareFunction() {\r\n // This function is optional, feel free to remove it.\r\n // await someThing();\r\n}","TestCases":[{"Name":"Me case","Code":"const arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]\r\n\r\nconst displayedFilters = []\r\nconst hiddenFilters = new Set()\r\n\r\nfor (let i = 0; i \u003C arr.length; i \u002B= 1) {\r\n if (i \u003C 2) {\r\n displayedFilters.push(arr[i]);\r\n } else {\r\n hiddenFilters.add(arr[i]);\r\n }\r\n }","IsDeferred":false},{"Name":"Fab case","Code":"const arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]\r\n\r\nconst splitSelectedFilters = (arr) =\u003E ({\r\n displayedFilters: arr.slice(0, 2),\r\n hiddenFilters: new Set(arr.slice(2)),\r\n});\r\n","IsDeferred":false}]}