Files
failnix/targets/wasm-tacle/sequential/anagram/anagram_input.c

2318 lines
115 KiB
C
Executable File

/*
This file is part of the TACLeBench benchmark suite.
Version 2.0
Name: anagram_input.c
Author: Raymond Chen
Function: This file contains the input data used by anagram.
Source: anagram
Original name: anagram
Changes: See ChangeLog.txt
License: See anagram.c
*/
/*
Forward declaration of global variables
*/
extern char const *anagram_achPhrase[ 3 ];
extern char const *anagram_dictionary[ 2279 ];
/*
Definition of global variables
*/
char const *anagram_achPhrase[ 3 ] = { "todd austin",
"john alledy",
"mary updike"
};
char const *anagram_dictionary[ 2279 ] = { "2nd",
"4th",
"8th",
"a",
"ABA",
"aback",
"abash",
"abbas",
"abbey",
"abed",
"abet",
"abort",
"abut",
"Accra",
"ACM",
"acorn",
"Acts",
"Ada",
"adapt",
"added",
"addle",
"Adele",
"Aden",
"admix",
"adore",
"adult",
"affix",
"afire",
"aft",
"agate",
"agave",
"Agee",
"agent",
"agile",
"Agnew",
"agone",
"ahoy",
"Aida",
"aim",
"Ainu",
"airy",
"Ajax",
"Alamo",
"alarm",
"alb",
"Alcoa",
"alder",
"Aleck",
"alert",
"algae",
"alia",
"alike",
"alive",
"allay",
"alley",
"Allis",
"allow",
"ally",
"Allyn",
"aloe",
"aloha",
"along",
"aloud",
"also",
"alter",
"Alton",
"Alva",
"amaze",
"amber",
"ami",
"amigo",
"amiss",
"Amman",
"Amoco",
"amok",
"Amos",
"ample",
"amra",
"amy",
"Andes",
"angel",
"Angie",
"angry",
"Angus",
"Anne",
"annex",
"annoy",
"annul",
"ante",
"any",
"apex",
"apple",
"apron",
"apt",
"arch",
"argue",
"Aries",
"arm",
"army",
"aroma",
"array",
"arrow",
"Artie",
"arty",
"arum",
"a's",
"ash",
"ashen",
"ashy",
"askew",
"assai",
"Assam",
"Astor",
"ate",
"atlas",
"atone",
"audit",
"Aug",
"augur",
"auk",
"aural",
"avid",
"avoid",
"avow",
"awash",
"awe",
"awn",
"awry",
"axe",
"axial",
"axis",
"axon",
"Ayers",
"Aztec",
"b",
"babe",
"Bach",
"bad",
"bait",
"baldy",
"balm",
"balsa",
"bam",
"ban",
"bane",
"banjo",
"barb",
"barn",
"baron",
"basal",
"Basel",
"basil",
"bassi",
"baste",
"batch",
"Bates",
"batik",
"Bator",
"bawd",
"bay",
"bayed",
"bayou",
"be",
"beak",
"bean",
"beard",
"beat",
"beck",
"Becky",
"bed",
"bedim",
"bee",
"beech",
"beep",
"beet",
"befit",
"beg",
"begin",
"beige",
"Bela",
"belch",
"belt",
"beman",
"bench",
"Benny",
"bent",
"Benz",
"berth",
"beset",
"bet",
"betel",
"Bette",
"bevy",
"Bible",
"bide",
"big",
"bile",
"bilk",
"binge",
"bit",
"bite",
"black",
"blanc",
"bland",
"blare",
"blat",
"blaze",
"bled",
"blest",
"blind",
"Blinn",
"bliss",
"blitz",
"blob",
"blond",
"blood",
"bloom",
"blot",
"blown",
"blue",
"bluff",
"Blum",
"blur",
"board",
"boat",
"bock",
"bog",
"bogy",
"boil",
"Boise",
"bomb",
"bon",
"bong",
"bonus",
"bonze",
"booby",
"book",
"booky",
"boon",
"booze",
"bore",
"Boris",
"boron",
"Bosch",
"bosom",
"bound",
"bourn",
"bowel",
"boy",
"Boyce",
"bract",
"Brady",
"brag",
"brake",
"brant",
"brass",
"Braun",
"bravo",
"bread",
"bream",
"breve",
"brew",
"briar",
"Brice",
"brief",
"bring",
"briny",
"broad",
"broth",
"brunt",
"BSTJ",
"bub",
"buck",
"Budd",
"buddy",
"Buick",
"built",
"bulge",
"bulky",
"bum",
"bump",
"bunch",
"bundy",
"bunk",
"Burch",
"burg",
"burl",
"Burma",
"burnt",
"Burr",
"bury",
"bush",
"bushy",
"bust",
"busy",
"butte",
"butyl",
"buyer",
"by",
"bylaw",
"Byrd",
"byte",
"cab",
"cable",
"cacao",
"cacti",
"Cairo",
"Caleb",
"call",
"calm",
"canal",
"canoe",
"canon",
"can't",
"cap",
"caper",
"capo",
"card",
"Carey",
"Carib",
"Carla",
"carol",
"carve",
"cash",
"caste",
"catch",
"cater",
"caulk",
"cause",
"CBS",
"cedar",
"cent",
"Cetus",
"Chad",
"chaff",
"chair",
"champ",
"char",
"chasm",
"chaw",
"cheat",
"cheer",
"chef",
"Chen",
"chew",
"chick",
"chief",
"Chile",
"chill",
"chine",
"chip",
"chock",
"choir",
"chomp",
"chose",
"Chris",
"chuff",
"chum",
"chump",
"CIA",
"cinch",
"cite",
"city",
"clad",
"clan",
"clank",
"Clara",
"Claus",
"claw",
"clean",
"cleat",
"clerk",
"clime",
"cling",
"clink",
"Clio",
"clod",
"clomp",
"cloth",
"clove",
"cluck",
"clump",
"clung",
"Clyde",
"cobra",
"coco",
"coda",
"Cody",
"Cohn",
"coin",
"col",
"Colby",
"coney",
"Congo",
"cony",
"cool",
"coon",
"copra",
"copy",
"Corey",
"corn",
"corps",
"cos",
"cosy",
"couch",
"cough",
"count",
"coup",
"cove",
"cowry",
"coy",
"CPA",
"crack",
"craft",
"Craig",
"crank",
"crash",
"crate",
"crawl",
"craze",
"creak",
"cream",
"credo",
"creek",
"Creon",
"crept",
"crest",
"crew",
"crib",
"crime",
"crimp",
"crisp",
"crock",
"croft",
"crone",
"crook",
"crowd",
"CRT",
"crumb",
"crump",
"crush",
"crux",
"cub",
"cube",
"cuff",
"cup",
"Cupid",
"cur",
"curb",
"curie",
"cusp",
"cute",
"cycad",
"cynic",
"d",
"daffy",
"dairy",
"daisy",
"dally",
"dame",
"Damon",
"Dan",
"dance",
"Dane",
"dank",
"Dante",
"Dar",
"darn",
"dart",
"dash",
"davit",
"day",
"De",
"deaf",
"deal",
"death",
"debit",
"Dec",
"decal",
"Dee",
"Deere",
"deify",
"deity",
"Della",
"delta",
"demur",
"den",
"Denny",
"dense",
"deny",
"depth",
"desk",
"deus",
"devil",
"dewar",
"Dhabi",
"diary",
"dick",
"dicta",
"did",
"die",
"Diego",
"diety",
"dill",
"din",
"dine",
"dirty",
"disc",
"ditch",
"dive",
"DNA",
"dock",
"Dodd",
"doff",
"dogma",
"dolce",
"doll",
"dolly",
"done",
"door",
"dope",
"Doric",
"dose",
"dote",
"doubt",
"Doug",
"dove",
"dowel",
"doze",
"Dr",
"Draco",
"drama",
"drape",
"drawl",
"dread",
"dreg",
"dress",
"drew",
"drib",
"drier",
"drill",
"drip",
"dross",
"drown",
"druid",
"drunk",
"dry",
"du",
"Duane",
"ducat",
"duct",
"duel",
"duff",
"Duffy",
"Dugan",
"duke",
"dull",
"dulse",
"duly",
"dump",
"dumpy",
"dunce",
"dunk",
"dupe",
"dusky",
"dwarf",
"dwelt",
"Dwyer",
"dyer",
"Dyke",
"dyne",
"each",
"eager",
"ear",
"earn",
"ease",
"eat",
"eater",
"Eben",
"Ecole",
"Eden",
"edge",
"edgy",
"edict",
"Edith",
"EDT",
"eel",
"eft",
"egg",
"Egypt",
"eject",
"el",
"elan",
"elate",
"elect",
"elfin",
"elide",
"elk",
"Ella",
"Ellis",
"Elmer",
"else",
"Elton",
"elude",
"elves",
"ember",
"Emile",
"Emory",
"Eng",
"Engle",
"Enid",
"Enos",
"enter",
"envoy",
"epoxy",
"equal",
"erase",
"ere",
"erg",
"Erich",
"Ernst",
"Eros",
"err",
"Errol",
"Ervin",
"e's",
"essay",
"ester",
"Ethan",
"Ethel",
"ethic",
"ethos",
"etude",
"Eva",
"Evans",
"event",
"evict",
"exact",
"exam",
"excel",
"exit",
"eye",
"f",
"Faber",
"fable",
"facet",
"fad",
"faery",
"fag",
"fail",
"faint",
"fairy",
"fake",
"fang",
"fare",
"faro",
"fatal",
"fatty",
"fault",
"faun",
"Faust",
"fay",
"FBI",
"fee",
"feed",
"feign",
"Felix",
"Fermi",
"ferry",
"fest",
"fetch",
"fetus",
"few",
"fiend",
"fiery",
"fifth",
"fig",
"fight",
"filet",
"film",
"finch",
"fine",
"finny",
"fire",
"first",
"fish",
"Fisk",
"fist",
"Fitch",
"flack",
"flak",
"flaky",
"flame",
"flank",
"flare",
"flat",
"flax",
"flea",
"fled",
"flee",
"fleet",
"flint",
"flit",
"flock",
"flog",
"flow",
"Floyd",
"flub",
"fluke",
"flute",
"Flynn",
"FM",
"foal",
"focal",
"Foley",
"folk",
"fond",
"food",
"foot",
"fop",
"fore",
"forge",
"form",
"fort",
"forth",
"forty",
"Foss",
"foul",
"fowl",
"FPC",
"frame",
"Franz",
"Frau",
"fray",
"freed",
"fresh",
"friar",
"fro",
"frog",
"from",
"frost",
"frown",
"fry",
"fuel",
"full",
"fun",
"fur",
"furry",
"fussy",
"g",
"gaff",
"gag",
"Gail",
"Galen",
"gall",
"game",
"gamma",
"gap",
"gar",
"garb",
"gas",
"gasp",
"gate",
"gauge",
"gaur",
"gavel",
"gawk",
"gay",
"gecko",
"gel",
"gem",
"Gemma",
"gene",
"genie",
"genre",
"genus",
"germ",
"Gerry",
"get",
"giant",
"gibby",
"gig",
"gild",
"gilt",
"gin",
"Gino",
"given",
"glare",
"gleam",
"glee",
"glib",
"glint",
"gloat",
"glow",
"glut",
"GMT",
"gnaw",
"gnome",
"GNP",
"god",
"Goff",
"gogo",
"golf",
"Goode",
"goof",
"goose",
"gore",
"gory",
"got",
"gourd",
"GPO",
"grace",
"Graff",
"grape",
"grasp",
"grate",
"gravy",
"graze",
"grebe",
"greed",
"Greek",
"Gregg",
"grew",
"grid",
"grime",
"Grimm",
"gripe",
"grit",
"groan",
"gross",
"grout",
"grow",
"grown",
"grub",
"grunt",
"GSA",
"guano",
"guess",
"guide",
"guile",
"guise",
"gules",
"gull",
"gulp",
"gumbo",
"gun",
"gunky",
"guru",
"gush",
"gust",
"gusto",
"guy",
"Gwyn",
"gyp",
"gyro",
"Habib",
"hack",
"had",
"Hades",
"Hagen",
"Hahn",
"haiku",
"hale",
"halma",
"ham",
"Haney",
"Hans",
"hard",
"hare",
"hark",
"harm",
"harsh",
"haste",
"hasty",
"hatch",
"hater",
"hawk",
"Haydn",
"hazel",
"he",
"Healy",
"hear",
"heart",
"heave",
"heavy",
"hedge",
"heel",
"hefty",
"Heinz",
"held",
"he'll",
"hemp",
"hertz",
"hew",
"hex",
"hi",
"hick",
"Hicks",
"hike",
"hilum",
"hind",
"hip",
"hippy",
"hire",
"his",
"hive",
"hobby",
"hoc",
"Hoff",
"hogan",
"Hokan",
"hole",
"Holm",
"holt",
"home",
"homo",
"hondo",
"hood",
"hook",
"hoop",
"hoot",
"hope",
"horn",
"hose",
"hot",
"hound",
"hovel",
"how",
"howdy",
"hub",
"hubby",
"hue",
"huff",
"huge",
"huh",
"hull",
"human",
"Hun",
"hung",
"hunk",
"hurt",
"hurty",
"hutch",
"hydra",
"hyena",
"hymen",
"i",
"ibid",
"IBM",
"icon",
"I'd",
"Idaho",
"ideal",
"idiot",
"idol",
"IEEE",
"iffy",
"igloo",
"iii",
"ileum",
"Iliad",
"ill",
"Ilona",
"image",
"in",
"inapt",
"Inca",
"incur",
"India",
"inert",
"infer",
"infra",
"Inman",
"inn",
"input",
"ionic",
"Iowa",
"ipso",
"IR",
"Iran",
"irate",
"Irene",
"Irish",
"Irma",
"is",
"Ising",
"Islam",
"isle",
"Italy",
"it'd",
"Ito",
"iv",
"ivy",
"j",
"JACM",
"jag",
"James",
"Jane",
"Janos",
"Japan",
"Jason",
"jaw",
"jean",
"jeep",
"Jeres",
"jerky",
"jess",
"jet",
"jewel",
"jig",
"jilt",
"Jo",
"job",
"jog",
"join",
"joke",
"jolt",
"Jonas",
"joule",
"joust",
"joy",
"Juan",
"judge",
"judo",
"Judy",
"juju",
"juke",
"julep",
"jump",
"junco",
"junky",
"junta",
"jure",
"jut",
"Kafka",
"kapok",
"Karp",
"Kathy",
"Kay",
"Keats",
"keel",
"keg",
"kelly",
"Kemp",
"Kent",
"Kenya",
"kerry",
"Kevin",
"keyed",
"khaki",
"Khmer",
"kick",
"Kiev",
"kin",
"Kiowa",
"kirk",
"kiss",
"kite",
"kiva",
"Klan",
"Kline",
"knee",
"Knott",
"Knox",
"koala",
"Kong",
"Korea",
"kraft",
"kraut",
"Kuhn",
"Kurd",
"lac",
"lack",
"lad",
"ladle",
"lag",
"lain",
"laity",
"lam",
"lame",
"lamp",
"lance",
"lane",
"Lange",
"Laos",
"lapel",
"lard",
"Lares",
"Lars",
"last",
"late",
"Latin",
"latus",
"law",
"lay",
"layup",
"lazy",
"leach",
"leafy",
"leak",
"leapt",
"learn",
"leash",
"leave",
"ledge",
"leech",
"left",
"leg",
"leggy",
"Leila",
"lemma",
"Lena",
"lens",
"Leo",
"Leona",
"lest",
"level",
"levy",
"lewd",
"liar",
"lice",
"lick",
"lie",
"lien",
"life",
"lift",
"liken",
"lilac",
"Lilly",
"lily",
"limb",
"limit",
"line",
"lingo",
"link",
"Linus",
"Lise",
"lisp",
"live",
"livre",
"load",
"loam",
"loan",
"lob",
"lobby",
"local",
"lock",
"Loeb",
"Logan",
"logic",
"loin",
"Loki",
"loll",
"Lomb",
"long",
"loon",
"loose",
"loot",
"lope",
"lord",
"Loren",
"lose",
"lossy",
"Lotte",
"loud",
"lousy",
"low",
"Lowe",
"loy",
"l's",
"LTV",
"Lucas",
"lucky",
"luge",
"Luis",
"lumen",
"lumpy",
"lunar",
"Lund",
"Lura",
"lure",
"lurk",
"lusty",
"Lydia",
"lying",
"Lynn",
"Lyon",
"Lyra",
"m",
"Mabel",
"mace",
"macho",
"macro",
"madam",
"magi",
"magna",
"mail",
"main",
"make",
"Malay",
"male",
"mall",
"malt",
"mamma",
"mane",
"mania",
"manic",
"manna",
"Mans",
"Mao",
"map",
"mar",
"Mardi",
"maria",
"Marin",
"Mario",
"Mars",
"Mary",
"mask",
"mast",
"mat",
"mate",
"mater",
"matte",
"maul",
"Mavis",
"maxim",
"Maya",
"Mayer",
"Mayo",
"mayst",
"maze",
"me",
"meal",
"meaty",
"media",
"meet",
"meld",
"melt",
"men",
"Menlo",
"merge",
"Merle",
"merry",
"mesh",
"messy",
"metro",
"mew",
"Meyer",
"mezzo",
"mica",
"midst",
"mien",
"mig",
"mila",
"milk",
"Mills",
"milt",
"Mimi",
"mince",
"mine",
"mini",
"mink",
"minor",
"minot",
"minus",
"Mira",
"mire",
"mirth",
"Missy",
"misty",
"mite",
"mitre",
"mixup",
"mob",
"Mobil",
"mock",
"model",
"Moen",
"Mohr",
"moist",
"molar",
"mole",
"month",
"moody",
"Moore",
"moral",
"Moran",
"morn",
"Moser",
"moss",
"most",
"motel",
"moth",
"motif",
"motor",
"motto",
"mousy",
"Moyer",
"Mrs",
"m's",
"mud",
"muggy",
"Muir",
"mulch",
"mule",
"mull",
"mum",
"mummy",
"muon",
"mural",
"murre",
"mushy",
"musk",
"must",
"Muzo",
"my",
"Myers",
"mynah",
"Myra",
"NAACP",
"Nagy",
"naive",
"name",
"Nancy",
"nap",
"nary",
"nasal",
"natal",
"NATO",
"navy",
"Nazi",
"NBC",
"NCR",
"ne",
"near",
"neath",
"Ned",
"need",
"needy",
"Nehru",
"Nell",
"neon",
"Nero",
"net",
"Neva",
"neve",
"new",
"nice",
"niche",
"Niger",
"night",
"Nikko",
"Nile",
"Niobe",
"nitty",
"NJ",
"no",
"Noah",
"Nobel",
"nodal",
"noise",
"Nolan",
"nolo",
"noon",
"nor",
"nose",
"notch",
"Nov",
"now",
"n's",
"NTIS",
"nude",
"numb",
"nurse",
"NY",
"oaf",
"oaken",
"oar",
"oasis",
"oath",
"obey",
"objet",
"ocean",
"Oct",
"ode",
"o'er",
"off",
"often",
"ogle",
"Okay",
"old",
"oldy",
"olive",
"Olson",
"omit",
"once",
"only",
"onset",
"onus",
"onyx",
"ooze",
"opera",
"opium",
"opt",
"opus",
"orb",
"Orin",
"Orion",
"osier",
"ought",
"our",
"out",
"ovate",
"over",
"Ovid",
"owing",
"ox",
"oxeye",
"oxide",
"Ozark",
"p",
"Pablo",
"pace",
"pack",
"pact",
"padre",
"pagan",
"Paine",
"pale",
"palm",
"pane",
"pansy",
"Paoli",
"papa",
"papaw",
"pappy",
"parch",
"pare",
"Paris",
"park",
"Parks",
"parse",
"Paso",
"passe",
"past",
"path",
"Patsy",
"Paul",
"Pauli",
"pax",
"PBS",
"peace",
"peak",
"Pease",
"peck",
"pedal",
"pee",
"peek",
"peep",
"pen",
"penny",
"pep",
"Pepsi",
"Perez",
"perk",
"Perle",
"Perth",
"peste",
"Pete",
"petri",
"petty",
"pewee",
"PhD",
"phi",
"phon",
"phony",
"phyla",
"piano",
"piece",
"pilot",
"pinch",
"ping",
"pink",
"pinto",
"pious",
"pipe",
"pique",
"piss",
"pithy",
"pity",
"pixy",
"place",
"plain",
"plane",
"plate",
"Plato",
"play",
"plaza",
"plead",
"pluck",
"plug",
"plump",
"plunk",
"plus",
"pod",
"podia",
"Poe",
"poesy",
"pogo",
"poi",
"poise",
"poke",
"polis",
"Polk",
"poll",
"polo",
"Ponce",
"pond",
"pool",
"poop",
"pop",
"porch",
"pork",
"Porte",
"Porto",
"posh",
"posse",
"post",
"pour",
"pow",
"Prado",
"Pratt",
"pray",
"press",
"prey",
"price",
"pride",
"prig",
"prime",
"prior",
"probe",
"Prof",
"prone",
"p's",
"psych",
"pub",
"puck",
"puffy",
"Pugh",
"pull",
"puma",
"pun",
"punky",
"puny",
"pupal",
"puppy",
"pure",
"purl",
"pus",
"PVC",
"Pyle",
"Pyrex",
"Qatar",
"quack",
"quaff",
"quash",
"queen",
"quell",
"query",
"queue",
"quick",
"quill",
"quint",
"quirt",
"quo",
"quote",
"rabat",
"rabbi",
"radar",
"radio",
"radix",
"Rae",
"rag",
"rail",
"rajah",
"Ralph",
"Ramo",
"ran",
"Rand",
"randy",
"Raoul",
"rape",
"rare",
"rasp",
"rata",
"rater",
"rave",
"raven",
"razor",
"R&D",
"reach",
"ready",
"real",
"reb",
"reck",
"reedy",
"reek",
"Reese",
"regal",
"Reid",
"relax",
"reman",
"Rena",
"rend",
"ret",
"retch",
"Rhea",
"rheum",
"rhino",
"Rhoda",
"rib",
"rice",
"rick",
"rid",
"rifle",
"rig",
"rigid",
"rill",
"rim",
"rimy",
"rink",
"Rio",
"rip",
"ripen",
"rise",
"risk",
"rite",
"rival",
"river",
"road",
"roar",
"rob",
"robe",
"robin",
"rodeo",
"roe",
"roil",
"role",
"Roman",
"Rome",
"romp",
"roof",
"room",
"roost",
"Rosen",
"rot",
"rouge",
"round",
"rout",
"rove",
"Roy",
"Royce",
"r's",
"Ruben",
"ruby",
"rude",
"Rudy",
"rug",
"rule",
"rummy",
"run",
"rung",
"runt",
"rupee",
"ruse",
"rusk",
"Russo",
"rusty",
"Ruth",
"rutty",
"Ryan",
"rye",
"sa",
"sabra",
"sad",
"sag",
"sage",
"sake",
"sale",
"Salk",
"salty",
"salve",
"Sam",
"same",
"Samoa",
"sane",
"sank",
"Santa",
"Sao",
"sappy",
"Sarah",
"sari",
"satyr",
"Saudi",
"Sault",
"save",
"savvy",
"SC",
"scald",
"scalp",
"scarf",
"scat",
"SCM",
"scold",
"scoot",
"Scot",
"scram",
"scrub",
"scud",
"scull",
"scum",
"SD",
"seal",
"seamy",
"sect",
"sedge",
"seedy",
"seen",
"seize",
"semi",
"sepal",
"Sepoy",
"septa",
"serge",
"serif",
"servo",
"set",
"Seton",
"setup",
"sewn",
"shad",
"shag",
"shah",
"shaky",
"shall",
"shank",
"shard",
"Shari",
"shaw",
"Shea",
"shed",
"sheer",
"shied",
"shift",
"shill",
"shin",
"shirk",
"shish",
"shoo",
"shore",
"shout",
"shrew",
"shrub",
"shunt",
"SIAM",
"sib",
"sibyl",
"side",
"sigh",
"sigma",
"silk",
"silly",
"silt",
"Simon",
"since",
"sinew",
"singe",
"sinh",
"Sioux",
"sir",
"siva",
"sixty",
"skeet",
"skew",
"skid",
"skimp",
"skulk",
"Skye",
"slab",
"slag",
"slake",
"slap",
"slay",
"sleep",
"sleet",
"slick",
"slim",
"slimy",
"slog",
"slosh",
"sloth",
"slow",
"slug",
"slum",
"slung",
"slurp",
"sly",
"small",
"smile",
"smith",
"smog",
"smoky",
"snack",
"snark",
"sneer",
"snell",
"snip",
"snoop",
"snore",
"snow",
"snub",
"snug",
"so",
"soap",
"soar",
"soft",
"soggy",
"sold",
"sole",
"solid",
"Solon",
"solve",
"some",
"son",
"sonny",
"soon",
"sorb",
"sore",
"sort",
"south",
"sow",
"spa",
"spade",
"spare",
"spark",
"spasm",
"spate",
"spawn",
"spear",
"speed",
"spell",
"Spica",
"spicy",
"spiky",
"spire",
"Spiro",
"splay",
"spoil",
"spook",
"spool",
"spore",
"spout",
"spree",
"sprue",
"spur",
"spy",
"squaw",
"s's",
"St",
"stag",
"staid",
"stair",
"stale",
"stall",
"stamp",
"stand",
"stark",
"stash",
"state",
"stay",
"stead",
"steak",
"steam",
"steed",
"Steen",
"steer",
"stern",
"stew",
"stile",
"stilt",
"stock",
"stole",
"stone",
"stood",
"stool",
"stop",
"storm",
"story",
"stove",
"strap",
"straw",
"strip",
"strum",
"stud",
"study",
"stung",
"stunt",
"Sturm",
"styli",
"suave",
"such",
"sud",
"sue",
"Suez",
"suit",
"sulky",
"sung",
"sunny",
"sup",
"supra",
"surge",
"Sus",
"sushi",
"swank",
"swap",
"swear",
"swelt",
"swig",
"swine",
"swish",
"swiss",
"sword",
"swung",
"Syria",
"syrup",
"tab",
"tabu",
"tacit",
"taffy",
"Tahoe",
"take",
"tale",
"talk",
"tamp",
"tang",
"tango",
"tanh",
"Tanya",
"tap",
"tape",
"tapir",
"tappa",
"tar",
"tardy",
"tarry",
"task",
"tasty",
"tate",
"tawny",
"taxi",
"teach",
"tease",
"tecum",
"Telex",
"tempt",
"tenon",
"tense",
"tepid",
"terry",
"Tess",
"Texas",
"Thai",
"than",
"that",
"Thea",
"thee",
"them",
"then",
"theta",
"they",
"thick",
"thigh",
"thin",
"thing",
"third",
"three",
"threw",
"thug",
"thus",
"ti",
"tibet",
"tic",
"tid",
"tidy",
"tied",
"tift",
"til",
"tile",
"tilt",
"Timex",
"Timon",
"tinge",
"tipsy",
"tire",
"tit",
"tithe",
"title",
"TNT",
"toad",
"today",
"tog",
"Togo",
"toil",
"token",
"told",
"tome",
"tommy",
"tonal",
"tong",
"Toni",
"tonk",
"tony",
"tool",
"tooth",
"top",
"tor",
"torch",
"tori",
"torr",
"torso",
"torus",
"total",
"totem",
"tout",
"tower",
"town",
"toxin",
"track",
"Tracy",
"trag",
"trail",
"trait",
"tramp",
"trap",
"tread",
"tree",
"trend",
"tress",
"trial",
"tribe",
"trill",
"tripe",
"troll",
"troop",
"trout",
"truck",
"Trudy",
"trunk",
"trust",
"TRW",
"t's",
"TTL",
"tub",
"tube",
"tuck",
"Tudor",
"tuft",
"tulle",
"tum",
"tuna",
"tune",
"tunic",
"Turin",
"turk",
"turn",
"tusk",
"tutu",
"tweak",
"twice",
"twill",
"twine",
"twirl",
"twit",
"two",
"tying",
"ugly",
"ultra",
"umbra",
"uncle",
"union",
"unite",
"upend",
"upper",
"upset",
"Upton",
"urban",
"urine",
"us",
"usage",
"use",
"USGS",
"USIA",
"usual",
"usurp",
"Utah",
"utile",
"v",
"vade",
"vague",
"vain",
"valid",
"valve",
"van",
"vase",
"vast",
"Veda",
"veer",
"vein",
"Vella",
"venom",
"Venus",
"verb",
"Verde",
"versa",
"vest",
"vetch",
"vex",
"via",
"vicar",
"Vichy",
"Vida",
"vie",
"Viet",
"vigil",
"viii",
"villa",
"vise",
"visor",
"vitae",
"Vito",
"viva",
"vixen",
"vocal",
"voice",
"Volta",
"vowel",
"v's",
"w",
"wack",
"wacky",
"wad",
"wade",
"wafer",
"wag",
"wah",
"wail",
"wait",
"waive",
"waken",
"wale",
"wally",
"wan",
"war",
"ward",
"ware",
"warm",
"warp",
"warty",
"was",
"washy",
"water",
"watt",
"Watts",
"way",
"Wayne",
"weal",
"wean",
"wear",
"web",
"weber",
"we'd",
"wedge",
"weed",
"week",
"Wei",
"weird",
"Welch",
"well",
"welsh",
"wept",
"were",
"west",
"wet",
"wharf",
"whee",
"whelm",
"when",
"which",
"whim",
"whir",
"whisk",
"white",
"whiz",
"whoa",
"whole",
"whoop",
"whop",
"whose",
"why",
"widen",
"widow",
"wield",
"Wier",
"wile",
"will",
"Wilma",
"wilt",
"win",
"winch",
"wino",
"wipe",
"wise",
"wispy",
"witch",
"withy",
"witty",
"woe",
"wok",
"wolve",
"womb",
"Wong",
"Woods",
"wool",
"wop",
"wordy",
"work",
"worm",
"worse",
"worst",
"wove",
"wow",
"wreck",
"wrest",
"wrist",
"Wu",
"Wyatt",
"Wylie",
"Wyner",
"x",
"xenon",
"x's",
"yacht",
"Yale",
"yam",
"yang",
"yarn",
"Yates",
"year",
"yeast",
"Yeats",
"Yemen",
"yield",
"yip",
"yodel",
"yoga",
"yoke",
"yore",
"you'd",
"y's",
"Yves",
"YWCA",
"Zeiss",
"zest",
"zig",
"zing",
"zip",
"Zoe",
"zoo"
};