Can use `map!` to avoid extra object creation. Also, don't need parentheses around `c1, c2`.

If this is a hotspot, can optimize a bit more by extraciting `'c*` into a constant to avoid object creation each time.