{"ScriptPreparationCode":"var position = 20;\r\nvar testString = \u0022\u0410 \u0435\u0449\u0435 \u043C\u043E\u0436\u043D\u043E \u0441\u0438\u043C\u0432\u043E\u043B\u044B \u0432 \u043C\u0430\u0441\u0441\u0438\u0432\u0435 \u0445\u0440\u0430\u043D\u0438\u0442\u044C. \u0421\u043F\u043B\u0430\u0439\u0441\u043E\u043C \u0432\u0441\u0442\u0430\u0432\u043B\u044F\u0442\u044C \u0441\u0438\u043C\u0432\u043E\u043B \u0438 \u0434\u0436\u043E\u0439\u043D\u0438\u0442\u044C \u043F\u0435\u0440\u0435\u0434 \u0432\u044B\u0432\u043E\u0434\u043E\u043C\u0022;\r\nvar testArray = testString.split \u0060\u0060;\r\nvar newChar = \u0022X\u0022;","TestCases":[{"Name":"\u041C\u0430\u0441\u0441\u0438\u0432\u044B","Code":"testArray.splice(position, 0, newChar);\r\nlet result = testArray.join\u0060\u0060;","IsDeferred":false},{"Name":"\u0421\u0442\u0440\u043E\u043A\u0438","Code":"let result = testString.substring(0, position) \u002B newChar \u002B testString.substring(position)","IsDeferred":false},{"Name":"Slice","Code":"let result = testString.slice(0, position) \u002B newChar \u002B testString.slice(position)","IsDeferred":false}]}