I think I can't catch if the separator is not a `\n` :/