# Copyright (c) Facebook, Inc. and its affiliates. # All rights reserved. # # All contributions by Andy Brock: # Copyright (c) 2019 Andy Brock # # MIT License c = [ "Aardvark", "Abyssinian", "Affenpinscher", "Akbash", "Akita", "Albatross", "Alligator", "Alpaca", "Angelfish", "Ant", "Anteater", "Antelope", "Ape", "Armadillo", "Ass", "Avocet", "Axolotl", "Baboon", "Badger", "Balinese", "Bandicoot", "Barb", "Barnacle", "Barracuda", "Bat", "Beagle", "Bear", "Beaver", "Bee", "Beetle", "Binturong", "Bird", "Birman", "Bison", "Bloodhound", "Boar", "Bobcat", "Bombay", "Bongo", "Bonobo", "Booby", "Budgerigar", "Buffalo", "Bulldog", "Bullfrog", "Burmese", "Butterfly", "Caiman", "Camel", "Capybara", "Caracal", "Caribou", "Cassowary", "Cat", "Caterpillar", "Catfish", "Cattle", "Centipede", "Chameleon", "Chamois", "Cheetah", "Chicken", "Chihuahua", "Chimpanzee", "Chinchilla", "Chinook", "Chipmunk", "Chough", "Cichlid", "Clam", "Coati", "Cobra", "Cockroach", "Cod", "Collie", "Coral", "Cormorant", "Cougar", "Cow", "Coyote", "Crab", "Crane", "Crocodile", "Crow", "Curlew", "Cuscus", "Cuttlefish", "Dachshund", "Dalmatian", "Deer", "Dhole", "Dingo", "Dinosaur", "Discus", "Dodo", "Dog", "Dogball", "Dogfish", "Dolphin", "Donkey", "Dormouse", "Dove", "Dragonfly", "Drever", "Duck", "Dugong", "Dunker", "Dunlin", "Eagle", "Earwig", "Echidna", "Eel", "Eland", "Elephant", "ElephantSeal", "Elk", "Emu", "Falcon", "Ferret", "Finch", "Fish", "Flamingo", "Flounder", "Fly", "Fossa", "Fox", "Frigatebird", "Frog", "Galago", "Gar", "Gaur", "Gazelle", "Gecko", "Gerbil", "Gharial", "GiantPanda", "Gibbon", "Giraffe", "Gnat", "Gnu", "Goat", "Goldfinch", "Goldfish", "Goose", "Gopher", "Gorilla", "Goshawk", "Grasshopper", "Greyhound", "Grouse", "Guanaco", "GuineaFowl", "GuineaPig", "Gull", "Guppy", "Hamster", "Hare", "Harrier", "Havanese", "Hawk", "Hedgehog", "Heron", "Herring", "Himalayan", "Hippopotamus", "Hornet", "Horse", "Human", "Hummingbird", "Hyena", "Ibis", "Iguana", "Impala", "Indri", "Insect", "Jackal", "Jaguar", "Javanese", "Jay", "Jellyfish", "Kakapo", "Kangaroo", "Kingfisher", "Kiwi", "Koala", "KomodoDragon", "Kouprey", "Kudu", "Labradoodle", "Ladybird", "Lapwing", "Lark", "Lemming", "Lemur", "Leopard", "Liger", "Lion", "Lionfish", "Lizard", "Llama", "Lobster", "Locust", "Loris", "Louse", "Lynx", "Lyrebird", "Macaw", "Magpie", "Mallard", "Maltese", "Manatee", "Mandrill", "Markhor", "Marten", "Mastiff", "Mayfly", "Meerkat", "Millipede", "Mink", "Mole", "Molly", "Mongoose", "Mongrel", "Monkey", "Moorhen", "Moose", "Mosquito", "Moth", "Mouse", "Mule", "Narwhal", "Neanderthal", "Newfoundland", "Newt", "Nightingale", "Numbat", "Ocelot", "Octopus", "Okapi", "Olm", "Opossum", "Orang-utan", "Oryx", "Ostrich", "Otter", "Owl", "Ox", "Oyster", "Pademelon", "Panther", "Parrot", "Partridge", "Peacock", "Peafowl", "Pekingese", "Pelican", "Penguin", "Persian", "Pheasant", "Pig", "Pigeon", "Pika", "Pike", "Piranha", "Platypus", "Pointer", "Pony", "Poodle", "Porcupine", "Porpoise", "Possum", "PrairieDog", "Prawn", "Puffin", "Pug", "Puma", "Quail", "Quelea", "Quetzal", "Quokka", "Quoll", "Rabbit", "Raccoon", "Ragdoll", "Rail", "Ram", "Rat", "Rattlesnake", "Raven", "RedDeer", "RedPanda", "Reindeer", "Rhinoceros", "Robin", "Rook", "Rottweiler", "Ruff", "Salamander", "Salmon", "SandDollar", "Sandpiper", "Saola", "Sardine", "Scorpion", "SeaLion", "SeaUrchin", "Seahorse", "Seal", "Serval", "Shark", "Sheep", "Shrew", "Shrimp", "Siamese", "Siberian", "Skunk", "Sloth", "Snail", "Snake", "Snowshoe", "Somali", "Sparrow", "Spider", "Sponge", "Squid", "Squirrel", "Starfish", "Starling", "Stingray", "Stinkbug", "Stoat", "Stork", "Swallow", "Swan", "Tang", "Tapir", "Tarsier", "Termite", "Tetra", "Tiffany", "Tiger", "Toad", "Tortoise", "Toucan", "Tropicbird", "Trout", "Tuatara", "Turkey", "Turtle", "Uakari", "Uguisu", "Umbrellabird", "Viper", "Vulture", "Wallaby", "Walrus", "Warthog", "Wasp", "WaterBuffalo", "Weasel", "Whale", "Whippet", "Wildebeest", "Wolf", "Wolverine", "Wombat", "Woodcock", "Woodlouse", "Woodpecker", "Worm", "Wrasse", "Wren", "Yak", "Zebra", "Zebu", "Zonkey", ] a = [ "able", "above", "absent", "absolute", "abstract", "abundant", "academic", "acceptable", "accepted", "accessible", "accurate", "accused", "active", "actual", "acute", "added", "additional", "adequate", "adjacent", "administrative", "adorable", "advanced", "adverse", "advisory", "aesthetic", "afraid", "african", "aggregate", "aggressive", "agreeable", "agreed", "agricultural", "alert", "alive", "alleged", "allied", "alone", "alright", "alternative", "amateur", "amazing", "ambitious", "american", "amused", "ancient", "angry", "annoyed", "annual", "anonymous", "anxious", "appalling", "apparent", "applicable", "appropriate", "arab", "arbitrary", "architectural", "armed", "arrogant", "artificial", "artistic", "ashamed", "asian", "asleep", "assistant", "associated", "atomic", "attractive", "australian", "automatic", "autonomous", "available", "average", "awake", "aware", "awful", "awkward", "back", "bad", "balanced", "bare", "basic", "beautiful", "beneficial", "better", "bewildered", "big", "binding", "biological", "bitter", "bizarre", "black", "blank", "blind", "blonde", "bloody", "blue", "blushing", "boiling", "bold", "bored", "boring", "bottom", "brainy", "brave", "breakable", "breezy", "brief", "bright", "brilliant", "british", "broad", "broken", "brown", "bumpy", "burning", "busy", "calm", "canadian", "capable", "capitalist", "careful", "casual", "catholic", "causal", "cautious", "central", "certain", "changing", "characteristic", "charming", "cheap", "cheerful", "chemical", "chief", "chilly", "chinese", "chosen", "christian", "chronic", "chubby", "circular", "civic", "civil", "civilian", "classic", "classical", "clean", "clear", "clever", "clinical", "close", "closed", "cloudy", "clumsy", "coastal", "cognitive", "coherent", "cold", "collective", "colonial", "colorful", "colossal", "coloured", "colourful", "combative", "combined", "comfortable", "coming", "commercial", "common", "communist", "compact", "comparable", "comparative", "compatible", "competent", "competitive", "complete", "complex", "complicated", "comprehensive", "compulsory", "conceptual", "concerned", "concrete", "condemned", "confident", "confidential", "confused", "conscious", "conservation", "conservative", "considerable", "consistent", "constant", "constitutional", "contemporary", "content", "continental", "continued", "continuing", "continuous", "controlled", "controversial", "convenient", "conventional", "convinced", "convincing", "cooing", "cool", "cooperative", "corporate", "correct", "corresponding", "costly", "courageous", "crazy", "creative", "creepy", "criminal", "critical", "crooked", "crowded", "crucial", "crude", "cruel", "cuddly", "cultural", "curious", "curly", "current", "curved", "cute", "daily", "damaged", "damp", "dangerous", "dark", "dead", "deaf", "deafening", "dear", "decent", "decisive", "deep", "defeated", "defensive", "defiant", "definite", "deliberate", "delicate", "delicious", "delighted", "delightful", "democratic", "dependent", "depressed", "desirable", "desperate", "detailed", "determined", "developed", "developing", "devoted", "different", "difficult", "digital", "diplomatic", "direct", "dirty", "disabled", "disappointed", "disastrous", "disciplinary", "disgusted", "distant", "distinct", "distinctive", "distinguished", "disturbed", "disturbing", "diverse", "divine", "dizzy", "domestic", "dominant", "double", "doubtful", "drab", "dramatic", "dreadful", "driving", "drunk", "dry", "dual", "due", "dull", "dusty", "dutch", "dying", "dynamic", "eager", "early", "eastern", "easy", "economic", "educational", "eerie", "effective", "efficient", "elaborate", "elated", "elderly", "eldest", "electoral", "electric", "electrical", "electronic", "elegant", "eligible", "embarrassed", "embarrassing", "emotional", "empirical", "empty", "enchanting", "encouraging", "endless", "energetic", "english", "enormous", "enthusiastic", "entire", "entitled", "envious", "environmental", "equal", "equivalent", "essential", "established", "estimated", "ethical", "ethnic", "european", "eventual", "everyday", "evident", "evil", "evolutionary", "exact", "excellent", "exceptional", "excess", "excessive", "excited", "exciting", "exclusive", "existing", "exotic", "expected", "expensive", "experienced", "experimental", "explicit", "extended", "extensive", "external", "extra", "extraordinary", "extreme", "exuberant", "faint", "fair", "faithful", "familiar", "famous", "fancy", "fantastic", "far", "fascinating", "fashionable", "fast", "fat", "fatal", "favourable", "favourite", "federal", "fellow", "female", "feminist", "few", "fierce", "filthy", "final", "financial", "fine", "firm", "fiscal", "fit", "fixed", "flaky", "flat", "flexible", "fluffy", "fluttering", "flying", "following", "fond", "foolish", "foreign", "formal", "formidable", "forthcoming", "fortunate", "forward", "fragile", "frail", "frantic", "free", "french", "frequent", "fresh", "friendly", "frightened", "front", "frozen", "fucking", "full", "full-time", "fun", "functional", "fundamental", "funny", "furious", "future", "fuzzy", "gastric", "gay", "general", "generous", "genetic", "gentle", "genuine", "geographical", "german", "giant", "gigantic", "given", "glad", "glamorous", "gleaming", "global", "glorious", "golden", "good", "gorgeous", "gothic", "governing", "graceful", "gradual", "grand", "grateful", "greasy", "great", "greek", "green", "grey", "grieving", "grim", "gross", "grotesque", "growing", "grubby", "grumpy", "guilty", "handicapped", "handsome", "happy", "hard", "harsh", "head", "healthy", "heavy", "helpful", "helpless", "hidden", "high", "high-pitched", "hilarious", "hissing", "historic", "historical", "hollow", "holy", "homeless", "homely", "hon", "honest", "horizontal", "horrible", "hostile", "hot", "huge", "human", "hungry", "hurt", "hushed", "husky", "icy", "ideal", "identical", "ideological", "ill", "illegal", "imaginative", "immediate", "immense", "imperial", "implicit", "important", "impossible", "impressed", "impressive", "improved", "inadequate", "inappropriate", "inc", "inclined", "increased", "increasing", "incredible", "independent", "indian", "indirect", "individual", "industrial", "inevitable", "influential", "informal", "inherent", "initial", "injured", "inland", "inner", "innocent", "innovative", "inquisitive", "instant", "institutional", "insufficient", "intact", "integral", "integrated", "intellectual", "intelligent", "intense", "intensive", "interested", "interesting", "interim", "interior", "intermediate", "internal", "international", "intimate", "invisible", "involved", "iraqi", "irish", "irrelevant", "islamic", "isolated", "israeli", "italian", "itchy", "japanese", "jealous", "jewish", "jittery", "joint", "jolly", "joyous", "judicial", "juicy", "junior", "just", "keen", "key", "kind", "known", "korean", "labour", "large", "large-scale", "late", "latin", "lazy", "leading", "left", "legal", "legislative", "legitimate", "lengthy", "lesser", "level", "lexical", "liable", "liberal", "light", "like", "likely", "limited", "linear", "linguistic", "liquid", "literary", "little", "live", "lively", "living", "local", "logical", "lonely", "long", "long-term", "loose", "lost", "loud", "lovely", "low", "loyal", "ltd", "lucky", "mad", "magenta", "magic", "magnetic", "magnificent", "main", "major", "male", "mammoth", "managerial", "managing", "manual", "many", "marginal", "marine", "marked", "married", "marvellous", "marxist", "mass", "massive", "mathematical", "mature", "maximum", "mean", "meaningful", "mechanical", "medical", "medieval", "melodic", "melted", "mental", "mere", "metropolitan", "mid", "middle", "middle-class", "mighty", "mild", "military", "miniature", "minimal", "minimum", "ministerial", "minor", "miserable", "misleading", "missing", "misty", "mixed", "moaning", "mobile", "moderate", "modern", "modest", "molecular", "monetary", "monthly", "moral", "motionless", "muddy", "multiple", "mushy", "musical", "mute", "mutual", "mysterious", "naked", "narrow", "nasty", "national", "native", "natural", "naughty", "naval", "near", "nearby", "neat", "necessary", "negative", "neighbouring", "nervous", "net", "neutral", "new", "nice", "nineteenth-century", "noble", "noisy", "normal", "northern", "nosy", "notable", "novel", "nuclear", "numerous", "nursing", "nutritious", "nutty", "obedient", "objective", "obliged", "obnoxious", "obvious", "occasional", "occupational", "odd", "official", "ok", "okay", "old", "old-fashioned", "olympic", "only", "open", "operational", "opposite", "optimistic", "oral", "orange", "ordinary", "organic", "organisational", "original", "orthodox", "other", "outdoor", "outer", "outrageous", "outside", "outstanding", "overall", "overseas", "overwhelming", "painful", "pale", "palestinian", "panicky", "parallel", "parental", "parliamentary", "part-time", "partial", "particular", "passing", "passive", "past", "patient", "payable", "peaceful", "peculiar", "perfect", "permanent", "persistent", "personal", "petite", "philosophical", "physical", "pink", "plain", "planned", "plastic", "pleasant", "pleased", "poised", "polish", "polite", "political", "poor", "popular", "positive", "possible", "post-war", "potential", "powerful", "practical", "precious", "precise", "preferred", "pregnant", "preliminary", "premier", "prepared", "present", "presidential", "pretty", "previous", "prickly", "primary", "prime", "primitive", "principal", "printed", "prior", "private", "probable", "productive", "professional", "profitable", "profound", "progressive", "prominent", "promising", "proper", "proposed", "prospective", "protective", "protestant", "proud", "provincial", "psychiatric", "psychological", "public", "puny", "pure", "purple", "purring", "puzzled", "quaint", "qualified", "quick", "quickest", "quiet", "racial", "radical", "rainy", "random", "rapid", "rare", "raspy", "rational", "ratty", "raw", "ready", "real", "realistic", "rear", "reasonable", "recent", "red", "reduced", "redundant", "regional", "registered", "regular", "regulatory", "related", "relative", "relaxed", "relevant", "reliable", "relieved", "religious", "reluctant", "remaining", "remarkable", "remote", "renewed", "representative", "repulsive", "required", "resident", "residential", "resonant", "respectable", "respective", "responsible", "resulting", "retail", "retired", "revolutionary", "rich", "ridiculous", "right", "rigid", "ripe", "rising", "rival", "roasted", "robust", "rolling", "roman", "romantic", "rotten", "rough", "round", "royal", "rubber", "rude", "ruling", "running", "rural", "russian", "sacred", "sad", "safe", "salty", "satisfactory", "satisfied", "scared", "scary", "scattered", "scientific", "scornful", "scottish", "scrawny", "screeching", "secondary", "secret", "secure", "select", "selected", "selective", "selfish", "semantic", "senior", "sensible", "sensitive", "separate", "serious", "severe", "sexual", "shaggy", "shaky", "shallow", "shared", "sharp", "sheer", "shiny", "shivering", "shocked", "short", "short-term", "shrill", "shy", "sick", "significant", "silent", "silky", "silly", "similar", "simple", "single", "skilled", "skinny", "sleepy", "slight", "slim", "slimy", "slippery", "slow", "small", "smart", "smiling", "smoggy", "smooth", "so-called", "social", "socialist", "soft", "solar", "sole", "solid", "sophisticated", "sore", "sorry", "sound", "sour", "southern", "soviet", "spanish", "spare", "sparkling", "spatial", "special", "specific", "specified", "spectacular", "spicy", "spiritual", "splendid", "spontaneous", "sporting", "spotless", "spotty", "square", "squealing", "stable", "stale", "standard", "static", "statistical", "statutory", "steady", "steep", "sticky", "stiff", "still", "stingy", "stormy", "straight", "straightforward", "strange", "strategic", "strict", "striking", "striped", "strong", "structural", "stuck", "stupid", "subjective", "subsequent", "substantial", "subtle", "successful", "successive", "sudden", "sufficient", "suitable", "sunny", "super", "superb", "superior", "supporting", "supposed", "supreme", "sure", "surprised", "surprising", "surrounding", "surviving", "suspicious", "sweet", "swift", "swiss", "symbolic", "sympathetic", "systematic", "tall", "tame", "tan", "tart", "tasteless", "tasty", "technical", "technological", "teenage", "temporary", "tender", "tense", "terrible", "territorial", "testy", "then", "theoretical", "thick", "thin", "thirsty", "thorough", "thoughtful", "thoughtless", "thundering", "tight", "tiny", "tired", "top", "tory", "total", "tough", "toxic", "traditional", "tragic", "tremendous", "tricky", "tropical", "troubled", "turkish", "typical", "ugliest", "ugly", "ultimate", "unable", "unacceptable", "unaware", "uncertain", "unchanged", "uncomfortable", "unconscious", "underground", "underlying", "unemployed", "uneven", "unexpected", "unfair", "unfortunate", "unhappy", "uniform", "uninterested", "unique", "united", "universal", "unknown", "unlikely", "unnecessary", "unpleasant", "unsightly", "unusual", "unwilling", "upper", "upset", "uptight", "urban", "urgent", "used", "useful", "useless", "usual", "vague", "valid", "valuable", "variable", "varied", "various", "varying", "vast", "verbal", "vertical", "very", "victorian", "victorious", "video-taped", "violent", "visible", "visiting", "visual", "vital", "vivacious", "vivid", "vocational", "voiceless", "voluntary", "vulnerable", "wandering", "warm", "wasteful", "watery", "weak", "wealthy", "weary", "wee", "weekly", "weird", "welcome", "well", "well-known", "welsh", "western", "wet", "whispering", "white", "whole", "wicked", "wide", "wide-eyed", "widespread", "wild", "willing", "wise", "witty", "wonderful", "wooden", "working", "working-class", "worldwide", "worried", "worrying", "worthwhile", "worthy", "written", "wrong", "yellow", "young", "yummy", "zany", "zealous", ] b = [ "abiding", "accelerating", "accepting", "accomplishing", "achieving", "acquiring", "acteding", "activating", "adapting", "adding", "addressing", "administering", "admiring", "admiting", "adopting", "advising", "affording", "agreeing", "alerting", "alighting", "allowing", "altereding", "amusing", "analyzing", "announcing", "annoying", "answering", "anticipating", "apologizing", "appearing", "applauding", "applieding", "appointing", "appraising", "appreciating", "approving", "arbitrating", "arguing", "arising", "arranging", "arresting", "arriving", "ascertaining", "asking", "assembling", "assessing", "assisting", "assuring", "attaching", "attacking", "attaining", "attempting", "attending", "attracting", "auditeding", "avoiding", "awaking", "backing", "baking", "balancing", "baning", "banging", "baring", "bating", "bathing", "battling", "bing", "beaming", "bearing", "beating", "becoming", "beging", "begining", "behaving", "beholding", "belonging", "bending", "beseting", "beting", "biding", "binding", "biting", "bleaching", "bleeding", "blessing", "blinding", "blinking", "bloting", "blowing", "blushing", "boasting", "boiling", "bolting", "bombing", "booking", "boring", "borrowing", "bouncing", "bowing", "boxing", "braking", "branching", "breaking", "breathing", "breeding", "briefing", "bringing", "broadcasting", "bruising", "brushing", "bubbling", "budgeting", "building", "bumping", "burning", "bursting", "burying", "busting", "buying", "buzing", "calculating", "calling", "camping", "caring", "carrying", "carving", "casting", "cataloging", "catching", "causing", "challenging", "changing", "charging", "charting", "chasing", "cheating", "checking", "cheering", "chewing", "choking", "choosing", "choping", "claiming", "claping", "clarifying", "classifying", "cleaning", "clearing", "clinging", "cliping", "closing", "clothing", "coaching", "coiling", "collecting", "coloring", "combing", "coming", "commanding", "communicating", "comparing", "competing", "compiling", "complaining", "completing", "composing", "computing", "conceiving", "concentrating", "conceptualizing", "concerning", "concluding", "conducting", "confessing", "confronting", "confusing", "connecting", "conserving", "considering", "consisting", "consolidating", "constructing", "consulting", "containing", "continuing", "contracting", "controling", "converting", "coordinating", "copying", "correcting", "correlating", "costing", "coughing", "counseling", "counting", "covering", "cracking", "crashing", "crawling", "creating", "creeping", "critiquing", "crossing", "crushing", "crying", "curing", "curling", "curving", "cuting", "cycling", "daming", "damaging", "dancing", "daring", "dealing", "decaying", "deceiving", "deciding", "decorating", "defining", "delaying", "delegating", "delighting", "delivering", "demonstrating", "depending", "describing", "deserting", "deserving", "designing", "destroying", "detailing", "detecting", "determining", "developing", "devising", "diagnosing", "diging", "directing", "disagreing", "disappearing", "disapproving", "disarming", "discovering", "disliking", "dispensing", "displaying", "disproving", "dissecting", "distributing", "diving", "diverting", "dividing", "doing", "doubling", "doubting", "drafting", "draging", "draining", "dramatizing", "drawing", "dreaming", "dressing", "drinking", "driping", "driving", "dropping", "drowning", "druming", "drying", "dusting", "dwelling", "earning", "eating", "editeding", "educating", "eliminating", "embarrassing", "employing", "emptying", "enacteding", "encouraging", "ending", "enduring", "enforcing", "engineering", "enhancing", "enjoying", "enlisting", "ensuring", "entering", "entertaining", "escaping", "establishing", "estimating", "evaluating", "examining", "exceeding", "exciting", "excusing", "executing", "exercising", "exhibiting", "existing", "expanding", "expecting", "expediting", "experimenting", "explaining", "exploding", "expressing", "extending", "extracting", "facing", "facilitating", "fading", "failing", "fancying", "fastening", "faxing", "fearing", "feeding", "feeling", "fencing", "fetching", "fighting", "filing", "filling", "filming", "finalizing", "financing", "finding", "firing", "fiting", "fixing", "flaping", "flashing", "fleing", "flinging", "floating", "flooding", "flowing", "flowering", "flying", "folding", "following", "fooling", "forbiding", "forcing", "forecasting", "foregoing", "foreseing", "foretelling", "forgeting", "forgiving", "forming", "formulating", "forsaking", "framing", "freezing", "frightening", "frying", "gathering", "gazing", "generating", "geting", "giving", "glowing", "gluing", "going", "governing", "grabing", "graduating", "grating", "greasing", "greeting", "grinning", "grinding", "griping", "groaning", "growing", "guaranteeing", "guarding", "guessing", "guiding", "hammering", "handing", "handling", "handwriting", "hanging", "happening", "harassing", "harming", "hating", "haunting", "heading", "healing", "heaping", "hearing", "heating", "helping", "hiding", "hitting", "holding", "hooking", "hoping", "hopping", "hovering", "hugging", "hmuming", "hunting", "hurrying", "hurting", "hypothesizing", "identifying", "ignoring", "illustrating", "imagining", "implementing", "impressing", "improving", "improvising", "including", "increasing", "inducing", "influencing", "informing", "initiating", "injecting", "injuring", "inlaying", "innovating", "inputing", "inspecting", "inspiring", "installing", "instituting", "instructing", "insuring", "integrating", "intending", "intensifying", "interesting", "interfering", "interlaying", "interpreting", "interrupting", "interviewing", "introducing", "inventing", "inventorying", "investigating", "inviting", "irritating", "itching", "jailing", "jamming", "jogging", "joining", "joking", "judging", "juggling", "jumping", "justifying", "keeping", "kepting", "kicking", "killing", "kissing", "kneeling", "kniting", "knocking", "knotting", "knowing", "labeling", "landing", "lasting", "laughing", "launching", "laying", "leading", "leaning", "leaping", "learning", "leaving", "lecturing", "leding", "lending", "leting", "leveling", "licensing", "licking", "lying", "lifteding", "lighting", "lightening", "liking", "listing", "listening", "living", "loading", "locating", "locking", "loging", "longing", "looking", "losing", "loving", "maintaining", "making", "maning", "managing", "manipulating", "manufacturing", "mapping", "marching", "marking", "marketing", "marrying", "matching", "mating", "mattering", "meaning", "measuring", "meddling", "mediating", "meeting", "melting", "melting", "memorizing", "mending", "mentoring", "milking", "mining", "misleading", "missing", "misspelling", "mistaking", "misunderstanding", "mixing", "moaning", "modeling", "modifying", "monitoring", "mooring", "motivating", "mourning", "moving", "mowing", "muddling", "muging", "multiplying", "murdering", "nailing", "naming", "navigating", "needing", "negotiating", "nesting", "noding", "nominating", "normalizing", "noting", "noticing", "numbering", "obeying", "objecting", "observing", "obtaining", "occuring", "offending", "offering", "officiating", "opening", "operating", "ordering", "organizing", "orienteding", "originating", "overcoming", "overdoing", "overdrawing", "overflowing", "overhearing", "overtaking", "overthrowing", "owing", "owning", "packing", "paddling", "painting", "parking", "parting", "participating", "passing", "pasting", "pating", "pausing", "paying", "pecking", "pedaling", "peeling", "peeping", "perceiving", "perfecting", "performing", "permiting", "persuading", "phoning", "photographing", "picking", "piloting", "pinching", "pining", "pinpointing", "pioneering", "placing", "planing", "planting", "playing", "pleading", "pleasing", "plugging", "pointing", "poking", "polishing", "poping", "possessing", "posting", "pouring", "practicing", "praiseding", "praying", "preaching", "preceding", "predicting", "prefering", "preparing", "prescribing", "presenting", "preserving", "preseting", "presiding", "pressing", "pretending", "preventing", "pricking", "printing", "processing", "procuring", "producing", "professing", "programing", "progressing", "projecting", "promising", "promoting", "proofreading", "proposing", "protecting", "proving", "providing", "publicizing", "pulling", "pumping", "punching", "puncturing", "punishing", "purchasing", "pushing", "puting", "qualifying", "questioning", "queuing", "quiting", "racing", "radiating", "raining", "raising", "ranking", "rating", "reaching", "reading", "realigning", "realizing", "reasoning", "receiving", "recognizing", "recommending", "reconciling", "recording", "recruiting", "reducing", "referring", "reflecting", "refusing", "regreting", "regulating", "rehabilitating", "reigning", "reinforcing", "rejecting", "rejoicing", "relating", "relaxing", "releasing", "relying", "remaining", "remembering", "reminding", "removing", "rendering", "reorganizing", "repairing", "repeating", "replacing", "replying", "reporting", "representing", "reproducing", "requesting", "rescuing", "researching", "resolving", "responding", "restoreding", "restructuring", "retiring", "retrieving", "returning", "reviewing", "revising", "rhyming", "riding", "riding", "ringing", "rinsing", "rising", "risking", "robing", "rocking", "rolling", "roting", "rubing", "ruining", "ruling", "runing", "rushing", "sacking", "sailing", "satisfying", "saving", "sawing", "saying", "scaring", "scattering", "scheduling", "scolding", "scorching", "scraping", "scratching", "screaming", "screwing", "scribbling", "scrubing", "sealing", "searching", "securing", "seing", "seeking", "selecting", "selling", "sending", "sensing", "separating", "serving", "servicing", "seting", "settling", "sewing", "shading", "shaking", "shaping", "sharing", "shaving", "shearing", "sheding", "sheltering", "shining", "shivering", "shocking", "shoing", "shooting", "shoping", "showing", "shrinking", "shruging", "shuting", "sighing", "signing", "signaling", "simplifying", "sining", "singing", "sinking", "siping", "siting", "sketching", "skiing", "skiping", "slaping", "slaying", "sleeping", "sliding", "slinging", "slinking", "sliping", "sliting", "slowing", "smashing", "smelling", "smiling", "smiting", "smoking", "snatching", "sneaking", "sneezing", "sniffing", "snoring", "snowing", "soaking", "solving", "soothing", "soothsaying", "sorting", "sounding", "sowing", "sparing", "sparking", "sparkling", "speaking", "specifying", "speeding", "spelling", "spending", "spilling", "spining", "spiting", "spliting", "spoiling", "spoting", "spraying", "spreading", "springing", "sprouting", "squashing", "squeaking", "squealing", "squeezing", "staining", "stamping", "standing", "staring", "starting", "staying", "stealing", "steering", "stepping", "sticking", "stimulating", "stinging", "stinking", "stirring", "stitching", "stoping", "storing", "straping", "streamlining", "strengthening", "stretching", "striding", "striking", "stringing", "stripping", "striving", "stroking", "structuring", "studying", "stuffing", "subleting", "subtracting", "succeeding", "sucking", "suffering", "suggesting", "suiting", "summarizing", "supervising", "supplying", "supporting", "supposing", "surprising", "surrounding", "suspecting", "suspending", "swearing", "sweating", "sweeping", "swelling", "swimming", "swinging", "switching", "symbolizing", "synthesizing", "systemizing", "tabulating", "taking", "talking", "taming", "taping", "targeting", "tasting", "teaching", "tearing", "teasing", "telephoning", "telling", "tempting", "terrifying", "testing", "thanking", "thawing", "thinking", "thriving", "throwing", "thrusting", "ticking", "tickling", "tying", "timing", "tiping", "tiring", "touching", "touring", "towing", "tracing", "trading", "training", "transcribing", "transfering", "transforming", "translating", "transporting", "traping", "traveling", "treading", "treating", "trembling", "tricking", "triping", "troting", "troubling", "troubleshooting", "trusting", "trying", "tuging", "tumbling", "turning", "tutoring", "twisting", "typing", "undergoing", "understanding", "undertaking", "undressing", "unfastening", "unifying", "uniting", "unlocking", "unpacking", "untidying", "updating", "upgrading", "upholding", "upseting", "using", "utilizing", "vanishing", "verbalizing", "verifying", "vexing", "visiting", "wailing", "waiting", "waking", "walking", "wandering", "wanting", "warming", "warning", "washing", "wasting", "watching", "watering", "waving", "wearing", "weaving", "wedding", "weeping", "weighing", "welcoming", "wending", "weting", "whining", "whiping", "whirling", "whispering", "whistling", "wining", "winding", "winking", "wiping", "wishing", "withdrawing", "withholding", "withstanding", "wobbling", "wondering", "working", "worrying", "wrapping", "wrecking", "wrestling", "wriggling", "wringing", "writing", "x-raying", "yawning", "yelling", "zipping", "zooming", ]