Changed line terminator to ! instead of \n