Use output stream's encoding (if any). Blindly using UTF-8 would break output on Windows terminals.
Use output stream's encoding (if any).
Blindly using UTF-8 would break output on Windows terminals.

seblin/shcol