{"ScriptPreparationCode":"var strToConvert = \u0022yr89vi083hf*/:\u003C\u003E?\\\\|*/:\u003C\u003E?\\\\|*/:\u003C\u003E?\\\\|*/:\u003C\u003E?\\\\|*/:\u003C\u003E?\\\\|*/:\u003C\u003E?\\\\|984hijhfgvjhngkjqherkjfherh\u0022;\r\n\r\nString.prototype.constWithin=function(o,e){\r\n const HW=\u0027\u0022*/:\u003C\u003E?\\\\|\u0027,FW=\u0027\uFF02\uFF0A\uFF0F\uFF1A\uFF1C\uFF1E\uFF1F\uFF3C\uFF3C\uFF5C\u0027,FC=String.fromCharCode;\r\n return Array.prototype.reduce.call(this,\r\n o \u0026\u0026 Object.hasOwn(o,\u0022char\u0022) \u0026\u0026 (e=o.char, !0) ? (r,c) =\u003E r \u002B (HW.includes(c)?e:c) :\r\n o?.reverse ? (r,c) =\u003E r \u002B (FW.includes(c)?FC(c.charCodeAt(0)-65248):c) :\r\n (r,c) =\u003E r \u002B (HW.includes(c)?FC(c.charCodeAt(0)\u002B65248):c) ,\r\n \u0022\u0022)\r\n}\r\n\r\n{\r\n const HW=\u0027\u0022*/:\u003C\u003E?\\\\|\u0027,FW=\u0027\uFF02\uFF0A\uFF0F\uFF1A\uFF1C\uFF1E\uFF1F\uFF3C\uFF3C\uFF5C\u0027,FC=String.fromCharCode;\r\n String.prototype.constOutside=function(o,e){\r\n return Array.prototype.reduce.call(this,\r\n o \u0026\u0026 Object.hasOwn(o,\u0022char\u0022) \u0026\u0026 (e=o.char, !0) ? (r,c) =\u003E r \u002B (HW.includes(c)?e:c) :\r\n o?.reverse ? (r,c) =\u003E r \u002B (FW.includes(c)?FC(c.charCodeAt(0)-65248):c) :\r\n (r,c) =\u003E r \u002B (HW.includes(c)?FC(c.charCodeAt(0)\u002B65248):c) ,\r\n \u0022\u0022)\r\n }\r\n}","TestCases":[{"Name":"const within function","Code":"strToConvert.constWithin()","IsDeferred":false},{"Name":"const outside function","Code":"strToConvert.constOutside()","IsDeferred":false}]}