allow skipping input fields by swallowing a single initial newline to read_line()