What is the result of `"-".join(["a", "b", "c"])`?
Explanation
The receiver supplies the separator inserted between adjacent string elements, so the result is `a-b-c`. No separator is appended after the final element, and the operation is not invoked on the list itself.