// Returns an array of traces, each different from the one preceding it unless retrace() maxes out attempts.\n\nwindow.traceArray = function(symbol, num){\n\tvar output = [];\n\toutput.push( trace(symbol) );\n\n\tfor (var i = 1; i < num; i++) {\n\t\toutput.push( retrace(symbol, output[i-1]) );\n\t};\n\n\treturn output;\n}
the dead and green leaves clutter\ntrapped in the constellations\nempty crossings on corners\nher sacrilegious hieroglyphs\nnothing begat her\nswifts wheeling up high\nshe listens for his breathing\ntime claims its victory now\nflame smears of shrunken pumpkins\nthe slow brown river flows on\nforest deer culled by the road\nthe ghastly centre of her\nthe leaves of wanting join on the cold mountain\ntwo figures of understanding reach soundlessly\nso sweet and so cold\nI have eaten the plums that were in the icebox\npoor and content is rich, and rich enough\na peace above all earthly dignities\nthe first true gentleman that ever breathed\nin my heart's core\nin the blurring of the world beyond the curtain\na million epiphanies occurring\nmore wolf than woman\ncourage is the muscle we work night and day\na fearful trill of things unknown \ngrowing to and from one another\nbut longed for still\nsearching for the same light\nwhen wind and winter harden\nall the loveless land\nI wandered lonely as a cloud\nthe wonder that’s keeping the stars apart\nhere is the deepest secret nobody knows\nfind me at dawn in a desolate place\na flower climbs up to your lips\nto the depth and breadth and height\ndestined for me with implacable sweetness\nhope is the thing with feathers\nhow to stop apologising for my wild\nsweetly played in tune\na moving sea between the shores\nwhat spring does with the cherry trees\nplunge me deep in love\ncome live with me, and be my love\na prayer for which no words exist\nlove is not all\nno season knows nor clime\nlove, all alike\nthe rags of time\na love that was more than love\nlet the more loving be me\nhow glad I am\nthe moonbeams kiss the sea\nthe sunlight clasps the earth\na place in the heart that will never be filled\nwe will wait and wait\nlilacs out of the dead land\ndull roots with spring rain\nwinter kept us warm\nsummer surprised us\nthere you feel free\nwhat are the roots that clutch\nthose are pearls that were his eyes\nthe art of losing isn't hard to master\nthe carriage held but just ourselves - and immortality\ni carry your heart with me\ni carry it in my heart\nyou are my fate, my sweet\nfor beautiful you are my world\nso long as men can breathe or eyes can see\nquit playin' games with my heart
It's a whole new world, and someone's got to explore it! <<trace "Major Char">> is up for the job, but there's only one snag...\nIt's day <<print random (2,30)>> of the <<trace "Spaceship">>'s <<print random (5,15)>> year mission, and Captain Strike is already having trouble keeping his cool around the new head engineer...\nIt's day <<print random (2,30)>> of the <<trace "Spaceship">>'s <<print random (5,15)>> year mission, and Head Engineer Ellacott is already having trouble keeping her cool around the new captain...\nIt's a perfectly normal day on the <<trace "Spaceship">>; that is, until <<trace "SciFi Event">>\nA still more glorious dawn awaits<br>Not a sunrise, but a galaxy rise<br>A morning filled with 400 billion suns<br>The rising of the milky way<br><i>- Carl Sagan</i>\n<<trace "Summary1">> <<trace "Summary2">> <<trace "Summary3">> It's business as usual on the <<trace "Spaceship">>.\nThe <<trace "Spaceship">>'s <<print random (2, 10)>> year mission is in jeopardy, and it's all because of the <<trace "Lovecraft Words">> <<trace "Aliens">>s. Captain Cormoran Strike has a plan, and he needs Head Engineer Ellacott's help. <<trace "Summary2">> <<trace "Summary3">>\nThe <<trace "Spaceship">>'s <<print random (2, 10)>> year mission is in jeopardy, and it's all because of the <<trace "Lovecraft Words">> <<trace "Aliens">>s. Head Engineer Robin Ellacott has a plan, and she needs Captain Strike's help. <<trace "Summary2">> <<trace "Summary3">>\n"<<display either("Sentences1","Phrase1")>>" <<trace "Minor Char">> said, with a cryptic smile.<br><br> <<trace "Major Char">> scowled. "Not bloody helpful."\nShe can always find him in the drift...\nHe can always find her in the drift...
Spaceship Carthage\nUSS Chimera\nStarship Maria\nStarship Janissary\nBoa Explorer\nStarship Wildcat\nSpaceship Aquitaine\nSpacecruiser Jellyfish\nSpace Transport Midway\nSpace Exploration Mission\nUSS Beholder\nStarship Lifebringer\nStar Cruiser Leviathan
https://raw.githubusercontent.com/dariusk/corpora/master/data/words/literature/shakespeare_phrases.json#phrases
Soulmate-Identifying Marks\nRed String of Fate\nFirst Words Tattoo\nFirst Touch Mark\nMatching Injuries\nWorld Without Color\nSoulmate Timer\nChanged Vision\nShared Dreams\nTelepathic Links\nChanged Physical Features
<<set $rating to either("General", "Teen", "Mature", "Explicit")>>\n<<set $genre to either ("Canon", "Canon", "Other", "Other", "Soulmate AU", "Historical AU", "Canon", "Other", "Coffee Shop AU", "Dystopian AU", "SciFi AU", "Harry Potter AU", "Canon", "Other")>> \n<div class="box"><p>\n<<if $rating is "General">><img src="https://i.postimg.cc/Yq43zZN3/G.png"alt="Rating"style="float: left;padding-left:10px;padding-right:10px;vertical-align:bottom;"><<else if $rating is "Teen">><img src="https://i.postimg.cc/PrBM3y2k/T.png"alt="Rating"style="float:left;padding-left:10px;padding-right:10px;vertical-align:bottom;"><<else if $rating is"Mature">> <img src="https://i.postimg.cc/vZftpnNx/M.png"alt="Rating"style="float:left;padding-left:10px;padding-right:10px;vertical-align:bottom;"><<else if $rating is "Explicit">> <img src="https://i.postimg.cc/J7YxJMX0/E.png"alt="Rating"style="float:left;padding-left:10px;padding-right:10px;vertical-align:bottom;"><<endif>>\n<h1><<display either("Title1", "Title2", "Title3")>></h1> by <h1><<display either("Author1", "Author2", "Author3")>></h1>\n<u class="dotted">Cormoran Strike Series - Robert Galbraith</u>\n<u class="dotted"><strong><<trace "Archive Warnings">></strong></u>, <u class="dotted">Robin Ellacott/Cormoran Strike</u>, <u class="dotted"><<trace "Ship Tag">></u>, <<if $genre is "Soulmate AU">><u class="dotted"><<print "Soulmate AU">></u>, <u class="dotted"><<trace "SoulmateTags">></u>,<<else if $genre is "Historical AU">><u class="dotted"><<print "Historical AU">></u>, <u class="dotted"><<trace "Historical1">></u>, <u class="dotted"><<trace "Historical2">></u>, <<else if $genre is "Coffee Shop AU">><u class="dotted"><<print "Coffee Shop AU">></u>, <u class="dotted"><<trace "CoffeeTags">></u>, <<else if $genre is "Dystopian AU">><u class="dotted"><<print "Dystopian AU">></u>, <u class="dotted"><<trace "DystTags1">></u>, <u class="dotted"><<trace "DystTags2">></u>, <<else if $genre is "SciFi AU">><u class="dotted"><<print "Science Fiction AU">></u>, <u class="dotted"><<trace "SciFiTags1">></u>, <u class="dotted"><<trace "SciFiTags2">></u>, <<else if $genre is "Harry Potter AU">><u class="dotted"><<print "Harry Potter AU">></u>, <u class="dotted"><<trace "HPTags1">></u>, <u class="dotted"><<trace "HPTags2">></u>, <<else if $genre is "Canon">><u class="dotted"><<trace "CanonTags">></u>,<<else if $genre is "Other">><u class="dotted"><<trace "Genre1">></u>,<<endif>> <u class="dotted"><<trace "Genre2">></u>, <u class="dotted"><<trace "Other1">></u>, <u class="dotted"><<trace "Other2">></u>, <u class="dotted"><<trace "Other3">></u><<if $rating is "Explicit">>, <u class="dotted">Smut</u>, <u class="dotted"><<trace "Sex Tag">></u>, <u class="dotted"><<trace "Sex Tag">></u>, <u class="dotted"><<trace "Sex Tag">></u><<endif>></p>\n<p><<if $genre is "Soulmate AU">><<display "Quote">><<else if $genre is "Historical AU">><<display "Quote">><<else if $genre is "Coffee Shop AU">><<trace "CoffAuSum">><<else if $genre is "Dystopian AU">><<trace "DystAuSum">><<else if $genre is "SciFi AU">><<trace "SciFiSum">><<else if $genre is "Harry Potter AU">><<trace "HPSum">><<else>><<display "Summary">><<endif>></p>\n<p class="right">Language: English Words: <<print random (100,300000)>> Chapters: <u><<print random (1,69)>></u>/? Comments: <u><<print random (1,500)>></u> Kudos: <u><<print random (50,1000)>></u> Bookmarks: <u><<print random (1,50)>></u> Hits: <<print random (100,10000)>></p></div>
<<trace "Title3a">>
// Expands a symbol and returns the output.\nwindow.trace = function(symbol){\n\tif(symbol === undefined){\n\t\tsymbol = "origin";\n\t}\n\tif(tale.grammar === undefined){\n\t\tconsole.log("Couldn't find the grammar object.");\n\t\treturn "ERROR: Grammar object not found.";\n\t}\n\n\tvar output = tale.grammar.flatten("#" + symbol + "#")\t\n//\tconsole.log(symbol + " expands to:\sn" + output);\n\treturn output;\n}
The Cormoran Strike A03 Feed
Clean Sheets\nNaked Cuddling\nMasturbation\nOral Sex\nCunnilingus\nPorn With Feelings\nDry Humping\nOffice Sex\nHand Jobs\nShower Sex\nFloor Sex\nDirty Talk\nExhibitionism\nPlot What Plot/Porn Without Plot\nFirst Time\nMutual Masturbation\nBurgeoning\nMorning Sex\nSex Toys\nCasual Sex\nChristmas Smut\nMultiple Orgasms\nFirst Time\nUnder-Desk Blowjobs\nVoyeurism\nRough Sex\nRoleplay\nAlpha/Beta/Omega Dynamics\nwow this got filthy
Crack Fic\nAlternate Universe - Canon Divergent\nEpistolary\nFriendship\nRomance\nHumor\nFluff
Mind Melds\nSpace Pirates\nAlien Artifacts\nInterspecies Romance\nCyborgs\nTerraforming\nSpace Exploration\nSpace Station\nZero Gravity\nAlien Plant Pollen\nlots of handwavy science here\nGiant Space Robots\nSpace Cowboys\nAlien Biology\nParallel Universes
Time Travel\nSpace Travel\nSpace Western\nStarfleet AU\nPacific Rim AU
Angst\nAngst with a Happy Ending\nHurt/Comfort\nEstablished Relationship\nDenial of Feelings\nPregnancy\nFriends to Lovers
String.prototype.contains = function(substring){\n\tif (substring.constructor === Array){\n\t\tfor (var i = 0; i < substring.length; i++){\n\t\t\tif(this.contains(substring[i])){\n\t\t\t\treturn substring[i]; // Non-empty string evaluates to true\n\t\t\t}\n\t\t}\n\t\treturn false;\n\t} else {\n\t\treturn this.indexOf(substring) > 0;\n\t}\n}
Robin's new job at <<trace "CoffeeName">> has her learning quickly; but it's not only the stress of pulling the perfect espresso that's got her feeling flustered...\nWhen a new barista is hired at <<trace "CoffeeName">>, Cormoran finds his caffeine consumption increasing to drastic levels.\nRobin's day was going just fine until she found someone else sitting at her favourite table in <<trace "CoffeeName">>.\nCormoran's day was going just fine until he found someone else sitting at his favourite table in <<trace "CoffeeName">>.\n<<trace "Major Char">> can't quite figure out why the coffee at <<trace "CoffeeName">> tastes so much better these days... perhaps the intriguing new owner has something to do with it?\nAll Cormoran wanted was his usual coffee from <<trace "CoffeeName">>; he wasn't expecting it to come with a side of uncomfortable feelings...\nAll Robin wanted was her usual coffee from <<trace "CoffeeName">>; she wasn't expecting it to come with a side of uncomfortable feelings...\nIf coffee be the drink of love, brew on!\nMornings are for coffee and contemplation. Coffee. And. Contemplation.\n<<trace "Summary1">> <<trace "Summary2">> <<trace "Summary3">> It's business as usual for <<trace "CoffeeName">>.\nRobin Ellacot's daily visits to <<trace "CoffeeName">> might have more to do with catching the attention of a certain bear-like barista than a caffiene fix; little does she know, she's already caught it.\nCormoran Strike's daily visits to <<trace "CoffeeName">> might have more to do with catching the attention of a certain pretty barista than a caffiene fix; little does he know, he's already caught it.\nCormoran Strike has a bet going on with the barista at <<trace "CoffeeName">>: Robin Ellacott will go out with him, but only if he guesses the exact recipe of his favorite drink.\nRobin Ellacott has a bet going with the barista at <<trace "CoffeeName">>: Cormoran Strike will go out with her, but only if she guesses the exact recipe of her favorite drink.
window.grammar = function(rule){\n\treturn tale.get(rule).text.split('\sn');\n}
arises\nabides\nawakes\nadvises\nallows\nattends\narrives\napplies\naccuses\nanswers\nappears\nappoints\nargues\nagrees\nbeats\nbears\nbecomes\nbegins\nbids\nbids\nbites\nbleeds\nblows\nbreaks\nbreeds\nbrings\nburns\nbails\ncatches\nchooses\nclings\ncleaves\ncomes\ncosts\ncreeps\ncries\ncheats\ncrosses\nconceals\nclimbs\ncompares\nconsults\ncalcifies\ndigs\ndrinks\ndraws\ndirects\ndevotes\ndies\ndrowns\ndreams\ndeals\ndwells\ndries\ndefeats\ndrives\ndares\ndeals\nevades\nelects\nejects\nedits\nedifies\nechoes\nebbs\neases\nenters\nescapes \neclipses\neffects\nearns\neats\nedifies\nfolds\nfines\nflees\nfloats\nfaces\nfeels\nfails \nfears\nfeeds\nfights\nfalls\nfinds\nforbids\nflies\nfakes\ngrips\ngazes\ngains\ngrants\ngets\ngrows\ngambles\ngoes \ngives\ngathers\ngrinds\ngirds\ngilds\nglances\ngags\nhas\nhurts\nhews\nholds\nhangs\nhits\nhides\nhears\nhates\nhelps\nhunts\nhangs\nhacks\nhatches\nharasses\nidentifies\nidles\nidolizes\nincises\nignites\nimagines\nimitates\nimprovises\nimputes\nignores\nilltreats\ninclines\nincludes\nices\nidealizes\njests\njibs\njustifies\njokes\njags\njams\njudges\njuices\njockeys\njoins\njumbles\njumps\njabbers\njacks\nkneads\nkneels\nknocks\nknots\nknits\nkeys\nkicks\nkidnaps\nkills\nkindles\nkeels\nkeeps\nkisses\nknows\nlays\nleads\nlags\nlaughs\nlaunches\nlabels\nlaces\nlashes\nlasts\nlaps\nlards\nlands\nlatches\nlathes\nmakes\nmalts\nmantles\nmatures\nmeans\nmans\nmanages\nmeddles\nmediatizes\nmangles\nmasters\nmasks\nmassacres\nmarinates\nmarks\nneighs\nnests\nnabs\nnags\nnitrifies\nnods\nnips\nneeds\nneglects\nnestles\nnails\nnames\nnoses\nnarrates\nnarrows\nowes\noils\noccurs\noperates\nobeys\nobjects\nopens\nobtains\noffends\norders\nobjectifies\nobliges\nofficiates\nogles\nobserves\npaints\npairs\npares\nparks\npaces\npacifies\nparticipates\npampers\npapers\nparades\npads\npaddles\npartitions\npacks\npatches\nquintuples\nquits\nqualifies\nquivers\nquenches\nquestions\nquacks\nquadruples\nquells\nquickens\nquilts\nquotes\nquibbles\nquarters\nquavers\nrains\nredraws\nreduces\nredoes\nraises\nrakes\nreels\nraces\nracks\nrambles\nrages\nraids\nreeks\nramps\nransacks\nscreams\nsees\nsails\nscores\nsatisfies\nsaves\nsearches\nsaws\nsays\nseeks\nseem\nscalds\nscales\nscares\nscores\ntags\ntars\ntariffs\ntails\ntears\ntalks\ntakes\nteems\ntelegraphs\nteaches\ntacks\ntackles\ntaps\ntaunts\ntastes\nusurps\nulcerates\nunbars\nutters\nutilizes\nuncovers\nuncurls\nuproots\nupsets\nuses\nuncorks\nuncouples\nurges\nunbolts\nunboxes\nvacates\nvalidates\nvalidates\nvaccinates\nvibrates\nvamps\nverifies\nvarnishes\nvaries\nvisits\nvalues\nversifies\nvisualizes\nvaults\nviolates\nwaits\nwakes\nwastes\nwatches\nwalks\nwalls\nwashes\nwastes\nwanes\nwants\nwears\nwarbles\nweaves\nwades\nwags\nyanks\nyawns\nyelps\nyellows\nzests\nzips\nzigzags\nmakes tea\nsleeps\nstretches\nloves\nkisses\ndreams\nyearns\npines\ntravels\ntraipses\nhugs\nunzips\nundresses
Defense Against the Dark Arts\nHerbology\nDivination\nPotions\nArithmancy\nAncient Runes\nCare of Magical Creatures\nAstrology\nMuggle Studies
Cormoran Strike/Robin Ellacott/Sam Barclay\nIlsa Herbert/Nick Herbert\nMatthew Cunliffe/Robin Ellacott\nIlsa Herbert & Cormoran Strike\nCharlotte Campbell Ross/Cormoran Strike\nRobin Ellacott & Ilsa Herbert\nNick Herbert & Cormoran Strike\nShanker & Cormoran Strike\nMatthew Cunliffe/Sarah Shadlock\nRobin Ellacott & Vanessa Ekwensi\nRobin Ellacott/Sam Barclay
<<trace "Drunk">>
<<traceryInit>>
Fremulon\nRomulan\nKrieger\nGurnal\nB'iran\nVolzoik\nTerazon\nGloajorn\nCat'ed\nVroktion\nBa'on\nKlalite\nUstrkid-jer\nOsaaico-on\nTeraala\nAdrorian\nMoncit\nTameks-bles\nKlaala\nKe'ois
A lady's imagination is very rapid; it jumps from admiration to love, from love to matrimony in a moment. - Jane Austen\nYou pierce my soul. I am half agony, half hope...I have loved none but you. -Jane Austen\nHe stepped down, trying not to look long at her, as if she were the sun, yet he saw her, like the sun, even without looking.-Leo Tolstoy\nFalling in love is very real, but I used to shake my head when people talked about soul mates, poor deluded individuals grasping at some supernatural ideal not intended for mortals but sounded pretty in a poetry book. Then, we met, and everything changed, the cynic has become the converted, the sceptic, an ardent zealot. -E.A. Bucchianeri\nA real girl isn't perfect and a perfect girl isn't real.- Harry Styles\nI'd cut up my heart for you to wear if you wanted it.- Margaret Mitchell\nYou fell in love with a storm. Did you really think you would get out unscathed? - Nikita Gill\nLove means never having to say you're sorry. - Erich Segal\nShe absorbed the terror and beauty of him and his world. Of every moment over the past days. All of it, filling her up like the first breath she'd ever taken. And never had she loved life more.- Veronica Rossi\nLove, like everything else in life, should be a discovery, an adventure, and like most adventures, you don’t know you’re having one until you’re right in the middle of it.- E.A. Bucchianeri\nYour name is a golden bell hung in my heart. I would break my body to pieces to call you once by your name.- Peter S. Beagle\nI love you, in my mind where my thoughts reside, in my heart where my emotions live, and in my soul where my dreams are born. I love you. - Dee Henderson\nSoul meets soul on lovers lips.- Percy Bysshe Shelley\nI want you forever, not just for tonight. - Sylvain Raynard\nYou are enough to drive a saint to madness or a king to his knees. - Grace Willows\nMaybe we've lived a thousand lives before this one and in each of them we've found each other... I know I've spent each life before this one searching for you. Not someone like you but you, for your soul and mine must always come together. - Nicholas Sparks\nLove is not love which alters it when alteration finds, or bends with the remover to remove: O no! It is an ever fixed mark that looks on tempests and is never shaken; it is the star to every wandering bark whose worth's unknown, although his height be taken. Love's not Time's fool, though rosy lips and cheeks within his bending sickle's compass come: Love alters not with his brief hours and weeks, but bears it out, even to the edge of doom. - William Shakespeare\nOver everything, I choose you. - Marissa Meyer\nIf I breathe you in and you breathe me out, I swear we can breathe forever. I swear I’ll find summer in your winter and spring in your autumn and always, hands at the ends of your fingers, arms at the ends of your shoulders and I swear, when we run out of forever, when we run out of air, your name will be the last word that my lungs make air for. - Iain Thomas\nAnd then, just at that moment, when I'm no longer sure if I'm dreaming or awake or walking some valley in between where everything you wish for comes true, I feel the flutter of his lips on mine. - Lauren Oliver\nI wanted to cry because I needed you there with me so bad. I knew in that moment that I was in love with you. I was in love with the way you loved me. When you wrapped your arms around me and held me, I knew that no matter what happened with my life, you were my home. You stole the biggest piece of my heart that night. - Colleen Hoover\nHe may be a sun, but she is a shining comet, dragging their focus like burning meteors in her wake. - V. E. Schwab\nHere is a life in still frames. Moments like Polariods. Like paintings. Like flowers pressed between the pages of a book. Perfectly preserved. - V. E. Schwab\nShe was a ray of sunshine, a warm summer rain, a bright fire on a cold winter’s day, and now she could be dead because she had tried to save the man she loved. - Grace Willows\nShe's it. She's my everything. She's the standard by which I'll judge beauty for the rest of my life. I'll measure every touch to her breath on my skin. Every voice to her voice. Every mind to her mind. My measure of perfection. The name carved into me. If I could, I would lie with her under these stars until my heart burst. - Jeff Zentner\nEven when this world is a forgotten whisper of dust between the stars, I will love you. - Sarah J Maas\nI never thought of it like that. I always thought of you as a part of me, like my own eyes or my own hands. You don't go around thinking 'I love my eyes, I love my hands', do you? But think what it would be like to live without your eyes or your hands. To be mad, or to be blind. I can't talk about it. It's how I feel. - Elizabeth Marie Pope\nDo moons choose the planets they orbit? Do planets choose their stars? Who am I to deny gravity... when you shine brighter than any constellation in the sky? - Amie Kaufman & Jay Kristoff\nLove me like Saturday night, like three glasses of champagne, like the room is spinning, like you're drunk on my love. - C.J. Carolyn\nLove is that condition in which the happiness of another person is essential to your own. — Robert A. Heinlein\nIf I had a flower for every time I thought of you… I could walk through my garden forever. — Alfred Tennyson\nTake my hand, take my whole life too. For I can’t help falling in love with you. — Elvis Presley\nYou are the finest, loveliest, tenderest, and most beautiful person I have ever known and even that is an understatement. — F. Scott Fitzgerald\nWhen you realize you want to spend the rest of your life with somebody, you want the rest of your life to start as soon as possible. - When Harry Met Sally\nIf I know what love is, it is because of you. — Hermann Hesse\nIn all the world, there is no heart for me like yours. In all the world, there is no love for you like mine. — Maya Angelou\nIt is easier to be in love in a room with closed doors. To have the whole world in one room. In one person. The universe condensed and intensified and burning, bright and alive and electric. But doors cannot stay closed forever. - Erin Morgenstern\nPerhaps she herself is a page that was torn from a story and folded into a star and thrown in the shadows to be forgotten. - Erin Morgenstern\nLove and war are two different battlefields. - Pierce Brown\nYou don’t love because, you love despite; not for the virtues, but despite the faults. - William Faulkner\nHard as she tries, the melody of their meeting runs through her mind on an endless loop, each time as surprisingly sweet as the last, like a lullaby, like a hymn, and she doesn't think she could ever get tired of hearing it. — Jennifer E. Smith\nShe looked at me, like she was drinking in the fact that I was still here. And I realized I was doing the same thing. The world was collapsing, and the only thing that really mattered to me was that she was alive. — Rick Riordan\nI would have written you, myself, if I could put down in words everything I want to say to you. A sea of ink would not be enough. - Erin Morgenstern\nYour soul sings to mine. My soul is yours, and it always will be, in any world. No matter what happens. - Laini Taylor\nI’ve never had a moment’s doubt. I love you. I believe in you completely. You are my dearest one. My reason for life. - Ian McEwan\nShe was more than human to me. She was a Fairy, a Sylph, I don’t know what she was - anything that no one ever saw, and everything that everybody ever wanted. I was swallowed up in an abyss of love in an instant. There was no pausing on the brink; no looking down, or looking back; I was gone, headlong, before I had sense to say a word to her. - Charles Dickens\nYou might not have been my first love, but you were the love that made all the other loves irrelevant. - Rupi Kaur\nThere comes a time when the world gets quiet and the only thing left is your own heart. So you'd better learn the sound of it. Otherwise you'll never understand what it's saying. - Sarah Dessen\nI am coming to terms with the fact that loving someone requires a leap of faith, and that a soft landing is never guaranteed. - Sarah Dessen\nIt's just that...I just think that some things are meant to be broken. Imperfect. Chaotic. It's the universe's way of providing contrast, you know? There have to be a few holes in the road. It's how life is. - Sarah Dessen\nI've heard that men are like fine wine. They begin as grapes, and it's up to women to stomp the shit out of them until they turn into something acceptable to have dinner with. - Jill Shalvis\nAnd I’d choose you; in a hundred lifetimes, in a hundred worlds, in any version of reality, I’d find you and I’d choose you. - Kiersten White\nI will love you as misfortune loves orphans, as fire loves innocence and as justice loves to sit and watch while everything goes wrong. -Lemony Snicket\nOne word frees us of all the weight and pain of life: that word is love. -Sophocles\nSorrow is how we learn to love. Your heart isn't breaking. It hurts because it's getting larger. The larger it gets, the more love it holds. ― Rita Mae Brown\nIn your light I learn how to love. In your beauty, how to make poems. You dance inside my chest where no-one sees you, but sometimes I do, and that sight becomes this art. ― Rumi\nI want to be the friend you fall hopelessly in love with. The one you take into your arms and into your bed and into the private world you keep trapped in your head. I want to be that kind of friend. The one who will memorize the things you say as well as the shape of your lips when you say them. I want to know every curve, every freckle, every shiver of your body.<br>I want to know where to touch you, I want to know how to touch you. I want to know convince you to design a smile just for me. Yes, I do want to be your friend. I want to be your best friend in the entire world. ― Tahereh Mafi
Domestic Fluff\nStress Relief\nBoxing\nFake/Pretend Relationship\nRobin Ellacott's Land Rover\nSlow Dancing\nBadass Robin Ellacott\nConfident Cormoran\nHolding Hands\nUndercover Kiss\nBarclay Ships It\nHuddling For Warmth\nSongfic\nMarriage Proposal\nRoad Trips\nRobin Ellacott and Cormoran Strike's Wedding Hug\nMatthew's a Shit So Jot That Down\nThe Robin Ellacott Female Friendship Initiative\nBed Sharing\nSlow Burn
<<trace "Present Participle Verb">><<trace "Noun">>
Cormoran Strike's Love Language is Gift Giving\nNot Beta Read\nRead The Fucking Room Mate\nThe Tottenham\nIdiots in Love\nRobin is an Angel\nLucy Did It\nSexual Tension\nBanter\nUncle Cormoran\nGrumpy Cormoran Strike\nWhump\nUndercover\nThere Was Only One Bed\nIntrospection\nDirty Thoughts\nGraphic Depictions of Emotions\nThe Love is Requited They're Just Idiots\nDrunken Confessions\nDrunken Kissing\nDrunken Flirting\nLove Letters\nplot twist: they're both idiots\ncanon-typical levels of poor communication skills\nquestionable understanding of the role private detectives play in crimes
Robin's wedding\nRobin's thirtieth birthday\nCormoran's fortieth birthday\nthe team meeting\nthe Nightmare Dinner\na horrible Valentine's\na terrible Christmas\n<<trace "Minor Char">>'s sudden death\n<<trace "Minor Char">>'s sudden disappearance\n<<trace "Major Char">>'s sudden disappearance\nthe longest night of <<trace "Major Char">>'s life\nthe happiest night of <<trace "Major Char">>'s life\nthe best night of <<trace "Major Char">>'s life\nthe worst night of <<trace "Major Char">>'s life\ncurry night at the Herberts'\ndinner at Lucy's\ntime for a change\nfreezing <<trace "Place">>\nJack's school play\nVanessa's wedding\nthe trip to <<display "Towns1">>
Shanker\nIlsa\nNick\nSpanner\nPat\nBarclay\nVanessa\nMax\nWolfgang\nMatthew\nTed\nJoan\nAl\nJonny Rokeby\nMichelle\nSarah Shadlock\nTom Turvey\nPolworth\nRowntree\nJack\nLucy\nGreg\nHitchens
<<if !tale.grammar>>\n\t<<if tracery>>\n\t\t<<set tale.grammar = tracery.createGrammar(tale.story.data)>>\n\t\t<<print console.log("grammar: ", tale.grammar)>>\n\t<<else>>\n\t\t<<print console.log("grammar instantiation failed")>>\n\t<<endif>>\n<<endif>>
abnormally\nabsentmindedly\naccidentally\nactually\nadventurously\nafterward\nalmost\nalways\nannually\nanxiously\narrogantly\nawkwardly\nbashfully\nbeautifully\nbitterly\nbleakly\nblindly\nblissfully\nboastfully\nboldly\nbravely\nbriefly\nbrightly\nbriskly\nbroadly\nbusily\ncalmly\ncarefully\ncarelessly\ncautiously\ncertainly\ncheerfully\nclearly\ncleverly\nclosely\ncoaxingly\ncolorfully\ncommonly\ncontinually\ncoolly\ncorrectly\ncourageously\ncrossly\ncruelly\ncuriously\ndaily\ndaintily\ndearly\ndeceivingly\ndeeply\ndefiantly\ndeliberately\ndelightfully\ndiligently\ndimly\ndoubtfully\ndreamily\neasily\nelegantly\nenergetically\nenormously\nenthusiastically\nequally\nespecially\neven\nevenly\neventually\nexactly\nexcitedly\nextremely\nfairly\nfaithfully\nfamously\nfar\nfast\nfatally\nferociously\nfervently\nfiercely\nfondly\nfoolishly\nfortunately\nfrankly\nfrantically\nfreely\nfrenetically\nfrightfully\nfully\nfuriously\ngenerally\ngenerously\ngently\ngladly\ngleefully\ngracefully\ngratefully\ngreatly\ngreedily\nhappily\nhastily\nhealthily\nheavily\nhelpfully\nhelplessly\nhighly\nhonestly\nhopelessly\nhourly\nhungrily\nimmediately\ninnocently\ninquisitively\ninstantly\nintensely\nintently\ninterestingly\ninwardly\nirritably\njaggedly\njealously\njovially\njoyfully\njoyously\njubilantly\njudgmentally\njustly\nkeenly\nkiddingly\nkindheartedly\nkindly\nknavishly\nknowingly\nknowledgeably\nkookily\nlazily\nless\nlightly\nlikely\nlimply\nlively\nloftily\nlongingly\nloosely\nloudly\nlovingly\nloyally\nmadly\nmajestically\nmeaningfully\nmechanically\nmerrily\nmiserably\nmockingly\nmonthly\nmore\nmortally\nmostly\nmysteriously\nnaturally\nmadly\nmajestically\nmeaningfully\nmechanically\nmerrily\nmiserably\nmockingly\nmonthly\nmore\nmortally\nmostly\nmysteriously\nnearly\nneatly\nnervously\nnever\nnicely\nnoisily\nnot\nobediently\nobnoxiously\noddly\noffensively\nofficially\noften\nonly\nopenly\noptimistically\noverconfidently\npainfully\npartially\npatiently\nperfectly\nphysically\nplayfully\npolitely\npoorly\npositively\npotentially\npowerfully\npromptly\nproperly\npunctually\nquaintly\nqueasily\nqueerly\nquestionably\nquicker\nquickly\nquietly\nquirkily\nquizzically\nrandomly\nrapidly\nrarely\nreadily\nreally\nreassuringly\nrecklessly\nregularly\nreluctantly\nrepeatedly\nreproachfully\nrestfully\nrighteously\nrightfully\nrigidly\nroughly\nrudely\nsafely\nscarcely\nscarily\nsearchingly\nsedately\nseemingly\nseldom\nselfishly\nseparately\nseriously\nshakily\nsharply\nsheepishly\nshrilly\nshyly\nsilently\nsleepily\nslowly\nsmoothly\nsoftly\nsolemnly\nsolidly\nsometimes\nsoon\nspeedily\nstealthily\nsternly\nstrictly\nsuccessfully\nsuddenly\nsupposedly\nsurprisingly\nsuspiciously\nsweetly\nswiftly\nsympathetically\ntenderly\ntensely\nterribly\nthankfully\nthoroughly\nthoughtfully\ntightly\ntomorrow\ntoo\ntremendously\ntriumphantly\ntruly\ntruthfully\nultimately\nunabashedly\nunaccountably\nunbearably\nunethically\nunexpectedly\nunfortunately\nunimpressively\nunnaturally\nunnecessarily\nupbeat\nupright\nupside-down\nupward\nurgently\nusefully\nuselessly\nusually\nutterly\nvacantly\nvaguely\nvainly\nvaliantly\nvastly\nverbally\nvery\nviciously\nvictoriously\nviolently\nvivaciously\nvoluntarily\nwarmly\nweakly\nwearily\nwell\nwetly\nwholly\nwildly\nwillfully\nwisely\nwoefully\nwonderfully\nworriedly\nwrongly\nyawningly\nyearly\nyearningly\nyesterday\nyieldingly\nyouthfully\nzealously\nzestfully\nzestily
window.tracery = {\n utilities : {}\n};\n\n(function () {/**\n * @author Kate Compton\n */\n\nfunction inQuotes(s) {\n return '"' + s + '"';\n};\n\nfunction parseAction(action) {\n return action;\n};\n\n// tag format\n// a thing to expand, plus actions\n\nfunction parseTag(tag) {\n var errors = [];\n var prefxns = [];\n var postfxns = [];\n\n var lvl = 0;\n var start = 0;\n\n var inPre = true;\n\n var symbol,\n mods;\n\n function nonAction(end) {\n if (start !== end) {\n var section = tag.substring(start, end);\n if (!inPre) {\n errors.push("multiple possible expansion symbols in tag!" + tag);\n } else {\n inPre = false;\n var split = section.split(".");\n symbol = split[0];\n mods = split.slice(1, split.length);\n }\n\n }\n start = end;\n };\n\n for (var i = 0; i < tag.length; i++) {\n var c = tag.charAt(i);\n\n switch(c) {\n case '[':\n if (lvl === 0) {\n nonAction(i);\n }\n\n lvl++;\n break;\n case ']':\n lvl--;\n if (lvl === 0) {\n var section = tag.substring(start + 1, i);\n if (inPre)\n prefxns.push(parseAction(section));\n else\n postfxns.push(parseAction(section));\n start = i + 1;\n }\n break;\n\n default:\n if (lvl === 0) {\n\n }\n break;\n\n }\n }\n nonAction(i);\n\n if (lvl > 0) {\n var error = "Too many '[' in rule " + inQuotes(tag);\n errors.push(error);\n\n }\n\n if (lvl < 0) {\n var error = "Too many ']' in rule " + inQuotes(tag);\n errors.push(error);\n\n }\n\n return {\n preActions : prefxns,\n postActions : postfxns,\n symbol : symbol,\n mods : mods,\n raw : tag,\n errors : errors,\n };\n};\n\n// Split a rule into sections\nfunction parseRule(rule) {\n var sections = [];\n var errors = [];\n if (!( typeof rule == 'string' || rule instanceof String)) {\n errors.push("Cannot parse non-string rule " + rule);\n sections.errors = errors;\n return sections;\n }\n\n if (rule.length === 0) {\n return [];\n }\n\n var lvl = 0;\n var start = 0;\n var inTag = false;\n\n function createSection(end) {\n var section = rule.substring(start, end);\n if (section.length > 0) {\n if (inTag)\n sections.push(parseTag(section));\n else\n sections.push(section);\n }\n inTag = !inTag;\n start = end + 1;\n\n }\n\n for (var i = 0; i < rule.length; i++) {\n var c = rule.charAt(i);\n\n switch(c) {\n case '[':\n lvl++;\n break;\n case ']':\n lvl--;\n break;\n case '#':\n if (lvl === 0) {\n createSection(i);\n }\n break;\n default:\n break;\n\n }\n\n }\n\n if (lvl > 0) {\n var error = "Too many '[' in rule " + inQuotes(rule);\n errors.push(error);\n\n }\n\n if (lvl < 0) {\n var error = "Too many ']' in rule " + inQuotes(rule);\n errors.push(error);\n\n }\n\n if (inTag) {\n var error = "Odd number of '#' in rule " + inQuotes(rule);\n errors.push(error);\n }\n\n createSection(rule.length);\n sections.errors = errors;\n return sections;\n};\n\nfunction testParse(rule, shouldFail) {\n console.log("-------");\n console.log("Test parse rule: " + inQuotes(rule) + " " + shouldFail);\n var parsed = parseRule(rule);\n if (parsed.errors && parsed.errors.length > 0) {\n for (var i = 0; i < parsed.errors.length; i++) {\n console.log(parsed.errors[i]);\n }\n }\n \n\n}\n\nfunction testParseTag(tag, shouldFail) {\n console.log("-------");\n console.log("Test parse tag: " + inQuotes(tag) + " " + shouldFail);\n var parsed = parseTag(tag);\n if (parsed.errors && parsed.errors.length > 0) {\n for (var i = 0; i < parsed.errors.length; i++) {\n console.log(parsed.errors[i]);\n }\n }\n}\n\ntracery.testParse = testParse;\ntracery.testParseTag = testParseTag;\ntracery.parseRule = parseRule;\ntracery.parseTag = parseTag;\n\n\nfunction spacer(size) {\n var s = "";\n for (var i = 0; i < size * 3; i++) {\n s += " ";\n }\n return s;\n}\n\n/* Simple JavaScript Inheritance\n * By John Resig http://ejohn.org/\n * MIT Licensed.\n */\n\nfunction extend(destination, source) {\n for (var k in source) {\n if (source.hasOwnProperty(k)) {\n destination[k] = source[k];\n }\n }\n return destination;\n}\n\n// Inspired by base2 and Prototype\n(function() {\n var initializing = false,\n fnTest = /xyz/.test(function() { xyz;\n }) ? /\sb_super\sb/ : /.*/;\n\n // The base Class implementation (does nothing)\n this.Class = function() {\n };\n\n // Create a new Class that inherits from this class\n Class.extend = function(prop) {\n var _super = this.prototype;\n\n // Instantiate a base class (but only create the instance,\n // don't run the init constructor)\n initializing = true;\n var prototype = new this();\n initializing = false;\n\n // Copy the properties over onto the new prototype\n for (var name in prop) {\n // Check if we're overwriting an existing function\n prototype[name] = typeof prop[name] == "function" && typeof _super[name] == "function" && fnTest.test(prop[name]) ? (function(name, fn) {\n return function() {\n var tmp = this._super;\n\n // Add a new ._super() method that is the same method\n // but on the super-class\n this._super = _super[name];\n\n // The method only need to be bound temporarily, so we\n // remove it when we're done executing\n var ret = fn.apply(this, arguments);\n this._super = tmp;\n\n return ret;\n };\n })(name, prop[name]) : prop[name];\n }\n\n // The dummy class constructor\n function Class() {\n // All construction is actually done in the init method\n if (!initializing && this.init)\n this.init.apply(this, arguments);\n }\n\n // Populate our constructed prototype object\n Class.prototype = prototype;\n\n // Enforce the constructor to be what we expect\n Class.prototype.constructor = Class;\n\n // And make this class extendable\n Class.extend = arguments.callee;\n\n return Class;\n };\n})();\n\n/**\n * @author Kate\n */\n\nvar Rule = function(raw) {\n this.raw = raw;\n this.sections = parseRule(raw);\n\n};\n\nRule.prototype.getParsed = function() {\n if (!this.sections)\n this.sections = parseRule(raw);\n\n return this.sections;\n};\n\nRule.prototype.toString = function() {\n return this.raw;\n};\n\nRule.prototype.toJSONString = function() {\n return this.raw;\n};\n\n/**\n * @author Kate\n */\n\nvar RuleWeighting = Object.freeze({\n RED : 0,\n GREEN : 1,\n BLUE : 2\n});\n\nvar RuleSet = function(rules) {\n // is the rules obj an array? A RuleSet, or a string?\n if (rules.constructor === Array) {\n // make a copy\n rules = rules.slice(0, rules.length);\n } else if (rules.prototype === RuleSet) {\n // clone\n } else if ( typeof rules == 'string' || rules instanceof String) {\n var args = Array.prototype.slice.call(arguments);\n rules = args;\n } else {\n console.log(rules);\n throw ("creating ruleset with unknown object type!");\n }\n\n // create rules and their use counts\n\n this.rules = rules;\n this.parseAll();\n\n this.uses = [];\n this.startUses = [];\n this.totalUses = 0;\n for (var i = 0; i < this.rules.length; i++) {\n this.uses[i] = 0;\n this.startUses[i] = this.uses[i];\n this.totalUses += this.uses[i];\n }\n\n};\n\n//========================================================\n// Iterating over rules\n\nRuleSet.prototype.parseAll = function(fxn) {\n for (var i = 0; i < this.rules.length; i++) {\n if (this.rules[i].prototype !== Rule)\n this.rules[i] = new Rule(this.rules[i]);\n }\n\n};\n\n//========================================================\n// Iterating over rules\n\nRuleSet.prototype.mapRules = function(fxn) {\n return this.rules.map(function(rule, index) {\n return fxn(rule, index);\n });\n};\n\nRuleSet.prototype.applyToRules = function(fxn) {\n for (var i = 0; i < this.rules.length; i++) {\n fxn(this.rules[i], i);\n }\n};\n//========================================================\nRuleSet.prototype.get = function() {\n var index = this.getIndex();\n\n return this.rules[index];\n};\n\nRuleSet.prototype.getRandomIndex = function() {\n return Math.floor(this.uses.length * Math.random());\n};\n\nRuleSet.prototype.getIndex = function() {\n // Weighted distribution\n // Imagine a bar of length 1, how to divide the length\n // s.t. a random dist will result in the dist we want?\n\n var index = this.getRandomIndex();\n // What if the uses determine the chance of rerolling?\n\n var median = this.totalUses / this.uses.length;\n\n var count = 0;\n while (this.uses[index] > median && count < 20) {\n index = this.getRandomIndex();\n count++;\n }\n\n // reroll more likely if index is too much higher\n\n return index;\n};\n\nRuleSet.prototype.decayUses = function(pct) {\n this.totalUses = 0;\n for (var i = 0; i < this.uses; i++) {\n\n this.uses[index] *= 1 - pct;\n this.totalUses += this.uses[index];\n }\n};\n\nRuleSet.prototype.testRandom = function() {\n console.log("Test random");\n var counts = [];\n for (var i = 0; i < this.uses.length; i++) {\n counts[i] = 0;\n }\n\n var testCount = 10 * this.uses.length;\n for (var i = 0; i < testCount; i++) {\n\n var index = this.getIndex();\n this.uses[index] += 1;\n\n counts[index]++;\n this.decayUses(.1);\n }\n\n for (var i = 0; i < this.uses.length; i++) {\n console.log(i + ":\st" + counts[i] + " \st" + this.uses[i]);\n }\n};\n\nRuleSet.prototype.getSaveRules = function() {\n var jsonRules = this.rules.map(function(rule) {\n return rule.toJSONString();\n });\n\n return jsonRules;\n};\n\n/**\n * @author Kate Compton\n */\n\nvar Action = function(node, raw) {\n\n this.node = node;\n this.grammar = node.grammar;\n this.raw = raw;\n\n};\n\nAction.prototype.activate = function() {\n\n var node = this.node;\n node.actions.push(this);\n\n // replace any hashtags\n this.amended = this.grammar.flatten(this.raw);\n\n var parsed = parseTag(this.amended);\n var subActionRaw = parsed.preActions;\n if (subActionRaw && subActionRaw.length > 0) {\n this.subactions = subActionRaw.map(function(action) {\n return new Action(node, action);\n });\n\n }\n\n if (parsed.symbol) {\n var split = parsed.symbol.split(":");\n\n if (split.length === 2) {\n this.push = {\n symbol : split[0],\n\n // split into multiple rules\n rules : split[1].split(","),\n };\n // push\n node.grammar.pushRules(this.push.symbol, this.push.rules);\n\n } else\n throw ("Unknown action: " + parsed.symbol);\n }\n\n if (this.subactions) {\n for (var i = 0; i < this.subactions.length; i++) {\n this.subactions[i].activate();\n }\n }\n\n};\n\nAction.prototype.deactivate = function() {\n if (this.subactions) {\n for (var i = 0; i < this.subactions.length; i++) {\n this.subactions[i].deactivate();\n }\n }\n\n if (this.push) {\n this.node.grammar.popRules(this.push.symbol, this.push.rules);\n }\n};\n\n/**\n * @author Kate Compton\n */\n\nvar isConsonant = function(c) {\n c = c.toLowerCase();\n switch(c) {\n case 'a':\n return false;\n case 'e':\n return false;\n case 'i':\n return false;\n case 'o':\n return false;\n case 'u':\n return false;\n\n }\n return true;\n};\n\nfunction endsWithConY(s) {\n if (s.charAt(s.length - 1) === 'y') {\n return isConsonant(s.charAt(s.length - 2));\n }\n return false;\n};\n\nvar universalModifiers = {\n capitalizeAll : function(s) {\n return s.replace(/(?:^|\ss)\sS/g, function(a) {\n return a.toUpperCase();\n });\n\n },\n\n capitalize : function(s) {\n return s.charAt(0).toUpperCase() + s.slice(1);\n\n },\n\n inQuotes : function(s) {\n return '"' + s + '"';\n },\n\n comma : function(s) {\n var last = s.charAt(s.length - 1);\n if (last === ",")\n return s;\n if (last === ".")\n return s;\n if (last === "?")\n return s;\n if (last === "!")\n return s;\n return s + ",";\n },\n\n beeSpeak : function(s) {\n // s = s.replace("s", "zzz");\n\n s = s.replace(/s/, 'zzz');\n return s;\n },\n\n a : function(s) {\n if (!isConsonant(s.charAt()))\n return "an " + s;\n return "a " + s;\n\n },\n\n s : function(s) {\n\n var last = s.charAt(s.length - 1);\n\n switch(last) {\n case 'y':\n\n // rays, convoys\n if (!isConsonant(s.charAt(s.length - 2))) {\n return s + "s";\n }\n // harpies, cries\n else {\n return s.slice(0, s.length - 1) + "ies";\n }\n break;\n\n // oxen, boxen, foxen\n case 'x':\n return s.slice(0, s.length - 1) + "en";\n case 'z':\n return s.slice(0, s.length - 1) + "es";\n case 'h':\n return s.slice(0, s.length - 1) + "es";\n\n default:\n return s + "s";\n };\n\n },\n\n ed : function(s) {\n\n var index = s.indexOf(" ");\n var s = s;\n var rest = "";\n if (index > 0) {\n rest = s.substring(index, s.length);\n s = s.substring(0, index);\n\n }\n\n var last = s.charAt(s.length - 1);\n\n switch(last) {\n case 'y':\n\n // rays, convoys\n if (isConsonant(s.charAt(s.length - 2))) {\n return s.slice(0, s.length - 1) + "ied" + rest;\n\n }\n // harpies, cries\n else {\n return s + "ed" + rest;\n }\n break;\n case 'e':\n return s + "d" + rest;\n\n break;\n\n default:\n return s + "ed" + rest;\n };\n }\n};\n/**\n * @author Kate Compton\n */\n\n// A tracery expansion node\nvar nodeCount = 0;\n\nvar ExpansionNode = Class.extend({\n init : function() {\n this.depth = 0;\n this.id = nodeCount;\n nodeCount++;\n this.childText = "[[UNEXPANDED]]";\n },\n\n setParent : function(parent) {\n if (parent) {\n this.depth = parent.depth + 1;\n this.parent = parent;\n this.grammar = parent.grammar;\n }\n },\n\n expand : function() {\n // do nothing\n return "???";\n },\n\n expandChildren : function() {\n\n if (this.children) {\n this.childText = "";\n for (var i = 0; i < this.children.length; i++) {\n this.children[i].expand();\n this.childText += this.children[i].finalText;\n }\n this.finalText = this.childText;\n }\n\n },\n\n createChildrenFromSections : function(sections) {\n var root = this;\n this.children = sections.map(function(section) {\n\n if ( typeof section == 'string' || section instanceof String) {\n // Plaintext\n return new TextNode(root, section);\n } else {\n return new TagNode(root, section);\n }\n });\n }\n});\n\nvar RootNode = ExpansionNode.extend({\n init : function(grammar, rawRule) {\n this._super();\n this.grammar = grammar;\n this.parsedRule = parseRule(rawRule);\n },\n\n expand : function() {\n var root = this;\n this.createChildrenFromSections(this.parsedRule);\n\n // expand the children\n this.expandChildren();\n },\n});\n\nvar TagNode = ExpansionNode.extend({\n init : function(parent, parsedTag) {\n this._super();\n\n if (!(parsedTag !== null && typeof parsedTag === 'object')) {\n if ( typeof parsedTag == 'string' || parsedTag instanceof String) {\n console.warn("Can't make tagNode from unparsed string!");\n parsedTag = parseTag(parsedTag);\n\n } else {\n console.log("Unknown tagNode input: ", parsedTag);\n throw ("Can't make tagNode from strange tag!");\n\n }\n }\n\n this.setParent(parent);\n $.extend(this, parsedTag);\n },\n\n expand : function() {\n if (tracery.outputExpansionTrace)\n console.log(r.sections);\n\n this.rule = this.grammar.getRule(this.symbol);\n\n this.actions = [];\n\n // Parse the rule if it hasn't been already\n this.createChildrenFromSections(this.rule.getParsed());\n\n // Do any pre-expansion actions!\n for (var i = 0; i < this.preActions.length; i++) {\n var action = new Action(this, this.preActions[i]);\n action.activate();\n }\n\n // Map each child section to a node\n if (!this.rule.sections)\n console.log(this.rule);\n\n this.expandChildren();\n\n for (var i = 0; i < this.actions.length; i++) {\n\n this.actions[i].deactivate();\n }\n\n this.finalText = this.childText;\n for (var i = 0; i < this.mods.length; i++) {\n this.finalText = this.grammar.applyMod(this.mods[i], this.finalText);\n }\n\n },\n\n toLabel : function() {\n return this.symbol;\n },\n toString : function() {\n return "TagNode '" + this.symbol + "' mods:" + this.mods + ", preactions:" + this.preActions + ", postactions" + this.postActions;\n }\n});\n\nvar TextNode = ExpansionNode.extend({\n isLeaf : true,\n init : function(parent, text) {\n this._super();\n\n this.setParent(parent);\n\n this.text = text;\n\n this.finalText = text;\n },\n expand : function() {\n // do nothing\n },\n\n toLabel : function() {\n return this.text;\n }\n});\n\n/**\n * @author Kate Compton\n */\n\nfunction Symbol(grammar, key) {\n this.grammar = grammar;\n this.key = key;\n this.currentRules = undefined;\n this.ruleSets = [];\n\n};\n\nSymbol.prototype.loadFrom = function(rules) {\n\n rules = this.wrapRules(rules);\n this.baseRules = rules;\n\n this.ruleSets.push(rules);\n this.currentRules = this.ruleSets[this.ruleSets.length - 1];\n\n};\n\n//========================================================\n// Iterating over rules\n\nSymbol.prototype.mapRules = function(fxn) {\n\n return this.currentRules.mapRules(fxn);\n};\n\nSymbol.prototype.applyToRules = function(fxn) {\n this.currentRules.applyToRules(fxn);\n};\n\n//==================================================\n// Rule pushpops\nSymbol.prototype.wrapRules = function(rules) {\n if (rules.prototype !== RuleSet) {\n if (Array.isArray(rules)) {\n return new RuleSet(rules);\n } else if ( typeof rules == 'string' || rules instanceof String) {\n return new RuleSet(rules);\n } else {\n throw ("Unknown rules type: " + rules);\n }\n }\n // already a ruleset\n return rules;\n};\n\nSymbol.prototype.pushRules = function(rules) {\n rules = this.wrapRules(rules);\n this.ruleSets.push(rules);\n this.currentRules = this.ruleSets[this.ruleSets.length - 1];\n};\n\nSymbol.prototype.popRules = function() {\n var exRules = this.ruleSets.pop();\n\n if (this.ruleSets.length === 0) {\n //console.warn("No more rules for " + this + "!");\n }\n this.currentRules = this.ruleSets[this.ruleSets.length - 1];\n};\n\n// Clear everything and set the rules\nSymbol.prototype.setRules = function(rules) {\n\n rules = this.wrapRules(rules);\n this.ruleSets = [rules];\n this.currentRules = rules;\n\n};\n\nSymbol.prototype.addRule = function(rule) {\n this.currentRules.addRule(seed);\n};\n\n//========================================================\n// selection\n\nSymbol.prototype.select = function() {\n this.isSelected = true;\n\n};\n\nSymbol.prototype.deselect = function() {\n this.isSelected = false;\n};\n\n//==================================================\n// Getters\n\nSymbol.prototype.getRule = function(seed) {\n return this.currentRules.get(seed);\n};\n\n//==================================================\n\nSymbol.prototype.toString = function() {\n return this.key + ": " + this.currentRules + "(overlaying " + (this.ruleSets.length - 1) + ")";\n};\nSymbol.prototype.toJSON = function() {\n\n var rules = this.baseRules.rules.map(function(rule) {\n return '"' + rule.raw + '"';\n });\n return '"' + this.key + '"' + ": [" + rules.join(", ") + "]";\n};\n\nSymbol.prototype.toHTML = function(useSpans) {\n var keySpan = '"' + this.key + '"';\n if (useSpans)\n keySpan = "<span class='symbol symbol_" + this.key + "'>" + keySpan + "</span>";\n\n var rules = this.baseRules.rules.map(function(rule) {\n var s = '"' + rule.raw + '"';\n if (useSpans)\n s = "<span class='rule'>" + s + "</span>";\n return s;\n });\n return keySpan + ": [" + rules.join(", ") + "]";\n};\n\n/**\n * @author Kate Compton\n */\n\nfunction Grammar() {\n this.clear();\n};\n\nGrammar.prototype.clear = function() {\n // Symbol library\n this.symbols = {};\n \n this.errors = [];\n \n // Modifier library\n this.modifiers = {};\n\n // add the universal mods\n for (var mod in universalModifiers) {\n if (universalModifiers.hasOwnProperty(mod))\n this.modifiers[mod] = universalModifiers[mod];\n }\n};\n//========================================================\n// Loading\n\nGrammar.prototype.loadFrom = function(obj) {\n var symbolSrc;\n\n this.clear();\n\n if (obj.symbols !== undefined) {\n symbolSrc = obj.symbols;\n } else {\n symbolSrc = obj;\n }\n\n // get all json keys\n var keys = Object.keys(symbolSrc);\n\n this.symbolNames = [];\n for (var i = 0; i < keys.length; i++) {\n var key = keys[i];\n this.symbolNames.push(key);\n\n this.symbols[key] = new Symbol(this, key);\n this.symbols[key].loadFrom(symbolSrc[key]);\n }\n\n};\n\nGrammar.prototype.toHTML = function(useSpans) {\n // get all json keys\n var keys = Object.keys(this.symbols);\n\n this.symbolNames = [];\n\n var lines = [];\n\n var count = 0;\n for (var i = 0; i < keys.length; i++) {\n\n var key = keys[i];\n var symbol = this.symbols[key];\n\n if (symbol && symbol.baseRules) {\n\n lines.push(" " + this.symbols[key].toHTML(useSpans));\n\n }\n };\n\n var s;\n s = lines.join(",</p><p>");\n s = "{<p>" + s + "</p>}";\n return s;\n};\n\nGrammar.prototype.toJSON = function() {\n // get all json keys\n var keys = Object.keys(this.symbols);\n\n this.symbolNames = [];\n\n var lines = [];\n\n var count = 0;\n for (var i = 0; i < keys.length; i++) {\n\n var key = keys[i];\n var symbol = this.symbols[key];\n\n if (symbol && symbol.baseRules) {\n\n lines.push(" " + this.symbols[key].toJSON());\n\n }\n };\n\n var s;\n s = lines.join(",\sn");\n s = "{\sn" + s + "\sn}";\n return s;\n};\n\n//========================================================\n// selection\n\nGrammar.prototype.select = function() {\n this.isSelected = true;\n};\n\nGrammar.prototype.deselect = function() {\n this.isSelected = false;\n};\n\n//========================================================\n// Iterating over symbols\n\nGrammar.prototype.mapSymbols = function(fxn) {\n var symbols = this.symbols;\n return this.symbolNames.map(function(name) {\n return fxn(symbols[name], name);\n });\n};\n\nGrammar.prototype.applyToSymbols = function(fxn) {\n for (var i = 0; i < this.symbolNames.length; i++) {\n var key = this.symbolNames[i];\n fxn(this.symbols[key], key);\n }\n};\n\n//========================================================\nGrammar.prototype.addOrGetSymbol = function(key) {\n if (this.symbols[key] === undefined)\n this.symbols[key] = new Symbol(key);\n\n return this.symbols[key];\n};\n\nGrammar.prototype.pushRules = function(key, rules) {\n var symbol = this.addOrGetSymbol(key);\n symbol.pushRules(rules);\n};\n\nGrammar.prototype.popRules = function(key, rules) {\n var symbol = this.addOrGetSymbol(key);\n var popped = symbol.popRules();\n\n if (symbol.ruleSets.length === 0) {\n // remove symbol\n this.symbols[key] = undefined;\n }\n};\n\nGrammar.prototype.applyMod = function(modName, text) {\n if (!this.modifiers[modName]) {\n console.log(this.modifiers);\n throw ("Unknown mod: " + modName);\n }\n return this.modifiers[modName](text);\n};\n\n//============================================================\nGrammar.prototype.getRule = function(key, seed) {\n var symbol = this.symbols[key];\n if (symbol === undefined) {\n var r = new Rule("{{" + key + "}}");\n\n r.error = "Missing symbol " + key;\n return r;\n }\n\n var rule = symbol.getRule();\n if (rule === undefined) {\n var r = new Rule("[" + key + "]");\n console.log(r.sections);\n r.error = "Symbol " + key + " has no rule";\n return r;\n }\n\n return rule;\n};\n\n//============================================================\n// Expansions\nGrammar.prototype.expand = function(raw) {\n\n // Start a new tree\n var root = new RootNode(this, raw);\n\n root.expand();\n\n return root;\n};\n\nGrammar.prototype.flatten = function(raw) {\n\n // Start a new tree\n var root = new RootNode(this, raw);\n\n root.expand();\n\n return root.childText;\n};\n\n//===============\n\nGrammar.prototype.analyze = function() {\n this.symbolNames = [];\n for (var name in this.symbols) {\n if (this.symbols.hasOwnProperty(name)) {\n this.symbolNames.push(name);\n }\n }\n\n // parse every rule\n\n for (var i = 0; i < this.symbolNames.length; i++) {\n var key = this.symbolNames[i];\n var symbol = this.symbols[key];\n // parse all\n for (var j = 0; j < symbol.baseRules.length; j++) {\n var rule = symbol.baseRules[j];\n rule.parsed = tracery.parse(rule.raw);\n // console.log(rule);\n\n }\n }\n\n};\n\nGrammar.prototype.selectSymbol = function(key) {\n console.log(this);\n var symbol = this.get(key);\n};\n/**\n * @author Kate Compton\n\n */\n\ntracery.createGrammar = function(obj) {\n var grammar = new Grammar();\n grammar.loadFrom(obj);\n return grammar;\n};\n\ntracery.test = function() {\n\n console.log("==========================================");\n console.log("test tracery");\n\n // good\n tracery.testParse("", false);\n tracery.testParse("fooo", false);\n tracery.testParse("####", false);\n tracery.testParse("#[]#[]##", false);\n tracery.testParse("#someSymbol# and #someOtherSymbol#", false);\n tracery.testParse("#someOtherSymbol.cap.pluralize#", false);\n tracery.testParse("#[#do some things#]symbol.mod[someotherthings[and a function]]#", false);\n tracery.testParse("#[fxn][fxn][fxn[subfxn]]symbol[[fxn]]#", false);\n tracery.testParse("#[fxn][#fxn#][fxn[#subfxn#]]symbol[[fxn]]#", false);\n tracery.testParse("#hero# ate some #color# #animal.s#", false);\n tracery.testParseTag("[action]symbol.mod1.mod2[postAction]", false);\n\n // bad\n tracery.testParse("#someSymbol# and #someOtherSymbol", true);\n tracery.testParse("#[fxn][fxn][fxn[subfxn]]symbol[fxn]]#", true);\n\n // bad\n tracery.testParseTag("stuff[action]symbol.mod1.mod2[postAction]", true);\n tracery.testParseTag("[action]symbol.mod1.mod2[postAction]stuff", true);\n\n tracery.testParse("#hero# ate some #color# #animal.s#", true);\n tracery.testParse("#[#setPronouns#][#setOccupation#][hero:#name#]story#", true);\n\n};\n \n})();
// This is a slightly modified version of Leon Arnott's cyclinglink macro.\n\nversion.extensions.tracelinkMacro = {\n\tmajor: 0,\n\tminor: 1,\n\trevision: 0\n};\nmacros.tracelink = {\n\thandler: function(a, b, c) {\n\t\tvar rl = "traceLink";\n\n\t\tfunction toggleText(w) {\n\t\t\tw.classList.remove("traceLinkInit");\n\t\t\tw.classList.toggle(rl + "Enabled");\n\t\t\tw.classList.toggle(rl + "Disabled");\n\t\t\tw.style.display = ((w.style.display == "none") ? "inline" : "none")\n\t\t}\n\t\tswitch (c[c.length - 1]) {\n\t\t\tcase "end":\n\t\t\t\tvar end = true;\n\t\t\t\tc.pop();\n\t\t\t\tbreak;\n\t\t\tcase "out":\n\t\t\t\tvar out = true;\n\t\t\t\tc.pop();\n\t\t\t\tbreak\n\t\t}\n\t\tvar v = "";\n\t\tif (c.length && c[0][0] == "$") {\n\t\t\tv = c[0].slice(1);\n\t\t\tc.shift()\n\t\t}\n\t\tvar h = state.history[0].variables;\n\t\tif (out && h[v] === "") {\n\t\t\treturn\n\t\t}\n\t\tvar l = Wikifier.createInternalLink(a, null);\n\t\tl.className = "internalLink cyclingLink";\n\t\tl.setAttribute("data-cycle", 0);\n\n\t\t// Prebake a bunch of traces and use those as our links to cycle through.\n\t\tc = traceArray(c[0], 64);\n\n\t\tfor (var i = 0; i < c.length; i++) {\n\t\t\tvar on = (i == Math.max(c.indexOf(h[v]), 0));\n\t\t\tvar d = insertElement(null, "span", null, "traceLinkInit traceLink" + ((on) ? "En" : "Dis") + "abled");\n\t\t\tif (on) {\n\t\t\t\th[v] = c[i];\n\t\t\t\tl.setAttribute("data-cycle", i)\n\t\t\t} else {\n\t\t\t\td.style.display = "none"\n\t\t\t}\n\t\t\tinsertText(d, c[i]);\n\t\t\tif (on && end && i == c.length - 1) {\n\t\t\t\tl.parentNode.replaceChild(d, l)\n\t\t\t} else {\n\t\t\t\tl.appendChild(d)\n\t\t\t}\n\t\t}\n\t\tl.onclick = function() {\n\t\t\tvar t = this.childNodes;\n\t\t\tvar u = this.getAttribute("data-cycle") - 0;\n\t\t\tvar m = t.length;\n\t\t\ttoggleText(t[u]);\n\t\t\tu = (u + 1);\n\t\t\tif (!(out && u == m)) {\n\t\t\t\tu %= m;\n\t\t\t\tif (v) {\n\t\t\t\t\th[v] = c[u]\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\th[v] = ""\n\t\t\t}\n\t\t\tif ((end || out) && u == m - (end ? 1 : 0)) {\n\t\t\t\tif (end) {\n\t\t\t\t\tvar n = this.removeChild(t[u]);\n\t\t\t\t\tn.className = rl + "End";\n\t\t\t\t\tn.style.display = "inline";\n\t\t\t\t\tthis.parentNode.replaceChild(n, this)\n\t\t\t\t} else {\n\t\t\t\t\tthis.parentNode.removeChild(this);\n\t\t\t\t\treturn\n\t\t\t\t}\n\t\t\t\treturn\n\t\t\t}\n\t\t\ttoggleText(t[u]);\n\t\t\tthis.setAttribute("data-cycle", u)\n\t\t}\n\t}\n};
arose\nabode\nawoke\nadvised\nallowed\nattended\narrived\napplied\naccused\nanswered\nappeared\nappointed\nargued\nagreed\nbeat\nbore\nbecame\nbegan\nbade\nbid\nbound\nbit\nbled\nblew\nbroke\nbred\nbrought\nburnt\nbailed\ncaught\nchose\nclung\ncleft\ncame\ncost\ncrept\ncried\ncrossed\nconcealed\nclimbed \ncompared\nconsulted\ncalcified\ndug\ndrank\ndrew\ndirected\ndevoted\ndied\ndrowned\ndreamt\ndealt\ndwelt\ndried\ndefeated\ndrove\ndared\ndealt\nevaded\nelected\nejected\nedited\nedified\nechoed\nebbed\nease\nentered\nescaped\neclipsed\neffected\nearned\nate\nedified\nfolded\nfined\nfled\nfloated\nfaced\nfelt\nfailed\nfeared\nfed\nfought\nfelt\nfound\nforbade\nflew\nfaked\ngripped\ngazed\ngained\ngranted\ngot\ngrew\ngambled\nwent\ngave\ngathered\nground\ngridded\ngilt\nglanced\ngagged\nhad\nhurt\nhewed\nheld\nhung\nhit\nhid\nheard\nhated\nhelped\nhunted\nhanged\nhacked\nhatch\nharassed\nidentified\nidled\nidolized\nincised\nignited\nimagined\nimitated\nimprovised\nimputed\nignored\nilltreated\ninclined\nincluded\niced\nidealized\njested\njibbed\njustified\njoked\njagged\njammed\njudge\njointed\njuiced\njockeyed\njoined\njumbled\njumped\njabbered\njacked\nkneaded\nknelt\nknocked\nknotted\nknitted\nkeyed\nkicked\nkidnapped\nkilled\nkindled\nkeeled\nkept\nkissed\nknew\nlaid\nled\nlagged\nlaughed\nlaunched\nlabelled\nlaced\nlashed\nlasted\nlapped\nlarded\nlanded\nlatched\nlathed\nmade\nmalted\nmantled\nmatured\nmeant\nmanned\nmanaged\nmeddled\nmediatized\nmangled\nmastered\nmasked\nmassacred\nmarinated\nmarked\nneighed\nnested\nnabbed\nnagged\nnitrified\nnodded\nnipped\nneeded\nneglected\nnestled\nnailed\nnamed\nnosed\nnarrated\nnarrowed\nowed\noiled\noccurred\noperated\nobeyed\nobjected\nopened\nobtained\noffended\nordered\nobjectified\nobliged\nofficiated\nogled\nobserved\npainted\npaired\npared\nparked\npaced\npacified\nparticipated\npampered\npapered\nparaded\npadded\npaddled\npartitioned\npacked\npatched\nquintupled\nquit\nqualified\nquivered\nquenched\nquestioned\nquacked\nquadrupled\nquelled\nquickened\nquilted\nquoted\nquibbled\nquartered\nquavered\nrained\nredrew\nreduced\nredid\nraised\nraked\nreeled\nraced\nracked\nrambled\nraged\nraided\nreeked\nramped\nransacked\nscreamed\nsaw\nsailed\nscored\nsatisfied\nsaved\nsearched\nsawed\nsaid\nsought\nseemed\nscalded\nscaled\nscared\nscored\ntagged\ntarred\ntariffed\ntailed\ntore\ntalked\ntook\nteemed\ntelegraphed\ntaught\ntacked\ntackled\ntapped\ntaunted\ntasted\nusurped\nulcerated\nunbarred\nuttered\nutilized\nuncovered\nuncurled\nuprooted\nupset\nused\nuncorked\nuncoupled\nurged\nunbolted\nunboxed\nvacated\nvalidated\nvalidated\nvaccinated\nvibrated\nvamped\nverified\nvarnished\nvaried\nvisited\nvalued\nversified\nvisualized\nvaulted\nviolated\nwaited\nwaked\nwasted\nwatched\nwalked\nwalled\nwashed\nwasted\nwaned\nwanted\nwore\nwarbled\nwove\nwaded\nwagged\nyanked\nyawned\nyelped\nyellowed\nzested\nzipped\nzigzagged\nmade tea\nslept\nstretched\nloved\nkissed\ndreamt\nyearned\ntraveled\ntraipsed\nhugged\nunzipped\nundressed
Graphic Depictions of Violence\nMajor Character Death\nCreator Chose Not To Use Archive Warnings\nNo Archive Warnings Apply\nNo Archive Warnings Apply\nNo Archive Warnings Apply\nNo Archive Warnings Apply
<<trace "Moods">>
<<trace "Title1a">>
<<trace "Title2a">>
arise\nabide\nawake\nadvise\nallow\nattend\narrive\napply\naccuse\nanswer\nappear\nappoint\nargue\nagree\nbeat\nbear\nbecome\nbegin\nbid\nbid\nbind\nbite\nbleed\nblow\nbreak\nbreed\nbring\nburn\nbail\ncatch\nchoose\ncling\ncleave\ncome\ncost\ncreep\ncry\ncheat\ncross\nconceal\nclimb\ncompare\nconsult\ncalcify\ndig\ndrink\ndraw\ndirect\ndevote\ndie\ndrown\ndream\ndeal\ndwell\ndry\ndefeat\ndrive\ndare\ndeal\nevade\nelect\neject\nedit\nedify \necho\nebb\nease\nenter\nescape\neclipse\neffect\nearn\neat\nedify\nfold\nfine\nflee\nfloat\nface\nfeel\nfail\nfear\nfeed\nfight\nfall\nfind\nforbid\nfly\nfake\ngrip\ngaze\ngain\ngrant\nget\ngrow\ngamble\ngo\ngive\ngather\ngrind\ngird\ngild\nglance\ngag\nhave\nhurt\nhew\nhold\nhang\nhit\nhide\nhear\nhate\nhelp\nhunt\nhang\nhack\nhatch\nharass\nidentify\n idle\nidolize\nincise\nignite\nimagine\nimitate\nimprovise\nimpute\nignore\nilltreat\nincline\ninclude\nice\nidealize\njest\njib\njustify\njoke\njag\njam\njudge\njoint\njuice\njockey\njoin\njumble\njump\njabber\njack\nknead\nkneel\nknock\nknot\nknit\nkey\nkick\nkidnap\nkill\nkindle\nkeel\nkeep\nkiss\nknow\nlay\nlead\nlag\nlaugh\nlaunch\nlabel\nlace\nlash\nlast\nlap\nlard\nland\nlatch\nlath\nmake\nmalt\nmantle\nmature\nmean\nman\nmanage\nmeddle\nmediatize\nmangle\nmaster\nmask\nmassacre\nmarinate\nmark\nneigh\nnest\nnab\nnag\nnitrify\nnod\nnip\nneed\nneglect\nnestle\nnail\nname\nnose\nnarrate\nnarrow\nowe\noil\noccur\noperate\nobey\nobject\nopen\nobtain\noffend\norder\nobjectify\noblige\nofficiate\nogle\nobserve\npaint\npair\npare\npark\npace\npacify\nparticipate\npamper\npaper\nparade\npad\npaddle\npartition\npack\npatch\nquintuple\nquit\nqualify\nquiver\nquench\nquestion\nquadruple\nquell\nquicken\nquilt\nquote\nquibble\nquarter\nquaver\nrain\nredraw\nreduce\nredo\nraise\nrake\nreel\nrace\nrack\nramble\nrage\nraid\nreek\nramp\nransack\nscream\nsee\nsail\nscore\nsatisfy\nsave\nsearch\nsaw\nsay\nseek\nseem\nscald\nscale\nscare\nscore\ntag\ntar\ntariff\ntail\ntear\ntalk\ntake\nteem\ntelegraph\nteach\ntack\ntackle\ntap\ntaunt\ntaste\nusurp\nulcerate\nunbar\nutter\nutilize\nuncover\nuncurl\nuproot\nupset\nuse\nuncork\nuncouple\nurge\nunbolt\nunbox\nvacate\nvalidate\nvalidate\nvaccinate\nvibrate\nvamp\nverify\nvarnish\nvary\nvisit\nvalue\nversify\nvisualize\nvault\nviolate\nwait\nwake\nwaste\nwatch\nwalk\nwall\nwash\nwaste\nwane\nwant\nwear\nwarble\nweave\nwade\nwag\nyank\nyawn\nyelp\nyellow\nzest\nzip\nzigzag\nmake tea\nsleep\nstretch\nlove\nkiss\ndream\nyearn\npine\ntravel\ntraipse\nhug\nunzip\nundress\n
I could show you incredible things\npeople are people and sometimes we change our minds\nnice to meet you, where you been\ntaxi cabs and busy streets that never bring you back to me\nscreaming, crying, perfect storms\ndarling, I'm a nightmare dressed like a daydream\nthis is the golden age of something good and right and real\nstill all over me like a wine-stained dress I can't wear anymore\nall I know is we said hello and your eyes looked like coming home\nwasn't it beautiful when you believed in everything\nyou know the greatest films of all time were never made\nwe were something, don't you think so\nyou know the greatest loves of all time are over now\nyou put me on and said I was your favorite\nto kiss in cars and downtown bars\nyou drew stars around my scars\nI knew you'd linger like a tattoo kiss\nI knew you'd haunt all of my what-ifs\nthe smell of smoke would hang around this long\nI knew I'd curse you for the longest time\nyou're not my homeland anymore so what am I defending now\nyou never gave a warning sign\nI gave so many signs\nI didn't have it in myself to go with grace\nlook at how my tears ricochet\ninvisible string tying you to me\none single thread of gold\nhell was the journey but it brought me heaven\nlost in your current like a priceless wine\nI'm like the water when your ship rolled in that night\nthe more that you say, the less I know\nlife was a willow and it bent right to your wind\nanywhere else is hollow\nshow me the places where the others gave you scars\nI'd meet you where the spirit meets the bones\nin a faith-forgotten land\nyour touch brought forth an incandescent glow\nmy pain fits in the palm of your freezing hand\nI can't stop you putting roots in my dreamland\nmy house of stone, your ivy grows\nI'd live and die for moments that we stole
<<trace "NameBoyNorway">>
in love\ngoing on a date\ndating\ngoing on vacation\nhaving a nap\nsearching for the truth\nlearning to trust again\nlearning how to be in love\nthinking about the future\nlooking out to sea\ngoing to solve Leda's murder\nsitting by the campfire\ndreaming about the future\ndancing\nthinking about changing the office biscuit brand\ninvestigating a mystery at <<trace "Place">>\nworking for the Queen\nmoving offices\nreceiving a prestigious award\nhaving dinner with <<trace "Minor Char">>\nfollowed by another PI\naccidentally high\ndisguised\nfinally going public\nsharing a <<trace "Food">>\ngoing on a podcast\ndrumming up some publicity\nshopping for sheets\nhaving a picnic\nwatching a the worst movie ever made\nsnogging in the back of the Land Rover\nholding hands under the table\ntrying not to laugh\nfeeling <<trace "Emotion">>\ntalking about the past\ntrying a new restaurant\nlooking for some excitement\ntrying something new\nwatching the football\nwatching Countdown\nwatching The Great British Bake Off\nplaying trivia in the pub\ntrying to find a present for <<trace "Minor Char">>\ncut off by the tide\nin grave danger\ndiscussing piercings\non the London Eye\ndeciding what to do about <<trace "Minor Char">>\ntalking about <<trace "Minor Char">>\nbreaking into <<trace "Place">>\ncaught in a compromising position\nlearning a new language\nlearning to Tango\nflirting\nwaiting for the train\nlosing it\nbaking\nlost in IKEA\nassembling IKEA furniture\non a case\ngetting desperate\nstaying up late\nchaperoning the school disco\non a case in <<trace "Country">>\ngoing to <<display "Towns1">>\nin the <<display "Rooms1">>\n<<display "Descriptions1">>
<<trace "Sentences">>
the <<trace "Aliens">> make contact.\nthe navigation systems short out.\nthe pilot suffers a nasty case of <<trace "Aliens">>-flu.\nCaptain Strike notices his head engineer is strangely quiet...\nthe <<trace "Aliens">> ambassador makes a strange request of Ensign <<trace "Major Char">>.\nEnsign <<trace "Minor Char">> gets into a spot of bother with a <<trace "Aliens">>.
jquery:on\nhash:off\nbookmark:on\nmodernizr:off\nundo:on\nobfuscate:off\nexitprompt:off\nblankcss:off\n
<<trace "Adjective">><<trace "Noun">><<print random (42,666)>>
<<trace "Country">>
at the office\nin bed\nat the beach\nat work\non discord\non the internet\non twitter\non vacation\nat home\nat The Tottenham\nat the pub\non the sofa\nat a museum\nin <<trace "Country">>\nin a library\nat the Emirates\nat the cinema
lonely\nheartbroken\ngloomy\ndisappointed\nhopeless\ngrieved\nunhappy\nlost\ntroubled\nresigned\nmiserable\nhappy\nrelieved\nsatisfied\namused\nexcited\npeaceful\nworried\ndoubtful\nnervous\nanxious\nterrified\npanicked\nhorrified\ndesperate\nconfused\nstressed\nannoyed\nfrustrated\npeeved\ncontrary\nbitter\ninfuriated\nirritated\nmad\ncheated\nvengeful\ninsulted\nrevolted\noffended\nuncomfortable\nnauseated\ndisturbed\nangsting\nunsettled\nthrilled\ndrunk\ntipsy\nsick
https://raw.githubusercontent.com/dariusk/corpora/master/data/humans/occupations.json#occupations
assault\nbattery\nattempted murder\nblackmail\nbomb threat\nburglary\nkidnapping\nconspiracy\ncopyright infringment\ndisorderly conduct\ndeath threat\nembezzlement\nextortion\nfraud\ngrave robbery\nhomicide\ndisappearance\njaywalking\nmurder\npickpocketing\ntheft\npublic intoxication\nvandalism\nwitness intimidation
<<trace "Symptoms">>
Baron\nBaroness\nBishop\nCount\nCountess\nDame\nDuchess\nDuke\nEarl\nMarchioness\nViscount\nViscountess
https://raw.githubusercontent.com/dariusk/corpora/master/data/humans/descriptions.json#descriptions
Pools of Venetian Blue\nwith\nThe Denmark Street Discord
<div class="logo"><img src="https://i.postimg.cc/C1BwQKTh/logo-small.png"></div>\n<div class="header"><img align="top"src="https://i.postimg.cc/hPpvXmBH/header-bar.png" style="width:1375px;height:40px; margin:0px;padding:0px;">\n</div><<display "fic">><<display "fic">><<display "fic">><<display "fic">><<display "fic">><<display "fic">> \n<p class="meta">\nI need more <h1>[[fic|feed]]!</h1>\n</p>\n<p class="meta"> \nNo, I need to <h1>[[go be productive|end]]</h1>\n</p>\n</div>\n<p class="disclaimer">\n<b><i>*No Actual Affiliation With Archive Of Our Own</i></b>\n</p>
//requires jquery\n\n// input: an array of objects\n//\t\t a property that each of those object have\n// output: an array of the properties of all the objects\nwindow.skimObjectArray = function(objectArray, property){\n\tconsole.log("skimObjectArray(", "objectArray", objectArray, "property", property, ")")\n\tvar values = [];\n\n\tfor (var i = 0; i < objectArray.length; i++) {\n\t\tvar thingToAdd = objectArray[i][property];\n\t\tif(typeof thingToAdd === "object"){\n\t\t\t// i hope to god this works\n\t\t\tthingToAdd = objectArray[i][property].join("\sn")\n\t\t}\n\t\tvalues.push( thingToAdd );\n\t};\n\n\tvalues = values.join("\sn");\n\tvalues = values.split("\sn")\n\n\treturn values;\n}\n\nStory.prototype.appendCorpora = function(){\n\tvar corporaToAppend = tale.lookup("tags", "corpus");\n\tif(!corporaToAppend.length) return;\n\n\tfor(var i in corporaToAppend){\n\t\tvar currentPassage = corporaToAppend[i].title;\n\n\t\t// the rules are the concatenation of each symbol in this passage\n\t\tvar rules = [];\n\t\tvar lines = tale.passages[currentPassage].text.split("\sn")\n\t\tfor(var j in lines){\n\t\t\tvar line = lines[j];\n\t\t\tvar location = line.split("#");\n\t\t\tconsole.log("location: ", location);\n\t\t\tvar corpusLocation = location[0];\n\n\t\t\t// fetch me that sweet sweet boy\n\t\t\tvar corpus = $.ajax({\n\t\t\t\tdataType: "json",\n\t\t\t\turl: corpusLocation,\n\t\t\t\tasync: false\n\t\t\t});\n\t\t\tcorpus = corpus.responseJSON;\n\n\t\t\t// drill down to the array we want\n\t\t\tfor (var i = 1; i < location.length; i++) {\n\t\t\t\tconsole.log("corpus: ", corpus);\n\t\t\t\t// if there's a ! at the beginning of a location, skim the objArray for that property\n\t\t\t\tif(location[i][0] === "!"){\n\t\t\t\t\tcorpus = skimObjectArray(corpus, location[i].substring(1));\n\t\t\t\t\tcontinue;\n\t\t\t\t}\n\n\t\t\t\tcorpus = corpus[ location[i] ]\n\t\t\t};\n\n\t\t\tconsole.log("corpus: ", corpus);\n\t\t\t// add this into the symbol-in-progress\n\t\t\trules = rules.concat(corpus);\n\t\t\tconsole.log("rules: ", rules)\n\t\t}\n\n\t\t// the name of this symbol is the name of the passage\n\t\tvar finalJSON = "{ \s"" + currentPassage + "\s": " + JSON.stringify(rules) + " }";\n\n\t\t// save our dark deeds to the passage\n\t\ttale.passages[currentPassage].text = finalJSON;\n\n\t\t//tag this as JSON so it gets appended in the next step\n\t\ttale.passages[currentPassage].tags.push("JSON")\n\t}\n\n\tconsole.log("corpora loaded")\n}\n\nStory.prototype.appendJSON = function() {\n\tvar JSONtoAppend = tale.lookup("tags", "JSON");\n\tif(!JSONtoAppend.length) return;\n\n\tfor(i in JSONtoAppend){\n\t\tvar newJSON = JSON.parse(JSONtoAppend[i].text);\n\t\t$.extend(this.data, newJSON);\n\t}\n\tconsole.log("JSON appended");\n}\n\nfunction Story(){\n\tvar grammars = tale.lookup("tags", "grammar", "title");\n\tthis.data = {};\n\n\tvar links = /(\s[\s[\sb)(.+?)(\sb\s]\s])/g;\n\tvar sublinks = /([^\s[\s]]+)*(.+)/\n\n\tfunction convertSyntax(match, p1, p2, p3){\n\t\t// If a passage is invoked that's tagged as a grammar, change Twine links into Tracery symbols.\n\t\t// e.g.: [[animal]] => #animal#\n\t\t// e.g.: [[animal][capitalize]] => #animal.capitalize#\n\n\t\t// p1 is left brackets, p3 is right brackets\n\t\tvar targetLink = p2.split("][")[0];\n\t\tvar modifiers = p2.split("][").slice(1, p2.length).join(".");\n\t\tmodifiers = modifiers?("." + modifiers):"";\n\t\t\n\t\tvar trace = "#" + targetLink + modifiers + "#";\n\t\t\n\t\tvar linkIsGrammar = false;\n\t\tvar tags = tale.get(targetLink).tags\n\t\tfor(var i = 0; i < tags.length; i++){\n\t\t\tif(tags[i] == "grammar" || tags[i] == "corpus"){\n\t\t\t\tlinkIsGrammar = true;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\n\t\treturn linkIsGrammar?trace:match;\n\t}\n\n\tfor(var i in grammars){\n\t\tif(grammars[i] == undefined) continue;\n\n\t\t// Passage names become grammar names, Passage text becomes grammar text. \n\t\tvar newSymbol = grammars[i].title\n\t\tvar newText = grammars[i].text\n\n\t\tvar link = /(\s[\s[\sb)(.+?)(\sb\s]\s])/g;\n\t\tnewText = newText.replace(link, convertSyntax);\n\t\t// Get everything that's being linked to.\n\n\t\tthis.data[newSymbol] = newText.split('\sn');\n\t}\n\n\tthis.appendCorpora();\n\tthis.appendJSON();\n\tconsole.log("Story: ", this);\n}\nStory.prototype.constructor = Story;\n\n// Append this to the tale object because I don't know where else to put it.\nTale.prototype.story = new Story();\n\nStory.prototype.toHTML = function() {\n\tvar output = [];\n\tvar tab = " ";\n\tvar beg = '\sn' + tab + "\s"<span class=\s"grammarContents\s">{{{"\n\tvar end = "}}}</span>\s""\n\n\tfor(var i in this.data){\n\t\tvar gram = "<span class=\s"grammarTitle\s">\s"" + i + "\s"</span>: [";\n\t\tgram += beg + this.data[i].join(end + ',' + beg) + end;\n\t\tgram += "]";\n\t\toutput.push(gram);\n\t}\n\treturn "{\sn" + output.join(",\sn") + "\sn}";\n}\n\nTale.prototype.JSONtoTwee = function() {\n\tvar JSONtoConvert = tale.lookup("tags", "JSON");\n\tvar combinedJSON = ""\n\n\tfor (var i in JSONtoConvert){\n\t\tcombinedJSON += JSONtoConvert[i].text;\n\t}\n\n\t// Note the {{{}}} delimiters in textPost. This is intended for display in Twine, so\n\t// if you're just running these raw they aren't necessary.\n\tvar regex = {titlesPre: /\st"(.+)": \s[/g, titlesPost: "<br>:: $1 [grammar]",\n\t\t\t\t textPre: /\st*"(.+)",*(?:\sn\st)?(?:\s],)*\sn/g, textPost: "{{{$1}}}<br>"}\n\n\tvar tweeOutput = combinedJSON.replace(regex.titlesPre, regex.titlesPost);\n\ttweeOutput = tweeOutput.replace(regex.textPre, regex.textPost);\n\ttweeOutput = tweeOutput.replace(/({\sn)|(]\sn})/g, "")\n\n\treturn tweeOutput;\n}
Caffeine Addiction\nOrganic Cupcakes\nPumpkin Spice Lattes\nNeeds More Espresso\nCoffee Related Puns\nCustomers are Shit\nManagement is Shit\nThe Only Solution is More Coffee\nAprons\nBean Roasting\nAfter Closing Chats\ncinnamon rolls, too good for this world, too pure, i mean this quite literally
<p>It's a <<trace "Adjective">> day <<trace "Place">>, and you're <<trace "Emotion">>; sounds like it's time to read some fanfic...</p>\n\n[[Refresh A03 for the hundredth time today|feed]]\n[[Do something productive|end]]\n
Post-Canon\nMissing Scene\nFix-It Fic\nCase Fic\nCanon Compliant
<<trace "Descriptions">>
the wrong I did\nfinal breath that was drawn\ndinner & diatribes\nI will not ask and neither should you\ntell me what you'd do to me tonight\nburned out from a joy ride\nI need to be youthfully felt 'cause, God, I never felt young\ngive me mercy no more\nhotel complaints and grievances raised\ncouldn't utter my love when it counted\nsomeone new\nhung like the pelt of some prey\nemptiness to melody\nplace we could escape\nthe stranger the better\nlaugh when it sinks in\nsomething broken about this\na love supreme seems far removed\nblow sweet and thick\nawful heart to song\nwork song\nhands through my hair\nsomething broken about this\nit's not the waking, it's the rising\ncouldn't utter my love\nno tired sigh\nhoney just put your sweet lips\nmid-youth crisis\nwords hung above\ncome and save me from it\nreasons wretched and divine\nso full of love I could barely eat\nawake and ask\nsteal a Lexus, be detectives\nput her love down\nthe grounding of a foot uncompromising\nit's the rising\nany stranger I choose\nsweet music\nlove it too much\nlike real people do\nonly blue or black days\nthe red in my eyes\nfree and young and we can feel none of it\noutside my life\ndead and buried\na cure I know\nadding shadows\nmost familiar of swine\ndistract and sedate\na foot uncompromising\nthree days on a drunken sin\nhotel complaints\neyes always seeking\ngonna save me, call me baby\nI fall in love just a little\nburning up like a fever\nit don't mean a thing\nthe fear of fellow man\na little bit every day\na little, oh, a little bit\nthose hands pulled me from the earth\nsweet lips on my lips\njoy ride\nalmost (sweet music)\na place we could escape sometime\nemptiness to melody\nlove it too much\naway from it\nelecting strange perfections\nthe heat that drives the light\nhotel complaints\ncatching little words\nhands through my hair\nteeth and lungs\ndark caress of someone else\na human spirit ringin'\nwouldn't know where to start\nforgoing of the lie\ntake this the wrong way\nheaven of a human spirit\nwe tried the world; good god it wasn't for us\nall reason flown\nI'm almost me again\ncould cry power\nheart's in atrophy\nlet's get lost and let the good times roll\na place we could escape sometime\ndon't ruin this on me\nsoul deep\nthe red in my eyes\nsheer atrocity\nrattle your chains if you love being free\nthe fire it ignites\nsexy poetry bog man\nno rolling eyes\nit's not the waking\nsome other nights\ncouldn't whisper when you needed it shouted\npulled me from the earth\nthose hands\njust a little hush, babe\nany stranger I choose\nit wasn't for us\nno better version of me\na little bit every day\nNina cried power\nthe meaning's thin\nstill have my baby\nlove with every stranger\nno vacant stare\nroll here in my ashes\nwretched and divine\nutter my love\nplace we could escape\nmy heart's already sinned\nwatch the world go by\ntell me who\nawful heart to song\nthose hands pulled me\neach kiss to lip and cheek\nI will not ask and neither should you
It's been <<trace "Time">> since the world fell apart, and the only thing <<trace "Major Char">> <i>should</i> care about is survival...\nIt's been <<trace "Time">> since the world fell apart, and they're still trying to pick up the pieces...\nThe world has descended into chaos; for <<trace "Major Char">>, there's only one thing now that makes life worth living.\nThis new world might be hell, but it's brought <<trace "Major Char">> heaven.\nWhen everything changes, the only thing Cormoran and Robin can count on is each other.\nCormoran never thought he'd miss <<trace "Food">> quite so much...\nIt's been <<trace "Time">> since everything went to hell. <<trace "Summary1">> <<trace "Summary2">> <<trace "Summary3">>\nCormoran never thought he'd be able to face the <<trace "Lovecraft Words">> horrors, but he also never thought he'd be facing them with Robin.\nRobin never thought she'd be able to face the <<trace "Lovecraft Words">> horrors, but she also never thought she'd be facing them with Cormoran.\nRumours of a save haven are spreading, and <<trace "Major Char">> is willing to take the risk. But there's a complication...\nNo one saw the end coming, and now they're struggling just to survive. <<trace "Summary2">> <<trace "Summary3">>\nThey stood together, hands clasped, and waited for the end to come...\nThe world as they knew it is over. But with every ending comes a new beginning...\nCormoran and Robin are trapped together, fighting to survive; something's gotta give...\n"<<display either("Sentences1","Phrase1")>>" <<trace "Minor Char">> said, with a cryptic smile.<br><br> <<trace "Major Char">> scowled. "Not bloody helpful."
<<trace "Poetry">>\n<<trace "Poetry">> (<<trace "Poetry">>)\n<<trace "Poetry">> (<<trace "Hozier">>)\n<<trace "Hozier">>\n<<trace "Hozier">> (<<trace "Poetry">>)\n<<trace "Hozier">> (<<trace "Hozier">>)\n<<trace "Swift">>\n<<trace "Swift">> (<<trace "Swift">>)\n<<trace "Swift">> (<<trace "Poetry">>)\n<<trace "Poetry">> (<<trace "Swift">>)\n<<display "Phrase1">>
https://raw.githubusercontent.com/dariusk/corpora/master/data/geography/english_towns_cities.json#towns
https://raw.githubusercontent.com/dariusk/corpora/master/data/humans/moods.json#moods
v.2016-09-05
abbey\nabdomen\nability\nabnormality\nabrogation\nabsence\nabundance\nacademics\naccelerant\naccelerator\naccent\nacceptance\naccess\naccessory\naccident\naccommodation\naccompanist\naccomplishment\naccord\naccordance\naccordion\naccount\naccountability\naccountant\naccounting\naccuracy\naccusation\nacetate\nachievement\nachiever\nacid\nacknowledgment\nacorn\nacoustics\nacquaintance\nacquisition\nacre\nacrylic\naction\nactivation\nactivist\nactivity\nactor\nactress\nacupuncture\nadaptation\nadapter\naddiction\naddition\naddress\nadjective\nadjustment\nadmission\nadobe\nadoption\nadrenalin\nadrenaline\nadulthood\nadvance\nadvancement\nadvantage\nadvent\nadverb\nadvertisement\nadvertising\nadvice\nadviser\nadvocacy\nadvocate\naffair\naffect\naffidavit\naffiliate\naffinity\nafoul\nafterlife\naftermath\nafternoon\naftershave\naftershock\nafterthought\nage\nagency\nagenda\nagent\naggradation\naggression\naglet\nagony\nagreement\nagriculture\naid\naide\naim\nair\nairfare\nairfield\nairforce\nairline\nairmail\nairman\nairplane\nairport\nairship\nairspace\nalarm\nalb\nalbatross\nalbum\nalcohol\nalcove\nalder\nale\nalert\nalfalfa\nalgebra\nalgorithm\nalias\nalibi\nalien\nallegation\nallergist\nalley\nalliance\nalligator\nallocation\nallowance\nalloy\nalluvium\nalmanac\nalmighty\nalmond\nalpaca\nalpenglow\nalpenhorn\nalpha\nalphabet\naltar\nalteration\nalternative\naltitude\naluminium\naluminum\namazement\namazon\nambassador\namber\nambience\nambiguity\nambition\nambulance\namendment\namenity\nammunition\namnesty\namount\namusement\nanalog\nanalogue\nanalogy\nanalysis\nanalyst\nanalytics\nanarchist\nanarchy\nanatomy\nancestor\nanchovy\nandroid\nangel\nanger\nangle\nanguish\nanimal\nankle\nanklet\nanniversary\nannouncement\nannual\nanorak\nanswer\nant\nanteater\nantecedent\nantechamber\nantelope\nantennae\nanterior\nanthropology\nantibody\nanticipation\nanticodon\nantigen\nantique\nantiquity\nantler\nantling\nanxiety\nanybody\nanyone\nanything\nanywhere\napartment\nape\naperitif\napology\napp\napparatus\napparel\nappeal\nappearance\nappellation\nappendix\nappetiser\nappetite\nappetizer\napplause\napple\napplewood\nappliance\napplication\nappointment\nappreciation\napprehension\napproach\nappropriation\napproval\napricot\naquarium\naquifer\narcade\narch\narch-rival\narchaeologist\narcher\narchitect\narchitecture\narchives\narea\narena\nargument\narithmetic\nark\narm\narmadillo\narmament\narmchair\narmoire\narmour\narmy\narrangement\narray\narrest\narrival\narrogance\narrow\nart\nartery\narthur\nartichoke\narticle\nartifact\nartificer\nartist\nascend\nascent\nascot\nash\nashtray\naside\nasparagus\naspect\nasphalt\naspic\nass\nassassination\nassault\nassembly\nassertion\nassessment\nasset\nassignment\nassist\nassistance\nassistant\nassociate\nassociation\nassumption\nassurance\nasterisk\nastrolabe\nastrologer\nastrology\nastronomy\nasymmetry\nathletics\natmosphere\natom\nattachment\nattack\nattacker\nattempt\nattendance\nattendant\nattention\nattenuation\nattic\nattitude\nattorney\nattraction\nattribute\nauction\naudience\naudit\nauditorium\naunt\nauthentication\nauthenticity\nauthor\nauthorisation\nauthority\nauthorization\nauto\nautoimmunity\nautomation\nautomaton\nautumn\navailability\navalanche\navenue\naverage\navocado\naward\nawareness\nawe\naxis\nazimuth\nbabe\nbaboon\nbaby\nbachelor\nback\nback-up\nbackbone\nbackburn\nbackdrop\nbackground\nbackpack\nbackup\nbackyard\nbacon\nbacterium\nbadge\nbadger\nbafflement\nbag\nbagel\nbaggage\nbaggie\nbaggy\nbagpipe\nbail\nbait\nbake\nbaker\nbakery\nbakeware\nbalaclava\nbalance\nbalcony\nball\nballet\nballoon\nballoonist\nballot\nballpark\nbamboo\nban\nbanana\nband\nbandana\nbandanna\nbandolier\nbandwidth\nbangle\nbanjo\nbank\nbankbook\nbanker\nbanking\nbankruptcy\nbanner\nbanquette\nbanyan\nbaobab\nbar\nbarbecue\nbarbeque\nbarber\nbarbiturate\nbargain\nbarge\nbaritone\nbarium\nbark\nbarley\nbarn\nbarometer\nbarracks\nbarrage\nbarrel\nbarrier\nbarstool\nbartender\nbase\nbaseball\nbaseboard\nbaseline\nbasement\nbasics\nbasil\nbasin\nbasis\nbasket\nbasketball\nbass\nbassinet\nbassoon\nbat\nbath\nbather\nbathhouse\nbathrobe\nbathroom\nbathtub\nbattalion\nbatter\nbattery\nbatting\nbattle\nbattleship\nbay\nbayou\nbeach\nbead\nbeak\nbeam\nbean\nbeancurd\nbeanie\nbeanstalk\nbear\nbeard\nbeast\nbeastie\nbeat\nbeating\nbeauty\nbeaver\nbeck\nbed\nbedrock\nbedroom\nbee\nbeech\nbeef\nbeer\nbeet\nbeetle\nbeggar\nbeginner\nbeginning\nbegonia\nbehalf\nbehavior\nbehaviour\nbeheading\nbehest\nbehold\nbeing\nbelfry\nbelief\nbeliever\nbell\nbelligerency\nbellows\nbelly\nbelt\nbench\nbend\nbeneficiary\nbenefit\nberet\nberry\nbest-seller\nbestseller\nbet\nbeverage\nbeyond\nbias\nbibliography\nbicycle\nbid\nbidder\nbidding\nbidet\nbifocals\nbijou\nbike\nbikini\nbill\nbillboard\nbilling\nbillion\nbin\nbinoculars\nbiology\nbiopsy\nbiosphere\nbiplane\nbirch\nbird\nbird-watcher\nbirdbath\nbirdcage\nbirdhouse\nbirth\nbirthday\nbiscuit\nbit\nbite\nbitten\nbitter\nblack\nblackberry\nblackbird\nblackboard\nblackfish\nblackness\nbladder\nblade\nblame\nblank\nblanket\nblast\nblazer\nblend\nblessing\nblight\nblind\nblinker\nblister\nblizzard\nblock\nblocker\nblog\nblogger\nblood\nbloodflow\nbloom\nbloomer\nblossom\nblouse\nblow\nblowgun\nblowhole\nblue\nblueberry\nblush\nboar\nboard\nboat\nboatload\nboatyard\nbob\nbobcat\nbody\nbog\nbolero\nbolt\nbomb\nbomber\nbombing\nbond\nbonding\nbondsman\nbone\nbonfire\nbongo\nbonnet\nbonsai\nbonus\nboogeyman\nbook\nbookcase\nbookend\nbooking\nbooklet\nbookmark\nboolean\nboom\nboon\nboost\nbooster\nboot\nbootee\nbootie\nbooty\nborder\nbore\nborrower\nborrowing\nbosom\nboss\nbotany\nbother\nbottle\nbottling\nbottom\nbottom-line\nboudoir\nbough\nboulder\nboulevard\nboundary\nbouquet\nbourgeoisie\nbout\nboutique\nbow\nbower\nbowl\nbowler\nbowling\nbowtie\nbox\nboxer\nboxspring\nboy\nboycott\nboyfriend\nboyhood\nboysenberry\nbra\nbrace\nbracelet\nbracket\nbrain\nbrake\nbran\nbranch\nbrand\nbrandy\nbrass\nbrassiere\nbratwurst\nbread\nbreadcrumb\nbreadfruit\nbreak\nbreakdown\nbreakfast\nbreakpoint\nbreakthrough\nbreast\nbreastplate\nbreath\nbreeze\nbrewer\nbribery\nbrick\nbricklaying\nbride\nbridge\nbrief\nbriefing\nbriefly\nbriefs\nbrilliant\nbrink\nbrisket\nbroad\nbroadcast\nbroccoli\nbrochure\nbrocolli\nbroiler\nbroker\nbronchitis\nbronco\nbronze\nbrooch\nbrood\nbrook\nbroom\nbrother\nbrother-in-law\nbrow\nbrown\nbrownie\nbrowser\nbrowsing\nbrunch\nbrush\nbrushfire\nbrushing\nbubble\nbuck\nbucket\nbuckle\nbuckwheat\nbud\nbuddy\nbudget\nbuffalo\nbuffer\nbuffet\nbug\nbuggy\nbugle\nbuilder\nbuilding\nbulb\nbulk\nbull\nbull-fighter\nbulldozer\nbullet\nbump\nbumper\nbun\nbunch\nbungalow\nbunghole\nbunkhouse\nburden\nbureau\nburglar\nburial\nburlesque\nburn\nburning\nburrito\nburro\nburrow\nburst\nbus\nbush\nbusiness\nbusinessman\nbust\nbustle\nbutane\nbutcher\nbutler\nbutter\nbutterfly\nbutton\nbuy\nbuyer\nbuying\nbuzz\nbuzzard\ncabana\ncabbage\ncabin\ncabinet\ncable\ncaboose\ncacao\ncactus\ncaddy\ncadet\ncafe\ncaffeine\ncaftan\ncage\ncake\ncalcification\ncalculation\ncalculator\ncalculus\ncalendar\ncalf\ncall\ncalm\ncalorie\ncamel\ncameo\ncamera\ncamp\ncampaign\ncampanile\ncamper\ncampus\ncan\ncanal\ncancer\ncandelabra\ncandidacy\ncandidate\ncandle\ncandy\ncane\ncannibal\ncannon\ncanoe\ncanon\ncanopy\ncantaloupe\ncanteen\ncanvas\ncap\ncapability\ncapacity\ncape\ncaper\ncapital\ncapitalism\ncapitulation\ncapon\ncappelletti\ncappuccino\ncaptain\ncaption\ncaptor\ncar\ncarabao\ncaramel\ncaravan\ncarbohydrate\ncarbon\ncarboxyl\ncard\ncardboard\ncardigan\ncare\ncareer\ncargo\ncaribou\ncarload\ncarnation\ncarnival\ncarol\ncarotene\ncarp\ncarpenter\ncarpet\ncarpeting\ncarport\ncarriage\ncarrier\ncarrot\ncarry\ncart\ncartel\ncarter\ncartilage\ncartload\ncartoon\ncartridge\ncarving\ncascade\ncase\ncasement\ncash\ncashew\ncashier\ncasino\ncasket\ncassava\ncasserole\ncassock\ncast\ncastanet\ncastle\ncasualty\ncat\ncatacomb\ncatalogue\ncatalysis\ncatalyst\ncatamaran\ncatastrophe\ncatch\ncatcher\ncategory\ncaterpillar\ncathedral\ncation\ncatsup\ncattle\ncauliflower\ncausal\ncause\ncauseway\ncaution\ncave\ncaviar\ncayenne\nceiling\ncelebration\ncelebrity\nceleriac\ncelery\ncell\ncellar\ncello\ncelsius\ncement\ncemetery\ncenotaph\ncensus\ncent\ncenter\ncentre\ncenturion\ncentury\ncephalopod\nceramic\nceramics\ncereal\nceremony\ncertainty\ncertificate\ncertification\ncesspool\nchafe\nchain\nchainstay\nchair\nchairlift\nchairman\nchairperson\nchaise\nchalet\nchalice\nchalk\nchallenge\nchamber\nchampagne\nchampion\nchampionship\nchance\nchandelier\nchange\nchannel\nchaos\nchap\nchapel\nchaplain\nchapter\ncharacter\nchard\ncharge\ncharger\ncharity\ncharlatan\ncharm\ncharset\nchart\ncharter\nchasm\nchassis\nchastity\nchasuble\nchateau\nchatter\nchauffeur\nchauvinist\ncheck\ncheckbook\nchecking\ncheckout\ncheckroom\ncheddar\ncheek\ncheer\ncheese\ncheesecake\ncheetah\nchef\nchemical\nchemistry\ncheque\ncherry\nchess\nchest\nchestnut\nchick\nchicken\nchicory\nchief\nchiffonier\nchild\nchildbirth\nchildhood\nchili\nchill\nchime\nchimpanzee\nchin\nchinchilla\nchino\nchip\nchipmunk\nchit-chat\nchivalry\nchive\nchives\nchocolate\nchoice\nchoir\nchoker\ncholesterol\nchoosing\nchop\nchops\nchopstick\nchopsticks\nchord\nchorus\nchow\nchowder\nchrome\nchronicle\nchronograph\nchronometer\nchrysalis\nchub\nchuck\nchug\nchurch\nchurn\nchutney\ncicada\ncigarette\ncilantro\ncinder\ncinema\ncinnamon\ncircadian\ncircle\ncircuit\ncirculation\ncircumference\ncircumstance\ncirrhosis\ncirrus\ncitizen\ncitizenship\ncitron\ncitrus\ncity\ncivilian\ncivilisation\ncivilization\nclaim\nclam\nclamp\nclan\nclank\nclapboard\nclarification\nclarinet\nclarity\nclasp\nclass\nclassic\nclassification\nclassmate\nclassroom\nclause\nclave\nclavicle\nclavier\nclaw\nclay\ncleaner\nclearance\nclearing\ncleat\ncleavage\nclef\ncleft\nclergyman\ncleric\nclerk\nclick\nclient\ncliff\nclimate\nclimb\nclinic\nclip\nclipboard\nclipper\ncloak\ncloakroom\nclock\nclockwork\nclogs\ncloister\nclone\nclose\ncloset\nclosing\nclosure\ncloth\nclothes\nclothing\ncloud\ncloudburst\nclove\nclover\ncloves\nclub\nclue\ncluster\nclutch\nco-producer\ncoach\ncoal\ncoalition\ncoast\ncoaster\ncoat\ncob\ncobbler\ncobweb\ncock\ncockpit\ncockroach\ncocktail\ncocoa\ncoconut\ncod\ncode\ncodepage\ncodling\ncodon\ncodpiece\ncoevolution\ncofactor\ncoffee\ncoffin\ncohesion\ncohort\ncoil\ncoin\ncoincidence\ncoinsurance\ncoke\ncold\ncoleslaw\ncoliseum\ncollaboration\ncollagen\ncollapse\ncollar\ncollard\ncollateral\ncolleague\ncollection\ncollector\ncollege\ncollision\ncolloquy\ncolon\ncolonialism\ncolonization\ncolony\ncolor\ncolorlessness\ncolt\ncolumn\ncolumnist\ncomb\ncombat\ncombination\ncombine\ncomeback\ncomedy\ncomestible\ncomfort\ncomfortable\ncomic\ncomics\ncomma\ncommand\ncommander\ncommandment\ncomment\ncommerce\ncommercial\ncommission\ncommitment\ncommittee\ncommodity\ncommon\ncommonsense\ncommotion\ncommunicant\ncommunication\ncommunion\ncommunist\ncommunity\ncommuter\ncompany\ncomparison\ncompass\ncompassion\ncompassionate\ncompensation\ncompetence\ncompetition\ncompetitor\ncomplaint\ncomplement\ncompletion\ncomplex\ncomplexity\ncompliance\ncomplication\ncomplicity\ncompliment\ncomponent\ncomportment\ncomposer\ncomposite\ncomposition\ncompost\ncomprehension\ncompress\ncompromise\ncomptroller\ncompulsion\ncomputer\ncomradeship\nconcentration\nconcept\nconception\nconcern\nconcert\nconclusion\nconcrete\ncondition\nconditioner\ncondominium\ncondor\nconduct\nconductor\ncone\nconfectionery\nconference\nconfidence\nconfidentiality\nconfiguration\nconfirmation\nconflict\nconformation\nconfusion\nconga\ncongo\ncongregation\ncongress\ncongressman\ncongressperson\nconifer\nconnection\nconnotation\nconscience\nconsciousness\nconsensus\nconsent\nconsequence\nconservation\nconservative\nconsideration\nconsignment\nconsist\nconsistency\nconsole\nconsonant\nconspiracy\nconspirator\nconstant\nconstellation\nconstitution\nconstraint\nconstruction\nconsul\nconsulate\nconsumer\nconsumption\ncontact\ncontact lens\ncontagion\ncontainer\ncontent\ncontention\ncontest\ncontext\ncontinent\ncontingency\ncontinuity\ncontour\ncontract\ncontractor\ncontrail\ncontrary\ncontrast\ncontribution\ncontributor\ncontrol\ncontroller\ncontroversy\nconvection\nconvenience\nconvention\nconversation\nconversion\nconvert\nconvertible\nconviction\ncook\ncookbook\ncookie\ncooking\ncoonskin\ncooperation\ncoordination\ncoordinator\ncop\ncop-out\ncope\ncopper\ncopy\ncopying\ncopyright\ncopywriter\ncoral\ncord\ncorduroy\ncore\ncork\ncormorant\ncorn\ncorner\ncornerstone\ncornet\ncornflakes\ncornmeal\ncorporal\ncorporation\ncorporatism\ncorps\ncorral\ncorrespondence\ncorrespondent\ncorridor\ncorruption\ncorsage\ncosset\ncost\ncostume\ncot\ncottage\ncotton\ncouch\ncougar\ncough\ncouncil\ncouncilman\ncouncilor\ncouncilperson\ncounsel\ncounseling\ncounselling\ncounsellor\ncounselor\ncount\ncounter\ncounter-force\ncounterpart\ncounterterrorism\ncountess\ncountry\ncountryside\ncounty\ncouple\ncoupon\ncourage\ncourse\ncourt\ncourthouse\ncourtroom\ncousin\ncovariate\ncover\ncoverage\ncoverall\ncow\ncowbell\ncowboy\ncoyote\ncrab\ncrack\ncracker\ncrackers\ncradle\ncraft\ncraftsman\ncranberry\ncrane\ncranky\ncrap\ncrash\ncrate\ncravat\ncraw\ncrawdad\ncrayfish\ncrayon\ncrazy\ncream\ncreation\ncreationism\ncreationist\ncreative\ncreativity\ncreator\ncreature\ncreche\ncredential\ncredenza\ncredibility\ncredit\ncreditor\ncreek\ncreme brulee\ncrepe\ncrest\ncrew\ncrewman\ncrewmate\ncrewmember\ncrewmen\ncria\ncrib\ncribbage\ncricket\ncricketer\ncrime\ncriminal\ncrinoline\ncrisis\ncrisp\ncriteria\ncriterion\ncritic\ncriticism\ncrocodile\ncrocus\ncroissant\ncrook\ncrop\ncross\ncross-contamination\ncross-stitch\ncrotch\ncroup\ncrow\ncrowd\ncrown\ncrucifixion\ncrude\ncruelty\ncruise\ncrumb\ncrunch\ncrusader\ncrush\ncrust\ncry\ncrystal\ncrystallography\ncub\ncube\ncuckoo\ncucumber\ncue\ncuff-link\ncuisine\ncultivar\ncultivator\nculture\nculvert\ncummerbund\ncup\ncupboard\ncupcake\ncupola\ncurd\ncure\ncurio\ncuriosity\ncurl\ncurler\ncurrant\ncurrency\ncurrent\ncurriculum\ncurry\ncurse\ncursor\ncurtailment\ncurtain\ncurve\ncushion\ncustard\ncustody\ncustom\ncustomer\ncut\ncuticle\ncutlet\ncutover\ncutting\ncyclamen\ncycle\ncyclone\ncyclooxygenase\ncygnet\ncylinder\ncymbal\ncynic\ncyst\ncytokine\ncytoplasm\ndad\ndaddy\ndaffodil\ndagger\ndahlia\ndaikon\ndaily\ndairy\ndaisy\ndam\ndamage\ndame\ndamn\ndance\ndancer\ndancing\ndandelion\ndanger\ndare\ndark\ndarkness\ndarn\ndart\ndash\ndashboard\ndata\ndatabase\ndate\ndaughter\ndawn\nday\ndaybed\ndaylight\ndead\ndeadline\ndeal\ndealer\ndealing\ndearest\ndeath\ndeathwatch\ndebate\ndebris\ndebt\ndebtor\ndecade\ndecadence\ndecency\ndecimal\ndecision\ndecision-making\ndeck\ndeclaration\ndeclination\ndecline\ndecoder\ndecongestant\ndecoration\ndecrease\ndecryption\ndedication\ndeduce\ndeduction\ndeed\ndeep\ndeer\ndefault\ndefeat\ndefendant\ndefender\ndefense\ndeficit\ndefinition\ndeformation\ndegradation\ndegree\ndelay\ndeliberation\ndelight\ndelivery\ndemand\ndemocracy\ndemocrat\ndemon\ndemur\nden\ndenim\ndenominator\ndensity\ndentist\ndeodorant\ndepartment\ndeparture\ndependency\ndependent\ndeployment\ndeposit\ndeposition\ndepot\ndepression\ndepressive\ndepth\ndeputy\nderby\nderivation\nderivative\nderrick\ndescendant\ndescent\ndescription\ndesert\ndesign\ndesignation\ndesigner\ndesire\ndesk\ndesktop\ndessert\ndestination\ndestiny\ndestroyer\ndestruction\ndetail\ndetainee\ndetainment\ndetection\ndetective\ndetector\ndetention\ndetermination\ndetour\ndevastation\ndeveloper\ndeveloping\ndevelopment\ndevelopmental\ndeviance\ndeviation\ndevice\ndevil\ndew\ndiadem\ndiagnosis\ndiagram\ndial\ndialect\ndialogue\ndiam\ndiamond\ndiaper\ndiaphragm\ndiarist\ndiary\ndibble\ndick\ndickey\ndictaphone\ndictator\ndiction\ndictionary\ndie\ndiesel\ndiet\ndifference\ndifferential\ndifficulty\ndiffuse\ndig\ndigestion\ndigestive\ndigger\ndigging\ndigit\ndignity\ndilapidation\ndill\ndilution\ndime\ndimension\ndimple\ndiner\ndinghy\ndining\ndinner\ndinosaur\ndioxide\ndip\ndiploma\ndiplomacy\ndipstick\ndirection\ndirective\ndirector\ndirectory\ndirndl\ndirt\ndisability\ndisadvantage\ndisagreement\ndisappointment\ndisarmament\ndisaster\ndischarge\ndiscipline\ndisclaimer\ndisclosure\ndisco\ndisconnection\ndiscount\ndiscourse\ndiscovery\ndiscrepancy\ndiscretion\ndiscrimination\ndiscussion\ndisdain\ndisease\ndisembodiment\ndisengagement\ndisguise\ndisgust\ndish\ndishwasher\ndisk\ndisparity\ndispatch\ndisplacement\ndisplay\ndisposal\ndisposer\ndisposition\ndispute\ndisregard\ndisruption\ndissemination\ndissonance\ndistance\ndistinction\ndistortion\ndistribution\ndistributor\ndistrict\ndivalent\ndivan\ndiver\ndiversity\ndivide\ndividend\ndivider\ndivine\ndiving\ndivision\ndivorce\ndoc\ndock\ndoctor\ndoctorate\ndoctrine\ndocument\ndocumentary\ndocumentation\ndoe\ndog\ndoggie\ndogsled\ndogwood\ndoing\ndoll\ndollar\ndollop\ndolman\ndolor\ndolphin\ndomain\ndome\ndomination\ndonation\ndonkey\ndonor\ndonut\ndoor\ndoorbell\ndoorknob\ndoorpost\ndoorway\ndory\ndose\ndot\ndouble\ndoubling\ndoubt\ndoubter\ndough\ndoughnut\ndown\ndownfall\ndownforce\ndowngrade\ndownload\ndownstairs\ndowntown\ndownturn\ndozen\ndraft\ndrag\ndragon\ndragonfly\ndragonfruit\ndragster\ndrain\ndrainage\ndrake\ndrama\ndramaturge\ndrapes\ndraw\ndrawbridge\ndrawer\ndrawing\ndream\ndreamer\ndredger\ndress\ndresser\ndressing\ndrill\ndrink\ndrinking\ndrive\ndriver\ndriveway\ndriving\ndrizzle\ndromedary\ndrop\ndrudgery\ndrug\ndrum\ndrummer\ndrunk\ndryer\nduck\nduckling\ndud\ndude\ndue\nduel\ndueling\nduffel\ndugout\ndulcimer\ndumbwaiter\ndump\ndump truck\ndune\ndune buggy\ndungarees\ndungeon\nduplexer\nduration\ndurian\ndusk\ndust\ndust storm\nduster\nduty\ndwarf\ndwell\ndwelling\ndynamics\ndynamite\ndynamo\ndynasty\ndysfunction\ne-book\ne-mail\ne-reader\neagle\neaglet\near\neardrum\nearmuffs\nearnings\nearplug\nearring\nearrings\nearth\nearthquake\nearthworm\nease\neasel\neast\neaves\neavesdropper\necclesia\nechidna\neclipse\necliptic\necology\neconomics\neconomy\necosystem\neddy\nedge\nedger\nedible\nedition\neditor\neditorial\neducation\neel\neffacement\neffect\neffective\neffectiveness\neffector\nefficacy\nefficiency\neffort\negg\negghead\neggnog\neggplant\nego\nelbow\nelderberry\nelection\nelectricity\nelectrocardiogram\nelectronics\nelement\nelephant\nelevation\nelevator\neleventh\nelf\nelicit\neligibility\nelimination\nelite\nelixir\nelk\nellipse\nelm\nelongation\nelver\nemail\nemanate\nembarrassment\nembassy\nembellishment\nembryo\nemerald\nemergence\nemergency\nemergent\nemery\nemission\nemitter\nemotion\nemphasis\nempire\nemploy\nemployee\nemployer\nemployment\nempowerment\nemu\nenactment\nencirclement\nenclave\nenclosure\nencounter\nencouragement\nencyclopedia\nend\nendive\nendoderm\nendorsement\nendothelium\nendpoint\nenemy\nenergy\nenforcement\nengagement\nengine\nengineer\nengineering\nenigma\nenjoyment\nenquiry\nenrollment\nenterprise\nentertainment\nenthusiasm\nentirety\nentity\nentrance\nentree\nentrepreneur\nentry\nenvelope\nenvironment\nenvy\nenzyme\nephemera\nephemeris\nephyra\nepic\nepisode\nepithelium\nepoch\neponym\nepoxy\nequal\nequality\nequation\nequinox\nequipment\nequity\nequivalent\nera\neraser\nerection\nerosion\nerror\nescalator\nescape\nescort\nespadrille\nespalier\nessay\nessence\nessential\nestablishment\nestate\nestimate\nestrogen\nestuary\neternity\nethernet\nethics\nethnicity\nethyl\neuphonium\neurocentrism\nevaluation\nevaluator\nevaporation\neve\nevening\nevening-wear\nevent\neverybody\neveryone\neverything\neviction\nevidence\nevil\nevocation\nevolution\nex-husband\nex-wife\nexaggeration\nexam\nexamination\nexaminer\nexample\nexasperation\nexcellence\nexception\nexcerpt\nexcess\nexchange\nexcitement\nexclamation\nexcursion\nexcuse\nexecution\nexecutive\nexecutor\nexercise\nexhaust\nexhaustion\nexhibit\nexhibition\nexile\nexistence\nexit\nexocrine\nexpansion\nexpansionism\nexpectancy\nexpectation\nexpedition\nexpense\nexperience\nexperiment\nexperimentation\nexpert\nexpertise\nexplanation\nexploration\nexplorer\nexplosion\nexport\nexpose\nexposition\nexposure\nexpression\nextension\nextent\nexterior\nexternal\nextinction\nextreme\nextremist\neye\neyeball\neyebrow\neyebrows\neyeglasses\neyelash\neyelashes\neyelid\neyelids\neyeliner\neyestrain\neyrie\nfabric\nface\nfacelift\nfacet\nfacility\nfacsimile\nfact\nfactor\nfactory\nfaculty\nfahrenheit\nfail\nfailure\nfairness\nfairy\nfaith\nfaithful\nfall\nfallacy\nfalling-out\nfame\nfamiliar\nfamiliarity\nfamily\nfan\nfang\nfanlight\nfanny\nfanny-pack\nfantasy\nfarm\nfarmer\nfarming\nfarmland\nfarrow\nfascia\nfashion\nfat\nfate\nfather\nfatigue\nfatigues\nfaucet\nfault\nfav\nfava\nfavor\nfavorite\nfawn\nfax\nfear\nfeast\nfeather\nfeature\nfedelini\nfederation\nfedora\nfee\nfeed\nfeedback\nfeeding\nfeel\nfeeling\nfellow\nfelony\nfemale\nfen\nfence\nfencing\nfender\nfeng\nfennel\nferret\nferry\nferryboat\nfertilizer\nfestival\nfetus\nfew\nfiber\nfiberglass\nfibre\nfibroblast\nficlet\nfiction\nfiddle\nfield\nfiery\nfiesta\nfifth\nfig\nfight\nfighter\nfigure\nfigurine\nfile\nfiling\nfill\nfillet\nfilly\nfilm\nfilter\nfilth\nfinal\nfinance\nfinancing\nfinding\nfine\nfiner\nfinger\nfingerling\nfingernail\nfinish\nfinisher\nfir\nfire\nfireman\nfireplace\nfirewall\nfirm\nfirst\nfish\nfishbone\nfisherman\nfishery\nfishing\nfishmonger\nfishnet\nfisting\nfit\nfitness\nfix\nfixture\nflag\nflair\nflame\nflan\nflanker\nflare\nflash\nflat\nflatboat\nflavor\nflax\nfleck\nfledgling\nfleece\nflesh\nflexibility\nflick\nflicker\nflight\nflint\nflintlock\nflock\nflood\nfloodplain\nfloor\nfloozie\nflour\nflow\nflower\nflu\nflugelhorn\nfluke\nflume\nflung\nflute\nfly\nflytrap\nfoal\nfoam\nfob\nfocus\nfog\nfold\nfolder\nfolk\nfolklore\nfollower\nfollowing\nfondue\nfont\nfood\nfoodstuffs\nfool\nfoot\nfootage\nfootball\nfootnote\nfootprint\nfootrest\nfootstep\nfootstool\nfootwear\nforage\nforager\nforay\nforce\nford\nforearm\nforebear\nforecast\nforehead\nforeigner\nforelimb\nforest\nforestry\nforever\nforgery\nfork\nform\nformal\nformamide\nformat\nformation\nformer\nformicarium\nformula\nfort\nforte\nfortnight\nfortress\nfortune\nforum\nfoundation\nfounder\nfounding\nfountain\nfourths\nfowl\nfox\nfoxglove\nfraction\nfragrance\nframe\nframework\nfratricide\nfraud\nfraudster\nfreak\nfreckle\nfreedom\nfreelance\nfreezer\nfreezing\nfreight\nfreighter\nfrenzy\nfreon\nfrequency\nfresco\nfriction\nfridge\nfriend\nfriendship\nfries\nfrigate\nfright\nfringe\nfritter\nfrock\nfrog\nfront\nfrontier\nfrost\nfrosting\nfrown\nfruit\nfrustration\nfry\nfuck\nfuel\nfugato\nfulfillment\nfull\nfun\nfunction\nfunctionality\nfund\nfunding\nfundraising\nfuneral\nfur\nfurnace\nfurniture\nfurry\nfusarium\nfuton\nfuture\ngadget\ngaffe\ngaffer\ngain\ngaiters\ngale\ngall-bladder\ngallery\ngalley\ngallon\ngaloshes\ngambling\ngame\ngamebird\ngaming\ngamma-ray\ngander\ngang\ngap\ngarage\ngarb\ngarbage\ngarden\ngarlic\ngarment\ngarter\ngas\ngasket\ngasoline\ngasp\ngastronomy\ngastropod\ngate\ngateway\ngather\ngathering\ngator\ngauge\ngauntlet\ngavel\ngazebo\ngazelle\ngear\ngearshift\ngeek\ngel\ngelatin\ngelding\ngem\ngemsbok\ngender\ngene\ngeneral\ngeneration\ngenerator\ngenerosity\ngenetics\ngenie\ngenius\ngenocide\ngenre\ngentleman\ngeography\ngeology\ngeometry\ngeranium\ngerbil\ngesture\ngeyser\ngherkin\nghost\ngiant\ngift\ngig\ngigantism\ngiggle\nginger\ngingerbread\nginseng\ngiraffe\ngirdle\ngirl\ngirlfriend\ngit\nglacier\ngladiolus\nglance\ngland\nglass\nglasses\nglee\nglen\nglider\ngliding\nglimpse\nglobe\nglockenspiel\ngloom\nglory\nglove\nglow\nglucose\nglue\nglut\nglutamate\ngnat\ngnu\ngo-kart\ngoal\ngoat\ngobbler\ngod\ngoddess\ngodfather\ngodmother\ngodparent\ngoggles\ngoing\ngold\ngoldfish\ngolf\ngondola\ngong\ngood\ngood-bye\ngoodbye\ngoodie\ngoodness\ngoodnight\ngoodwill\ngoose\ngopher\ngorilla\ngosling\ngossip\ngovernance\ngovernment\ngovernor\ngown\ngrab-bag\ngrace\ngrade\ngradient\ngraduate\ngraduation\ngraffiti\ngraft\ngrain\ngram\ngrammar\ngran\ngrand\ngrandchild\ngranddaughter\ngrandfather\ngrandma\ngrandmom\ngrandmother\ngrandpa\ngrandparent\ngrandson\ngranny\ngranola\ngrant\ngrape\ngrapefruit\ngraph\ngraphic\ngrasp\ngrass\ngrasshopper\ngrassland\ngratitude\ngravel\ngravitas\ngravity\ngravy\ngray\ngrease\ngreat-grandfather\ngreat-grandmother\ngreatness\ngreed\ngreen\ngreenhouse\ngreens\ngrenade\ngrey\ngrid\ngrief\ngrill\ngrin\ngrip\ngripper\ngrit\ngrocery\nground\ngroup\ngrouper\ngrouse\ngrove\ngrowth\ngrub\nguacamole\nguarantee\nguard\nguava\nguerrilla\nguess\nguest\nguestbook\nguidance\nguide\nguideline\nguilder\nguilt\nguilty\nguinea\nguitar\nguitarist\ngum\ngumshoe\ngun\ngunpowder\ngutter\nguy\ngym\ngymnast\ngymnastics\ngynaecology\ngyro\nhabit\nhabitat\nhacienda\nhacksaw\nhackwork\nhail\nhair\nhaircut\nhake\nhalf\nhalf-brother\nhalf-sister\nhalibut\nhall\nhalloween\nhallway\nhalt\nham\nhamburger\nhammer\nhammock\nhamster\nhand\nhand-holding\nhandball\nhandful\nhandgun\nhandicap\nhandle\nhandlebar\nhandmaiden\nhandover\nhandrail\nhandsaw\nhanger\nhappening\nhappiness\nharald\nharbor\nharbour\nhard-hat\nhardboard\nhardcover\nhardening\nhardhat\nhardship\nhardware\nhare\nharm\nharmonica\nharmonise\nharmonize\nharmony\nharp\nharpooner\nharpsichord\nharvest\nharvester\nhash\nhashtag\nhassock\nhaste\nhat\nhatbox\nhatchet\nhatchling\nhate\nhatred\nhaunt\nhaven\nhaversack\nhavoc\nhawk\nhay\nhaze\nhazel\nhazelnut\nhead\nheadache\nheadlight\nheadline\nheadphones\nheadquarters\nheadrest\nhealth\nhealth-care\nhearing\nhearsay\nheart\nheart-throb\nheartache\nheartbeat\nhearth\nhearthside\nheartwood\nheat\nheater\nheating\nheaven\nheavy\nhectare\nhedge\nhedgehog\nheel\nheifer\nheight\nheir\nheirloom\nhelicopter\nhelium\nhell\nhellcat\nhello\nhelmet\nhelo\nhelp\nhemisphere\nhemp\nhen\nhepatitis\nherb\nherbs\nheritage\nhermit\nhero\nheroine\nheron\nherring\nhesitation\nheterosexual\nhexagon\nheyday\nhiccups\nhide\nhierarchy\nhigh\nhigh-rise\nhighland\nhighlight\nhighway\nhike\nhiking\nhill\nhint\nhip\nhippodrome\nhippopotamus\nhire\nhiring\nhistorian\nhistory\nhit\nhive\nhobbit\nhobby\nhockey\nhoe\nhog\nhold\nholder\nhole\nholiday\nhome\nhomeland\nhomeownership\nhometown\nhomework\nhomicide\nhomogenate\nhomonym\nhonesty\nhoney\nhoneybee\nhoneydew\nhonor\nhonoree\nhood\nhoof\nhook\nhop\nhope\nhops\nhorde\nhorizon\nhormone\nhorn\nhornet\nhorror\nhorse\nhorseradish\nhorst\nhose\nhosiery\nhospice\nhospital\nhospitalisation\nhost\nhostel\nhostess\nhotdog\nhotel\nhound\nhour\nhourglass\nhouse\nhouseboat\nhousehold\nhousewife\nhousework\nhousing\nhovel\nhovercraft\nhoward\nhowitzer\nhub\nhubcap\nhubris\nhug\nhugger\nhull\nhuman\nhumanity\nhumidity\nhummus\nhumor\nhumour\nhunchback\nhundred\nhunger\nhunt\nhunter\nhunting\nhurdle\nhurdler\nhurricane\nhurry\nhurt\nhusband\nhut\nhutch\nhyacinth\nhybridisation\nhybridization\nhydrant\nhyena\nhygienic\nhype\nhypochondria\nhypothermia\nhypothesis\nice\nice-cream\niceberg\nicebreaker\nicecream\nicicle\nicing\nicon\nicy\nid\nidea\nideal\nidentification\nidentity\nideology\nidiom\nidiot\nigloo\nignorance\nignorant\nillegal\nilliteracy\nillness\nillusion\nillustration\nimage\nimagination\nimbalance\nimitation\nimmigrant\nimmigration\nimmortal\nimpact\nimpairment\nimpala\nimpediment\nimplement\nimplementation\nimplication\nimport\nimportance\nimpostor\nimpress\nimpression\nimprisonment\nimpropriety\nimprovement\nimpudence\nimpulse\nin-joke\nin-laws\ninability\ninauguration\ninbox\nincandescence\nincarnation\nincense\nincentive\ninch\nincidence\nincident\nincision\ninclusion\nincome\nincompetence\ninconvenience\nincrease\nincubation\nindependence\nindependent\nindex\nindication\nindicator\nindigence\nindividual\nindustrialisation\nindustrialization\nindustry\ninequality\ninevitable\ninfancy\ninfant\ninfarction\ninfection\ninfiltration\ninfinite\ninfix\ninflammation\ninflation\ninfluence\ninflux\ninfo\ninformation\ninfrastructure\ninfusion\ninglenook\ningrate\ningredient\ninhabitant\ninheritance\ninhibition\ninhibitor\ninitial\ninitialise\ninitialize\ninitiative\ninjunction\ninjury\ninjustice\nink\ninlay\ninn\ninnervation\ninnocence\ninnocent\ninnovation\ninput\ninquiry\ninscription\ninsect\ninsectarium\ninsert\ninside\ninsight\ninsolence\ninsomnia\ninspection\ninspector\ninspiration\ninstallation\ninstance\ninstant\ninstinct\ninstitute\ninstitution\ninstruction\ninstructor\ninstrument\ninstrumentalist\ninstrumentation\ninsulation\ninsurance\ninsurgence\ninsurrection\ninteger\nintegral\nintegration\nintegrity\nintellect\nintelligence\nintensity\nintent\nintention\nintentionality\ninteraction\ninterchange\ninterconnection\nintercourse\ninterest\ninterface\ninterferometer\ninterior\ninterject\ninterloper\ninternet\ninterpretation\ninterpreter\ninterval\nintervenor\nintervention\ninterview\ninterviewer\nintestine\nintroduction\nintuition\ninvader\ninvasion\ninvention\ninventor\ninventory\ninverse\ninversion\ninvestigation\ninvestigator\ninvestment\ninvestor\ninvitation\ninvite\ninvoice\ninvolvement\niridescence\niris\niron\nironclad\nirony\nirrigation\nischemia\nisland\nisogloss\nisolation\nissue\nitem\nitinerary\nivory\njack\njackal\njacket\njackfruit\njade\njaguar\njail\njailhouse\njam\njar\njasmine\njaw\njazz\njealousy\njeans\njeep\njelly\njellybeans\njellyfish\njerk\njet\njewel\njeweller\njewellery\njewelry\njicama\njiffy\njob\njockey\njodhpurs\njoey\njogging\njoint\njoke\njot\njournal\njournalism\njournalist\njourney\njoy\njudge\njudgment\njudo\njug\njuggernaut\njuice\njulienne\njumbo\njump\njumper\njumpsuit\njungle\njunior\njunk\njunker\njunket\njury\njustice\njustification\njute\nkale\nkamikaze\nkangaroo\nkarate\nkayak\nkazoo\nkebab\nkeep\nkeeper\nkendo\nkennel\nketch\nketchup\nkettle\nkettledrum\nkey\nkeyboard\nkeyboarding\nkeystone\nkick\nkick-off\nkid\nkidney\nkielbasa\nkill\nkiller\nkilling\nkilogram\nkilometer\nkilt\nkimono\nkinase\nkind\nkindness\nking\nkingdom\nkingfish\nkiosk\nkiss\nkit\nkitchen\nkite\nkitsch\nkitten\nkitty\nkiwi\nknee\nkneejerk\nknickers\nknife\nknife-edge\nknight\nknitting\nknock\nknot\nknow-how\nknowledge\nknuckle\nkoala\nkohlrabi\nkumquat\nlab\nlabel\nlabor\nlaboratory\nlaborer\nlabour\nlabourer\nlace\nlack\nlacquerware\nlad\nladder\nladle\nlady\nladybug\nlag\nlake\nlamb\nlambkin\nlament\nlamp\nlanai\nland\nlandform\nlanding\nlandmine\nlandscape\nlane\nlanguage\nlantern\nlap\nlaparoscope\nlapdog\nlaptop\nlarch\nlard\nlarder\nlark\nlarva\nlaryngitis\nlasagna\nlashes\nlast\nlatency\nlatex\nlathe\nlatitude\nlatte\nlatter\nlaugh\nlaughter\nlaundry\nlava\nlaw\nlawmaker\nlawn\nlawsuit\nlawyer\nlay\nlayer\nlayout\nlead\nleader\nleadership\nleading\nleaf\nleague\nleaker\nleap\nlearning\nleash\nleather\nleave\nleaver\nlecture\nleek\nleeway\nleft\nleg\nlegacy\nlegal\nlegend\nlegging\nlegislation\nlegislator\nlegislature\nlegitimacy\nlegume\nleisure\nlemon\nlemonade\nlemur\nlender\nlending\nlength\nlens\nlentil\nleopard\nleprosy\nleptocephalus\nlesbian\nlesson\nletter\nlettuce\nlevel\nlever\nleverage\nleveret\nliability\nliar\nliberty\nlibido\nlibrary\nlicence\nlicense\nlicensing\nlicorice\nlid\nlie\nlieu\nlieutenant\nlife\nlifestyle\nlifetime\nlift\nligand\nlight\nlighting\nlightning\nlightscreen\nligula\nlikelihood\nlikeness\nlilac\nlily\nlimb\nlime\nlimestone\nlimit\nlimitation\nlimo\nline\nlinen\nliner\nlinguist\nlinguistics\nlining\nlink\nlinkage\nlinseed\nlion\nlip\nlipid\nlipoprotein\nlipstick\nliquid\nliquidity\nliquor\nlist\nlistening\nlisting\nliterate\nliterature\nlitigation\nlitmus\nlitter\nlittleneck\nliver\nlivestock\nliving\nlizard\nllama\nload\nloading\nloaf\nloafer\nloan\nlobby\nlobotomy\nlobster\nlocal\nlocality\nlocation\nlock\nlocker\nlocket\nlocomotive\nlocust\nlode\nloft\nlog\nloggia\nlogic\nlogin\nlogistics\nlogo\nloincloth\nlollipop\nloneliness\nlongboat\nlongitude\nlook\nlookout\nloop\nloophole\nloquat\nlord\nloss\nlot\nlotion\nlottery\nlounge\nlouse\nlout\nlove\nlover\nlox\nloyalty\nluck\nluggage\nlumber\nlumberman\nlunch\nluncheonette\nlunchmeat\nlunchroom\nlung\nlunge\nlust\nlute\nluxury\nlychee\nlycra\nlye\nlymphocyte\nlynx\nlyocell\nlyre\nlyrics\nlysine\nmRNA\nmacadamia\nmacaroni\nmacaroon\nmacaw\nmachine\nmachinery\nmacrame\nmacro\nmacrofauna\nmadam\nmaelstrom\nmaestro\nmagazine\nmaggot\nmagic\nmagnet\nmagnitude\nmaid\nmaiden\nmail\nmailbox\nmailer\nmailing\nmailman\nmain\nmainland\nmainstream\nmaintainer\nmaintenance\nmaize\nmajor\nmajor-league\nmajority\nmakeover\nmaker\nmakeup\nmaking\nmale\nmalice\nmall\nmallard\nmallet\nmalnutrition\nmama\nmambo\nmammoth\nman\nmanacle\nmanagement\nmanager\nmanatee\nmandarin\nmandate\nmandolin\nmangle\nmango\nmangrove\nmanhunt\nmaniac\nmanicure\nmanifestation\nmanipulation\nmankind\nmanner\nmanor\nmansard\nmanservant\nmansion\nmantel\nmantle\nmantua\nmanufacturer\nmanufacturing\nmany\nmap\nmaple\nmapping\nmaracas\nmarathon\nmarble\nmarch\nmare\nmargarine\nmargin\nmariachi\nmarimba\nmarines\nmarionberry\nmark\nmarker\nmarket\nmarketer\nmarketing\nmarketplace\nmarksman\nmarkup\nmarmalade\nmarriage\nmarsh\nmarshland\nmarshmallow\nmarten\nmarxism\nmascara\nmask\nmasonry\nmass\nmassage\nmast\nmaster\nmasterpiece\nmastication\nmastoid\nmat\nmatch\nmatchmaker\nmate\nmaterial\nmaternity\nmath\nmathematics\nmatrix\nmatter\nmattock\nmattress\nmax\nmaximum\nmaybe\nmayonnaise\nmayor\nmeadow\nmeal\nmean\nmeander\nmeaning\nmeans\nmeantime\nmeasles\nmeasure\nmeasurement\nmeat\nmeatball\nmeatloaf\nmecca\nmechanic\nmechanism\nmed\nmedal\nmedia\nmedian\nmedication\nmedicine\nmedium\nmeet\nmeeting\nmelatonin\nmelody\nmelon\nmember\nmembership\nmembrane\nmeme\nmemo\nmemorial\nmemory\nmen\nmenopause\nmenorah\nmention\nmentor\nmenu\nmerchandise\nmerchant\nmercury\nmeridian\nmeringue\nmerit\nmesenchyme\nmess\nmessage\nmessenger\nmessy\nmetabolite\nmetal\nmetallurgist\nmetaphor\nmeteor\nmeteorology\nmeter\nmethane\nmethod\nmethodology\nmetric\nmetro\nmetronome\nmezzanine\nmicrolending\nmicronutrient\nmicrophone\nmicrowave\nmid-course\nmidden\nmiddle\nmiddleman\nmidline\nmidnight\nmidwife\nmight\nmigrant\nmigration\nmile\nmileage\nmilepost\nmilestone\nmilitary\nmilk\nmilkshake\nmill\nmillennium\nmillet\nmillimeter\nmillion\nmillisecond\nmillstone\nmime\nmimosa\nmin\nmincemeat\nmind\nmine\nmineral\nmineshaft\nmini\nmini-skirt\nminibus\nminimalism\nminimum\nmining\nminion\nminister\nmink\nminnow\nminor\nminor-league\nminority\nmint\nminute\nmiracle\nmirror\nmiscarriage\nmiscommunication\nmisfit\nmisnomer\nmisogyny\nmisplacement\nmisreading\nmisrepresentation\nmiss\nmissile\nmission\nmissionary\nmist\nmistake\nmister\nmisunderstand\nmiter\nmitten\nmix\nmixer\nmixture\nmoai\nmoat\nmob\nmobile\nmobility\nmobster\nmoccasins\nmocha\nmochi\nmode\nmodel\nmodeling\nmodem\nmodernist\nmodernity\nmodification\nmolar\nmolasses\nmolding\nmole\nmolecule\nmom\nmoment\nmonastery\nmonasticism\nmoney\nmonger\nmonitor\nmonitoring\nmonk\nmonkey\nmonocle\nmonopoly\nmonotheism\nmonsoon\nmonster\nmonth\nmonument\nmood\nmoody\nmoon\nmoonlight\nmoonscape\nmoonshine\nmoose\nmop\nmorale\nmorbid\nmorbidity\nmorning\nmoron\nmorphology\nmorsel\nmortal\nmortality\nmortgage\nmortise\nmosque\nmosquito\nmost\nmotel\nmoth\nmother\nmother-in-law\nmotion\nmotivation\nmotive\nmotor\nmotorboat\nmotorcar\nmotorcycle\nmound\nmountain\nmouse\nmouser\nmousse\nmoustache\nmouth\nmouton\nmovement\nmover\nmovie\nmower\nmozzarella\nmud\nmuffin\nmug\nmukluk\nmule\nmultimedia\nmurder\nmuscat\nmuscatel\nmuscle\nmusculature\nmuseum\nmushroom\nmusic\nmusic-box\nmusic-making\nmusician\nmuskrat\nmussel\nmustache\nmustard\nmutation\nmutt\nmutton\nmycoplasma\nmystery\nmyth\nmythology\nnail\nname\nnaming\nnanoparticle\nnapkin\nnarrative\nnasal\nnation\nnationality\nnative\nnaturalisation\nnature\nnavigation\nnecessity\nneck\nnecklace\nnecktie\nnectar\nnectarine\nneed\nneedle\nneglect\nnegligee\nnegotiation\nneighbor\nneighborhood\nneighbour\nneighbourhood\nneologism\nneon\nneonate\nnephew\nnerve\nnest\nnestling\nnestmate\nnet\nnetball\nnetbook\nnetsuke\nnetwork\nnetworking\nneurobiologist\nneuron\nneuropathologist\nneuropsychiatry\nnews\nnewsletter\nnewspaper\nnewsprint\nnewsstand\nnexus\nnibble\nnicety\nniche\nnick\nnickel\nnickname\nniece\nnight\nnightclub\nnightgown\nnightingale\nnightlife\nnightlight\nnightmare\nninja\nnit\nnitrogen\nnobody\nnod\nnode\nnoir\nnoise\nnonbeliever\nnonconformist\nnondisclosure\nnonsense\nnoodle\nnoodles\nnoon\nnorm\nnormal\nnormalisation\nnormalization\nnorth\nnose\nnotation\nnote\nnotebook\nnotepad\nnothing\nnotice\nnotion\nnotoriety\nnougat\nnoun\nnourishment\nnovel\nnucleotidase\nnucleotide\nnudge\nnuke\nnumber\nnumeracy\nnumeric\nnumismatist\nnun\nnurse\nnursery\nnursing\nnurture\nnut\nnutmeg\nnutrient\nnutrition\nnylon\nnymph\noak\noar\noasis\noat\noatmeal\noats\nobedience\nobesity\nobi\nobject\nobjection\nobjective\nobligation\noboe\nobservation\nobservatory\nobsession\nobsidian\nobstacle\noccasion\noccupation\noccurrence\nocean\nocelot\noctagon\noctave\noctavo\noctet\noctopus\nodometer\nodyssey\noeuvre\noff-ramp\noffence\noffense\noffer\noffering\noffice\nofficer\nofficial\noffset\noil\nokra\noldie\noleo\nolive\nomega\nomelet\nomission\nomnivore\noncology\nonion\nonline\nonset\nopening\nopera\noperating\noperation\noperator\nophthalmologist\nopinion\nopium\nopossum\nopponent\nopportunist\nopportunity\nopposite\nopposition\noptimal\noptimisation\noptimist\noptimization\noption\norange\norangutan\norator\norchard\norchestra\norchid\norder\nordinary\nordination\nore\noregano\norgan\norganisation\norganising\norganization\norganizing\norient\norientation\norigin\noriginal\noriginality\nornament\nosmosis\nosprey\nostrich\nother\notter\nottoman\nounce\noutback\noutcome\noutfielder\noutfit\nouthouse\noutlaw\noutlay\noutlet\noutline\noutlook\noutput\noutrage\noutrigger\noutrun\noutset\noutside\noval\novary\noven\novercharge\noverclocking\novercoat\noverexertion\noverflight\noverhead\noverheard\noverload\novernighter\novershoot\noversight\noverview\noverweight\nowl\nowner\nownership\nox\noxford\noxygen\noyster\nozone\npace\npacemaker\npack\npackage\npackaging\npacket\npad\npaddle\npaddock\npagan\npage\npagoda\npail\npain\npaint\npainter\npainting\npaintwork\npair\npajamas\npalace\npalate\npalm\npamphlet\npan\npancake\npancreas\npanda\npanel\npanic\npannier\npanpipe\npansy\npanther\npanties\npantologist\npantology\npantry\npants\npapa\npapaya\npaper\npaperwork\nparable\nparachute\nparade\nparadise\nparagraph\nparamecium\nparamedic\nparameter\nparanoia\nparcel\nparchment\npard\npardon\nparent\nparenthesis\nparenting\npark\nparka\nparking\nparliament\nparole\nparrot\nparser\nparsley\nparsnip\npart\nparticipant\nparticipation\nparticle\nparticular\npartner\npartnership\npartridge\nparty\npass\npassage\npassbook\npassenger\npassing\npassion\npassive\npassport\npassword\npast\npasta\npaste\npastor\npastoralist\npastry\npasture\npat\npatch\npate\npatent\npatentee\npath\npathogenesis\npathology\npathway\npatience\npatient\npatina\npatio\npatriarch\npatrimony\npatriot\npatrol\npatroller\npatrolling\npatron\npattern\npatty\npattypan\npause\npavement\npavilion\npaw\npawnshop\npay\npayee\npayment\npayoff\npea\npeace\npeach\npeacoat\npeacock\npeak\npeanut\npear\npearl\npeasant\npecan\npecker\npedal\npeek\npeen\npeer\npeer-to-peer\npegboard\npelican\npelt\npen\npenalty\npence\npencil\npendant\npendulum\npenguin\npenicillin\npeninsula\npenis\npennant\npenny\npension\npentagon\npeony\npeople\npepper\npepperoni\npercent\npercentage\nperception\nperch\nperennial\nperfection\nperformance\nperfume\nperiod\nperiodical\nperipheral\npermafrost\npermission\npermit\nperp\nperpendicular\npersimmon\nperson\npersonal\npersonality\npersonnel\nperspective\npest\npet\npetal\npetition\npetitioner\npetticoat\npew\npharmacist\npharmacopoeia\nphase\npheasant\nphenomenon\nphenotype\npheromone\nphilanthropy\nphilosopher\nphilosophy\nphone\nphosphate\nphoto\nphotodiode\nphotograph\nphotographer\nphotography\nphotoreceptor\nphrase\nphrasing\nphysical\nphysics\nphysiology\npianist\npiano\npiccolo\npick\npickax\npickaxe\npicket\npickle\npickup\npicnic\npicture\npicturesque\npie\npiece\npier\npiety\npig\npigeon\npiglet\npigpen\npigsty\npike\npilaf\npile\npilgrim\npilgrimage\npill\npillar\npillbox\npillow\npilot\npimp\npimple\npin\npinafore\npince-nez\npine\npineapple\npinecone\nping\npink\npinkie\npinot\npinstripe\npint\npinto\npinworm\npioneer\npipe\npipeline\npiracy\npirate\npiss\npistol\npit\npita\npitch\npitcher\npitching\npith\npizza\nplace\nplacebo\nplacement\nplacode\nplagiarism\nplain\nplaintiff\nplan\nplane\nplanet\nplanning\nplant\nplantation\nplanter\nplanula\nplaster\nplasterboard\nplastic\nplate\nplatelet\nplatform\nplatinum\nplatter\nplatypus\nplay\nplayer\nplayground\nplayroom\nplaywright\nplea\npleasure\npleat\npledge\nplenty\nplier\npliers\nplight\nplot\nplough\nplover\nplow\nplowman\nplug\nplugin\nplum\nplumber\nplume\nplunger\nplywood\npneumonia\npocket\npocket-watch\npocketbook\npod\npodcast\npoem\npoet\npoetry\npoignance\npoint\npoison\npoisoning\npoker\npolarisation\npolarization\npole\npolenta\npolice\npoliceman\npolicy\npolish\npolitician\npolitics\npoll\npolliwog\npollutant\npollution\npolo\npolyester\npolyp\npomegranate\npomelo\npompom\nponcho\npond\npony\npool\npoor\npop\npopcorn\npoppy\npopsicle\npopularity\npopulation\npopulist\nporcelain\nporch\nporcupine\npork\nporpoise\nport\nporter\nportfolio\nporthole\nportion\nportrait\nposition\npossession\npossibility\npossible\npost\npostage\npostbox\nposter\nposterior\npostfix\npot\npotato\npotential\npottery\npotty\npouch\npoultry\npound\npounding\npoverty\npowder\npower\npractice\npractitioner\nprairie\npraise\npray\nprayer\nprecedence\nprecedent\nprecipitation\nprecision\npredecessor\npreface\npreference\nprefix\npregnancy\nprejudice\nprelude\npremeditation\npremier\npremise\npremium\npreoccupation\npreparation\nprescription\npresence\npresent\npresentation\npreservation\npreserves\npresidency\npresident\npress\npressroom\npressure\npressurisation\npressurization\nprestige\npresume\npretzel\nprevalence\nprevention\nprey\nprice\npricing\npride\npriest\npriesthood\nprimary\nprimate\nprince\nprincess\nprincipal\nprinciple\nprint\nprinter\nprinting\nprior\npriority\nprison\nprisoner\nprivacy\nprivate\nprivilege\nprize\nprizefight\nprobability\nprobation\nprobe\nproblem\nprocedure\nproceedings\nprocess\nprocessing\nprocessor\nproctor\nprocurement\nproduce\nproducer\nproduct\nproduction\nproductivity\nprofession\nprofessional\nprofessor\nprofile\nprofit\nprogenitor\nprogram\nprogramme\nprogramming\nprogress\nprogression\nprohibition\nproject\nproliferation\npromenade\npromise\npromotion\nprompt\npronoun\npronunciation\nproof\nproof-reader\npropaganda\npropane\nproperty\nprophet\nproponent\nproportion\nproposal\nproposition\nproprietor\nprose\nprosecution\nprosecutor\nprospect\nprosperity\nprostacyclin\nprostanoid\nprostrate\nprotection\nprotein\nprotest\nprotocol\nprovidence\nprovider\nprovince\nprovision\nprow\nproximal\nproximity\nprune\npruner\npseudocode\npseudoscience\npsychiatrist\npsychoanalyst\npsychologist\npsychology\nptarmigan\npub\npublic\npublication\npublicity\npublisher\npublishing\npudding\npuddle\npuffin\npug\npuggle\npulley\npulse\npuma\npump\npumpernickel\npumpkin\npumpkinseed\npun\npunch\npunctuation\npunishment\npup\npupa\npupil\npuppet\npuppy\npurchase\npuritan\npurity\npurple\npurpose\npurr\npurse\npursuit\npush\npusher\nput\npuzzle\npyramid\npyridine\nquadrant\nquail\nqualification\nquality\nquantity\nquart\nquarter\nquartet\nquartz\nqueen\nquery\nquest\nquestion\nquestioner\nquestionnaire\nquiche\nquicksand\nquiet\nquill\nquilt\nquince\nquinoa\nquit\nquiver\nquota\nquotation\nquote\nrabbi\nrabbit\nraccoon\nrace\nracer\nracing\nrack\nradar\nradiator\nradio\nradiosonde\nradish\nraffle\nraft\nrag\nrage\nraid\nrail\nrailing\nrailroad\nrailway\nraiment\nrain\nrainbow\nraincoat\nrainmaker\nrainstorm\nrainy\nraise\nraisin\nrake\nrally\nram\nrambler\nramen\nramie\nranch\nrancher\nrandomisation\nrandomization\nrange\nranger\nrank\nrap\nrape\nraspberry\nrat\nrate\nratepayer\nrating\nratio\nrationale\nrations\nraven\nravioli\nrawhide\nray\nrayon\nrazor\nreach\nreactant\nreaction\nread\nreader\nreadiness\nreading\nreal\nreality\nrealization\nrealm\nreamer\nrear\nreason\nreasoning\nrebel\nrebellion\nreboot\nrecall\nrecapitulation\nreceipt\nreceiver\nreception\nreceptor\nrecess\nrecession\nrecipe\nrecipient\nreciprocity\nreclamation\nrecliner\nrecognition\nrecollection\nrecommendation\nreconsideration\nrecord\nrecorder\nrecording\nrecovery\nrecreation\nrecruit\nrectangle\nred\nredesign\nredhead\nredirect\nrediscovery\nreduction\nreef\nrefectory\nreference\nreferendum\nreflection\nreform\nrefreshments\nrefrigerator\nrefuge\nrefund\nrefusal\nrefuse\nregard\nregime\nregion\nregionalism\nregister\nregistration\nregistry\nregret\nregulation\nregulator\nrehospitalisation\nrehospitalization\nreindeer\nreinscription\nreject\nrelation\nrelationship\nrelative\nrelaxation\nrelay\nrelease\nreliability\nrelief\nreligion\nrelish\nreluctance\nremains\nremark\nreminder\nremnant\nremote\nremoval\nrenaissance\nrent\nreorganisation\nreorganization\nrepair\nreparation\nrepayment\nrepeat\nreplacement\nreplica\nreplication\nreply\nreport\nreporter\nreporting\nrepository\nrepresentation\nrepresentative\nreprocessing\nrepublic\nrepublican\nreputation\nrequest\nrequirement\nresale\nrescue\nresearch\nresearcher\nresemblance\nreservation\nreserve\nreservoir\nreset\nresidence\nresident\nresidue\nresist\nresistance\nresolution\nresolve\nresort\nresource\nrespect\nrespite\nresponse\nresponsibility\nrest\nrestaurant\nrestoration\nrestriction\nrestroom\nrestructuring\nresult\nresume\nretailer\nretention\nrethinking\nretina\nretirement\nretouching\nretreat\nretrospect\nretrospective\nretrospectivity\nreturn\nreunion\nrevascularisation\nrevascularization\nreveal\nrevelation\nrevenant\nrevenge\nrevenue\nreversal\nreverse\nreview\nrevitalisation\nrevitalization\nrevival\nrevolution\nrevolver\nreward\nrhetoric\nrheumatism\nrhinoceros\nrhubarb\nrhyme\nrhythm\nrib\nribbon\nrice\nriddle\nride\nrider\nridge\nriding\nrifle\nright\nrim\nring\nringworm\nriot\nrip\nripple\nrise\nriser\nrisk\nrite\nritual\nriver\nriverbed\nrivulet\nroad\nroadway\nroar\nroast\nrobe\nrobin\nrobot\nrobotics\nrock\nrocker\nrocket\nrocket-ship\nrod\nrole\nroll\nroller\nromaine\nromance\nroof\nroom\nroommate\nrooster\nroot\nrope\nrose\nrosemary\nroster\nrostrum\nrotation\nround\nroundabout\nroute\nrouter\nroutine\nrow\nrowboat\nrowing\nrubber\nrubbish\nrubric\nruby\nruckus\nrudiment\nruffle\nrug\nrugby\nruin\nrule\nruler\nruling\nrum\nrumor\nrun\nrunaway\nrunner\nrunning\nrunway\nrush\nrust\nrutabaga\nrye\nsabre\nsac\nsack\nsaddle\nsadness\nsafari\nsafe\nsafeguard\nsafety\nsaffron\nsage\nsail\nsailboat\nsailing\nsailor\nsaint\nsake\nsalad\nsalami\nsalary\nsale\nsalesman\nsalmon\nsalon\nsaloon\nsalsa\nsalt\nsalute\nsamovar\nsampan\nsample\nsamurai\nsanction\nsanctity\nsanctuary\nsand\nsandal\nsandbar\nsandpaper\nsandwich\nsanity\nsardine\nsari\nsarong\nsash\nsatellite\nsatin\nsatire\nsatisfaction\nsauce\nsaucer\nsauerkraut\nsausage\nsavage\nsavannah\nsaving\nsavings\nsavior\nsaviour\nsavory\nsaw\nsaxophone\nscaffold\nscale\nscallion\nscallops\nscalp\nscam\nscanner\nscarecrow\nscarf\nscarification\nscenario\nscene\nscenery\nscent\nschedule\nscheduling\nschema\nscheme\nschizophrenic\nschnitzel\nscholar\nscholarship\nschool\nschoolhouse\nschooner\nscience\nscientist\nscimitar\nscissors\nscooter\nscope\nscore\nscorn\nscorpion\nscotch\nscout\nscow\nscrambled\nscrap\nscraper\nscratch\nscreamer\nscreen\nscreening\nscreenwriting\nscrew\nscrew-up\nscrewdriver\nscrim\nscrip\nscript\nscripture\nscrutiny\nsculpting\nsculptural\nsculpture\nsea\nseabass\nseafood\nseagull\nseal\nseaplane\nsearch\nseashore\nseaside\nseason\nseat\nseaweed\nsecond\nsecrecy\nsecret\nsecretariat\nsecretary\nsecretion\nsection\nsectional\nsector\nsecurity\nsediment\nseed\nseeder\nseeker\nseep\nsegment\nseizure\nselection\nself\nself-confidence\nself-control\nself-esteem\nseller\nselling\nsemantics\nsemester\nsemicircle\nsemicolon\nsemiconductor\nseminar\nsenate\nsenator\nsender\nsenior\nsense\nsensibility\nsensitive\nsensitivity\nsensor\nsentence\nsentencing\nsentiment\nsepal\nseparation\nsepticaemia\nsequel\nsequence\nserial\nseries\nsermon\nserum\nserval\nservant\nserver\nservice\nservitude\nsesame\nsession\nset\nsetback\nsetting\nsettlement\nsettler\nseverity\nsewer\nsex\nsexuality\nshack\nshackle\nshade\nshadow\nshadowbox\nshakedown\nshaker\nshallot\nshallows\nshame\nshampoo\nshanty\nshape\nshare\nshareholder\nshark\nshaw\nshawl\nshear\nshearling\nsheath\nshed\nsheep\nsheet\nshelf\nshell\nshelter\nsherbet\nsherry\nshield\nshift\nshin\nshine\nshingle\nship\nshipper\nshipping\nshipyard\nshirt\nshirtdress\nshit\nshoat\nshock\nshoe\nshoe-horn\nshoehorn\nshoelace\nshoemaker\nshoes\nshoestring\nshofar\nshoot\nshootdown\nshop\nshopper\nshopping\nshore\nshoreline\nshort\nshortage\nshorts\nshortwave\nshot\nshoulder\nshout\nshovel\nshow\nshow-stopper\nshower\nshred\nshrimp\nshrine\nshutdown\nsibling\nsick\nsickness\nside\nsideboard\nsideburns\nsidecar\nsidestream\nsidewalk\nsiding\nsiege\nsigh\nsight\nsightseeing\nsign\nsignal\nsignature\nsignet\nsignificance\nsignify\nsignup\nsilence\nsilica\nsilicon\nsilk\nsilkworm\nsill\nsilly\nsilo\nsilver\nsimilarity\nsimple\nsimplicity\nsimplification\nsimvastatin\nsin\nsinger\nsinging\nsingular\nsink\nsinuosity\nsip\nsir\nsister\nsister-in-law\nsitar\nsite\nsituation\nsize\nskate\nskating\nskean\nskeleton\nski\nskiing\nskill\nskin\nskirt\nskull\nskullcap\nskullduggery\nskunk\nsky\nskylight\nskyline\nskyscraper\nskywalk\nslang\nslapstick\nslash\nslate\nslave\nslavery\nslaw\nsled\nsledge\nsleep\nsleepiness\nsleeping\nsleet\nsleuth\nslice\nslide\nslider\nslime\nslip\nslipper\nslippers\nslope\nslot\nsloth\nslump\nsmell\nsmelting\nsmile\nsmith\nsmock\nsmog\nsmoke\nsmoking\nsmolt\nsmuggling\nsnack\nsnail\nsnake\nsnakebite\nsnap\nsnarl\nsneaker\nsneakers\nsneeze\nsniffle\nsnob\nsnorer\nsnow\nsnowboarding\nsnowflake\nsnowman\nsnowmobiling\nsnowplow\nsnowstorm\nsnowsuit\nsnuck\nsnug\nsnuggle\nsoap\nsoccer\nsocialism\nsocialist\nsociety\nsociology\nsock\nsocks\nsoda\nsofa\nsoftball\nsoftdrink\nsoftening\nsoftware\nsoil\nsoldier\nsole\nsolicitation\nsolicitor\nsolidarity\nsolidity\nsoliloquy\nsolitaire\nsolution\nsolvency\nsombrero\nsomebody\nsomeone\nsomeplace\nsomersault\nsomething\nsomewhere\nson\nsonar\nsonata\nsong\nsongbird\nsonnet\nsoot\nsophomore\nsoprano\nsorbet\nsorghum\nsorrel\nsorrow\nsort\nsoul\nsoulmate\nsound\nsoundness\nsoup\nsource\nsourwood\nsousaphone\nsouth\nsoutheast\nsouvenir\nsovereignty\nsow\nsoy\nsoybean\nspace\nspacing\nspade\nspaghetti\nspan\nspandex\nspank\nsparerib\nspark\nsparrow\nspasm\nspat\nspatula\nspawn\nspeaker\nspeakerphone\nspeaking\nspear\nspec\nspecial\nspecialist\nspecialty\nspecies\nspecification\nspectacle\nspectacles\nspectrograph\nspectrum\nspeculation\nspeech\nspeed\nspeedboat\nspell\nspelling\nspelt\nspending\nsphere\nsphynx\nspice\nspider\nspiderling\nspike\nspill\nspinach\nspine\nspiral\nspirit\nspiritual\nspirituality\nspit\nspite\nspleen\nsplendor\nsplit\nspokesman\nspokeswoman\nsponge\nsponsor\nsponsorship\nspool\nspoon\nspork\nsport\nsportsman\nspot\nspotlight\nspouse\nsprag\nsprat\nspray\nspread\nspreadsheet\nspree\nspring\nsprinkles\nsprinter\nsprout\nspruce\nspud\nspume\nspur\nspy\nspyglass\nsquare\nsquash\nsquatter\nsqueegee\nsquid\nsquirrel\nstab\nstability\nstable\nstack\nstacking\nstadium\nstaff\nstag\nstage\nstain\nstair\nstaircase\nstake\nstalk\nstall\nstallion\nstamen\nstamina\nstamp\nstance\nstand\nstandard\nstandardisation\nstandardization\nstanding\nstandoff\nstandpoint\nstar\nstarboard\nstart\nstarter\nstate\nstatement\nstatin\nstation\nstation-wagon\nstatistic\nstatistics\nstatue\nstatus\nstatute\nstay\nsteak\nstealth\nsteam\nsteamroller\nsteel\nsteeple\nstem\nstench\nstencil\nstep\nstep-aunt\nstep-brother\nstep-daughter\nstep-father\nstep-grandfather\nstep-grandmother\nstep-mother\nstep-sister\nstep-son\nstep-uncle\nstepdaughter\nstepmother\nstepping-stone\nstepson\nstereo\nstew\nsteward\nstick\nsticker\nstiletto\nstill\nstimulation\nstimulus\nsting\nstinger\nstir-fry\nstitch\nstitcher\nstock\nstock-in-trade\nstockings\nstole\nstomach\nstone\nstonework\nstool\nstop\nstopsign\nstopwatch\nstorage\nstore\nstorey\nstorm\nstory\nstory-telling\nstoryboard\nstot\nstove\nstrait\nstrand\nstranger\nstrap\nstrategy\nstraw\nstrawberry\nstrawman\nstream\nstreet\nstreetcar\nstrength\nstress\nstretch\nstrife\nstrike\nstring\nstrip\nstripe\nstrobe\nstroke\nstructure\nstrudel\nstruggle\nstucco\nstud\nstudent\nstudio\nstudy\nstuff\nstumbling\nstump\nstupidity\nsturgeon\nsty\nstyle\nstyling\nstylus\nsub\nsubcomponent\nsubconscious\nsubcontractor\nsubexpression\nsubgroup\nsubject\nsubmarine\nsubmitter\nsubprime\nsubroutine\nsubscription\nsubsection\nsubset\nsubsidence\nsubsidiary\nsubsidy\nsubstance\nsubstitution\nsubtitle\nsuburb\nsubway\nsuccess\nsuccotash\nsuck\nsucker\nsuede\nsuet\nsuffocation\nsugar\nsuggestion\nsuicide\nsuit\nsuitcase\nsuite\nsulfur\nsultan\nsum\nsummary\nsummer\nsummit\nsun\nsunbeam\nsunbonnet\nsundae\nsunday\nsundial\nsunflower\nsunglasses\nsunlamp\nsunlight\nsunrise\nsunroom\nsunset\nsunshine\nsuperiority\nsupermarket\nsupernatural\nsupervision\nsupervisor\nsupper\nsupplement\nsupplier\nsupply\nsupport\nsupporter\nsuppression\nsupreme\nsurface\nsurfboard\nsurge\nsurgeon\nsurgery\nsurname\nsurplus\nsurprise\nsurround\nsurroundings\nsurrounds\nsurvey\nsurvival\nsurvivor\nsushi\nsuspect\nsuspenders\nsuspension\nsustainment\nsustenance\nswallow\nswamp\nswan\nswanling\nswath\nsweat\nsweater\nsweatshirt\nsweatshop\nsweatsuit\nsweets\nswell\nswim\nswimming\nswimsuit\nswine\nswing\nswitch\nswitchboard\nswitching\nswivel\nsword\nswordfight\nswordfish\nsycamore\nsymbol\nsymmetry\nsympathy\nsymptom\nsyndicate\nsyndrome\nsynergy\nsynod\nsynonym\nsynthesis\nsyrup\nsystem\nt-shirt\ntab\ntabby\ntabernacle\ntable\ntablecloth\ntablet\ntabletop\ntachometer\ntackle\ntaco\ntactics\ntactile\ntadpole\ntag\ntail\ntailbud\ntailor\ntailspin\ntake-out\ntakeover\ntale\ntalent\ntalk\ntalking\ntam-o'-shanter\ntamale\ntambour\ntambourine\ntan\ntandem\ntangerine\ntank\ntank-top\ntanker\ntankful\ntap\ntape\ntapioca\ntarget\ntaro\ntarragon\ntart\ntask\ntassel\ntaste\ntatami\ntattler\ntattoo\ntavern\ntax\ntaxi\ntaxicab\ntaxpayer\ntea\nteacher\nteaching\nteam\nteammate\nteapot\ntear\ntech\ntechnician\ntechnique\ntechnologist\ntechnology\ntectonics\nteen\nteenager\nteepee\ntelephone\ntelescreen\nteletype\ntelevision\ntell\nteller\ntemp\ntemper\ntemperature\ntemple\ntempo\ntemporariness\ntemporary\ntemptation\ntemptress\ntenant\ntendency\ntender\ntenement\ntenet\ntennis\ntenor\ntension\ntensor\ntent\ntentacle\ntenth\ntepee\nteriyaki\nterm\nterminal\ntermination\nterminology\ntermite\nterrace\nterracotta\nterrapin\nterrarium\nterritory\nterror\nterrorism\nterrorist\ntest\ntestament\ntestimonial\ntestimony\ntesting\ntext\ntextbook\ntextual\ntexture\nthanks\nthaw\ntheater\ntheft\ntheism\ntheme\ntheology\ntheory\ntherapist\ntherapy\nthermals\nthermometer\nthermostat\nthesis\nthickness\nthief\nthigh\nthing\nthinking\nthirst\nthistle\nthong\nthongs\nthorn\nthought\nthousand\nthread\nthreat\nthreshold\nthrift\nthrill\nthroat\nthrone\nthrush\nthrust\nthug\nthumb\nthump\nthunder\nthunderbolt\nthunderhead\nthunderstorm\nthyme\ntiara\ntic\ntick\nticket\ntide\ntie\ntiger\ntights\ntile\ntill\ntilt\ntimbale\ntimber\ntime\ntimeline\ntimeout\ntimer\ntimetable\ntiming\ntimpani\ntin\ntinderbox\ntinkle\ntintype\ntip\ntire\ntissue\ntitanium\ntitle\ntoad\ntoast\ntoaster\ntobacco\ntoday\ntoe\ntoenail\ntoffee\ntofu\ntog\ntoga\ntoilet\ntolerance\ntolerant\ntoll\ntom-tom\ntomatillo\ntomato\ntomb\ntomography\ntomorrow\nton\ntonality\ntone\ntongue\ntonic\ntonight\ntool\ntoot\ntooth\ntoothbrush\ntoothpaste\ntoothpick\ntop\ntop-hat\ntopic\ntopsail\ntoque\ntoreador\ntornado\ntorso\ntorte\ntortellini\ntortilla\ntortoise\ntosser\ntotal\ntote\ntouch\ntough-guy\ntour\ntourism\ntourist\ntournament\ntow-truck\ntowel\ntower\ntown\ntownhouse\ntownship\ntoy\ntrace\ntrachoma\ntrack\ntracking\ntracksuit\ntract\ntractor\ntrade\ntrader\ntrading\ntradition\ntraditionalism\ntraffic\ntrafficker\ntragedy\ntrail\ntrailer\ntrain\ntrainer\ntraining\ntrait\ntram\ntramp\ntrance\ntransaction\ntranscript\ntransfer\ntransformation\ntransit\ntransition\ntranslation\ntransmission\ntransom\ntransparency\ntransplantation\ntransport\ntransportation\ntrap\ntrapdoor\ntrapezium\ntrapezoid\ntrash\ntravel\ntraveler\ntray\ntreasure\ntreasury\ntreat\ntreatment\ntreaty\ntree\ntrek\ntrellis\ntremor\ntrench\ntrend\ntriad\ntrial\ntriangle\ntribe\ntributary\ntrick\ntrigger\ntrigonometry\ntrillion\ntrim\ntrinket\ntrip\ntripod\ntritone\ntriumph\ntrolley\ntrombone\ntroop\ntrooper\ntrophy\ntrouble\ntrousers\ntrout\ntrove\ntrowel\ntruck\ntrumpet\ntrunk\ntrust\ntrustee\ntruth\ntry\ntsunami\ntub\ntuba\ntube\ntuber\ntug\ntugboat\ntuition\ntulip\ntumbler\ntummy\ntuna\ntune\ntune-up\ntunic\ntunnel\nturban\nturf\nturkey\nturmeric\nturn\nturning\nturnip\nturnover\nturnstile\nturret\nturtle\ntusk\ntussle\ntutu\ntuxedo\ntweet\ntweezers\ntwig\ntwilight\ntwine\ntwins\ntwist\ntwister\ntwitter\ntype\ntypeface\ntypewriter\ntyphoon\nukulele\nultimatum\numbrella\nunblinking\nuncertainty\nuncle\nunderclothes\nunderestimate\nunderground\nunderneath\nunderpants\nunderpass\nundershirt\nunderstanding\nunderstatement\nundertaker\nunderwear\nunderweight\nunderwire\nunderwriting\nunemployment\nunibody\nuniform\nuniformity\nunion\nunique\nunit\nunity\nuniverse\nuniversity\nupdate\nupgrade\nuplift\nupper\nupstairs\nupward\nurge\nurgency\nurn\nusage\nuse\nuser\nusher\nusual\nutensil\nutilisation\nutility\nutilization\nvacation\nvaccine\nvacuum\nvagrant\nvalance\nvalentine\nvalidate\nvalidity\nvalley\nvaluable\nvalue\nvampire\nvan\nvanadyl\nvane\nvanilla\nvanity\nvariability\nvariable\nvariant\nvariation\nvariety\nvascular\nvase\nvault\nvaulting\nveal\nvector\nvegetable\nvegetarian\nvegetarianism\nvegetation\nvehicle\nveil\nvein\nveldt\nvellum\nvelocity\nvelodrome\nvelvet\nvendor\nveneer\nvengeance\nvenison\nvenom\nventi\nventure\nvenue\nveranda\nverb\nverdict\nverification\nvermicelli\nvernacular\nverse\nversion\nvertigo\nverve\nvessel\nvest\nvestment\nvet\nveteran\nveterinarian\nveto\nviability\nvibe\nvibraphone\nvibration\nvibrissae\nvice\nvicinity\nvictim\nvictory\nvideo\nview\nviewer\nvignette\nvilla\nvillage\nvine\nvinegar\nvineyard\nvintage\nvintner\nvinyl\nviola\nviolation\nviolence\nviolet\nviolin\nvirginal\nvirtue\nvirus\nvisa\nviscose\nvise\nvision\nvisit\nvisitor\nvisor\nvista\nvisual\nvitality\nvitamin\nvitro\nvivo\nvixen\nvodka\nvogue\nvoice\nvoid\nvol\nvolatility\nvolcano\nvolleyball\nvolume\nvolunteer\nvomit\nvote\nvoter\nvoting\nvoyage\nvulture\nwad\nwafer\nwaffle\nwage\nwagon\nwaist\nwaistband\nwait\nwaiter\nwaiting\nwaitress\nwaiver\nwake\nwalk\nwalker\nwalking\nwalkway\nwall\nwallaby\nwallet\nwalnut\nwalrus\nwampum\nwannabe\nwant\nwar\nwarden\nwardrobe\nwarfare\nwarlock\nwarlord\nwarm-up\nwarming\nwarmth\nwarning\nwarrant\nwarren\nwarrior\nwasabi\nwash\nwashbasin\nwashcloth\nwasher\nwashtub\nwasp\nwaste\nwastebasket\nwasting\nwatch\nwatcher\nwatchmaker\nwater\nwaterbed\nwatercress\nwaterfall\nwaterfront\nwatermelon\nwaterskiing\nwaterspout\nwaterwheel\nwave\nwaveform\nwax\nway\nweakness\nwealth\nweapon\nwear\nweasel\nweather\nwedding\nwedge\nweed\nweek\nweekend\nweekender\nweight\nweird\nwelcome\nwelfare\nwest\nwestern\nwet-bar\nwhack\nwhale\nwharf\nwheat\nwheel\nwhelp\nwhey\nwhip\nwhirlpool\nwhirlwind\nwhisker\nwhiskey\nwhisper\nwhistle\nwhite\nwhole\nwhorl\nwick\nwidget\nwidow\nwidth\nwife\nwifi\nwild\nwildebeest\nwilderness\nwildlife\nwill\nwillingness\nwillow\nwin\nwind\nwind-chime\nwindage\nwindow\nwindscreen\nwindshield\nwine\nwinery\nwing\nwingman\nwingtip\nwink\nwinner\nwinter\nwire\nwiretap\nwiring\nwisdom\nwiseguy\nwish\nwisteria\nwit\nwitch\nwitch-hunt\nwithdrawal\nwitness\nwok\nwolf\nwoman\nwombat\nwonder\nwont\nwood\nwoodchuck\nwoodland\nwoodshed\nwoodwind\nwool\nwoolens\nword\nwording\nwork\nworld\nworm\nworry\nworship\nworshiper\nworth\nwound\nwrap\nwraparound\nwrapper\nwrapping\nwreck\nwrecker\nwren\nwrench\nwrestler\nwriggler\nwrinkle\nwrist\nwriter\nyak\nyam\nyard\nyarn\nyear\nyeast\nyoga\nyogurt\nyoke\nyolk\nyoung\nyoungster\nyouth\ncourgette\nDoom Bar\npint\nbiscuit\nbin\nLand Rover\ntea\ncuppa\nchips\ncurry\nmark\nclient\nhair\ncake
Cafe Linger\nGrinders Cafe\nDeja Brew\nAll City Coffee\nBlack Eye Coffee\nCity Stacks Coffee\nCup o’ Joe\nEqual Exchange Cafe\nFluid Coffee Bar\nGood Coffee Co.\nJumpstart Coffee House\nMood Lift Cafe\nNo Doze Cafe\nPavement Coffeehouse\nUgly Mug Cafe\nBackstage Coffee\nEternity Coffee Roasters\nEven Better Cafe\nFuel Coffee\nGround Up Cafe\nOn the Road Coffee\nRise & Shine Cafe\nSip Cafe\nTaproom Coffee\nUnravel Coffee\nWide Awake Cafe\nBrew Culture Coffee\nCafe Grumpy\nCuppa Coffee\nElm Coffee Roasters\nFlour Bakery & Cafe\nGypsy Place Coffee\nJack’s Warm Buns Coffee Shop\nLove You a Latte\nPegasus Coffee Bar\nRise Cafe\nSeaport Cafe\nThe Coffee Club\nTradesman Coffee Shop\nAnchorhead Coffee\nBlack Black Coffee\nCommon Grounds Coffeehouse\nElevated Grounds Coffeehouse\nJacked Up Coffee\nMutiny Information Cafe\nQuince Essential Coffee House\nSlate Coffee Bar\nThe Coffee Joint\nThe Spring Cafe\nTrio Cafe\nBlue Sparrow Coffee\nCurious Coffee Company\nHub Coffee Roasters\nJava House\nMap Room Tea Lounge\nMystic Coffee Roaster\nPerkatory\nRed Barn Coffee Roasters\nRitual Coffee Roasters\nSerendipity Coffee Bar\nSolid Ground Cafe\nSweet Bloom Coffee Roasters\nTriple Tree Cafe\nBeach Bum Cafe\nSession Coffee\nStar Lounge\nSymphony Cafe\nTurtle Coffee\nBulletproof Coffee\nDonkey Coffee & Espresso\nMetropolis Coffee\nNeighborhoods Coffee & Crepes\nRed Raven Espresso Parlor\nSeven Coffee Roasters\nSteam Beans Cafe\nSteamy Beans Coffee\nBrew HaHa!\nDenmark St. Cafe & Bakery\nEspresso Patronum\nEspresso Yourself\nImpresso Espresso\nSound & Fog Cafe\nSteam Espresso Bar\nSteep Tea & Coffee\nThanks a Latte\nWake Up Cafe\nBeans ‘n Cream Cafe\nBuzz Cafe\nCoffee Time\nDream Bean Cafe\nFleetwood Macchiato\nHome Run Cafe\nProdigy Coffeehouse\nStoryville Coffee\nThe Busy Bean\nThe Kitchen Cafe\nCoffeemind\nIntermission Cafe\nJumpin’ Beans Coffee\nRendezvous Cafe\nScreamin’ Beans\nSpecial Investigation Cafe\nSkegness Coffee
<<trace "Towns">>
<p><<trace "Summary1">> <<trace "Summary2">> <<trace "Summary3">></p>
minutes\nthree hours\nfour hours\nsix and a half hours\ntwenty four hours\nthree days\nfive days\na week\ntwo weeks\nfour weeks\neight weeks\nnine weeks\nthree months\nsix months\na year\ntwo years\nfive years\nyears
https://raw.githubusercontent.com/dariusk/corpora/master/data/words/states_of_drunkenness.json#states_of_drunkenness
Skull and Bones\nRosicrucians\nSons of Liberty\nThule Society\nPriory of Sion\nOrdo Templi Orientis\nKnights of the Golden Eagle\nAncient Atlantean Order of the Nobles of the Mystic Shrine\nImproved Order of Red Men\nP.E.O. Sisterhood\nLoyal Order of Moose\nBilderberg Group\nKnights of Pythias\nForesters Society\nHermetic Order of the Golden Dawn\nMystic Order of Veiled Prophets of the Enchanted Realm\nUnited Order of the Golden Cross\nUnited Ancient Order of Druids\nAncient Order of Hibernians\nThe Trilateral Commission\nKnights Templar\nPoor Fellow-Soldiers of Christ and of the Temple of Solomon\nOrder of Solomon's Temple\nHigh enlightened oculist order of Wolfenbüttel\nCitizens Advice Bureau\nAffinity of the Rite\nBrethren of Omnipotent Stewards\nSorority of the Sceptre\nWise Men of the Corrupted Harvest\nCult of Cunning Monitors\nCircle of the Glorious Tide\nDevotees of St. Amandus the Venerable\nMutuality of the Falcon\nForgotten Servants of the Dragon\nBenevolent Brotherhood of Crypto-Savants\nSextal Brigade of the Primeval Deserts\nQuintal Congress of Dedicated Hydras\nOrder of the Interminable Magic\nBrotherhood of St. Drusus the Preordained\nSublime Knights of the Dark Crowns\nQuorum of St. Clodulf the Most Imperial\nSodality of the Stygian Forms\nFrozen High Council of the Foul Forms\nAssemblage of the Storm\nCadaverous Brotherhood of Devout Swords\nBenevolent Fellowship of the Stolen Plane\nMystic Brethren of Mystic Underlings\nAzure Union of Concealed Novices\nWild Community of St. Bilhild\nGrand Swarm of the Raven\nEldritch Templars of the Covens\nSupporters of the Morning\nParliament of the Castles\nImmovable Fellowship\nGrey Association of the Secret Turmoil\nElder Sodality of the Furious Fraternities\nPale Quorum of the Immortal Plane\nBloody Knights of the Unending Symbols
The <<trace "Adjective.capitalize">> Case of the <<trace "Noun.capitalize">>\n<<trace "Present Participle Verb.capitalize">> <<trace "Noun.capitalize">>\nfive times cormoran <<trace "Past Verb">> and one time he didn't\nfive times robin <<trace "Past Verb">> and one time she didn't\nThe <<display "Towns1">> <<trace "Noun.capitalize">>\nLeaving <<display "Stations1">>\nFinding <<display "Stations1">>\nThe <<trace "Adjective.capitalize">> <<trace "Titles">>\nSearching for <<trace "Noun.capitalize">>
abnormal\naccursed\namorphous\nantediluvian\nantique\nantiquarian\nblasphemous\ncharnel\nincomprehensible\ncyclopean\ndank\ndecadent\ndaemoniac\neffulgenct\neldritch\nfainting\nfoetid\nfungoid\nfungous\nfurtive\ngambrel\ngibbous\ngibbering\nhideous
zombies\nPost-Apocalypse\nfungus zombies\nfast zombies\nslow zombies\nnuclear war\nclimate catastrophe\nalien invasion\noppressive government\nMad Max AU\nSkynet
Blood and Gore\nlast night on earth confessions\nSurvivor Guilt\nGrief/Mourning\nfinding love in the ruins\nMinor Character Death\nGovernment Secrets\nthe monsters are a metaphor\nis there a market for private detectives after the apocalypse?\nquestionable understanding of science\nWilderness Survival\nHorror\nGunshot Wounds
<<trace "Noun.capitalize">>\n<<trace "Adjective.capitalize">>\n<<trace "Adverb.capitalize">> Yours\n<<trace "Present Participle Verb.capitalize">> <<trace "Adverb.capitalize">>\n<<trace "Adjective.capitalize">> <<trace "Adverb.capitalize">>\nA little <<display "Moods1">>...
<<trace "Phrase">>
arising\nabiding\nawaking\nadvising\nallowing\nattending\narriving\napplying\naccusing\nanswering\nappearing\nappointing\narguing\nagreeing\nbearing\nbecoming\nbeginning\nbiding\nbiting\nbleeding\nblowing\nbreaking\nbreeding\nbringing\nburning\nbailing\ncatching\nchoosing\nclinging\ncleaving\ncoming\ncreeping\ncrying\ncrossing\nconcealing\nclimbing\ncomparing\nconsulting\ncalcifying\ndigging\ndrinking\ndrawing\ndirecting\ndevoting\ndying\ndrowning\ndreaming\ndealing\ndwelling\ndrying\ndefeating\ndriving\ndaring\ndealing\nevading\nelecting\nejecting\nediting\nedifying\nechoing\nebbing\neasing\nentering\nescaping\neclipsing\neffecting\nearning\neating\nedifying\nfolding\nfleeing\nfloating\nfacing\nfeeling\nfailing\nfearing\nfeeding\nfighting\nfalling\nfinding\nforbidding\nflying\nfaking\ngriping\ngazing\ngaining\ngranting\ngetting\ngrowing\ngambling\ngoing\ngiving\ngathering\ngrinding\ngirding\ngilding\nglancing\nhaving\nhurting\nhewing\nholding\nhanging\nhitting\nhiding\nhearing\nhating\nhelping\nhunting\nhanging\nhacking\nhatching\nharassing\nidentifying\nidling\nidolizing\nincising\nigniting\nimagining\nimitating\nimprovising\nimputing\nignoring\nilltreating\ninclining\nincluding\nicing\nidealizing\njesting\njibing\njustifying\njoking\njamming\njudging\njuicing\njockeying\njoining\njumbling\njumping\njabbering\njacking\nkneading\nkneeling\nknocking\nknotting\nknitting\nkeying\nkicking\nkidnapping\nkilling\nkindling\nkeeping\nkissing\nknowing\nlaying\nleading\nlagging\nlaughing\nlaunching\nlabeling\nlacing\nlashing\nlasting\nlapping\nlanding\nlatching\nlathing\nmaking\nmalting\nmantling\nmaturing\nmanaging\nmeddling\nmangling\nmastering\nmasking\nmassacring\nmarinating\nmarking\nneighing\nnesting\nnabbing\nnagging\nnodding\nnipping\nneeding\nneglecting\nnestling\nnailing\nnaming\nnosing\nnarrating\nnarrowing\nowing\noiling\noccurring\noperating\nobeying\nobjecting\nopening\nobtaining\noffending\nordering\nobjectifying\nobliging\nofficiating\nogling\nobserving\npainting\npairing\nparing\nparking\npacing\npacifying\nparticipating\npampering\npapering\nparading\npadding\npaddling\npartitioning\npacking\npatching\nquintupling\nquitting\nqualifying\nquivering\nquenching\nquestioning\nquacking\nquadrupling\nquelling\nquickening\nquilting\nquoting\nquibbling\nquartering\nquavering\nraining\nredrawing\nreducing\nredoing\nraising\nraking\nreeling\nracing\nrambling\nraging\nraiding\nreeking\nramping\nransacking\nscreaming\nseeing\nsailing\nscoring\nsatisfying\nsaving\nsearching\nsawing\nsaying\nseeking\nseeming\nscalding\nscaling\nscaring\nscoring\ntagging\ntailing\ntearing\ntalking\ntaking\nteeming\ntelegraphing\nteaching\ntackling\ntaping\ntaunting\ntasting\nusurping\nunbarring\nuttering\nuncovering\nuncurling\nuprooting\nupsetting\nusing\nuncorking\nuncoupling\nurging\nunbolt\nunbox\nvacating\nvalidating\nvalidating\nvaccinating\nvibrating\nvamping\nverifying\nvarnishing\nvarying\nvisiting\nvaluing\nversifying\nvisualizing\nvaulting\nviolating\nwaiting\nwaking\nwasting\nwatching\nwalking\nwalling\nwashing\nwasting\nwaning\nwanting\nwearing\nwarbling\nweaving\nwading\nwaging\nyanking\nyawning\nyelping\nyellowing\nzesting\nzipping\nzigzagging\nsurveilling\nmaking tea\nsleeping\nstretched\nloving\nkissing\ndreaming\nyearning\npining\ntravelling\ntraipsing\nhugging\nunzipping\nundressing
https://raw.githubusercontent.com/dariusk/corpora/master/data/medicine/symptoms.json#symptoms
\nbody {\nbackground-color: white;}\n\n\np {\ncolor: black;\nfont-family: "Lucida Grande";\nfont-size: 15px;\nmargin-top: 1px;\nmargin-bottom: 1px;\n}\n\nh1 {\ndisplay: inline;\ncolor: #990000;\nfont-family: "Georgia";\nfont-size: 16px;\nfont-weight: 300;\ntext-decoration: underline;\ntext-decoration-color: #990000;\nvertical-align: top;\n}\n\n.box {\nborder: 1px solid #D0CDCD;\npadding: 5px;\nmargin-top: 1px;\nmargin-bottom: 5px;\nwidth: 100%;\n}\n\n.dotted{\n border-bottom: 1px dashed #999;\n text-decoration: none; \n}\n\n.right{\ntext-align: right;\n}\n.center{\ntext-align: center;\n}\n\n.header{\nmargin: 0px;\nbackground-size: 4000px auto;\n}\n.logo{\nmargin: 1px;\n}\n.sidebar{\nfloat: right;\nmargin-top: 30px;\n}\n.meta{\nfont-size: 18px;\nmargin-top: 1px;\nmargin-bottom: 1px;\ntext-align: center;\n}\t\n.disclaimer{\n vertical-align: bottom;\n text-align: center;\n color: #990000;\n font-family: "Georgia";\n font-size: 18px;\n font-weight: 500;\n margin-top: 50px;\n}
There's a new threat facing the magical world, and the Ministry of Magic needs the best detectives it can find...\nThe war was supposed to be over, but Auror Strike is still picking up the pieces; the last thing he needs is a new partner.\nThe war was supposed to be over, but Auror Ellacott is still picking up the pieces; the last thing she needs is a new partner.\nThere's a new <<trace "Hogwarts Subject">> professor at Hogwarts, and Professor Strike is <<trace "Emotion">>\nThere's a new <<trace "Hogwarts Subject">> professor at Hogwarts, and Professor Ellacott is <<trace "Emotion">>\nRobin Ellacott, the competent and well-liked professor of <<trace "Hogwarts Subject">>, finds herself investigating strange events going on at school. She suspects they have to do with the brooding and mysterious new <<trace "Hogwarts Subject">> professor, Cormoran Strike.\nPuddlemore United's star Keeper Cormoran Strike is falling for Robin Ellacott. There's only one problem: she's the Chaser of the Holyhead Harpies, their bitter arch-rivals.\nThe Strike Detective Agency is tasked with investigating a <<trace "Crimes">> that is like nothing they've ever seen before. If Strike didn't know better, he'd almost think there was magic involved...
<<trace "Stations">>
noticeable\ncynical\nfaithful\nluscious\nblazing\nblack\ndangerous\ndeflowered\nfast\nrefreshing\npoetic\nsupernatural\nundressed\nspartan\nstoned\ncuddly\nvulnerable\ncharming\nparaded\nchildhood\nmatronly\nopen-air\njealous\nquiet\nmasculine\nfair-haired\nwonderful\nhungry\nprofessional\nstrolling\nsexy\nfashionable\noff-shore\nbombed\ndazzling\nlost\ntoweling\ndouble\ndeadly\nsquirming\ntempered\nsoaped\nmimicked\ncoastal\neasygoing\nguiltily\nundeniable\nfriendly\nterrific\nprodded\ndrifting\nuninterested\nmiserable\nsmokey\nelite\nchocolate\ndancing\nobserving\nold-fashioned\nsocial\ntransfixed\nunbelievable\ndisappointed\nbulging\namazing\ninterrupted\ndelighted\nclapping\nstranger\nsudden\nnice-looking\nchocolate-coated\nsubmerged\noutraged\ndrunk\nimaginative\ndiverting\nfamous\ntransported\nlittle\ngreen\nthrilled\nwalloped\nexhausted\nsuccessful\nstable\ncomfortable\nchattering\nhooked\nunlocked\norganized\nthreatening\nsatisfied\nover-zealous\naddicted\ntousled\nprime\ndumb\ngambling\ngreedy\nresigned\nweaving\ndisturbing\ntiny\nuppity\ntouchy\nwell-developed\ndecorated\nminimal\nrude\nstacked\nplump\nstudying\nmiddle\nsurrounded\nmental\nbundled\njumping\nuncomplaining\nreplacement\nessential\nreasonable\npurple\nconfident\ntouched\npainless\nthrusting\nfailed\nslammed\npressed\ncheckered\ndetermined\nexciting\nkissed\nprivate\nperforming\npure\neating\nnagging\ndressed\nincapable\nsensational\nincipient\nadjoining\njaded\nwell-known\nunsettling\nperfect\noffstage\nstrutting\nwitty\nrequested\nreserved\noncoming\nplastic\ncommunal\nwondering\nburning\nwaiting\nmedicinal\nmeticulous\nbaby-faced\nintroduced\nscrubbed\ngrabbing\ngrowing\nhundred-dollar\npushover\nhitting\nuntouched\ndaily\nshabby\nmiddle-aged\nscreaming\nreluctant\nadoring\nrock-soul\nsulky\nrecovered\nstartling\njolly\nrolling\nbold\nunconcealed\njostling\npersuaded\nluminous\ncomfortable\ncleaning\nweekend\nkiller\nobscure\ndeparted\nwriter\nuncommunicative\nknowing\nsqueezed\ncaptivated\nsecret\nrich\nmaniacal\nfreaky\nactual\nrehearsed\ntanned\nshouting\nbarbecue\nuptight\nslouched\nsurveying\nbusinesslike\nexplicit\nheavy\nboisterous\nliving\ngood-time\nflattered\nshuttered\nconvinced\npretend\napologetic\nnaked\ninventive\ncreeping\ntucked\nsideways\nbeginning\nvacant\nenormous\namerican\ncrowded\nstupid\nfluffed\nlurking\nbossing\nvirile\nunzipped\npersuasive\nlousy\ndead\nlingering\npermanent\nemotional\nimpossible\ninterested\nultimate\nexperienced\nwinning\nstifled\nfattening\noverlooking\npatterned\nstreaming\nleering\nfantasizing\nsuperstar\nbionic\nfeatured\nrelieved\naffronted\ndouble-crossed\npaltry\nchauffeured\ncheesy\nserious\nstarry\nwashed\nthawing\nfitted\nnon-stop\npinched\ndigital\nduplex\ncoincidental\nstubbed\nspluttering\nscreening\ntough\npoor\nglossy\ndelayed\nprotected\nwell-preserved\nridiculous\ntemperamental\ndiscreet\nmarvelous\nbrash\ndejected\nsuitable\ncursing\nsnapping\nstraight\nwildlife\nmean-looking\nfumbling\nskimming\npurchased\nlayabout\nhandsome\ntelephoning\ndelicious\nunheard-of\npenetrating\noccasional\ngangster\nwhite\nregulation\ninnocent\nhurried\nsuspected\ndreary\npretty\nlazy\nhighway\ncasual\nmarried\ndivorced\nstaking\nparticipating\ntriggered\nsubstantial\ntaunting\ncommanded\nromantic\nattacked\npublic\noperation\nluxury\nchewing\nfloating\nmixed\nunbeknownst\nsunburned\ndisco\npowerless\nsensible\nintimidating\nshower\nbaggy\nsettled\nblackmailed\nmesmerizing\naggravating\nhappy\nmurky\ngrueling\nindustry\nproud\nroaming\nvillage\nsly-faced\nlonely\nrandom\nuneventful\nfurious\nsurprising\nstrapped\nundressed\nfantastic\nthrashing\necstatic\ndeclined\ncrucial\nidentified\nprincess\ntrained\nfarm\npowdered\nwrong\ngreen-taloned\ngiggling\nmakes\nequipped\nescorted\nhalf-hearted\nunhappy\nglowing\nstraightfaced\nselect\nunqualified\nstriking\nembarrassed\nmanual\nbackstage\nextreme\ndivided\nclockwork\nawkward\npeculiar\nsecond\nclinging\nwide-mouthed\ndrinking\ninformed\ntripping\nsteady\ngreeted\nlucky\ninvolved\nbeautiful\nstrong\nunpacked\nremembered\nunnoticed\ngleaming\nstruggling\ndesired\nsmiling\npetulant\nformer\nproperly\nwarm\nsensitive\nsun-streaked\nrespectable\nused\nawful\nshopping\nemphasized\ntasty\nsleeping\nintelligent\nbattered\npuzzled\nbland\npromised\ntempted\nbusy\nchoking\ngreasy\nsinging\nprepared\nreplaceable\nbreeding\nstarved\nsprouted\narranging\nlucrative\nanxious\nimpressed\nshrunken\nlistening\nhazy\ndevious\nretching\nratty\nrubber\ndrained\ndynamite\nanticipated\nexclusive\nfuture\nremote\npossessive\nrevealing\nsweating\ntempting\nfavourite\nicy\nswarming\nunmoving\nentertained\nspying\nforthcoming\nconfiding\njutting\ngodawful\nimmediate\nintricate\nexpensive\nwhisking\nindependent\nfaceless\nstaggering\nstraining\nrecent\nboring\ncomplete\nempty-handed\nlegend\nhalf-assed\ngrateful\nswaying\nobscene\nadmired\npleasing\nclustered\nanesthetized\nsexy\nhuddled\nmidnight\nphysical\nshuddering\ndeformed\nuncomfortable\nspotlight\nstud\nsizzling\ntear-filled\nformidable\njuicy\nfrightening\nscribbled\npanic-stricken\ngarbage\nannoyed\nhonest\nneglected\nphotographed\nattractive\nimmaculate\ncaptured\nsweet\nunfeeling\nscratching\ndreadful\nbouncing\nuntidy\nincredible\noverawed\ncooking\nthroaty\ndemanding\npushy\nolder\nassistant\nclassic\ntight-lipped\nyoungish\nadjectives\ncringing\nwild\nskinny\nambitious\nhigh-pitched\nmarveling\nbored\nlethal\nstrange\nhated\nemerging\ndedicated\nprivate\nfancy\nstreaked\nbreathless\nmocking\nredfaced\nlovely\nelaborate\nregarded\nconcentrated\nsurprised\ncollecting\ncruel\nterrible\nspirited\nunblemished\nscrawny\nclassy\ntapping\ndoubling\nsmoking\nhuge\nlush\ncheering\nrelaxed\nmuscled\nsumptuous\npeak\nhustled\nwrinkled\nvintage\napplauding\nsleepy\ncreamy-looking\nsuntanned\npersonal\nheavenly\nunderstood\nhysterical\ncrossfire\nchain\nvital\nstretched\nmediocre\ntall\nripe\nsophisticated\nwicked\nspewing\nhappy\nchewed\nhurting\nhairy\nexposed\npowerful\ngrunting\nspectacular\nforgotten\nimportant\ndesperate\npoison\nstrange\nterrible\nconvivial\naffordable\npopular\nfabulous\nirritating\nshiny\ncomforted\nwonderful\nskillful\naverage\nexceptionable\narrogant\nlazy\nbiting\nwasteful\nrespectful\ngorgeous\nvicious\nferocious\ngood-for-nothing\nloving\ncheery\nillogical\nstoic\nvast\ncloven-hoofed\ncourse\nchildlike\nsplendid\nhushed\nsoulful\npersnickety\nsoft\nall-devouring\nblack\nwell-behaved\ncomfortless\ngreat\nfurry\ncrease-resistant\nreclusive\nartificial\npersistent\nslight\nclosed in\ncrushing\nscary\ncertifiable\nlithe\nhard\ncontent\nfaint\npretend\npoor\nfamous\nimpressionable\nfervent\nsmall\ncreative\nvivid\nhope\nhelpful\nbloody\nheated up\njoyous\npainstaking\nfragile\nquickest\nself-assured\nsensitive\nslippery\nunassuming\nemotional\npassive\ncenter\nswift\nvolcanic\nreliable\nsqueamish\nelated\nresonant\nscrawny\ndeviant\nstriped\ndiplomatic\nsneaky\nmisty\nbelieving\neasy\nbreeze\nfanlike\nhilarious\nfainthearted\ngood\nslimy\nborderline\nodd\nsnobby\neven-tempered\nsnazzy\ndisguised\nmoronic\nmeticulous\ncentral american\nrotten\nblindfolded\norderly\ncredulous\nunpopular\nmany\nmisbehaving\ngleaming\nmaternal\ndivine\nall-night\ncheering\nnarrow\nfresh\nawesome\nglued\nindustrious\nmoonlit\ncalm\nchivalrous\ncomposed\ntwisted\nlame\nsincere\ndistinct\nmuddy\ncheerful\nlikeable\nefficient\nthoughtless\njolly\nshort\noptimistic\nfrank\nhaunted\ndrugged\nunthinking\nhorrible\nimpressive\nlate\nexcellent\ndifficult\nhesitant\nquick\nbarbaric\nordinary\nchintzy\nglutinous\nbungling\nrestless\nstupid\nmotivated\nsilly\ndemoralized\nhealing\nmighty\nhead-on\ncurly\nartistic\nugliest\nimmodest\ndangerous\nhysterical\nshrill\nbroad-minded\nannoyed\ncoal-fired\nmorose\nbrokenhearted\nresourceful\nboiling\nshallow\nhonorable\ndistant\ncondescending\ndeadpan\nangry\nbrainy\nevil\nfree\ngreen\nbitter\nfluffy\nvigilant\nhusky\ndisturbed\ninspiring\nprudent\noutrageous\ndowdy\ngregarious\nspine-chilling\nsteady\nhawaiian\nsympathetic\ndistrustful\nincisive\nblessed\nunsure\nsophisticated\ninstinctive\nbean-shaped\nhalf-dozen\nratty\ngrouchy\ncoincidental\nwell-respected\nitchy\nkeen\ndark\nhypercritical\nlively\nexclusive\nchilly\ndry\nicy\nhigh\nclenched\nannoying\nindependent\npokey\nsuper\ndramatic\nheavy\nlogical\nabove average\nshaggy\nirresistible\nhigh-priced\ntesty\ngenuine\neager\nsullen\nfair-minded\nstable\nattracted\npatient\ntricky\ninvolved\nghostly\nwary\nhealthy\nexperienced\npensive\nsquealing\ncool\nflashy\nkooky\ndated\ndifferent\nuninterested\ncheesy\nmoody\ngreasy\nsmelly\nbare-ass\nhomely\nstormy\ndisappointed\ndisagreeable\nbad\nengrossed\nwitty\ncaustic\ntimid\nflowing\nclever\nproud\nknowledgeable\ndoubtful\nproductive\nearly\neye-deceiving\nappreciative\nhearty\ngrubby\ngrade-appropriate\npolite\ndainty\nendurable\nempowering\nstern\ngrave\ncautious\ninquisitive\nshrewd\nbored\ndisruptive\nweak\nidiotic\nlow\nunreliable\nunguarded\nassertive\nboisterous\nhardheaded\nunbalanced\ncooperative\nagreeable\nsteep\nshocking\npersevering\nquick-tempered\nelderly\nrough\nhungry\nrepulsive\nkind\nstriking\nostentatious\ndark-gray\nexpectant\ngrotesque\nmonster\nreserved\nextreme\nmodest\nleery\nplacid\nashamed\nsentimental\nridiculous\nincompetent\nchicken\nhappy-go-lucky\nweary\nmushy\ndusty\nquick-witted\nenterprising\ninsensitive\nspontaneous\nsteadfast\nmammoth\nfaithful\nsensible\nplain\nsexy\ndevoted\ndiscerning\nfanciful\nraspy\ncombustive\ncommunicative\nreceptive\nlethargic\nyoung\nbrief\nvigorous\nexuberant\nenlightened\nexpedient\nhot-headed\nbig\ndamn\npetulant\nscreeching\ncool-headed\nrighteous\nspinning\nprickly\nbeneficent\nnervous\nstraightforward\nbroad\nintuitive\ngeometrical\nloyal\nrevolting\nmagic\ncredal\nminiature\ncombinable\nunpleasant\naffectionate\nsmokey\nenchanting\nglinting\nuptight\nslothful\nunfriendly\ncapable\nsuccessful\npetite\ncontrolling\noutspoken\ndeafening\ngory\ntender\ntriple\nshy\ndemonic\nfine\nstained\nupset\ngrim\napprehensive\nplucky\nchaotic\nlocal\nmade-up\nseemly\nplain-speaking\nnumerous\nstale\ncolossal\ntight\nancient\ndefeated\nhigh-level\ncordial\njuicy\nrainy\ncobwebby\nboney\nsociable\nexcitable\nvulnerable\nhallucinating\nsnooping\nspotless\nsuccinct\nbig-shouldered\nprotective\nempowered\nbrilliant\nnosy\nugly\nconceited\nbloodcurdling\nunderstanding\nunimaginative\nharmless\nburned-out\ncrucial\ngracious\nheartbroken\nresigned\ncondemned\nhot\njoyful\ndependent\nblushing\npoised\nsparkling\nunstable\nsuperficial\nwandering\nwild\nthankful\nlevel-headed\nindolent\npurring\nresolute\nstinky\nadorable\npractical\nalarming\nthundering\neasy-going\nlovable\ninsane\nattractive\nbreakable\nhollow\nchic\ndamaged\nhigh-powered\nconscientious\nvery well\nbullying\nworried\nneat\ndrooling\nwhispering\ndaredevil\nprovocative\ndextrous\nreflective\nbarbecued\nserene\nbest-known\ngigantic\ntough\nindefatigable\nfrightened\nalluring\nsulky\nghoulish\nsuspicious\nnaked\nmild\nsaucy\ncranky\nrespected\nserious\nplastic\ngrieving\npioneering\ncrafty\nbewildered\nboundless\nbare-assed\nbelow average\nbest-selling\nsassy\nnine-inch
<p>There is no productive.</p>\n\n<p>Only [[fic|feed]]</p>
<<trace "NameGirlNorway">>
Robin\nCormoran
biscuits\nbox of chocolate\nfish and chips\ncurry\nwhiskey\nslice of cake\ncake\npizza\nslice of pizza\nSunday roast\nbrioche\ncrumpet\nfocaccia\nmuffin\npretzel\nscone\nbaklava\ncinnamon roll\ncroissant\ndoughnut\néclair\npain au chocolat\nprofiterole\ntoaster strudel\nbacon butty\nchip butty\nfry up\ntakeaway\ncheese toastie\nDoom Bar\npint\ncup of tea\nSingapore noodle\nChicken Alfrezi\nspag bol\nmiso soup\ncourgette
<p><i>\n<<trace "Quotes">></i>\n</p>\n
https://raw.githubusercontent.com/dariusk/corpora/master/data/geography/london_underground_stations.json#stations#!name
Historical Accuracy\nPeriod Typical Attitudes\nDeliberate Anachronisms\nMarriage of Convenience\nFake Marriage\nArranged Marriage\nthis is not the historically accurate fic you're looking for\nDuels\nSword Fighting\nroad trips might have taken a lot longer but there is still always and only one bed
Regency\nRoyalty\n1920s\nMedieval\nVikings\nTudors\nRenaissance\nWorld War I\nWorld War II
https://raw.githubusercontent.com/dariusk/corpora/master/data/words/harvard_sentences.json#data
<<trace "Name">><<trace "Name">>
Aleera\nAlva\nAmara\nAnya\nAsralyn\nAzura\nBreya\nBrina\nCaelia\nCiscra\nDezaral\nDorath\nDrusila\nElda\nEsmeralla\nFreya\nGelda\nHadena\nKyla\nKyra\nLavinia\nLunarex\nLyra\nMireille\nNyssa\nOlwyn\nOphelia\nPeregrine\nReyda\nSarielle\nShikta\nSybella\nSyfyn\nThalia\nTurilla\nVasha\nVixen\nYvanna\nZaria\nZeniya\nAquarus\nAyldrad\nAzryat\nBonesnapper\nChemraul\nDermetris\nDrachenstein\nDuvrion\nDynastra\nEarthtaker\nflammedra\nGallious\nGandor\nGlacitus\nGolvig\nIgninitis\nIoguss\nJayldrog\nKalodor\nKalseru\nKolzreid\nLavatius\nMalumka\nMortusra\nNemredilth\nNightwing\nPondra\nSakakara\nSanguisus\nSerpretus\nShadoras\nShirmyl\nSkeltos\nTendris\nTurvass\nVayzen\nYofune-Nushi\nYtanonth\nZapptos\nZynthasius\nAlea\nAzariah\nBellas\nBonna\nChandrelle\nCiradyl\nDaealla\nDoreah \nElora\nEstelar\nFaelyn\nFoxfire\nGaylia\nGylledha\nHaela\nIlbryn\nIlyrana\nJosidiah\nKeara\nLymseia \nMerlara\nNarbeth\nNym\nOribel\nPhyrra\nQuamara\nRennyn\nRhenalyrr\nSaeya\nSheedra\nTaena\nTalila\nTanulia\nUldreiyn\nVaella\nVesryn\nWistari\nYlyndar\nYrlissa\nZhuirentel\nAstra\nAura\nAuris\nBlissia\nBlossom\nCelestia\nCosmic\nCrystal\nDark Rain\nDiamond\nElectra\nGold Horn\nGolden Moon\nJewel\nLuna\nMajesty\nMidnight\nMilky Way\nMystique\nNight Moon\nNightshade\nNightwind\nOnnyx\nPearl Moon\nRainbow\nSapphire\nSilver Star\nSnowflake\nSolstice\nStar Light\nStarburst\nStardust\nSterling\nSunshine\nTwilight\nTwinkle\nUsha\nWilda\nWynstar\n
<<silently>>\nUses the parameter if one was passed. Then, checks for the $symbol variable. If neither is present, uses "origin". Clears $symbol at the end.\n\n<<if parameter(0)>>\n\t<<set $symbol to parameter(0)>>\n<<else>><<if $symbol>>\n\tNo need to do anything.\n<<else>>\n\t<<set $symbol to "origin">>\n<<endif>><<endif>>\n\n<<endsilently>><<print console.log("trace " + $symbol)>><<print tale.grammar.flatten("#" + $symbol + "#")>><<forget $symbol>>
https://raw.githubusercontent.com/dariusk/corpora/master/data/humans/norwayFirstNamesGirls.json#firstnames_girls_norwegian
https://raw.githubusercontent.com/dariusk/corpora/master/data/geography/countries.json#countries
// Returns a new version of a given expansion.\nwindow.retrace = function(symbol, old, maxAttempts){\n\tif(maxAttempts === undefined){\n\t\tmaxAttempts = 32;\n\t}\n\tif(!(maxAttempts > 1)){\n\t\tmaxAttempts = 1;\n\t}\n\t\n\tvar output = "", attempts = 0;\n\tdo{\n\t\toutput = trace(symbol);\n\t\tattempts++;\n\t}while(output == old && attempts < maxAttempts)\n\n//\tconsole.log("retrace:"\n//\t\t\t\t+ "\sn\stold: " + old\n//\t\t\t\t+ "\sn\stnew: " + output\n//\t\t\t\t+ "\sn\stattempts: " + attempts)\n\treturn output;\n}
Sirius Black/Remus Lupin\nHarry Potter & Ron Weasley & Hermione Granger\nHarry Potter/Ginny Weasley\nRon Weasley/Hermione Granger\nSeverus Snape is a Shit So Jot That Down\nJames Potter/Lily Evans Potter\nHufflepuff Pride\nManipulative Albus Dumbledore\nAlastor "Mad Eye" Moody\nquestionable knowledge of latin\nTime Turner Fix-It\nthe real hero was Neville Longbottom all along\nRavenclaw Robin\nHufflepuff Cormoran\nGryffindor Cormoran\nMinerva McGonagall is a BAMF\nAnimagus <<trace "Major Char">>\nUndercover as Muggles\nMuggle/Wizard Relations\nWandless Magic\nBroomstick Polishing\nPolyjuice Potion\nReckless Potion Brewing
Aurors\nHogwarts\nWizarding War\nPost-Wizarding War\nMarauders Era\nMinistry of Magic\nQuidditch\nMuggle London\nPost-Battle of Hogwarts
Cormoran and Robin are spending the day <<trace "Place">>, but their plans are interrupted by a <<trace "Adjective">> <<trace "Noun">>.\nCormoran and Robin were only trying to have a little <<trace "Noun">>, but <<trace "Minor Char">> has different ideas.\n<<trace "Minor Char">> is <<trace "Emotion">> and it's all <<trace "Major Char">>'s fault.\n<<trace "Minor Char">> is <<display "Moods1">> and it's all <<trace "Major Char">>'s fault.\nCormoran is <<trace "Emotion">>. Can Robin <<trace "Verb">> him?\nRobin is <<trace "Emotion">>. Can Cormoran <<trace "Verb">> her?\nRobin is <<trace "Present Participle Verb">> <<trace "Noun.s">>, and Cormoran is <<trace "Emotion">> about it.\nCormoran is <<trace "Present Participle Verb">> <<trace "Noun.s">>, and Robin is <<trace "Emotion">> about it.\n<<trace "Major Char">> is <<trace "Place">> <<trace "Present Participle Verb">>.\nA mysterious new client named <<display either ("NameBoyNorway1","NameGirlNorway1")>> found them <<trace "Place">>.\n<<trace "Major Char">> has <<trace "Past Verb">> for long enough.\n<<trace "Minor Char">> has had enough!\nIn the wake of <<trace "Event">>, <<trace "Major Char">> is <<trace "Emotion">>.\nIt's <<trace "Event">>, and <<trace "Major Char">> is <<trace "Emotion">>.\nCormoran and Robin are <<trace "Are">>.\n<<trace "Major Char">> is <<trace "Are">>.\nIt's <<trace "Event">>, and <<trace "Major Char">> is <<trace "Are">>.\nSomeone has stolen <<trace "Major Char">>'s <<trace "Food">>.\n<<trace "Major Char">> is <<trace "Adverb">> <<trace "Adjective">>.\nEverything that could go wrong, is going wrong.\nIt's time for <<trace "Major Char">> to stop pretending.\nThe agency's newest client, <<display either ("NameBoyNorway1","NameGirlNorway1")>>, a <<display "Occupations1">> from <<display "Towns1">>, is hiding a dark secret.\nA chance meeting at <<display "Stations1">> Station has set events in motion.\nA <<display "Descriptions1">> <<trace "Titles">>; a gloomy country manor in <<display "Towns1">>; a body found in the <<display "Rooms1">>.\n<i>"Go home, <<trace "Major Char">>. You're absolutely <<display "Drunk1">>."</i><br><br>\nA cryptic message scrawled in a hand-delivered note: <i><<display either("Sentences1","Phrase1")>></i>. The agency must go searching for the truth.\nAn investigation sends the partners to <<display "Country1">>.\n<<trace "Minor Char">> is suffering from <<display "Symptoms1">>.\nThe agency's newest client is suffering from <<display "Symptoms1">>, and doesn't have much time.\n<<trace "Major Char">> is contacted by a mysterious society called the <<trace "Society">>.\n<<trace "Minor Char">> is <<display "Drunk1">>.\nThe agency is asked to investigate a <<trace "Adjective">> <<trace "Crimes">>.
<<trace "Major Char">>'s <<trace "Present Participle Verb">>;\n<<trace "Major Char">>'s willing to <<trace "Verb">>;\nThere's still time;\nThey know what they need to do;\nThey don't have much time;\nIt's a total mess;\nIt's a long way home;\nEveryone is sick of this;\nThey're really pushing it this time;\nThere's only a few days until <<trace "Event">>;\nThey're happy for now;\nIt seems like paradise;\nIt'll be hard work;\nThere are two choices:\nHard choices must be made;\n<<trace "Major Char">> could lose everything;\n<<trace "Major Char">> thought it couldn't get any worse;\nSomething has to change;\n<<trace "Major Char">> is <<trace "Emotion">>;\nNothing will ever be the same;\nThey're <<trace "Are">>;\nA nice <<trace "Food">> might fix everything;\n<<trace "Major Char">> is <<trace "Adverb">> <<trace "Emotion">>,\n<<trace "Major Char">> is <<trace "Adverb">> <<trace "Adjective">>,\nThey've uncovered something <<trace "Lovecraft Words">>;\nTheir investigation is going nowhere;\n<<trace "Major Char">> never thought it would be like this;\n<<trace "Major Char">> is <<trace "Are">>;\nThis investigation might be more than they can handle;\nThis could be their toughest case yet;\nThere's only one case they can't seem to solve:\nThey're in for more than they bargained for;\nThey're at a crossroad;\n<<trace "Major Char">> has a plan;\nTomorrow is another day;\nIt's time for a change;\nIt's no time for games;\nThe game's afoot;\nThey'll have to hurry;\n<<trace "Major Char">> is in for a surprise;\n<<trace "Major Char">> didn't see it coming;\n<<trace "Major Char">> could never have suspected it;\nThey'll need to prepare themselves;\nRomance is in the air;\n<<trace "Major Char">> is tired of waiting;\nDanger lurks around every corner;\nThey will fight until the end;\nThis could lead to a world of new possibilities;\nThey will find out what's in store for them;\n<<trace "Major Char">> has a different idea in mind;\n<<trace "Minor Char">> has a different idea in mind;\nToo much <<trace "Noun">> could be dangerous;\nThey will face their biggest case yet;\nThey've foud themselves in quite a predicament;\nThere's more to this than meets the eye;\nThis will be a tough nut to crack:\nIt's a delicate balancing act;\n<<trace "Major Char">> isn't ready to talk about it;\nEveryone is a suspect;\nThere's only one person who can help them now;\nIt's time for <<trace "Major Char">> to save the day;\nIt's time for <<trace "Minor Char">> to save the day;\nRobin is worried about Cormoran's <<trace "Noun">>;\nCormoran is worried about Robin's <<trace "Noun">>;\nA <<display "Descriptions1">> <<trace "Titles">> is their last hope;\nThere might be answers in <<display "Towns1">>, but tracking them down will be tricky;\nThe last place <<trace "Major Char">>'s missing <<trace "Food">> was seen was the <<display "Rooms1">>;\nThe answers lie with a mysterious <<display "Occupations1">> named <<display either ("NameBoyNorway1","NameGirlNorway1")>>;\nIt's a long trip home from <<display "Stations1">> Station, and they'll have to occupy themselves somehow;\nIt's a long trip home from <<display "Stations1">> Station, and Robin will have to occupy herself somehow;\nIt's a long trip home from <<display "Stations1">> Station, and Cormoran will have to occupy himself somehow;\nThey have <<trace "Time">> to figure it out;
will they ever find a way to <<trace "Verb">> it?\nbut they have the agency to think about...\nbut they're the only ones who can't see it.\ncan these two idiots possibly reach new peaks of previously unexplored levels of idiocy?\nbut it could mean risking the most important thing...\nhow much longer can this last?\nhow much longer can they take it?\nhow much longer until they give in?\nbut soon nothing will be the same...\nbut she's not sure it's a good idea...\nbut he's not sure it's a good idea...\nthis could be a complete disaster.\nthis could be the best night of his life.\nthis could be the best night of her life.\ncan these two idiots get their act together in time?\nhow many times can they do this?\nbut she's tired...\nbut he's tired...\nthis is getting spooky...\nbut what does it all mean?\nhow will they cope?\nis this going to work?\nwhen will Cormoran get his <<trace "Food">>?\nwill it take them <<trace "Time">> to figure out this time?\nbut he couldn't feel more <<trace "Emotion">>.\nbut she couldn't feel more <<trace "Emotion">>.\nbut he's looking particularly sexy...\nbut she's looking particularly sexy...\ncan they find the answer <<trace "Place">>?\nthere's only one thing left to do...\nbut he has one last card up his sleeve...\nbut she has one last card up her sleeve...\nbut they have bigger problems to deal with.\nbut he's otherwise engaged...\nbut she's otherwise engaged...\nwho knows where this will lead them?\nbut they have a lot to learn...\nbut he is way too <<trace "Emotion">> for this.\nbut she is way too <<trace "Emotion">> for this.\nthey might never be the same...\nisn't this just what best mates do?\nshenanigans will ensue.\nthey have bigger fish to fry.\ncan <<trace "Minor Char">> <<trace "Verb">> this?\ncan he <<trace "Verb">> this?\ncan she <<trace "Verb">> this?
https://raw.githubusercontent.com/dariusk/corpora/master/data/humans/norwayFirstNamesBoys.json#firstnames_boys_norwegian
<<trace "Rooms">>
https://raw.githubusercontent.com/dariusk/corpora/master/data/architecture/rooms.json#rooms
<<trace "Occupations">>
Idiots to Lovers\nCormoran Strike's Competency Kink\nDrunk Cormoran Strike\nHungover Cormoran Strike\nFeelings\nHappy Ending\nRobin Ellacott and Cormoran Strike's Champagne at the Ritz\nFirst Kiss\nTooth-Rotting Fluff\nMutual Pining\nRobin Ellacott's Green Dress\nMisunderstandings\nDrunk Robin Ellacott\nIlsa Herbert Ships It\nMistaken Identity\nCormoran Strike Loves Robin Ellacott\nMorning After\nSurveillance\nShenanigans\nConfessions\nValentine's Day\nChristmas\nEaster\nHalloween\nNew Year's Eve\nBiscuits\nBirthday\nThere Was Only One Bed\noh my god they were roommates\nUnresolved Sexual Tension\nTenderness\nYearning