{"ScriptPreparationCode":"function getSortedNumericalBpKeys(keys) {\r\n return keys\r\n .map(Number)\r\n .filter(Boolean)\r\n .sort((a, b) =\u003E b - a)\r\n .map(String);\r\n}\r\n\r\nconst { compare } = new Intl.Collator(undefined, {numeric: true, sensitivity: \u0027base\u0027});\r\n\r\nfunction getSortedNumericalBpKeysCollator(keys) {\r\n return keys.sort(compare);\r\n}","TestCases":[{"Name":"naive","Code":"getSortedNumericalBpKeys([\u00271000\u0027, \u002711\u0027, \u0027111\u0027, \u002799\u0027]);","IsDeferred":false},{"Name":"with collator","Code":"getSortedNumericalBpKeysCollator([\u00271000\u0027, \u002711\u0027, \u0027111\u0027, \u002799\u0027]);","IsDeferred":false}]}