nlineinputformat code