#!/usr/bin/env python3 import sys import random filename = sys.argv[1] paragraph_lengths = [1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,5] dot_found = False dot_count = 0 with open(filename,'r') as f: for line in f: for c in line: if c == ".": dot_found = True print(c,end='') elif c == " " and dot_found: dot_found = False dot_count += 1 if dot_count == random.choice(paragraph_lengths) or dot_count == max(paragraph_lengths): print("\n") dot_count = 0 else: print(c,end='') else: dot_found = False print(c,end='')