{"ScriptPreparationCode":null,"TestCases":[{"Name":"2017 swap","Code":"let swap = ([a, b]) =\u003E [b, a];\r\n\r\nlet inArr = [5, 7];\r\nlet outArr = swap(inArr);\r\n\r\nconsole.log(outArr[0], outArr[1]);\r\n","IsDeferred":false},{"Name":"1824 swap","Code":"let inA = 5;\r\nlet inB = 7;\r\n\r\ninA ^= inB;\r\ninB ^= inA;\r\ninA ^= inB;\r\n","IsDeferred":false},{"Name":"third arg swap","Code":"let inA = 5;\r\nlet inB = 7;\r\nlet inC;\r\n\r\ninC = inA;\r\ninA = inB;\r\ninB = inC;","IsDeferred":false}]}