```javascript function foo(a, b) { bar("" + a, b) } function bar(c, d) { return (c = d), d } ``` Deobfuscate the [above code](https://eslint.org/play/#eyJ0ZXh0IjoiZnVuY3Rpb24gZm9vKGEsIGIpIHtcbiAgYmFyKFwiXCIgKyBhLCBiKVxufVxuXG5mdW5jdGlvbiBiYXIoYywgZCkge1xuICByZXR1cm4gKGMgPSBkKSwgZFxufSIsIm9wdGlvbnMiOnsicnVsZXMiOnt9LCJsYW5ndWFnZU9wdGlvbnMiOnsicGFyc2VyT3B0aW9ucyI6eyJlY21hRmVhdHVyZXMiOnt9fX19fQ==) (extracted from function `n3(e)` and `i_(e,t,n)` in this [file](https://github.com/user-attachments/files/22865923/fd9d1056-c4a04772d2819e42.js)) generates code with a [syntax error](https://eslint.org/play/#eyJ0ZXh0IjoiZnVuY3Rpb24gZm9vKGEsIGIpIHtcbiAgXCJcIiArIGEgPSBiLCBiO1xufSIsIm9wdGlvbnMiOnsicnVsZXMiOnt9LCJsYW5ndWFnZU9wdGlvbnMiOnsicGFyc2VyT3B0aW9ucyI6eyJlY21hRmVhdHVyZXMiOnt9fX19fQ==): ```javascript function foo(a, b) { "" + a = b, b; } ```