prog: maximum line length is 80