if the user program responds with '\0' the engine is incapable of moving past that line. Unknown reason why
if the user program responds with '\0' the engine is incapable of moving past that line. Unknown reason why