e corresponding data block, adding the width of the current atom in the data block to a running sum of widths on the current line to determine the total width of all atoms on the current line, and if said total width is sufficient to fill the current line, then, a. if the previous token was a space, breaking the current line at the end of the current atom, otherwise b. breaking the current line at