version 2

missing nl eof