 The words may not be split and we assume no word is longer than the size of the output lines.This is analogous to the word-wrapping problem in text editors.In conventional logic, the programmer rapidly discovers that neither the input nor the output structures can be used to drive the call hierarchy of control flow.