30 -c: zero lines
31 -c: one line
32 -c: one line and comment
33 -c: comment first
34 -c: newline
35 -c: newline2
40 file: zero lines
41 file: one line
42 file: one line and comment
43 file: comment first
44 file: newline
45 file: newline2
50 stdin: zero lines
51 stdin: one line
52 stdin: one line and comment
53 stdin: comment first
54 stdin: newline
55 stdin: newline2