nl - это newline. А у тебя тут не new line проверяется.