def _get_column_ends(self):
ends = collections.Counter()<EOL>for line in self.text.splitlines():<EOL><INDENT>for matchobj in re.finditer('<STR_LIT>', line.lstrip()):<EOL><INDENT>ends[matchobj.end()] += <NUM_LIT:1><EOL><DEDENT><DEDENT>return ends<EOL>
Guess where the ends of the columns lie.