import random
subject = [‘a’, ‘the’]
questionOpener = [‘where’, ‘how’, ‘when’]
question = [‘do’, ‘would’, ‘can’, ‘will’]
connector = [‘and’, ‘with’, ‘where’]
opener = [‘when’, ‘although’, ‘while’, ‘as’, ‘where’, ‘often’]
verbs = [‘braced’, ‘pined’, ‘harmed’, ‘gurgled’, ‘gushed’, ‘gnawed’, ‘glided’, ‘gardened’, ‘gazed’, ‘frightened’, ‘formed’, ‘forgot’, ‘foretold’, ‘flowered’, ‘fled’, ‘floated’, ‘felt’, ‘envied’, ‘favored’, ‘faltered’, ‘faced’, ‘extolled’, ‘extended’, ‘existed’, ‘divorced’, ‘dove’, ‘drowned’, ‘drank’, ‘expelled’, ‘dreamt’, ‘drained’, ‘dragged’, ‘enjoined’, ‘echoed’, ‘decayed’, ‘accepted’, ‘called’, ‘caught’, ‘cowered’, ‘cracked’, ‘confessed’, ‘confided’, ‘coiled’, ‘buried’, ‘became’, ‘blessed’,’breathed’, ‘bestowed’, ‘ached’, ‘admired’, ‘agree’, ‘appologize’, ‘acknowledged’, ‘bled’, ‘faded’, ‘writhed’, ‘flowed’, ‘commiserated’, ‘ran’, ‘careened’, ‘helped’, ‘prostrated’, ‘waited’, ‘contemplated’, ‘pontificated’, ‘understood’,’climbed’, ‘killed’, ‘hurt’, ‘walked’, ‘stopped’, ‘ate’, ‘jumped’, ‘decided’, ‘considered’, ‘planted’, ‘swung’, ‘pounced’, ‘bit’, ‘began’,’cried’, ‘laughed’, ‘doubled over’]
presverbs = [‘brace’, ‘pine’, ‘harm’, ‘gurgle’, ‘gush’, ‘gnaw’, ‘glide’, ‘garden’, ‘gaze’, ‘frighten’, ‘form’, ‘forget’, ‘foretell’, ‘flower’, ‘flee’, ‘float’, ‘feel’, ‘envy’, ‘favor’, ‘falter’, ‘face’, ‘extoll’, ‘extend’, ‘exist’, ‘divorce’, ‘dive’, ‘drown’, ‘drink’, ‘expel’,’dream’, ‘drain’, ‘drug’, ‘enjoin’, ‘echo’, ‘decay’, ‘acknowledge’, ‘become’,’confess’, ‘cower’, ‘crack’, ‘call’,’coil’, ‘confide’, ‘catch’, ‘bury’, ‘bless’, ‘bestow’, ‘breathe’, ‘allude’, ‘apologize’, ‘admire’, ‘admit’, ‘agreed’, ‘accept’, ‘ache’, ‘writhe’, ‘fade’, ‘commiserate’, ‘flow’, ‘run’, ‘careen’, ‘help’, ‘prostrate’, ‘wait’, ‘contemplate’, ‘pontificate’, ‘understand’, ‘climb’, ‘kill’, ‘bleed’, ‘hurt’, ‘walk’, ‘stop’, ‘eat’, ‘jump’, ‘decide’, ‘consider’, ‘plant’, ‘swing’, ‘pounce’, ‘bite’, ‘begin’, ‘cry’, ‘laugh’]
nouns = [‘castle’, ‘shadow’, ‘tendril’, ‘seaweed’, ‘weed’, ‘grass’, ‘kelp’, ‘night’, ‘sound’, ‘water’, ‘ocean’, ‘fathom’, ‘angel’, ‘hunter’, ‘pillar’, ‘column’, ‘atlantis’, ‘current’, ‘poseidon’, ‘neptune’, ‘brook’, ‘decadence’, ‘depth’, ‘shark’, ‘whale’, ‘dross’, ‘sea’, ‘cypress’, ‘carolina cherry’, ‘pecan’, ‘otter’, ‘tonight’, ‘anchor’, ‘anaqua’, ‘carriage’, ‘tide’, ‘disease’, ‘frog’, ‘moon’, ‘toad’, ‘basilisk’, ‘spectacle’, ‘eternity’, ‘marriage’, ‘rabbit’, ‘farm’, ‘cactus’, ‘palace’, ’ember’, ‘statue’, ‘hat’, ‘person’, ‘human’, ‘sponge’, ‘night’, ‘urchin’, ‘porch’, ‘cat’, ‘dog’, ‘mouse’, ‘table’, ‘plant’, ‘building’, ‘star’, ‘suitor’, ‘mollusk’, ‘map’, ‘sunset’, ‘daffodil’, ‘portrait’, ‘river’, ‘tree’, ‘particle’ ]
plrnouns = [‘castles’, ‘shadows’, ‘tendrils’, ‘grasses’, ‘weeds’, ‘nights’, ‘sounds’, ‘waters’, ‘oceans’, ‘fathoms’, ‘angels’, ‘hunters’, ‘pillars’, ‘columns’, ‘currents’, ‘brooks’, ‘depths’, ‘sharks’, ‘whales’, ‘seas’, ‘peoples’, ‘spectacles’, ‘diseases’, ‘tides’, ‘anchors’, ‘otters’, ‘moons’, ‘basilisks’, ‘frogs’, ‘eternities’, ‘marriages’, ‘rabbits’, ‘farms’, ‘cacti’, ‘palaces’, ’embers’, ‘statues’, ‘hats’, ‘humans’, ‘sponges’, ‘nights’, ‘porches’, ‘cats’, ‘dogs’, ‘mice’, ‘tables’, ‘plants’, ‘buildings’, ‘suitors’, ‘mollusks’, ‘stars’, ‘maps’, ‘sunsets’, ‘daffodils’, ‘portraits’, ‘rivers’, ‘streams’, ‘estuaries’, ‘trees’, ‘flora’, ‘fauna’]
adjectives = [‘lonely’, ‘festering’, ‘moaning’, ‘voiceless’, ‘whispering’, ‘crooked’, ‘curved’, ‘deep’, ‘pernicious’, ‘revolting’, ‘beastly’, ‘corrupt’, ‘curious’, ‘rustic’, ‘sedate’, ‘dead’, ‘lovely’, ‘doubtful’, ‘horrible’, ‘ablaze’, ‘bright’, ‘clear’, ‘elegant’, ‘ filthy’, ‘sloping’, ‘smiling’, ‘unsightly’, ‘fertile’, ‘pelagic’, ‘anamolous’, ‘decadent’, ‘benthic’, ‘sorrowful’, ‘helpless’, ‘sad’, ‘foreboding’, ‘forbidden’, ‘eldritch’, ‘tall’, ‘fading’, ‘synthetic’, ‘broken’, ‘bleeding’, ‘sinister’, ‘perishing’, ‘vile’,’phosphorescent’, ‘turqoise’, ‘diseased’, ‘aquatic’, ‘maddening’, ‘prostrate’, ‘endless’, ‘viscous’, ‘friendly’, ‘hateful’, ‘special’, ‘surely’, ‘decrepit’, ‘accidental’, ‘mournful’, ‘tricky’, ‘spiteful’, ‘beautiful’, ‘frowning’, ‘descending’, ‘decayed’, ‘sacharine’, ‘loved’, ‘rotten’, ‘vaporous’, ‘putrid’, ‘glowing’, ‘rambunctious’, ‘hesitant’, ‘eager’, ‘shining’, ‘dull’, ‘glimmering’, ‘peaceful’, ‘profound’]
preposition = [‘about’, ‘above’, ‘across’, ‘along’, ‘around’, ‘amid’, ‘among’, ‘after’, ‘at’ ,’except’,’for’,’behind’, ‘beneath’, ‘beside’,’in’, ‘beyond’, ‘from’, ‘over’, ‘unto’, ‘upon’, ‘near’, ‘past’, ‘throughout’, ‘within’, ‘inside’]
print (random.choice(subject), random.choice(adjectives) , random.choice(nouns), random.choice(verbs), ‘the’, random.choice(plrnouns))
print (random.choice(opener), random.choice(subject), random.choice(nouns), random.choice(verbs), ‘and’ , random.choice(verbs))
print (random.choice(subject), random.choice(adjectives), random.choice(nouns), random.choice(verbs))
print (” “)
print (random.choice(opener), random.choice(adjectives) , random.choice(nouns), random.choice(verbs), random.choice(subject), random.choice(nouns))
print (random.choice(plrnouns), random.choice(verbs), ‘and’ , random.choice(verbs))
print (random.choice(subject), random.choice(adjectives), random.choice(nouns), random.choice(verbs), ‘into’ , random.choice(subject), random.choice(nouns))
print (” “)
print (random.choice(questionOpener), random.choice(question), random.choice(adjectives), random.choice(plrnouns), random.choice(presverbs) + ‘?’)
print (random.choice(opener), random.choice(adjectives), random.choice(plrnouns), random.choice(presverbs))
print (random.choice(questionOpener), random.choice(question), random.choice(adjectives), random.choice(plrnouns), random.choice(presverbs))
print (random.choice(opener), random.choice(adjectives), random.choice(plrnouns), random.choice(presverbs) + ‘?’)