diff --git a/html/main.js b/html/main.js index f2d884d..0581516 100644 --- a/html/main.js +++ b/html/main.js @@ -213,29 +213,27 @@ connection.onmessage = function(evt){ chatSocket.addEventListener('message', (event) => { const message = JSON.parse(event.data); - displayMessage(this.name, this.message); + displayMessage(message.sender, message.content); }); -function sendMessage() { - const messageInput = document.getElementById('chatInput'); - const mm = messageInput.value.trim(); - message = mm; - - if (message !== '') { - var chatMessage = { - code: 600, // Message code for chat messages - msg: message - }; - - chatSocket.send(JSON.stringify(chatMessage)); - messageInput.value = ''; // Clear the input box after sending + function sendMessage() { + // Retrieve message content from the input field + const messageInput = document.getElementById('chatInput').value.trim(); + if (messageInput !== '') { + const chatMessage = { + code: 600, + name: this.name, + message: messageInput + }; + chatSocket.send(JSON.stringify(chatMessage)); + document.getElementById('chatInput').value = ''; + } } -} + function displayMessage(sender, content) { + /// Display the received message + if (sender !== undefined && content !== undefined) { -function displayMessage(sender, content) { - // Check if both sender and content are defined - if (sender !== undefined && content !== undefined) { const chatMessagesDiv = document.getElementById('chatMessages'); const messageDiv = document.createElement('div'); messageDiv.textContent = `${sender}: ${content}`; @@ -244,7 +242,6 @@ function displayMessage(sender, content) { } - //TO DO: set up functionality for validating the coords -> check slopes and stuff // then send it to server for processing. function scream(i,j){ diff --git a/src/main/java/uta/cse3310/Chat.java b/src/main/java/uta/cse3310/Chat.java new file mode 100644 index 0000000..0e36d2d --- /dev/null +++ b/src/main/java/uta/cse3310/Chat.java @@ -0,0 +1,44 @@ +package uta.cse3310; + +import java.util.ArrayList; +import java.util.List; + +public class Chat { + private String name; + private String message; + + private List chatMessages; + + public Chat() { + this.chatMessages = new ArrayList<>(); + } + + public void addMessage(String name, String message) { + Message newMessage = new Message(name, message); + chatMessages.add(newMessage); + } + + public void displayMessages() { + for (Message msg : chatMessages) { + System.out.println(msg.getName() + ": " + msg.getMessage()); + } + } + + private class Message { + private String name; + private String message; + + public Message(String name, String message) { + this.name = name; + this.message = message; + } + + public String getName() { + return name; + } + + public String getMessage() { + return message; + } + } +} diff --git a/src/main/java/uta/cse3310/Matrix.java b/src/main/java/uta/cse3310/Matrix.java index b21c0fd..be9406e 100644 --- a/src/main/java/uta/cse3310/Matrix.java +++ b/src/main/java/uta/cse3310/Matrix.java @@ -1,60 +1,585 @@ package uta.cse3310; + +import java.lang.StringBuilder; +import java.io.BufferedReader; +import java.io.FileReader; +import java.io.IOException; import java.util.Random; -import java.util.List; import java.util.ArrayList; -import java.lang.Boolean; +import java.util.List; +import java.lang.String; + +//this class is based around a 50 x 50 grid +//everything else is just to keep track of this grid and the data withing public class Matrix { - public float density; - public String words[]; - public int numRows; - public int numCols; - float randomness; - int fillerCharacter; - public char[][] matrix; - char[] fillerCharacters; - public String wordsUsed[]; + public float density; //percent of letters used for words (1.00 == every letter belongs to a word) + public ArrayList wordList; //a list of all the words available (loaded from a file) + public ArrayList usedWordList; //a list of all the words used/inserted in the grid + public int numRows; //number of rows in grid + public int numCols; //number of columns in grid + public float randomness; // still not sure what this is supposed to hold + public int numFillerCharacters; //number of charachters used to fill in empty spaces in the grid + public char[][] grid; //the grid itsefl + public ArrayList fillerCharachters; //a list of ALL possible filler charachters aka alphabette + - public Matrix(String filename){ + //non-default constructor + Matrix(String filename){ } - public Matrix(){ - for(int i = 0; i < numRows; i++){ - for(int j = 0; j < numCols; j++){ - Random r = new Random(); - char c = (char)(r.nextInt(26) + 'a'); - matrix[i][j] = c; - } - } + + //default constructor //HARDCODED FILE TO READ FROM + Matrix(){ + //initiate all values to a default + density = 0; + + wordList = new ArrayList(); + initWordsList("wordlist_copy.txt"); + //printWordList(); //debugging + + usedWordList = new ArrayList(); + numRows = 50; + numCols = 50; + randomness = 0; + numFillerCharacters = 0; + + grid = new char[numRows][numCols]; + initGrid(); + //printGrid(); //debugging + + fillerCharachters = new ArrayList(); + initFillerCharacters(); + //printFillerCharacters(); //debugging + + fillGrid(); + //printGrid(); + numFillerCharacters = insertFillerChar(); + printGrid(); + //printUsedWordList(); //debugging + } + //initialize our grid to all zeros only to be used at the start public void initGrid(){ - + for(int k = 0; k < numRows; k ++){ + for(int i = 0; i < numCols; i ++){ + grid[k][i] = '0'; + } + } } + //initialize the list of possible filler charachters (capitalized alphabete) + public void initFillerCharacters(){ + for (char ch = 'a'; ch <= 'z'; ch++) { + fillerCharachters.add(ch); + } + } + + //fill in our wordList array with all possible words (loaded from a file) + public void initWordsList(String filename){ + try (BufferedReader reader = new BufferedReader(new FileReader(filename))) { + String currentWord; + while((currentWord = reader.readLine()) != null){ + currentWord = currentWord.trim(); + //only keep words with a minimum length of 4 + if(currentWord.length() >= 4){ + wordList.add(currentWord); + } + } + }catch (IOException e){ + e.printStackTrace(); + } + } + + //select a random word from our list of words (wordList) + public String selectRandomWord(){ + if(wordList.isEmpty()){ + return null; + } + + int bound = wordList.size(); + Random random = new Random(); + int index = random.nextInt(bound); + + return wordList.get(index); + } + + //fills up grid with words in all orinetations + public void fillGrid(){ + + //fill grid with horizontal words -- lets try this first + while(calcDensity() < 0.1){ + //insert one random word + String word = selectRandomWord(); + Random rand = new Random(); + + //System.out.println("Word to be inserted: " + word); //debugging + + int orientation = rand.nextInt(2); + if(orientation == 0){ //regular word orietation + horizontalWordInsert(word); + }else{ + //invert our word + StringBuilder SBWord = new StringBuilder(word); + SBWord.reverse(); + String inverseWord = SBWord.toString(); + horizontalWordInsert(inverseWord); + } + } + //System.out.println(calcDensity()); //debugging + + //fill grid with vertical words + while(calcDensity() < 0.2){ + //insert one random word + String word = selectRandomWord(); + Random rand = new Random(); + + //System.out.println("Word to be inserted: " + word); //debugging + + int orientation = rand.nextInt(2); + if(orientation == 0){ //regular word orietation + verticalWordInsert(word); + }else{ + //invert our word + StringBuilder SBWord = new StringBuilder(word); + SBWord.reverse(); + String inverseWord = SBWord.toString(); + verticalWordInsert(inverseWord); + } + } + //System.out.println(calcDensity()); //debugging + + //fill grid with diagonal words version 1 (top-left - > bottom-right) + while(calcDensity() < 0.3){ + //insert one random word + String word = selectRandomWord(); + Random rand = new Random(); + + //System.out.println("Word to be inserted: " + word); // debugging + + int orientation = rand.nextInt(2); + if(orientation == 0){ //regular word orietation + diagonalWordInsert1(word); + }else{ + //invert our word + StringBuilder SBWord = new StringBuilder(word); + SBWord.reverse(); + String inverseWord = SBWord.toString(); + diagonalWordInsert1(inverseWord); + } + } + //System.out.println(calcDensity()); //debugging + + //fill grid with diagonal words version 2 (top-right -> bottom-left) + while(calcDensity() < 0.4){ + //insert one random word + String word = selectRandomWord(); + Random rand = new Random(); + + //System.out.println("Word to be inserted: " + word); //debugging + + int orientation = rand.nextInt(2); + if(orientation == 0){ //regular word orietation + diagonalWordInsert2(word); + }else{ + //invert our word + StringBuilder SBWord = new StringBuilder(word); + SBWord.reverse(); + String inverseWord = SBWord.toString(); + diagonalWordInsert2(inverseWord); + } + } + //System.out.println(calcDensity()); //debugging + + } - - public void horizontalWordInsert(boolean invert, String word, char[][] matrix){ + //inserts horizontal words also saves inserted words + public void horizontalWordInsert(String word){ + + //System.out.println("Word Recieved: " + word); //debugging + + //select a random spot in the 50x50 grid to start the insert + Random r = new Random(); + boolean fit = false; + int maxAttempts = numCols * numRows; + maxAttempts = maxAttempts * 2; + + //will attempt to insert word at random start coordinates (x , y) + //stops when it runs out of attempts + //stops when word fits + while(!fit && maxAttempts != 0){ + + maxAttempts--; + char[] letters = word.toCharArray(); + int x = r.nextInt(numCols); + int y = r.nextInt(numRows); + //System.out.println("Coordinate attempted: " + x + " " + y); //debugging + + //check if it physically fits + //we are horizontal so just in the X-direction + int x_endpoint = x + word.length() - 1; + + + if(x_endpoint < numCols){ //must be within grid otherwise loop again + //check placement of each charachter before insert + int curr = 0; + boolean crash = false; //checks if a charachter crashes with another charachter + + + for(int k = x; k <= x_endpoint; k ++){ + + if(grid[y][k] == '0' || grid[y][k] == letters[curr]){ + //doesnt fit + //crash = true; + } + else{ + crash = true; + } + + curr ++; + } + //once we check all charachters fitment + if(!crash){ //if we didnt crash exit the loop // otherwise loop again + fit = true; + curr = 0; + + for(int k = x; k <= x_endpoint; k ++){ + grid[y][k] = letters[curr]; + curr ++; + } + Words wrd = new Words(word, x, y, x_endpoint, y); + usedWordList.add(wrd); + } + } + } } - public void verticalWordInsert(boolean invert, String word, char[][] matrix){ + + //inserts vertical words also saves inserted words + public void verticalWordInsert(String word){ + + //System.out.println("Word Recieved: " + word); //debugging + + //select a random spot in the 50x50 grid to start the insert + Random r = new Random(); + boolean fit = false; + int maxAttempts = numCols * numRows; + maxAttempts = maxAttempts * 2; + + //will attempt to insert word at random start coordinates (x , y) + //stops when it runs out of attempts + //stops when word fits + while(!fit && maxAttempts != 0){ + + maxAttempts--; + char[] letters = word.toCharArray(); + int x = r.nextInt(numCols); + int y = r.nextInt(numRows); + //System.out.println("Coordinate attempted: " + x + " " + y); //debugging + + //check if it physically fits + //we are horizontal so just in the X-direction + //WRITE TOP DOWN + int y_endpoint = y + word.length() - 1; + + + if(y_endpoint < numRows){ //must be within grid otherwise loop again + //check placement of each charachter before insert + int curr = 0; + boolean crash = false; //checks if a charachter crashes with another charachter + + + for(int k = y; k <= y_endpoint; k ++){ + + if(grid[k][x] == '0' || grid[k][x] == letters[curr]){ + //doesnt fit + //crash = true; + } + else{ + crash = true; + } + + curr ++; + } + //once we check all charachters fitment + if(!crash){ //if we didnt crash exit the loop // otherwise loop again + fit = true; + curr = 0; + + for(int k = y; k <= y_endpoint; k ++){ + grid[k][x] = letters[curr]; + curr ++; + } + Words wrd = new Words(word, x, y, x, y_endpoint); + usedWordList.add(wrd); + } + } + } + } - public void diagonalWordInsert(boolean invert, String word, char[][] matrix){ + + //inserts diagonal words TOP-LEFT -> BOTTOM-RIGHT also saves inserted words + public void diagonalWordInsert1(String word){ + + //System.out.println("Word Recieved: " + word); //debugging + + //select a random spot in the 50x50 grid to start the insert + Random r = new Random(); + boolean fit = false; + int maxAttempts = numCols * numRows; + maxAttempts = maxAttempts * 2; + + //will attempt to insert word at random start coordinates (x , y) + //stops when it runs out of attempts + //stops when word fits + while(!fit && maxAttempts != 0){ + + maxAttempts--; + char[] letters = word.toCharArray(); + int x = r.nextInt(numCols); + int y = r.nextInt(numRows); + //System.out.println("Coordinate attempted: " + x + " " + y); //debugging + + //check if it physically fits + //we are horizontal so just in the X-direction + //WRITE TOP-LEFT -> BOTTOM-RIGHT + int y_endpoint = y + word.length() - 1; + int x_endpoint = x + word.length() - 1; + + + if(y_endpoint < numRows && x_endpoint < numCols){ //must be within grid otherwise loop again + //check placement of each charachter before insert + int curr = 0; + boolean crash = false; //checks if a charachter crashes with another charachter + + + for(int k = 0; k < word.length(); k ++){ + + if(grid[y + k][x + k] == '0' || grid[y + k][x + k] == letters[curr]){ + //doesnt fit + //crash = true; + } + else{ + crash = true; + } + + curr ++; + } + //once we check all charachters fitment + if(!crash){ //if we didnt crash exit the loop // otherwise loop again + fit = true; + curr = 0; + + for(int k = 0; k < word.length(); k ++){ + grid[y + k][x + k] = letters[curr]; + curr ++; + } + Words wrd = new Words(word, x, y, x_endpoint, y_endpoint); + usedWordList.add(wrd); + + } + } + } + + } - - public void selectWords(){ + + //inserts diagonal words TOP-RIGHT -> BOTTOM-LEFT also saves inserted words + public void diagonalWordInsert2(String word){ + //System.out.println("Word Recieved: " + word); //debugging + + //select a random spot in the 50x50 grid to start the insert + Random r = new Random(); + boolean fit = false; + int maxAttempts = numCols * numRows; + maxAttempts = maxAttempts * 2; + + //will attempt to insert word at random start coordinates (x , y) + //stops when it runs out of attempts + //stops when word fits + while(!fit && maxAttempts != 0){ + + maxAttempts--; + char[] letters = word.toCharArray(); + int x = r.nextInt(numCols); + int y = r.nextInt(numRows); + //System.out.println("Coordinate attempted: " + x + " " + y); //debugging + + //check if it physically fits + //we are horizontal so just in the X-direction + //WRITE TOP-LEFT -> BOTTOM-RIGHT + int y_endpoint = y + word.length() - 1; + int x_endpoint = x - word.length() + 1; + + + if(y_endpoint < numRows && x_endpoint >= 0){ //must be within grid otherwise loop again + //check placement of each charachter before insert + int curr = 0; + boolean crash = false; //checks if a charachter crashes with another charachter + + + for(int k = 0; k < word.length(); k ++){ + + if(grid[y + k][x - k] == '0' || grid[y + k][x - k] == letters[curr]){ + //doesnt fit + //crash = true; + } + else{ + crash = true; + } + + curr ++; + } + //once we check all charachters fitment + if(!crash){ //if we didnt crash exit the loop // otherwise loop again + fit = true; + curr = 0; + + for(int k = 0; k < word.length(); k ++){ + grid[y + k][x - k] = letters[curr]; + curr ++; + } + Words wrd = new Words(word, x, y, x_endpoint, y_endpoint); + usedWordList.add(wrd); + } + } + } + + } + + //places filler charachters in empty locations returns number of inserts + public int insertFillerChar(){ + //grab a random letter + int inserts = 0; + Random rand = new Random(); + int r; + for(int y = 0; y < numCols; y ++){ + for(int x = 0; x < numRows; x ++){ + + if(grid[y][x] == '0'){ + //chose a random charachter to insert + r = rand.nextInt(fillerCharachters.size()); + char ch = fillerCharachters.get(r); + grid[y][x] = ch; + inserts ++; + + } + } + } + return inserts; + } + + //calculates density of grid BEFORE adding filler charachters + public float calcDensity(){ + + //find how many charachters we could have + float size = numRows * numCols; + float numChar = 0; + for(int k = 0; k < numRows; k ++){ + for(int i = 0; i < numCols; i ++){ + char ch = grid[k][i]; + if(ch != '0'){ + numChar += 1; + } + } + } + if(numChar == 0){ + return 0; + } + else{ + return numChar / size; + } + + } + + //prints grid in its current state public void printGrid(){ + for (int y = 0; y < numRows; y++) { + for (int x = 0; x < numCols; x++) { + //System.out.print(grid[y][x] + " "); + if(grid[y][x] == '0'){ + System.out.print(" " + " "); + } + else{ + System.out.print(grid[y][x] + " "); + } + + + } + System.out.println(); + } } - public void displayStats(float randomness, float density, int fillerCharacters){} + + //prints the full FillerCharachter List + public void printFillerCharacters(){ + for(char ch : fillerCharachters){ + System.out.print(ch + " "); + } + System.out.println(); + } +<<<<<<< HEAD - public int insertFillerChar(char[][] matrix){ - return 1; + + +======= + + //prints the full wordList, list of all possible words from a file + public void printWordList(){ + for(String word : wordList){ + System.out.println(word); + } } - public char[][] wordSearchMatrix(String filename){ - return matrix; + //prints the list of words used in our grid + public void printUsedWordList(){ + + for(Words wrd : usedWordList){ + System.out.println(wrd.word); + } } + + //returns 'Words' structure if string word is found within grid + public Words wordLookUp(String word){ + + //check the word in 'Inverted' fashion + StringBuilder SBWord = new StringBuilder(word); + SBWord.reverse(); + String inverseWord = SBWord.toString(); + + + for(Words w : usedWordList){ + if(w.word.equals(word) || w.word.equals(inverseWord)){ + return w; + } + + } + + return null; + } + + + //TEST CASE BELOW: + /* + public void testMatrix(){ + char[][] grid = new char[50][50]; + List wordBank = new ArrayList(); + + wordBank.add("Ant"); + wordBank.add("Zebra"); + wordBank.add("Baboon"); + //Matrix wordSearch = new Matrix(grid); + //wordSearch.horizontalWordInsert(false,null, grid); + + //assertTrue(gridHasWords(grid, wordBank)); + } + + boolean gridHasWords(char[][] grid, List wordBank){ + return false; + } + */ +>>>>>>> b3f3cac997d9fc93d842f85235fc065aa051830d } diff --git a/src/main/java/uta/cse3310/Words.java b/src/main/java/uta/cse3310/Words.java new file mode 100644 index 0000000..ba6c213 --- /dev/null +++ b/src/main/java/uta/cse3310/Words.java @@ -0,0 +1,22 @@ +package uta.cse3310; + + +public class Words { + + + public String word; //the word itself + public int x_startPoint; //coordinates + public int y_startPoint; + public int x_endPoint; + public int y_endPoint; + + + + Words(String word, int x_startPoint,int y_startPoint,int x_endPoint,int y_endPoint){ + this.word = word; + this.x_startPoint = x_startPoint; + this.y_startPoint = y_startPoint; + this.x_endPoint = x_endPoint; + this.y_endPoint = y_endPoint; + } +} diff --git a/src/main/java/uta/cse3310/wordlist_copy.txt b/src/main/java/uta/cse3310/wordlist_copy.txt new file mode 100644 index 0000000..39fdf14 --- /dev/null +++ b/src/main/java/uta/cse3310/wordlist_copy.txt @@ -0,0 +1,10000 @@ + + + + + +abandoned + +aberdeen +abilities +ability +able +aboriginal + +about +above +abraham +abroad + +absence +absent +absolute +absolutely +absorption +abstract + + + + +academic + +academy + +accent +accept +acceptable +acceptance +accepted +accepting + +access + + +accessible + + +accessory +accident +accidents +accommodate +accommodation + +accompanied +accompanying +accomplish +accomplished +accordance +according +accordingly +account +accountability +accounting +accounts +accreditation +accredited +accuracy +accurate +accurately +accused + + +acer +achieve + +achievement + + +acid + +acknowledge +acknowledged + +acne +acoustic +acquire +acquired +acquisition +acquisitions +acre +acres +acrobat +across +acrylic + +acting +action +actions +activated +activation +active +actively + + +activity +actor + +actress +acts +actual +actually +acute + + +adam +adams +adaptation +adapted +adapter + +adaptive + + +added +addiction +adding +addition +additional +additionally + +address +addressed +addresses + + +adelaide +adequate + + +adjacent +adjust +adjustable +adjusted +adjustment + + + +administration +administrative +administrator +administrators +admission + +admit +admitted +adobe +adolescent +adopt +adopted +adoption + + + + + +advance +advanced +advancement +advances +advantage + +adventure +adventures +adverse +advert +advertise +advertisement + +advertiser + +advertising +advice +advise +advised + + +advisory +advocacy +advocate + + +aerial +aerospace + +affair +affairs +affect +affected +affecting +affects + +affiliated + +affiliation +afford + +afghanistan +afraid + + +after +afternoon +afterwards + +again +against + +aged + +agency +agenda +agent +agents +ages +aggregate +aggressive +aging + +agree +agreed +agreement + + +agricultural +agriculture + +ahead + + +aids + + + + +aircraft + +airline + +airplane +airport + + + + + + +alabama + +alarm +alaska +albania +albany +albert +alberta +album + +albuquerque +alcohol +alert +alerts +alex +alexander +alexandria + +algebra +algeria +algorithm + + +alias + +alien +align +alignment +alike +alive + + + +alleged + +allergy +alliance +allied + +allocation +allow +allowance +allowed + + +alloy +almost +alone +along + +alpha +alphabetical +alpine +already +also + +alter +altered +alternate +alternative +alternatively + +although +alto + +aluminum + +always + + + +amazing +amazon + + +ambassador +amber + +ambient + +amend +amended +amendment + + +america + + + +amino +among +amongst +amount +amounts + + +amplifier +amsterdam + + + + + +analog + +analysis +analyst + +analytical +analyze +analyzed +anatomy +anchor +ancient + + + +andorra + + +andrew + + +angel + + +angels +anger +angle +angola + +animal +animals +animated +animation +anime + +anna + +annex + +anniversary + +annotation +announce +announced +announcement + + +annoying +annual +annually +anonymous +another +answer + +answering +answers + +antarctica +antenna + +anthropology +anti + +antibody +anticipated +antigua +antique + + + +anxiety + +anybody +anymore + +anything + + +anywhere + + +apache +apart +apartment +apartments + + +apollo + +apparatus +apparel +apparent +apparently +appeal + +appear +appearance + + + +appendix +apple +appliance +appliances +applicable +applicant + +application + +applied + +apply + +appointed +appointment +appointments +appraisal +appreciate +appreciated +appreciation +approach + +appropriate + +approval +approve +approved + +approximate +approximately + + +april + +aqua +aquarium +aquatic + + +arabia +arabic +arbitrary +arbitration + +arcade +arch +architect + +architectural +architecture +archive + +archives +arctic + +area +areas +arena + +argentina +argue + +argument +arguments +arise + +arizona +arkansas + + +armed +armenia +armor +arms +armstrong +army + +around +arrange +arranged +arrangement + +array +arrest +arrested +arrival + +arrive + + +arrow + +arthritis +arthur +article +articles +artificial +artist +artistic +artists +arts +artwork +aruba + +asbestos +ascii + + +asia + +aside +asin + +asked +asking + + + +aspect +aspects + + + +assembled +assembly +assess + + +assessment + +asset +assets +assign +assigned +assignment + +assist +assistance +assistant +assisted + +associate +associated + +association + +assume +assumed + + +assumption + +assurance +assure +assured +asthma +astrology +astronomy + + + + +athens + +athletic +athletics + +atlanta +atlantic +atlas + +atmosphere +atmospheric +atom +atomic +attach +attached +attachment + + + + +attempt +attempted + + +attend +attendance +attended +attending +attention +attitude +attitudes +attorney + +attract +attraction + +attractive +attribute +attributes + +auburn + +auction + + + +audience +audio +audit +auditor + +august +aurora + +austin +australia + +austria +authentic +authentication +author +authorities +authority +authorization +authorized +authors +auto +automated +automatic +automatically +automation +automobile + +automotive + +autumn + + +available +avatar + +avenue +average + + +aviation +avoid +avoiding + + +award + + +aware +awareness +away + +awful +axis + + +azerbaijan + + + + + +baby +bachelor +back +backed +background + +backing +backup +bacon +bacteria +bacterial + +badge +badly + +baghdad + +bahamas +bahrain +bailey +baker +baking +balance +balanced +bald +bali +ball +ballet +balloon +ballot + +baltimore + +banana +band +bands +bandwidth +bang + +bangkok +bangladesh +bank +banking +bankruptcy + +banned +banner +banners + + +barbados + + +barcelona +bare +barely +bargain + +barn + +barrel +barrier +barriers +barry +bars +base +baseball +based +baseline +basement + + +basic +basically +basics +basin +basis +basket +basketball + +bass + +batch +bath +bathroom + + +batman + +battery +battle +battlefield + + + + + + + + + +beach + +beads +beam +bean + +bear +bearing + + + + +beat + +beats +beautiful +beautifully +beauty + +became +because +become + +becoming + +bedding + +bedroom + + + +beef +been +beer +before + +begin +beginner + +beginning +begins +begun +behalf +behavior +behavioral + +behind +beijing +being +beings +belarus +belfast +belgium +belief + +believe +believed + +belize + +bell +belle +belly +belong + +below +belt + + +bench +benchmark +bend +beneath +beneficial +benefit +benefits +benjamin + + +berkeley +berlin +bermuda + +berry +beside +besides +best + + + +beta +beth +better +betting +betty +between +beverage + + +beyond + +bhutan + +bias + +biblical +bibliographic +bibliography +bicycle + +bidder +bidding + + + +biggest +bike + +bikini +bill +billing +billion +bills +billy + +binary +bind +binding +bingo + + + +biography +biol +biological +biology + +biotechnology +bird +birds +birmingham +birth +birthday +bishop + + +bite +bits + +bizarre + + + + +blackberry +blackjack + +blade + +blah + + +blame +blank +blanket +blast +bleeding +blend +bless +blessed + +blink +block +blocked +blocking +blocks + + + + + +blond + +blood +bloody +bloom + + +blowing + + +blue +blues + + + + + +board +boards +boat +boating +boats + +bobby + +bodies +body +bold +bolivia +bolt + + +bond + +bonds +bone +bones +bonus + + +book +booking + +bookmark + +books +bookstore + +boolean + +boost +boot +booth +boots + +border +borders +bored +boring +born +borough + +boss +boston +both +bother +botswana +bottle +bottles +bottom +bought +boulder + +bound +boundaries +boundary +bouquet +boutique + +bowl +bowling + +boxed +boxes +boxing + + + + + +bracelet + +bracket +brad + + +brain +brake + +branch + +brand + + +bras +brass +brave +brazil +brazilian +breach +bread +break +breakdown +breakfast +breaking +breaks + +breasts +breath +breathing +breed +breeding + +brian +brick +bridal +bride +bridge + +brief +briefing +briefly + +bright +brighton +brilliant +bring +bringing + +brisbane +bristol + + +british + +broad +broadband +broadcast +broadcasting + +broadway +brochure + +broke +broken +broker + +bronze +brook +brooklyn + + +brother + +brought +brown +browse +browser + + +bruce +brunei +brunette + +brush +brussels +brutal + + + + +bubble +buck + +budapest +buddy +budget + + +buffalo +buffer + + + +build +builder + +building +buildings + +built + +bulgaria +bulgarian +bulk +bull +bullet +bulletin +bumper +bunch +bundle +bunny +burden +bureau + +burke +burlington + +burner +burning + +burst +burton + + +bush +business + + +busy + +butler + +butter +butterfly +button + + + +buyer + +buying + +buzz + + + +byte + + + + +cabin +cabinet + +cable + +cache + + + +cafe +cage +cake +cakes + +calcium +calculate +calculated +calculation + +calculator + +calendar + +calgary +calibration + +california +call +called +calling +calls +calm +calvin + +cambodia +cambridge + + +came +camel +camera + + +cameroon +camp +campaign + +campbell +camping + +campus + + +canada + +canal +canberra +cancel +cancellation + + +candidate + +candle + +candy +cannon +canon +cant +canvas +canyon + + +capability +capable +capacity +cape +capital +capitol +caps +captain +capture + + + +carbon +card +cardiac +cardiff +cardiovascular +cards +care +career + +careful +carefully + +cargo +caribbean +caring + + + + +carnival +carol + + +carpet +carried +carrier + + +carroll +carry +carrying + +cart +carter +cartoon + +cartridge + + +casa +case + + +cash + +casino + + +cassette +cast +casting +castle +casual + +catalog + +catalogue +catalyst +catch +categories +category +catering +cathedral +catherine + +cats +cattle +caught +cause +caused +causes +causing +caution +cave +cayman + + + + + + + + + +cedar +ceiling +celebrate +celebration + +celebrity + +cell + +cellular +celtic +cement + +census +cent +center +centered + +central +centre + + + +century + +ceramic +ceremony +certain +certainly +certificate + +certification +certified +cest + + + + + + +chad +chain +chains +chair +chairman + +challenge + + +challenging +chamber +chambers +champagne +champion + +championship + + +chance +chancellor +chances +change +changed + +changes +changing +channel +channels +chaos +chapel +chapter + +char +character +characteristic + + +characterized + +charge +charged +charger + + + +charitable +charity +charles +charleston + +charlotte +charm +charming +charms +chart +charter + +chase +chassis +chat +cheap + +cheapest +cheat + +check +checked + +checklist +checkout +checks +cheers +cheese +chef + + +chemical + +chemistry +chen +cheque +cherry +chess +chest +chester + + + +chicago +chick +chicken + +chief +child +childhood +children + +chile +china + +chip +chips + +chocolate +choice + +choir +cholesterol +choose +choosing +chorus +chose +chosen + + + +christianity +christians + + +christmas +christopher +chrome +chronic +chronicle + + +chubby +chuck + + + + + +ciao + + +cincinnati + +cinema + + + +circle +circles +circuit + +circular +circulation +circumstances +circus +cisco +citation + +cite + +cities +citizen + +citizenship +city + +civic +civil +civilian +civilization + + +claim + + + +clan + +clarity + + +class +classes +classic +classical +classics +classification +classified + +classroom +clause +clay +clean +cleaner +cleaners +cleaning +cleanup +clear +clearance +cleared +clearing +clearly +clerk +cleveland +click + + +client + +cliff +climate +climb +climbing +clinic +clinical + +clinton +clip + +clock + +clone +close +closed +closely +closer +closes +closest +closing +closure +cloth +clothes +clothing +cloud +clouds +cloudy +club + +cluster + + + + + + + + +coach + +coaching +coal +coalition +coast +coastal +coat +coated +coating + + + +code + +coding +coffee +cognitive + +coin +coins + +cold + + + +collaboration + +collapse +collar +colleague + +collect + +collected +collectible + +collecting +collection + +collective +collector + +college + +collins +cologne +colombia +colon +colonial +colony + +colorado + +colors + + +columbia +columbus +column + + + +combat +combination +combinations +combine +combined + + +combo +come +comedy +comes +comfort +comfortable +comic + +coming + +command +commander + +comment +commentary + + +commerce +commercial +commission +commissioner + + +commit +commitment + +committed +committee + + +commodity +common +commonly +commons +commonwealth +communicate +communication + + + +community + +compact + +companion +company + +comparable +comparative +compare +compared + +comparison +comparisons +compatibility +compatible +compensation +compete +competent + +competition + +competitive + +compilation +compile + +compiler +complaint + +complement +complete +completed +completely +completing +completion +complex +complexity +compliance +compliant +complicated + +complimentary +comply +component + +composed +composer +composite +composition +compound + +comprehensive +compressed +compression +compromise +computation +computational +compute + +computer + + + +concentrate +concentration + +concept + +conceptual +concern +concerned +concerning + +concert + +conclude + +conclusion +conclusions +concord +concrete +condition +conditional +conditioning +conditions + + +conduct +conducted +conducting + +conference + + +confidence +confident +confidential +confidentiality + +configuration + +configured + +confirm +confirmation +confirmed +conflict + +confused +confusion +congo +congratulations +congress +congressional +conjunction +connect +connected +connecticut +connecting +connection +connections + + + +cons +conscious +consciousness +consecutive +consensus +consent +consequence +consequences +consequently +conservation + +consider +considerable +consideration + +considered +considering + +consist +consistency +consistent +consistently + + +console + +consolidated +consolidation +consortium + + +constant +constantly +constitute +constitutes +constitution +constitutional +constraint + +construct + +construction +consult + + + +consultation + +consumer + +consumption +contact + + + +contain +contained +container +containers +containing + +contamination +contemporary +content +contents +contest + +context +continent +continental +continually +continue +continued + +continuing +continuity +continuous +continuously +contract +contracting +contractor + + +contrary +contrast +contribute + + +contribution + +contributor + +control +controlled + + +controlling + +controversial +controversy +convenience +convenient +convention +conventional +conventions +convergence +conversation + +conversion +convert +converted +converter +convertible + +conviction +convinced +cook +cookbook +cooked +cookie + +cooking +cool +cooler +cooling +cooper +cooperation +cooperative +coordinate +coordinated +coordinates +coordination +coordinator + +cope +copied + +copper +copy +copying +copyright + + +coral +cord +cordless +core +cork +corn + +corner +corners +cornwall + +corporate +corporation + +corps +corpus +correct +corrected +correction + +correctly +correlation +correspondence +corresponding + + +cosmetic +cosmetics +cost +costa +costs +costume + +cottage + +cotton +could +council + +counsel + +count +counted +counter + + +counting + +country +counts +county +couple +coupled +couples +coupon + +courage +courier +course +courses +court +courtesy +courts +cove +cover +coverage +covered +covering + + +cowboy + + + + + +cradle +craft + +craig + +craps + + +crazy +cream +create +created + + +creation + +creative +creativity +creator +creature + +credit + +creek +crest +crew +cricket + + + +crisis + +criterion +critical +criticism + + +croatia +crop + +cross +crossing + +crowd +crown +crucial +crude +cruise + + + +crystal + + + + + +cuba +cube +cubic +cuisine +cult +cultural +culture + + + + +cumulative + + +cups +cure +curious + +currency +current +currently +curriculum +cursor + +curve + +custody +custom +customer + + + + +customs + +cute + +cutting + + + + +cycle + +cycling +cylinder +cyprus + +czech + + + +daddy +daily +dairy +daisy +dakota +dale +dallas + +damage +damaged +damages +dame + + + +dance +dancing +danger +dangerous +daniel +danish + +dans +dare +dark +darkness +darwin + +dash + +data +database + +date +dated + + +daughter + + +david + + +dawn + +days + + + + + + + +deadline +deadly +deaf +deal +dealer + +dealing + + + +dean +dear + +deaths +debate + + +debt + +debut + +decade + +december +decent +decide +decided +decimal +decision + +deck +declaration +declare +declared +decline + + + +decorative +decrease +decreased +dedicated + + +deep + +deeply +deer + +default +defeat + + +defend +defendant +defense +defensive +deferred +deficit +define +defined + + + +definition + +degree +degrees + +delaware +delay +delayed + +delegation + + +delhi +delicious +delight +deliver +delivered + + +delivery +dell +delta +deluxe + +demand +demanding +demands + +democracy +democrat +democratic +democrats +demographic +demonstrate +demonstrated + +demonstration + +denial +denied +denmark + +dense +density +dental + +denver +deny +department +departmental + +departure +depend +dependence +dependent +depending + +deployment + + +depot +depression + +depth +deputy + +derby + +derived + +descending +describe +described + + +description + +desert +deserve +design +designated +designation +designed +designer + +designing + +desirable + +desired +desk +desktop + +desperate +despite +destination + +destiny + +destroyed +destruction +detail +detailed +details +detect +detected +detection +detective +detector +determination +determine +determined + + +detroit + + + + +devel +develop +developed +developer + +developing +development +developmental + + + +deviation +device +devices + +devon +devoted + + + + +diabetes +diagnosis +diagnostic +diagram +dial + +dialogue +diameter +diamond + +diana + +diary +dice + + + + +dictionary + + + + + +diesel +diet +dietary + +differ +difference +differences +different +differential +differently +difficult +difficulties +difficulty + + +digest +digit +digital + + + +dimension +dimensional +dimensions +dining +dinner + +diploma + +direct +directed +direction +directions +directive +directly +director + + +directory +dirt + + + +disability +disable +disabled +disagree +disappointed +disaster +disc +discharge +disciplinary +discipline + +disclaimer + +disclose +disclosure +disco +discount + + +discover +discovered +discovery +discrete +discretion +discrimination + +discuss + + + +discussion + + + +dish + +disk + + +disorder + +dispatch +dispatched +display + + + +disposal +disposition +dispute +disputes + +distance + +distant +distinct +distinction +distinguished +distribute +distributed +distribution + +distributor + +district + + + + +diverse +diversity +divide +divided +dividend +divine +diving +division +divisions +divorce + + + + + + + + + + +dock + +doctor +doctors +doctrine +document +documentary +documentation + +documented + + +dodge + +does + +dogs +doing +doll +dollar + + + +domain + +dome +domestic +dominant +dominican + + + +donated +donation + +done +donna +donor + +dont + +door +doors + + +dose + +double +doubt + + +dover + +down + + + + + + +downtown +dozen + + + + +draft +drag +dragon +drain +drainage +drama +dramatic +dramatically +draw +drawing + +drawn + +dream +dreams +dress +dressed + +dressing + +dried +drill +drilling +drink +drinking +drinks +drive +driven +driver + + +driving +drop +dropped +drops +drove + +drugs +drum +drums + + +dryer + + + + + + +dual + +dublin +duck +dude + + +duke + +dump + + +duplicate +durable +duration +durham +during +dust +dutch +duties +duty + + + + +dying +dylan +dynamic +dynamics + + +each +eagle +eagles + +earl +earlier + +early +earn +earned + +earnings + +ears +earth +earthquake +ease +easier +easily +east +easter +eastern +easy + +eating + + +ebony + + + +echo +eclipse + +ecological +ecology + +economic +economics + +economy +ecuador + + +eden + +edge + +edinburgh +edit + +editing +edition + +editor +editorial + + +edmonton + + +educated +education +educational + +edward + + + +effect +effective +effectively +effectiveness +effects +efficiency +efficient +efficiently +effort +efforts + + +eggs +egypt +egyptian + +eight +either + + +elder +elderly +elect +elected +election + +electoral +electric +electrical +electricity + +electron +electronic +electronics +elegant +element +elementary +elements +elephant +elevation +eleven +eligibility +eligible +eliminate +elimination +elite +elizabeth + + + +else +elsewhere + + + + + +embassy +embedded +emerald +emergency +emerging + + + +emission + + +emotional + +emperor +emphasis +empire +empirical +employ +employed +employee + +employer + +employment +empty + +enable + + +enabling + +enclosed +enclosure +encoding +encounter + +encourage + + +encouraging + +encyclopedia + +endangered +ended + +ending +endless +endorsed +endorsement +ends + + +energy +enforcement + +engage +engaged +engagement +engaging +engine +engineer +engineering + + +england +english +enhance +enhanced +enhancement + + +enjoy + +enjoying +enlarge +enlargement +enormous +enough + + +enrolled +enrollment +ensemble +ensure + + + +enter +entered +entering +enterprise + + +entertaining +entertainment +entire +entirely + +entitled +entity +entrance +entrepreneur + + +entry +envelope +environment +environmental + +enzyme + + + +epic + + +episode + + + +equal +equality +equally +equation +equations +equilibrium +equipment +equipped +equity +equivalent + + + + + +erotic + + +error + + +escape + + +especially + +essay + +essence +essential +essentially + + + +establish +established + +establishment +estate + +estimate +estimated + +estimation +estonia + + +eternal +ethernet +ethical +ethics +ethiopia + + + + + +europe + + + + + + + + +evaluation + +evanescence + + +even +evening +event +events +eventually +ever +every +everybody +everyday +everyone +everything +everywhere +evidence +evident +evil +evolution + +exact +exactly + +examination + +examine + + + +example +examples + +exceed +excel +excellence +excellent +except +exception +exceptional +exceptions +excerpt +excess +excessive +exchange + +excited +excitement +exciting +exclude +excluded +excluding +exclusion +exclusive + +excuse + + + + +executive + +exempt +exemption +exercise +exercises +exhaust +exhibit +exhibition + + +exist + +existence +existing + +exit +exotic + +expand +expanded +expanding +expansion + +expect +expectations +expected + + +expenditure + +expense +expenses +expensive +experience +experienced +experiences + +experiment +experimental + +expert + + +expiration +expired + +explain + + + +explanation +explicit +explicitly +exploration +explore +explorer + + + +export + +exposed +exposure +express +expressed +expression +expressions + +extend +extended + + +extension + +extensive +extent +exterior +external +extra +extract +extraction +extraordinary + +extreme +extremely + +eyed +eyes + + + +fabric +fabrics +fabulous +face +faced +faces +facial +facilitate + +facility +facing +fact +factor + +factory +facts +faculty +fail + +failing +fails + + +fair + +fairly + + +fake +fall +fallen +falling +falls +false +fame +familiar + +family +famous + +fancy + +fantastic +fantasy + + + +fare + +farm +farmer +farmers +farming + +fascinating +fashion +fast + + + +fatal +fate +father +fathers +fatty +fault +favor +favorite + + + + + + + + + + + + + +fears +feat +feature +featured +features + + +february + +federal +federation + +feed +feedback +feeding + +feel +feeling +feelings +feels + +feet +fell +fellow +fellowship +felt +female + +fence + + +ferry +festival + + +fever + +fewer + + + +fiber + +fiction +field +fields +fifteen +fifth +fifty + + +fighter + +fighting +figure +figured + +fiji +file + + +files +filing +fill +filled +filling +film + + +filter + + + +final +finally + +finance + +financial +financing +find + +finder +finding + + +finds +fine +finest +finger +fingering +fingers +finish +finished +finishing +finite +finland +finnish + + + + +fireplace +fires +firewall + +firm + +firmware +first +fiscal +fish +fisher + +fishing +fist + + +fitness +fits +fitted +fitting +five + +fixed + +fixtures + + +flag +flags +flame +flash + +flashing +flat +flavor +fleece +fleet +flesh +flex +flexibility +flexible + +flight + +flip +float +floating +flood +floor +flooring + +floppy +floral + +florida +florist + +flour +flow +flower +flowers + + + +fluid +flush +flux + +flyer +flying + + +foam +focal +focus +focused + + + +fold +folder + + +folk +folks +follow + +following +follows +font + + +food + +fool +foot +footage +football +footwear + + +forbidden +force +forced +forces +ford +forecast + +foreign +forest +forestry + +forever +forge +forget +forgot +forgotten +fork +form +formal +format +formation + + +formed +former +formerly +forming +forms +formula +fort +forth +fortune +forty +forum + +forward +forwarding +fossil +foster + + + +foul +found +foundation +foundations +founded +founder +fountain +four +fourth + + + +fraction +fragrance + +frame +framed + +framework +framing +france +franchise + + +frank + +franklin + + + + +free + +freedom +freelance +freely +freeware +freeze +freight +french + +frequency +frequent +frequently +fresh + +friday +fridge +friend +friendly +friends +friendship +frog +from +front +frontier + +frost +frozen +fruit +fruits + + + + + + + +fuel +fuji + +full +fully + +function +functional + +functioning +functions +fund +fundamental +fundamentals +funded + + +funds + +funk +funky +funny + +furnished +furnishings +furniture +further +furthermore +fusion +future + +fuzzy + + + + + + + + +gage +gain + + +galaxy +gale + +gallery +gambling +game + +games + +gaming +gamma +gang + + + +garage +garbage + +garden +gardening +gardens +garlic + + + +gasoline +gate +gates +gateway +gather +gathered +gathering +gauge + + + +gazette + + + + + + + + +gear +geek + + + +gender +gene +genealogy +general +generally +generate + + + +generation + +generator + +generic +generous + +genesis +genetic +genetics +geneva +genius +genome +genre + +gentle +gentleman +gently +genuine + +geographic + +geography +geological +geology +geometry +george +georgia + + +germany + +gets +getting + +ghana +ghost + + +giant +giants +gibraltar + + +gift +gifts + +gilbert +girl +girlfriend + + +give +given + +giving + +glad +glance +glasgow +glass +glasses +glen +glenn +global +globe +glory +glossary +gloves +glow +glucose + + + + +gnome + + +goal + +goat + +gods +goes +going +gold +golden +golf +gone + +good +goods + + +gore +gorgeous +gospel +gossip + +gothic + + + +gourmet + + +governing +government +governmental + +governor + + + + + +grab +grace +grad +grade + +gradually +graduate +graduated + +graduation +graham +grain +grammar + +grand +grande +granny +grant +granted + +graph +graphic + +graphics + +gras +grass +grateful +gratis + +grave +gravity +gray +great +greater +greatest +greatly +greece +greek +green +greene +greenhouse +greensboro +greeting + + +gregory +grenada + +grey +grid +griffin +grill +grip +grocery +groove + +ground +grounds + +group +groups +grove +grow +growing +grown + +growth + + + + + +guam +guarantee + + +guard +guardian +guards +guatemala +guess +guest + +guests + +guidance +guide +guided + + +guild +guilty +guinea +guitar + +gulf + +guns +guru + +guyana + + + + + +habitat +habits +hack +hacker + +hair +hairy +haiti +half + +halifax +hall +halloween +halo + +hamburg +hamilton +hammer +hampshire + +hand + +handbook +handed + + + + +handle +handled + +handling +handmade +hands +handy +hang +hanging + + +happen + +happening +happens +happiness +happy +harassment +harbor + +hard + + + +hardly +hardware +hardwood + +harm +harmful +harmony + +harper + +harrison +harry +hart +hartford + +harvest + + +hash + +hate + +have +haven +having +hawaii +hawaiian +hawk + +hayes +hazard +hazardous +hazards + + + + + +head +headed +header + +heading +headline + + +headquarters +heads +headset +healing +health + +healthy +hear +heard +hearing + +heart +hearts +heat +heated +heater +heath +heather +heating +heaven +heavily +heavy +hebrew +heel +height +heights +held +helen +helena +helicopter + +hello +helmet +help +helped +helpful +helping +helps +hence + +henry + +hepatitis + +herald +herb +herbal +herbs +here +hereby +herein +heritage +hero + +herself + + + + +hidden +hide +hierarchy +high +higher +highest +highland +highlight + + +highly + +highway +highways + +hill +hills + + +himself +hindu +hint + + +hire +hired + + +hispanic +hist +historic +historical +history + + + +hitting + + + + + +hobby +hockey +hold + +holder + +holding + +holds + +holes +holiday +holidays + +hollow +holly + + +holocaust +holy +home + +homeless + +homes +hometown +homework + + +honduras +honest +honey + +honolulu +honor +honors +hood + + +hope + +hopefully +hopes +hoping + +horizon +horizontal +hormone + + +horrible +horror +horse +horses +hose +hospital +hospitality + +host + +hostel + + +hosts + +hotel + + + + +hour +hourly +hours +house +household + + + + +housing +houston + + +however + + + + + + + + + + + + +hudson +huge + + +hugo +hull +human +humanitarian +humanities +humanity + +humidity +humor +hundred +hundreds +hung +hungarian +hungary +hunger +hungry +hunt +hunter +hunting +huntington +hurricane +hurt +husband + +hybrid +hydraulic + +hydrogen +hygiene +hypothesis +hypothetical + + + + + + + + +iceland +icon + + + + +idaho + +idea +ideal +ideas +identical +identification +identified + + +identify + +identity +idle +idol + + + + +ignore +ignored + + + + + +illinois +illness +illustrated +illustration + + + +image +images +imagination +imagine +imaging + +immediate +immediately + +immigration +immune +immunology +impact + +impaired +imperial +implement +implementation + + + +implied + +import +importance +important +importantly +imported + +impose +imposed +impossible +impressed +impression +impressive +improve +improved +improvement +improvements +improving + +inappropriate + + +incentive + + +inch +inches +incidence +incident + + +include +included + +including +inclusion +inclusive +income +incoming +incomplete +incorporate +incorporated +incorrect +increase +increased + +increasing +increasingly +incredible + + +indeed +independence +independent +independently +index + + +india +indian +indiana +indianapolis + +indicate +indicated + +indicating +indication +indicator + +indices + +indigenous +indirect +individual +individually + +indonesia +indonesian +indoor +induced +induction +industrial + +industry +inexpensive + +infant + + +infection + +infectious +infinite +inflation +influence + + + +inform +informal +information + +informative +informed +infrared +infrastructure + + +inherited +initial +initially +initiated +initiative + +injection +injured + +injury + + + + +inner +innocent +innovation + +innovative + + + +inquire + +inquiry + + +insert +inserted +insertion +inside +insider +insight + +inspection + +inspector +inspiration +inspired +install +installation + + + +instance + +instant + +instead +institute + +institution +institutional +institutions +instruction +instructional +instructions +instructor + +instrument +instrumental +instrumentation +instruments +insulin +insurance +insured + +intake +integer +integral +integrate +integrated + +integration +integrity + +intellectual +intelligence +intelligent +intend +intended +intense +intensity +intensive +intent +intention +inter + +interaction + + +interest +interested +interesting + +interface + +interference +interim +interior +intermediate +internal +international +internationally +internet +internship +interpretation +interpreted + +intersection +interstate +interval +intervals +intervention + +interview + +intimate + +into + +intro +introduce +introduced + + +introduction +introductory +invalid +invasion +invention +inventory +invest +investigate + +investigation + +investigator + +investing +investment +investments +investor + +invisible + +invitation + +invite +invited +invoice +involve +involved +involvement + + + + +iowa + + + + + + +iran +iraq +iraqi + +ireland +irish +iron +irrigation + + + +isaac + +islam + +island + +isle + +isolated +isolation + + + + +issue + + + +istanbul + + +italian + +italic +italy +item +items + + +itself + + +ivory + + + +jack +jacket + + +jackson +jacksonville +jacob + +jaguar +jail + + +jamaica +james + + + + +january +japan + + +jason +java + + +jazz + + + +jean + +jeep + +jefferson + + + +jenny +jeremy +jerry +jersey +jerusalem + + + + +jets +jewel +jewellery +jewelry + +jews + + +jimmy + + + +joan + +jobs + + +john + + +johnson + +join +joined +joining + + +joke +jokes + +jonathan +jones +jordan + +joseph +josh +joshua +journal +journalism +journalist + + +journey + + + + + + + +juan +judge +judges +judgment +judicial +judy +juice + + +julian + +july +jump +jumping + +junction +june +jungle +junior +junk +jurisdiction +jury +just +justice +justify + +juvenile + + + + +kansas + +karen + +karma + + + + + + + + +keen +keep +keeping +keeps + + + + +kennedy + + + +kent +kentucky +kenya +kept +kernel + + + +keyboard + + + + + +kick + +kidney + + + + + + + + + + +kind + +kinds +king +kingdom +kings +kingston +kirk +kiss +kissing + +kitchen + +kitty + + +knee + + +knight +knights +knit +knitting + +knock +know +knowing +knowledge + +known +knows + + + +korea +korean + + + +kuwait + + + + + + +label +labeled + +labor + +laboratory + + +lace +lack +ladder +laden + +lady + + +lake + +lamb +lambda +lamp + + +lancaster +lance +land +landing +lands +landscape + +lane + +lang +language +languages + + +laptop + +large +largely +larger +largest + + +laser +last +lasting + +late +lately +later +latest +latex + + + +latino +latitude +latter +latvia + +laugh +laughing +launch +launched + +laundry + + + +lawn + +laws +lawsuit +lawyer + + +layer + +layout +lazy + + + + + + +lead +leader + +leadership +leading +leads +leaf +league +lean +learn +learned + +learning +lease + +least +leather +leave +leaves +leaving +lebanon +lecture + + + +leeds +left + +legacy +legal +legally +legend +legendary + +legislation +legislative +legislature +legitimate +legs +leisure +lemon + +lender + +lending +length +lens + + + + +leone + + + + +less +lesser +lesson + + +lets +letter +letters + + +level +levels + +levy + +lexington + + + + + +liabilities +liability +liable + + +liberia +liberty +librarian + +library + + +license +licensed + + + + + +liechtenstein + +life + +lifetime +lift +light +lighter +lighting +lightning +lights +lightweight +like +liked +likelihood +likely +likes +likewise + +lime +limit +limitation + +limited +limiting +limits + +lincoln + + +line +linear +lined +lines + +link +linked + + + +lion +lions + +lips +liquid + +list +listed +listen +listening +listing + + +lists + +lite +literacy +literally +literary +literature +lithuania +litigation +little +live + +lived +liver +liverpool +lives + +livestock +living + + + + + + + + +load +loaded +loading + +loan + +lobby + +local +locale +locally +locate +located +location + +locator +lock + +locking +locks +lodge +lodging + +logan + +logging +logic +logical + +logistics + +logo +logos + + + +london +lone +lonely +long +longer +longest +longitude +look + +looking +looks + + +loop + +loose + +lord + +lose +losing +loss + +lost + +lots +lottery +lotus + +loud + + +louisiana +louisville +lounge +love +loved +lovely +lover +lovers +loves +loving + +lower +lowest + + + + + + + + +luck +lucky +lucy +luggage + +luke +lunch +lung +luther +luxembourg +luxury + +lying + +lyric + + + + + +machine +machinery + +macintosh +macro + + +madagascar +made +madison +madness +madonna +madrid + + +magazine + +magic +magical +magnet +magnetic +magnificent +magnitude + +maiden +mail + +mailing +mailman + + +main +maine +mainland +mainly +mainstream +maintain +maintained +maintaining + +maintenance +major +majority +make +maker + +makes +makeup +making +malawi +malaysia +maldives +male + +mali +mall +malpractice +malta + + +manage +managed +management +manager + + +manchester +mandate + + +manhattan +manitoba +manner +manor +manual +manually + +manufacture +manufactured +manufacturer + + +many + +maple +mapping + + +marathon +marble +marc +march + + +mardi +margaret +margin +maria + + + + +marina +marine + + +maritime +mark +marked +marker + +market +marketing +marketplace + +marking +marks +marriage +married + +mars +marshall +mart + +martial +martin +marvel +mary +maryland + +mask +mason +mass +massachusetts +massage +massive +master + + + +masturbation + +match +matched + + +mate +material +materials +maternity +math +mathematical +mathematics + +matrix + + +matter +matters +matthew +mattress +mature +maui +mauritius + + +maximum + +maybe +mayor + + + + + + + +meal + +mean +meaning +meaningful +means +meant +meanwhile +measure +measured +measurement + +measures +measuring +meat +mechanical +mechanics +mechanism + + +medal +media +median +medicaid +medical +medicare +medication + +medicine + +medieval +meditation +mediterranean +medium + +meet +meeting + +meets + + + +melbourne +melissa + +member +members +membership +membrane +memo +memorabilia +memorial + +memory +memphis + +mens + +mental +mention +mentioned +mentor +menu + + +merchandise +merchant + +mercury +mercy +mere +merely +merge + +merit +merry +mesa +mesh +mess +message + + +messenger + + +metabolism + +metal +metallic + +metals +meter + +method +methodology + + +metric +metro +metropolitan + +mexico + + + + + + + + +miami + +mice + + + +michigan +micro +microphone + +microwave + +middle +midi + +midnight +midwest +might +mighty +migration + + +milan +mild +mile +mileage + + + + +military +milk +mill +millennium +miller +million +millions + +milton +milwaukee +mime + +mind +minds +mine +mineral + + +mini +miniature +minimal +minimize +minimum +mining +minister +ministers + +ministry +minneapolis +minnesota + +minor + + +mint +minus +minute +minutes +miracle +mirror +mirrors +misc +miscellaneous +miss + +missile +missing +mission + +mississippi +missouri +mistake + +mistress + + + + +mixed +mixer + +mixture + + + + + + + +mobile + +mobility + +mode +model +modeling + + +modem + +moderate +moderator + +modern +modes +modification + +modified +modify + +modular +module + +moisture +mold +moldova +molecular + + +moment +moments +momentum + + +monaco +monday +monetary +money +mongolia + +monitor + +monitoring + +monkey +mono +monroe +monster +montana +monte +montgomery +month +monthly +months +montreal +mood +moon +moore +moral +more +moreover +morgan +morning +morocco +morris + +mortality +mortgage + +moscow +moses +moss +most + +motel + +mother + +mothers +motion +motivated +motivation +motor +motorcycle + + + +mount +mountain +mountains +mounted +mounting +mounts +mouse +mouth +move +moved +movement + + +moves +movie +movies +moving +mozambique + + + + + + + + + + + + + + + + + + +much + + +multi +multimedia +multiple + +munich +municipal +municipality + + +murray +muscle + +museum + +music +musical +musician + + + +must +mustang +mutual + + + + + +myanmar + +myrtle +myself + + + +mysterious +mystery +myth + + +nail +nails + + +name +named +namely +names + +namibia + + +naples +narrative +narrow + + +nasdaq +nashville + + + +nation +national +nationally +nations + +native + +natural +naturally + +nature +naughty + +naval +navigate +navigation +navigator +navy + + + + + + + +near +nearby +nearest +nearly +nebraska + +necessarily +necessary +necessity +neck +necklace +need +needed +needle +needs +negative +negotiation +negotiations +neighbor +neighborhood + + +neither + + +neon +nepal +nerve +nervous +nest + + +netherlands +netscape +network + + +neural +neutral +nevada +never +nevertheless + +newark + +newcastle + + +newfoundland +newly +newport +news + +newsletter + +newspaper +newspapers +newton +next + + + + + + + +niagara +nicaragua +nice + +nick +nickel +nickname + + +nigeria +night + +nightmare +nights +nike + + +nine + + + +nirvana + +nitrogen + + + + + +noble +nobody +node + +noise + +nominated +nomination + + +none +nonprofit +noon + +norfolk +norm +normal +normally +norman +north +northeast +northern +northwest + +norway +norwegian + +nose + +note +notebook + +noted +notes +nothing +notice +noticed + +notification + + +notify +notion +notre + + +nova +novel + +novelty +november + +nowhere + + + + + + + +nuclear + +nudist +nudity + +null +number +numbers +numeric +numerical +numerous +nurse +nursery + +nursing + +nutrition +nutritional +nuts + + + + + + +nylon + + + +oakland + +oasis + +obesity + + +object +objective + +objects +obligation +obligations +observation + +observe +observed +observer +obtain + + +obvious +obviously + +occasion +occasional +occasionally +occasions +occupation +occupational +occupations +occupied +occur +occurred +occurrence + + +ocean + + +october + +odds + + + + + +offense +offensive +offer +offered +offering + +offers +office +officer + +offices +official +officially + + +offset +offshore +often + + +ohio + +oils + +okay +oklahoma + + +older +oldest +olive +oliver +olympic + +olympus + +omaha +oman +omega + + +once + +ones +ongoing +onion + +only + +ontario + + + + + +open +opened +opening + + +opera +operate + + +operating +operation +operational +operations +operator + +opinion +opinions +opponent + + +opportunity +opposed +opposite +opposition + +optical +optics + + + +optimum +option +optional + + +oracle + +orange +orbit +orchestra +order +ordered +ordering +orders +ordinance +ordinary +oregon + +organ +organic + + + + +organization +organizational + +organize +organized +organizer +organizing + + +oriental +orientation +oriented +origin +original +originally + +orlando +orleans + +oscar + +other +others +otherwise +ottawa + +ought + +ours +ourselves + +outcome + +outdoor +outdoors +outer +outlet +outline + +outlook +output + +outreach +outside + +outstanding +oval +oven +over +overall +overcome +overhead +overnight +overseas + + + +owned +owner + +ownership +owns +oxford +oxide +oxygen + +ozone + + + +pace +pacific +pack +package + +packaging + +packed +packet + +packing + + + +page + +paid +pain +painful +paint + +painted +painting + +pair +pairs +pakistan + +palace +pale +palestine + +palm +palmer + + + +panama + +panel + +panic + +pants +pantyhose +paper +paperback + +papers + + +para +parade +paradise +paragraph + +paraguay +parallel +parameter + +parcel +parent +parental + + +paris +parish +park + +parking + +parliament +parliamentary +part +partial +partially +participant + +participate + + +participation +particle +particles +particular +particularly + +partition +partly +partner + +partnership + +parts +party + + +pass +passage +passed +passenger + + +passing +passion +passive +passport +password + +past +pasta +paste +pastor + +patch + +patent + +path +pathology +paths +patient + +patio + +patrick +patrol +pattern + +paul +pavilion + + + +payday +paying +payment + + +payroll +pays + + + + + + + + + + + +peace +peaceful +peak +pearl +peas +pediatric + +peeing +peer +peers + +penalties +penalty +pencil +pendant +pending + +penguin +peninsula + + +pennsylvania +penny + +pension + + +people + +pepper + +perceived + +percentage +perception +perfect +perfectly +perform +performance +performances + +performer + + +perfume +perhaps + +periodic +periodically +periods +peripheral + + + +permanent +permission + +permit + +permitted +perry +persian +persistent +person +personal +personality +personalized +personally + +personnel +persons +perspective + +perth +peru +pest + + +peter +petersburg + +petite +petition +petroleum + + + + + +phantom +pharmaceutical + + +pharmacology +pharmacy +phase +phases + +phenomenon + + + +philadelphia +philip +philippines + + +philosophy +phoenix +phone + +photo +photograph +photographer + +photographic + +photography + + + + +phrase +phrases + +physical +physically +physician + +physics +physiology + +piano + + +pick +picked +picking + +pickup +picnic + +picture +pictures + +piece +pieces +pierce +pierre + +pike +pill +pillow + +pilot + +pine +ping +pink +pins +pioneer +pipe +pipeline +pipes + + + + +pitch +pittsburgh + +pixel + +pizza + + + +place +placed +placement +places + +plain + +plaintiff +plan +plane + +planet +planets +planned +planner + +planning + +plant +plants +plasma +plastic + +plate + +platform + +platinum +play +playback + +played +player + +playing + +plays + +plaza + +pleasant +please +pleased +pleasure +pledge +plenty +plot + +plug + + +plumbing +plus +plymouth + + + + + +pocket +pockets + + + +poem + +poet +poetry +point +pointed +pointer +pointing +points + +poker +poland +polar +pole +police + +policy +polish +polished +political + +politics +poll +polls +pollution +polo + +polyester +polymer +polyphonic +pond +pontiac +pool + +poor + +pope +popular +popularity +population + + +porcelain +pork + + + +port +portable +portal +porter +portfolio +portion + +portland +portrait + + + +portugal +portuguese + +pose + +position + + +positive +possess +possession + +possibility +possible +possibly +post +postage +postal +postcard + + +poster + + + + + + +potato + +potential + +potter +pottery +poultry +pound +pounds +pour + +powder + +power +powered +powerful + +powers + + + + + +practical +practice + +practitioner + +prague +prairie +praise +pray +prayer +prayers + +preceding +precious +precipitation +precise +precisely +precision +predict + +prediction + +prefer +preference + + + +prefix +pregnancy +pregnant +preliminary +premier +premiere +premises +premium +prep + +preparation +prepare +prepared +preparing +prerequisite +prescribed +prescription +presence +present +presentation + + +presenting +presently +presents +preservation +preserve +president +presidential +press +pressed +pressing +pressure + +pretty + +prevent + +prevention +preview + +previous +previously +price +priced +prices +pricing +pride +priest +primarily +primary +prime +prince +princess +princeton +principal +principle + +print +printable +printed +printer +printers +printing + +prior + +priority +prison +prisoner + +privacy +private +privilege + + +prize + + +probability +probably +probe +problem + + +procedure + +proceed +proceeding +proceedings +proceeds +process +processed +processes +processing +processor + +procurement +produce +produced +producer + + +producing +product +production + +productive +productivity +products +prof +profession +professional + +professor +profile + +profit + +program +programme +programmer + + +programming + +progress +progressive +prohibited +project +projected +projection +projector + + +prominent +promise +promised + +promising + +promote + + + +promotion +promotional + +prompt +promptly +proof + +proper +properly +properties +property +prophet +proportion +proposal + +propose +proposed +proposition +proprietary + +prospect +prospective + +prostate + + +protect +protected +protecting +protection +protective +protein + +protest +protocol + +prototype +proud +proudly +prove +proved +proven +provide +provided +providence +provider + + +providing +province + +provincial +provision +provisions +proxy + + + + + +psychiatry +psychological +psychology + + + + +public +publication + +publicity +publicly +publish +published +publisher + + + + + +pull +pulled +pulling +pulse +pump + +punch +punishment +punk + +puppy +purchase +purchased + +purchasing +pure +purple +purpose +purposes +purse +pursuant +pursue +pursuit +push +pushed +pushing + + + +putting +puzzle + + +python + +qatar + + + + +quad +qualification + +qualified +qualify +qualifying +qualities +quality +quantitative +quantities +quantity +quantum +quarter +quarterly +quarters + +quebec +queen +queens +queensland + +query +quest +question +questionnaire +questions +queue + +quick +quickly +quiet +quilt +quit +quite +quiz + + +quote + + + + +rabbit +race + + + +racing +rack + +radar +radiation + +radio + +radius +rage +raid +rail +railroad +railway +rain +rainbow +raise +raised + +raising +raleigh +rally + + + +ranch +rand +random + +range + + +ranging +rank + +ranking + +ranks + + +rapid + +rapids +rare +rarely + +rate + + +rather +rating + +ratio +rational + +rats + + + +rays + + + + + +reach + + +reaching +reaction + +read +reader + +readily +reading + + +ready +real +realistic +reality +realize + +really +realm +realtor + +realty +rear +reason +reasonable +reasonably +reasoning +reasons +rebate + + +rebel +rebound + +recall +receipt +receive +received +receiver + + +receiving +recent +recently +reception + + +recipe + +recipient + + +recognition +recognize +recognized +recommend +recommendation + +recommended + +reconstruction +record +recorded +recorder + +recording + +records +recover + +recovery + +recreational +recruiting +recruitment +recycling + +redeem +redhead +reduce +reduced + + +reduction + +reed +reef +reel + +refer +reference +referenced + +referral + + + + + +refine +refined +reflect +reflected +reflection + + +reform + +refresh +refrigerator + +refund + +refuse +refused + +regard + + +regardless +regards +reggae +regime +region +regional +regions +register +registered +registrar +registration +registry +regression +regular +regularly +regulated +regulation + + + +rehabilitation + + +rejected + +relate +related +relates +relating +relation +relations +relationship +relationships +relative +relatively + +relax +relaxation +relay +release +released + +relevance +relevant +reliability +reliable +reliance +relief +religion + +religious + + +rely + +remain +remainder + +remaining + +remark +remarkable + +remedies +remedy +remember +remembered +remind +reminder + +remote +removable +removal +remove +removed + +renaissance +render + +rendering +renew +renewable +renewal +reno +rent +rental + + + +repair + +repeat +repeated +replace + +replacement + +replica +replication + + +reply +report +reported +reporter + + +reports +repository +represent +representation + +representative +representatives +represented +representing + +reprint + +reproduce +reproduced +reproduction +reproductive +republic + +republicans +reputation +request +requested +requesting + +require +required +requirement + + +requiring + +rescue +research + + + +reservation + +reserve +reserved +reserves +reservoir +reset +residence +resident +residential + +resist +resistance +resistant +resolution + +resolve +resolved +resort +resorts +resource +resources +respect +respected +respective +respectively +respiratory +respond + +respondent + + +response + + +responsibility +responsible +rest +restaurant + +restoration +restore +restored +restrict +restricted +restriction + + +result + +resulting +results +resume + +retail +retailer + +retain +retained +retention +retired +retirement +retreat +retrieval +retrieve + + +return + +returning +returns +reunion + + +reveal +revealed + +revelation +revenge +revenue +revenues +reverse +review + +reviewer + + +revised +revision + +revolution +revolutionary +reward + + + + + + + +rhythm + +ribbon + +rice +rich +richard +richards + +richmond +rick + + +ride +rider + + +ridge +riding +right +rights + +ring +rings + + + + +ripe +rise +rising +risk +risks +river + + + + + + + + +road +roads + +robert +roberts + +robin +robinson + + +robust +rochester +rock +rocket +rocks +rocky + +roger +rogers +roland +role + +roll +rolled +roller +rolling +rolls + +roman +romance +romania +romantic +rome + + +roof +room +roommate + +rooms +root +roots +rope +rosa +rose +roses +ross +roster +rotary +rotation +rouge +rough +roughly +roulette +round +rounds +route + + + +routine + + +rover + + + +royal +royalty + + + + + + + + + +rubber +ruby + +rugby + +rule +ruled +rules +ruling + +runner +running +runs + +rural +rush +russell +russia +russian +ruth + + +rwanda + + + + +sacramento +sacred +sacrifice + + +safari +safe +safely + +safety +sage + +said +sail +sailing +saint +saints +sake +salad + +salary +sale +salem + +sally +salmon +salon +salt + +salvation + +samba +same +samoa +sample + +sampling + + + +sand + +sandwich +sandy +sans + + + + +sapphire +sara + + +saskatchewan + +satellite +satin +satisfaction +satisfactory +satisfied +satisfy +saturday +saturn +sauce +saudi +savage +savannah +save +saved +saver + +saving +savings + + +saying + + + + +scale +scales +scan + +scanner + +scanning + +scenario + +scene +scenes +scenic +schedule +scheduled + +scheduling +schema +scheme + +scholar + +scholarship + +school + + +science +sciences +scientific +scientist + +scoop +scope +score + +scores + + +scotland +scott +scottish +scout +scratch +screen +screening + + + + + + +script + + +scroll + + +sculpture + + + +seafood +seal +sealed + +search + + + +searching +seas +season +seasonal + +seat +seating +seats +seattle + +second +secondary + +secret +secretariat +secretary +secrets +section + +sector + +secure + +securely +securities +security + +seed +seeds +seeing +seek +seeker + +seeking + +seem + +seems +seen + + +segment + +select +selected + +selection + +selective +self +sell +seller + +selling + +semester +semi +semiconductor +seminar + + +senate +senator +senators +send +sender +sending + +senegal +senior + +sense +sensitive +sensitivity + + +sent +sentence +sentences + + +separate +separated +separately +separation +sept +september + +sequence + + +serbia +serial +series +serious +seriously +serum +serve +served +server + + +service +services +serving +session +sessions + + +setting + +settle +settled +settlement +setup +seven +seventh +several +severe +sewing + + + + + + + + + + +shade +shades +shadow +shadows +shaft +shake +shakespeare + +shall +shame +shanghai + +shape +shaped +shapes +share +shared + +shares +shareware +sharing +shark + +sharp + +shaw + +shed +sheep +sheer +sheet +sheets +sheffield +shelf +shell +shelter + + +shepherd +sheriff + +shield +shift +shine +ship +shipment + + +shipping + +shirt + + +shock +shoe +shoes + + +shop +shopper + + +shopping + + + +shore +short + + +shortly +shorts +shot +shots +should +shoulder +show +showcase + +shower +showers +showing +shown + + +shut +shuttle + + + +side +sides + + +sierra + +sight +sigma +sign +signal + +signature + +signed +significance +significant +significantly + +signs + +silence +silent +silicon +silk +silly +silver + +similar +similarly +simon +simple +simplified +simply +simpson + + +simulation + +simultaneously + +since +sing +singapore +singer + +singing +single +singles +sink + + +sister +sisters + +site + + +sitting +situated +situation + + +sixth +size +sized + + +skating + +skiing +skill +skilled + +skin + +skip +skirt +skirts + + + + + +sleep +sleeping + +sleeve +slide + + +slight +slightly +slim +slip +slope +slot + +slovak + +slovenia +slow +slowly + + + +small +smaller +smart +smell +smile + +smith + +smoke +smoking +smooth + + + +snake +snap +snapshot +snow + + + +soap + +soccer +social + +society +sociology +socket + +sodium +sofa +soft +softball +software +soil + +solar + +sold +soldier +soldiers +sole + +solid +solo +solomon +solution + +solve +solved +solving +soma +somalia +some +somebody +somehow + +somerset +something +sometimes +somewhat +somewhere + +song + +sonic +sons + +soon +soonest +sophisticated +sorry +sort +sorted +sorts +sought +soul +souls +sound +sounds +soundtrack +soup +source +sources +south + +southeast +southern +southwest + + + + +space +spaces +spain +spam +span +spanish + +spanking + +spare + +spatial +speak +speaker + +speaking +speaks + + +special +specialist + +specialized + +specially + + +specialty +species +specific +specifically +specification + + +specified + +specify + +spectacular +spectrum +speech + +speed + +spell +spelling +spencer +spend +spending +spent + +sphere +spice +spider + +spin +spine +spirit +spirits +spiritual +spirituality +split +spoke +spoken +spokesman +sponsor + + +sponsorship +sport +sporting +sports +spot +spotlight +spots +spouse +spray +spread +spreading +spring +springer +springfield +springs +sprint + + + + +squad +square +squirt + + + + + + + +stability +stable +stack +stadium +staff + +stage +stages +stainless + +stamp + + +stand +standard + +standing + +stands + + +star + +stars + +start + +starter +starting +starts +startup + +state +stated +statement + +states +statewide +static + +station +stationery + +statistical +statistics + +status +statute + +statutory +stay +stayed + +stays + + +steady +steal +steam +steel +steering +stem +step + + +steps +stereo +sterling + + + + +stick + + +sticks +sticky +still +stock +stockholm + +stocks +stolen +stomach +stone +stones +stood +stop +stopped +stopping + +storage +store +stored +stores + +storm +story + +straight +strain +strand +strange +stranger +strap +strategic + +strategy +stream +streaming + +street +streets +strength +strengthen +strengthening + +stress +stretch +strict +strictly +strike +strikes +striking +string +strings +strip +stripes + + +strong +stronger +strongly +struck + +structural +structure +structured +structures +struggle +stuart +stuck +stud +student + +studied +studies +studio + +study + +stuff +stuffed +stunning + +style + +stylish +stylus + + + +subcommittee +subdivision +subject + +sublime + +submission + +submit + + +subscribe +subscriber + +subscription + +subsection +subsequent +subsequently + +subsidiary +substance +substances +substantial +substantially +substitute +subtle +suburban +succeed +success +successful +successfully +such + +sucking + +sudan +sudden +suddenly + +suffer + +suffering +sufficient +sufficiently +sugar +suggest + + +suggestion + + + +suit +suitable +suite +suited + + +sullivan + + +summary +summer +summit + +sunday +sunglasses +sunny +sunrise +sunset +sunshine +super +superb +superintendent +superior +supervision +supervisor + +supplement +supplemental + + +supplier + +supplies +supply +support +supported +supporters +supporting + +suppose +supposed +supreme + +sure +surely +surf +surface +surfaces +surfing +surge +surgeon + +surgery +surgical +surname +surplus +surprise +surprised +surprising +surrey +surround +surrounded +surrounding +surveillance +survey + +survival +survive +survivor + + + +suspect +suspected +suspended +suspension + +sustainability +sustainable +sustained + + + +swap +sweden +swedish +sweet +swift +swim +swimming +swing + +swiss +switch + + + +switzerland +sword +sydney + +symbol + +sympathy +symphony +symposium + + +syndicate +syndication +syndrome +synopsis +syntax +synthesis +synthetic +syracuse +syria + +system +systematic + + + + +table +tables +tablet +tablets + +tackle +tactics + + + + +tail +taiwan +take +taken +takes +taking +tale +talent +talented +tales +talk +talked +talking + +tall +tamil +tampa + +tank + +tanzania + +tape + + +target + + +tariff +task + +taste +tattoo +taught + + +taxes +taxi +taylor + + + + + + + +teach +teacher + + +teaching +team + +tear +tears + +technical +technician +technique + + +technological + +technology + + +teddy + +teen + +teens +teeth + + + + +telephone + +telescope +television + +tell +telling + +temp +temperature + +template + +temple +temporal +temporarily +temporary + +tenant +tend +tender +tennessee +tennis +tension +tent +term +terminal + +termination +terminology +terms +terrace +terrain +terrible + +territory + +terrorism + + +terry +test +testament +tested + +testimony +testing + + +texas +text +textbook + +textile + + +texture + + + + +thai +thailand +than +thank +thanks +thanksgiving +that +thats + +theater + +theatre +thee +theft + +their +them +theme + +themselves +then +theology +theorem +theoretical +theories +theory +therapeutic +therapist +therapy +there +thereafter +thereby +therefore +thereof +thermal +thesaurus +these +thesis +they +thick +thickness +thin +thing +things +think +thinking + +thinks +third +thirty +this +thomas +thompson +thomson +thong + +thorough +thoroughly +those +thou +though +thought +thoughts +thousand + +thread + + +threat +threatened +threatening + +three + +threshold +thriller +throat +through +throughout +throw + +thrown + + + +thumb +thumbnail + +thumbs + +thunder +thursday +thus + + +ticket + +tide + +tied +tier +ties + +tiger + +tight + +tile + +till + +timber +time + +timely +timer +times +timing +timothy + +tiny + + + +tips +tire +tired + +tissue + +titanium + +title +titled + + + + + + + +tobacco +tobago +today + +toddler + +together + +token +tokyo +told +tolerance +toll + +tomato + +tommy +tomorrow + +tone +toner + + +tonight +tons +tony + + +tool + +toolbox + +tools +tooth + +topic + +topless +tops +toronto + + +total +totally + +touch +touched +tough +tour + +tourism +tourist +tournament + + +toward +towards +tower + +town + +township +toxic + + + + + +trace +track + + +tracked +tracker + +tracks +tract +tractor + +trade +trademark + +trader +trades +trading +tradition +traditional + +traffic +tragedy +trail +trailer + + +train +trained +trainer + +training + + +trance + +trans +transaction +transactions +transcript +transcription + + + +transfer +transferred + +transform +transformation +transit +transition +translate + +translation + +translator +transmission +transmit +transmitted +transparency +transparent +transport +transportation + +trap +trash +trauma +travel +traveler +travelers +traveling + + +travels + +travis +tray +treasure +treasurer +treasures +treasury +treat +treated + +treatment + +treaty +tree +trees +trek + +tremendous +trend + + + +trial + +triangle +tribal +tribe +tribes +tribunal +tribune +tribute +trick +tricks +tried + +trigger +trim +trinidad +trinity +trio +trip + +triple + +triumph +trivia +troops +tropical +trouble + +trout +troy +truck + +true +truly +trunk +trust + +trustee + + +truth + +trying + + + + + +tube + +tucson + +tuesday +tuition +tulsa +tumor +tune +tuner + +tuning +tunisia +tunnel + +turkey +turkish +turn +turned +turner +turning +turns +turtle +tutorial + + + + +twelve +twenty +twice + +twin + +twins +twist +twisted + + + +tyler +type +types +typical +typically +typing + + +uganda +ugly + + + +ukraine + +ultimate +ultimately +ultra + + + + +unable +unauthorized +unavailable +uncertainty +uncle + +undefined +under +undergraduate +underground +underlying +understand +understanding +understood +undertake + +underwear +undo + +unemployment +unexpected +unfortunately + + +uniform +union + + +unique +unit +united +units +unity + +universal +universe + +university +unix +unknown +unless +unlike +unlikely +unlimited +unlock +unnecessary +unsigned + +until +untitled +unto +unusual +unwrap + + + +update + + +updating +upgrade + + + + +upon +upper + +upset + + + +urban +urge +urgent + + + +uruguay + + + +usage + + + + + +used +useful +user + + + + +using + + +usual +usually + +utah + + +utility +utilization +utilize + + + +uzbekistan + + + +vacation + +vaccine +vacuum + + +valentine +valid +validation +validity + +valley +valuable +valuation +value +valued +values +valve + +vampire + +vancouver +vanilla + +variable + +variance +variation +variations +varied + +variety +various +vary +varying +vast + + +vault + + + + + +vector + +vegetable + +vegetarian +vegetation +vehicle +vehicles +velocity +velvet +vendor + +venezuela +venice +venture + +venue + + +verbal + +verification +verified +verify + +vermont + +verse +version + +versus +vertex +vertical +very + +vessel + +veteran + +veterinary + + + + + + + + +vice +victim + +victor +victoria +victorian +victory + +video + + +vienna +vietnam +vietnamese +view + +viewer + + + +views + +viii +viking +villa +village + + + +vintage +vinyl +violation + + +violent +violin + +viral + +virginia +virtual +virtually +virtue +virus + +visa +visibility +visible +vision +visit + +visiting +visitor + +visits +vista +visual +vital +vitamin + +vocabulary +vocal + +vocational +voice + +void + + + +volleyball +volt +voltage +volume +volumes +voluntary +volunteer +volunteers + + +vote + + + +voting +voyeur + + + + + + + +vulnerability +vulnerable + + +wage +wages +wagner +wagon +wait +waiting + +wake + +wales +walk +walked +walker +walking +walks +wall +wallace +wallet +wallpaper + +walls +walnut + + + + + +want +wanted +wanting +wants + + +ward +ware +warehouse +warm +warming +warned + +warning + +warrant + +warranty +warren +warrior + + + +wash +washer +washing +washington +waste +watch +watched +watches + +water +waterproof +waters +watershed + +watt + + +wave +waves + + + +ways + + + +weak +wealth + +weapons +wear +wearing +weather + + + + + + + + + + + + +webster + +wedding + +wednesday +weed +week +weekend + +weekly + +weight +weighted +weights +weird +welcome +welding + +well +wellington +wellness + +welsh + + +were +wesley +west +western +westminster + +whale +what +whatever +whats +wheat +wheel +wheels +when +whenever +where +whereas +wherever +whether +which +while +whilst +white + +whole +wholesale +whom + +whose + + +wichita +wicked +wide +widely + + +widespread +width +wife + + + +wild +wilderness +wildlife + +will + + +willing +willow +wilson + +wind +window +windows +winds +windsor +wine + +wing +wings +winner + +winning +wins + +winter +wire +wired +wireless +wires +wiring +wisconsin +wisdom +wise +wish +wishes + + +witch +with +withdrawal +within +without +witness +witnesses +wives +wizard + + + +wolf +woman + + + +wonder +wonderful + +wood +wooden +woods +wool +worcester +word + +words +work +worked +worker + + + +working + +workplace +works +workshop + +workstation +world + +worlds + +worldwide +worm +worn +worried +worry +worse +worship +worst +worth +worthy +would +wound + + + +wrap +wrapped +wrapping +wrestling +wright +wrist +write +writer + + +writing +writings +written +wrong +wrote + + + + + + + + + +wyoming + + + +xerox + + + + + + + + + + +yacht +yahoo + + +yang +yard + +yarn + + +yeah +year +yearly +years +yeast +yellow +yemen + + +yesterday + +yield + + + +yoga +york +yorkshire + +young +younger +your +yours +yourself +youth + + + +yugoslavia +yukon + + +zambia + +zealand + +zero +zimbabwe +zinc + + +zone + +zoning + +zoom + + + + + + diff --git a/target/classes/uta/cse3310/Chat$Message.class b/target/classes/uta/cse3310/Chat$Message.class new file mode 100644 index 0000000..33375f3 Binary files /dev/null and b/target/classes/uta/cse3310/Chat$Message.class differ diff --git a/target/classes/uta/cse3310/Chat.class b/target/classes/uta/cse3310/Chat.class new file mode 100644 index 0000000..5ec79d9 Binary files /dev/null and b/target/classes/uta/cse3310/Chat.class differ diff --git a/target/classes/uta/cse3310/Matrix.class b/target/classes/uta/cse3310/Matrix.class new file mode 100644 index 0000000..2a8732a Binary files /dev/null and b/target/classes/uta/cse3310/Matrix.class differ diff --git a/target/classes/uta/cse3310/Words.class b/target/classes/uta/cse3310/Words.class new file mode 100644 index 0000000..e9b9a94 Binary files /dev/null and b/target/classes/uta/cse3310/Words.class differ diff --git a/target/classes/uta/cse3310/wordlist_copy.txt b/target/classes/uta/cse3310/wordlist_copy.txt new file mode 100644 index 0000000..39fdf14 --- /dev/null +++ b/target/classes/uta/cse3310/wordlist_copy.txt @@ -0,0 +1,10000 @@ + + + + + +abandoned + +aberdeen +abilities +ability +able +aboriginal + +about +above +abraham +abroad + +absence +absent +absolute +absolutely +absorption +abstract + + + + +academic + +academy + +accent +accept +acceptable +acceptance +accepted +accepting + +access + + +accessible + + +accessory +accident +accidents +accommodate +accommodation + +accompanied +accompanying +accomplish +accomplished +accordance +according +accordingly +account +accountability +accounting +accounts +accreditation +accredited +accuracy +accurate +accurately +accused + + +acer +achieve + +achievement + + +acid + +acknowledge +acknowledged + +acne +acoustic +acquire +acquired +acquisition +acquisitions +acre +acres +acrobat +across +acrylic + +acting +action +actions +activated +activation +active +actively + + +activity +actor + +actress +acts +actual +actually +acute + + +adam +adams +adaptation +adapted +adapter + +adaptive + + +added +addiction +adding +addition +additional +additionally + +address +addressed +addresses + + +adelaide +adequate + + +adjacent +adjust +adjustable +adjusted +adjustment + + + +administration +administrative +administrator +administrators +admission + +admit +admitted +adobe +adolescent +adopt +adopted +adoption + + + + + +advance +advanced +advancement +advances +advantage + +adventure +adventures +adverse +advert +advertise +advertisement + +advertiser + +advertising +advice +advise +advised + + +advisory +advocacy +advocate + + +aerial +aerospace + +affair +affairs +affect +affected +affecting +affects + +affiliated + +affiliation +afford + +afghanistan +afraid + + +after +afternoon +afterwards + +again +against + +aged + +agency +agenda +agent +agents +ages +aggregate +aggressive +aging + +agree +agreed +agreement + + +agricultural +agriculture + +ahead + + +aids + + + + +aircraft + +airline + +airplane +airport + + + + + + +alabama + +alarm +alaska +albania +albany +albert +alberta +album + +albuquerque +alcohol +alert +alerts +alex +alexander +alexandria + +algebra +algeria +algorithm + + +alias + +alien +align +alignment +alike +alive + + + +alleged + +allergy +alliance +allied + +allocation +allow +allowance +allowed + + +alloy +almost +alone +along + +alpha +alphabetical +alpine +already +also + +alter +altered +alternate +alternative +alternatively + +although +alto + +aluminum + +always + + + +amazing +amazon + + +ambassador +amber + +ambient + +amend +amended +amendment + + +america + + + +amino +among +amongst +amount +amounts + + +amplifier +amsterdam + + + + + +analog + +analysis +analyst + +analytical +analyze +analyzed +anatomy +anchor +ancient + + + +andorra + + +andrew + + +angel + + +angels +anger +angle +angola + +animal +animals +animated +animation +anime + +anna + +annex + +anniversary + +annotation +announce +announced +announcement + + +annoying +annual +annually +anonymous +another +answer + +answering +answers + +antarctica +antenna + +anthropology +anti + +antibody +anticipated +antigua +antique + + + +anxiety + +anybody +anymore + +anything + + +anywhere + + +apache +apart +apartment +apartments + + +apollo + +apparatus +apparel +apparent +apparently +appeal + +appear +appearance + + + +appendix +apple +appliance +appliances +applicable +applicant + +application + +applied + +apply + +appointed +appointment +appointments +appraisal +appreciate +appreciated +appreciation +approach + +appropriate + +approval +approve +approved + +approximate +approximately + + +april + +aqua +aquarium +aquatic + + +arabia +arabic +arbitrary +arbitration + +arcade +arch +architect + +architectural +architecture +archive + +archives +arctic + +area +areas +arena + +argentina +argue + +argument +arguments +arise + +arizona +arkansas + + +armed +armenia +armor +arms +armstrong +army + +around +arrange +arranged +arrangement + +array +arrest +arrested +arrival + +arrive + + +arrow + +arthritis +arthur +article +articles +artificial +artist +artistic +artists +arts +artwork +aruba + +asbestos +ascii + + +asia + +aside +asin + +asked +asking + + + +aspect +aspects + + + +assembled +assembly +assess + + +assessment + +asset +assets +assign +assigned +assignment + +assist +assistance +assistant +assisted + +associate +associated + +association + +assume +assumed + + +assumption + +assurance +assure +assured +asthma +astrology +astronomy + + + + +athens + +athletic +athletics + +atlanta +atlantic +atlas + +atmosphere +atmospheric +atom +atomic +attach +attached +attachment + + + + +attempt +attempted + + +attend +attendance +attended +attending +attention +attitude +attitudes +attorney + +attract +attraction + +attractive +attribute +attributes + +auburn + +auction + + + +audience +audio +audit +auditor + +august +aurora + +austin +australia + +austria +authentic +authentication +author +authorities +authority +authorization +authorized +authors +auto +automated +automatic +automatically +automation +automobile + +automotive + +autumn + + +available +avatar + +avenue +average + + +aviation +avoid +avoiding + + +award + + +aware +awareness +away + +awful +axis + + +azerbaijan + + + + + +baby +bachelor +back +backed +background + +backing +backup +bacon +bacteria +bacterial + +badge +badly + +baghdad + +bahamas +bahrain +bailey +baker +baking +balance +balanced +bald +bali +ball +ballet +balloon +ballot + +baltimore + +banana +band +bands +bandwidth +bang + +bangkok +bangladesh +bank +banking +bankruptcy + +banned +banner +banners + + +barbados + + +barcelona +bare +barely +bargain + +barn + +barrel +barrier +barriers +barry +bars +base +baseball +based +baseline +basement + + +basic +basically +basics +basin +basis +basket +basketball + +bass + +batch +bath +bathroom + + +batman + +battery +battle +battlefield + + + + + + + + + +beach + +beads +beam +bean + +bear +bearing + + + + +beat + +beats +beautiful +beautifully +beauty + +became +because +become + +becoming + +bedding + +bedroom + + + +beef +been +beer +before + +begin +beginner + +beginning +begins +begun +behalf +behavior +behavioral + +behind +beijing +being +beings +belarus +belfast +belgium +belief + +believe +believed + +belize + +bell +belle +belly +belong + +below +belt + + +bench +benchmark +bend +beneath +beneficial +benefit +benefits +benjamin + + +berkeley +berlin +bermuda + +berry +beside +besides +best + + + +beta +beth +better +betting +betty +between +beverage + + +beyond + +bhutan + +bias + +biblical +bibliographic +bibliography +bicycle + +bidder +bidding + + + +biggest +bike + +bikini +bill +billing +billion +bills +billy + +binary +bind +binding +bingo + + + +biography +biol +biological +biology + +biotechnology +bird +birds +birmingham +birth +birthday +bishop + + +bite +bits + +bizarre + + + + +blackberry +blackjack + +blade + +blah + + +blame +blank +blanket +blast +bleeding +blend +bless +blessed + +blink +block +blocked +blocking +blocks + + + + + +blond + +blood +bloody +bloom + + +blowing + + +blue +blues + + + + + +board +boards +boat +boating +boats + +bobby + +bodies +body +bold +bolivia +bolt + + +bond + +bonds +bone +bones +bonus + + +book +booking + +bookmark + +books +bookstore + +boolean + +boost +boot +booth +boots + +border +borders +bored +boring +born +borough + +boss +boston +both +bother +botswana +bottle +bottles +bottom +bought +boulder + +bound +boundaries +boundary +bouquet +boutique + +bowl +bowling + +boxed +boxes +boxing + + + + + +bracelet + +bracket +brad + + +brain +brake + +branch + +brand + + +bras +brass +brave +brazil +brazilian +breach +bread +break +breakdown +breakfast +breaking +breaks + +breasts +breath +breathing +breed +breeding + +brian +brick +bridal +bride +bridge + +brief +briefing +briefly + +bright +brighton +brilliant +bring +bringing + +brisbane +bristol + + +british + +broad +broadband +broadcast +broadcasting + +broadway +brochure + +broke +broken +broker + +bronze +brook +brooklyn + + +brother + +brought +brown +browse +browser + + +bruce +brunei +brunette + +brush +brussels +brutal + + + + +bubble +buck + +budapest +buddy +budget + + +buffalo +buffer + + + +build +builder + +building +buildings + +built + +bulgaria +bulgarian +bulk +bull +bullet +bulletin +bumper +bunch +bundle +bunny +burden +bureau + +burke +burlington + +burner +burning + +burst +burton + + +bush +business + + +busy + +butler + +butter +butterfly +button + + + +buyer + +buying + +buzz + + + +byte + + + + +cabin +cabinet + +cable + +cache + + + +cafe +cage +cake +cakes + +calcium +calculate +calculated +calculation + +calculator + +calendar + +calgary +calibration + +california +call +called +calling +calls +calm +calvin + +cambodia +cambridge + + +came +camel +camera + + +cameroon +camp +campaign + +campbell +camping + +campus + + +canada + +canal +canberra +cancel +cancellation + + +candidate + +candle + +candy +cannon +canon +cant +canvas +canyon + + +capability +capable +capacity +cape +capital +capitol +caps +captain +capture + + + +carbon +card +cardiac +cardiff +cardiovascular +cards +care +career + +careful +carefully + +cargo +caribbean +caring + + + + +carnival +carol + + +carpet +carried +carrier + + +carroll +carry +carrying + +cart +carter +cartoon + +cartridge + + +casa +case + + +cash + +casino + + +cassette +cast +casting +castle +casual + +catalog + +catalogue +catalyst +catch +categories +category +catering +cathedral +catherine + +cats +cattle +caught +cause +caused +causes +causing +caution +cave +cayman + + + + + + + + + +cedar +ceiling +celebrate +celebration + +celebrity + +cell + +cellular +celtic +cement + +census +cent +center +centered + +central +centre + + + +century + +ceramic +ceremony +certain +certainly +certificate + +certification +certified +cest + + + + + + +chad +chain +chains +chair +chairman + +challenge + + +challenging +chamber +chambers +champagne +champion + +championship + + +chance +chancellor +chances +change +changed + +changes +changing +channel +channels +chaos +chapel +chapter + +char +character +characteristic + + +characterized + +charge +charged +charger + + + +charitable +charity +charles +charleston + +charlotte +charm +charming +charms +chart +charter + +chase +chassis +chat +cheap + +cheapest +cheat + +check +checked + +checklist +checkout +checks +cheers +cheese +chef + + +chemical + +chemistry +chen +cheque +cherry +chess +chest +chester + + + +chicago +chick +chicken + +chief +child +childhood +children + +chile +china + +chip +chips + +chocolate +choice + +choir +cholesterol +choose +choosing +chorus +chose +chosen + + + +christianity +christians + + +christmas +christopher +chrome +chronic +chronicle + + +chubby +chuck + + + + + +ciao + + +cincinnati + +cinema + + + +circle +circles +circuit + +circular +circulation +circumstances +circus +cisco +citation + +cite + +cities +citizen + +citizenship +city + +civic +civil +civilian +civilization + + +claim + + + +clan + +clarity + + +class +classes +classic +classical +classics +classification +classified + +classroom +clause +clay +clean +cleaner +cleaners +cleaning +cleanup +clear +clearance +cleared +clearing +clearly +clerk +cleveland +click + + +client + +cliff +climate +climb +climbing +clinic +clinical + +clinton +clip + +clock + +clone +close +closed +closely +closer +closes +closest +closing +closure +cloth +clothes +clothing +cloud +clouds +cloudy +club + +cluster + + + + + + + + +coach + +coaching +coal +coalition +coast +coastal +coat +coated +coating + + + +code + +coding +coffee +cognitive + +coin +coins + +cold + + + +collaboration + +collapse +collar +colleague + +collect + +collected +collectible + +collecting +collection + +collective +collector + +college + +collins +cologne +colombia +colon +colonial +colony + +colorado + +colors + + +columbia +columbus +column + + + +combat +combination +combinations +combine +combined + + +combo +come +comedy +comes +comfort +comfortable +comic + +coming + +command +commander + +comment +commentary + + +commerce +commercial +commission +commissioner + + +commit +commitment + +committed +committee + + +commodity +common +commonly +commons +commonwealth +communicate +communication + + + +community + +compact + +companion +company + +comparable +comparative +compare +compared + +comparison +comparisons +compatibility +compatible +compensation +compete +competent + +competition + +competitive + +compilation +compile + +compiler +complaint + +complement +complete +completed +completely +completing +completion +complex +complexity +compliance +compliant +complicated + +complimentary +comply +component + +composed +composer +composite +composition +compound + +comprehensive +compressed +compression +compromise +computation +computational +compute + +computer + + + +concentrate +concentration + +concept + +conceptual +concern +concerned +concerning + +concert + +conclude + +conclusion +conclusions +concord +concrete +condition +conditional +conditioning +conditions + + +conduct +conducted +conducting + +conference + + +confidence +confident +confidential +confidentiality + +configuration + +configured + +confirm +confirmation +confirmed +conflict + +confused +confusion +congo +congratulations +congress +congressional +conjunction +connect +connected +connecticut +connecting +connection +connections + + + +cons +conscious +consciousness +consecutive +consensus +consent +consequence +consequences +consequently +conservation + +consider +considerable +consideration + +considered +considering + +consist +consistency +consistent +consistently + + +console + +consolidated +consolidation +consortium + + +constant +constantly +constitute +constitutes +constitution +constitutional +constraint + +construct + +construction +consult + + + +consultation + +consumer + +consumption +contact + + + +contain +contained +container +containers +containing + +contamination +contemporary +content +contents +contest + +context +continent +continental +continually +continue +continued + +continuing +continuity +continuous +continuously +contract +contracting +contractor + + +contrary +contrast +contribute + + +contribution + +contributor + +control +controlled + + +controlling + +controversial +controversy +convenience +convenient +convention +conventional +conventions +convergence +conversation + +conversion +convert +converted +converter +convertible + +conviction +convinced +cook +cookbook +cooked +cookie + +cooking +cool +cooler +cooling +cooper +cooperation +cooperative +coordinate +coordinated +coordinates +coordination +coordinator + +cope +copied + +copper +copy +copying +copyright + + +coral +cord +cordless +core +cork +corn + +corner +corners +cornwall + +corporate +corporation + +corps +corpus +correct +corrected +correction + +correctly +correlation +correspondence +corresponding + + +cosmetic +cosmetics +cost +costa +costs +costume + +cottage + +cotton +could +council + +counsel + +count +counted +counter + + +counting + +country +counts +county +couple +coupled +couples +coupon + +courage +courier +course +courses +court +courtesy +courts +cove +cover +coverage +covered +covering + + +cowboy + + + + + +cradle +craft + +craig + +craps + + +crazy +cream +create +created + + +creation + +creative +creativity +creator +creature + +credit + +creek +crest +crew +cricket + + + +crisis + +criterion +critical +criticism + + +croatia +crop + +cross +crossing + +crowd +crown +crucial +crude +cruise + + + +crystal + + + + + +cuba +cube +cubic +cuisine +cult +cultural +culture + + + + +cumulative + + +cups +cure +curious + +currency +current +currently +curriculum +cursor + +curve + +custody +custom +customer + + + + +customs + +cute + +cutting + + + + +cycle + +cycling +cylinder +cyprus + +czech + + + +daddy +daily +dairy +daisy +dakota +dale +dallas + +damage +damaged +damages +dame + + + +dance +dancing +danger +dangerous +daniel +danish + +dans +dare +dark +darkness +darwin + +dash + +data +database + +date +dated + + +daughter + + +david + + +dawn + +days + + + + + + + +deadline +deadly +deaf +deal +dealer + +dealing + + + +dean +dear + +deaths +debate + + +debt + +debut + +decade + +december +decent +decide +decided +decimal +decision + +deck +declaration +declare +declared +decline + + + +decorative +decrease +decreased +dedicated + + +deep + +deeply +deer + +default +defeat + + +defend +defendant +defense +defensive +deferred +deficit +define +defined + + + +definition + +degree +degrees + +delaware +delay +delayed + +delegation + + +delhi +delicious +delight +deliver +delivered + + +delivery +dell +delta +deluxe + +demand +demanding +demands + +democracy +democrat +democratic +democrats +demographic +demonstrate +demonstrated + +demonstration + +denial +denied +denmark + +dense +density +dental + +denver +deny +department +departmental + +departure +depend +dependence +dependent +depending + +deployment + + +depot +depression + +depth +deputy + +derby + +derived + +descending +describe +described + + +description + +desert +deserve +design +designated +designation +designed +designer + +designing + +desirable + +desired +desk +desktop + +desperate +despite +destination + +destiny + +destroyed +destruction +detail +detailed +details +detect +detected +detection +detective +detector +determination +determine +determined + + +detroit + + + + +devel +develop +developed +developer + +developing +development +developmental + + + +deviation +device +devices + +devon +devoted + + + + +diabetes +diagnosis +diagnostic +diagram +dial + +dialogue +diameter +diamond + +diana + +diary +dice + + + + +dictionary + + + + + +diesel +diet +dietary + +differ +difference +differences +different +differential +differently +difficult +difficulties +difficulty + + +digest +digit +digital + + + +dimension +dimensional +dimensions +dining +dinner + +diploma + +direct +directed +direction +directions +directive +directly +director + + +directory +dirt + + + +disability +disable +disabled +disagree +disappointed +disaster +disc +discharge +disciplinary +discipline + +disclaimer + +disclose +disclosure +disco +discount + + +discover +discovered +discovery +discrete +discretion +discrimination + +discuss + + + +discussion + + + +dish + +disk + + +disorder + +dispatch +dispatched +display + + + +disposal +disposition +dispute +disputes + +distance + +distant +distinct +distinction +distinguished +distribute +distributed +distribution + +distributor + +district + + + + +diverse +diversity +divide +divided +dividend +divine +diving +division +divisions +divorce + + + + + + + + + + +dock + +doctor +doctors +doctrine +document +documentary +documentation + +documented + + +dodge + +does + +dogs +doing +doll +dollar + + + +domain + +dome +domestic +dominant +dominican + + + +donated +donation + +done +donna +donor + +dont + +door +doors + + +dose + +double +doubt + + +dover + +down + + + + + + +downtown +dozen + + + + +draft +drag +dragon +drain +drainage +drama +dramatic +dramatically +draw +drawing + +drawn + +dream +dreams +dress +dressed + +dressing + +dried +drill +drilling +drink +drinking +drinks +drive +driven +driver + + +driving +drop +dropped +drops +drove + +drugs +drum +drums + + +dryer + + + + + + +dual + +dublin +duck +dude + + +duke + +dump + + +duplicate +durable +duration +durham +during +dust +dutch +duties +duty + + + + +dying +dylan +dynamic +dynamics + + +each +eagle +eagles + +earl +earlier + +early +earn +earned + +earnings + +ears +earth +earthquake +ease +easier +easily +east +easter +eastern +easy + +eating + + +ebony + + + +echo +eclipse + +ecological +ecology + +economic +economics + +economy +ecuador + + +eden + +edge + +edinburgh +edit + +editing +edition + +editor +editorial + + +edmonton + + +educated +education +educational + +edward + + + +effect +effective +effectively +effectiveness +effects +efficiency +efficient +efficiently +effort +efforts + + +eggs +egypt +egyptian + +eight +either + + +elder +elderly +elect +elected +election + +electoral +electric +electrical +electricity + +electron +electronic +electronics +elegant +element +elementary +elements +elephant +elevation +eleven +eligibility +eligible +eliminate +elimination +elite +elizabeth + + + +else +elsewhere + + + + + +embassy +embedded +emerald +emergency +emerging + + + +emission + + +emotional + +emperor +emphasis +empire +empirical +employ +employed +employee + +employer + +employment +empty + +enable + + +enabling + +enclosed +enclosure +encoding +encounter + +encourage + + +encouraging + +encyclopedia + +endangered +ended + +ending +endless +endorsed +endorsement +ends + + +energy +enforcement + +engage +engaged +engagement +engaging +engine +engineer +engineering + + +england +english +enhance +enhanced +enhancement + + +enjoy + +enjoying +enlarge +enlargement +enormous +enough + + +enrolled +enrollment +ensemble +ensure + + + +enter +entered +entering +enterprise + + +entertaining +entertainment +entire +entirely + +entitled +entity +entrance +entrepreneur + + +entry +envelope +environment +environmental + +enzyme + + + +epic + + +episode + + + +equal +equality +equally +equation +equations +equilibrium +equipment +equipped +equity +equivalent + + + + + +erotic + + +error + + +escape + + +especially + +essay + +essence +essential +essentially + + + +establish +established + +establishment +estate + +estimate +estimated + +estimation +estonia + + +eternal +ethernet +ethical +ethics +ethiopia + + + + + +europe + + + + + + + + +evaluation + +evanescence + + +even +evening +event +events +eventually +ever +every +everybody +everyday +everyone +everything +everywhere +evidence +evident +evil +evolution + +exact +exactly + +examination + +examine + + + +example +examples + +exceed +excel +excellence +excellent +except +exception +exceptional +exceptions +excerpt +excess +excessive +exchange + +excited +excitement +exciting +exclude +excluded +excluding +exclusion +exclusive + +excuse + + + + +executive + +exempt +exemption +exercise +exercises +exhaust +exhibit +exhibition + + +exist + +existence +existing + +exit +exotic + +expand +expanded +expanding +expansion + +expect +expectations +expected + + +expenditure + +expense +expenses +expensive +experience +experienced +experiences + +experiment +experimental + +expert + + +expiration +expired + +explain + + + +explanation +explicit +explicitly +exploration +explore +explorer + + + +export + +exposed +exposure +express +expressed +expression +expressions + +extend +extended + + +extension + +extensive +extent +exterior +external +extra +extract +extraction +extraordinary + +extreme +extremely + +eyed +eyes + + + +fabric +fabrics +fabulous +face +faced +faces +facial +facilitate + +facility +facing +fact +factor + +factory +facts +faculty +fail + +failing +fails + + +fair + +fairly + + +fake +fall +fallen +falling +falls +false +fame +familiar + +family +famous + +fancy + +fantastic +fantasy + + + +fare + +farm +farmer +farmers +farming + +fascinating +fashion +fast + + + +fatal +fate +father +fathers +fatty +fault +favor +favorite + + + + + + + + + + + + + +fears +feat +feature +featured +features + + +february + +federal +federation + +feed +feedback +feeding + +feel +feeling +feelings +feels + +feet +fell +fellow +fellowship +felt +female + +fence + + +ferry +festival + + +fever + +fewer + + + +fiber + +fiction +field +fields +fifteen +fifth +fifty + + +fighter + +fighting +figure +figured + +fiji +file + + +files +filing +fill +filled +filling +film + + +filter + + + +final +finally + +finance + +financial +financing +find + +finder +finding + + +finds +fine +finest +finger +fingering +fingers +finish +finished +finishing +finite +finland +finnish + + + + +fireplace +fires +firewall + +firm + +firmware +first +fiscal +fish +fisher + +fishing +fist + + +fitness +fits +fitted +fitting +five + +fixed + +fixtures + + +flag +flags +flame +flash + +flashing +flat +flavor +fleece +fleet +flesh +flex +flexibility +flexible + +flight + +flip +float +floating +flood +floor +flooring + +floppy +floral + +florida +florist + +flour +flow +flower +flowers + + + +fluid +flush +flux + +flyer +flying + + +foam +focal +focus +focused + + + +fold +folder + + +folk +folks +follow + +following +follows +font + + +food + +fool +foot +footage +football +footwear + + +forbidden +force +forced +forces +ford +forecast + +foreign +forest +forestry + +forever +forge +forget +forgot +forgotten +fork +form +formal +format +formation + + +formed +former +formerly +forming +forms +formula +fort +forth +fortune +forty +forum + +forward +forwarding +fossil +foster + + + +foul +found +foundation +foundations +founded +founder +fountain +four +fourth + + + +fraction +fragrance + +frame +framed + +framework +framing +france +franchise + + +frank + +franklin + + + + +free + +freedom +freelance +freely +freeware +freeze +freight +french + +frequency +frequent +frequently +fresh + +friday +fridge +friend +friendly +friends +friendship +frog +from +front +frontier + +frost +frozen +fruit +fruits + + + + + + + +fuel +fuji + +full +fully + +function +functional + +functioning +functions +fund +fundamental +fundamentals +funded + + +funds + +funk +funky +funny + +furnished +furnishings +furniture +further +furthermore +fusion +future + +fuzzy + + + + + + + + +gage +gain + + +galaxy +gale + +gallery +gambling +game + +games + +gaming +gamma +gang + + + +garage +garbage + +garden +gardening +gardens +garlic + + + +gasoline +gate +gates +gateway +gather +gathered +gathering +gauge + + + +gazette + + + + + + + + +gear +geek + + + +gender +gene +genealogy +general +generally +generate + + + +generation + +generator + +generic +generous + +genesis +genetic +genetics +geneva +genius +genome +genre + +gentle +gentleman +gently +genuine + +geographic + +geography +geological +geology +geometry +george +georgia + + +germany + +gets +getting + +ghana +ghost + + +giant +giants +gibraltar + + +gift +gifts + +gilbert +girl +girlfriend + + +give +given + +giving + +glad +glance +glasgow +glass +glasses +glen +glenn +global +globe +glory +glossary +gloves +glow +glucose + + + + +gnome + + +goal + +goat + +gods +goes +going +gold +golden +golf +gone + +good +goods + + +gore +gorgeous +gospel +gossip + +gothic + + + +gourmet + + +governing +government +governmental + +governor + + + + + +grab +grace +grad +grade + +gradually +graduate +graduated + +graduation +graham +grain +grammar + +grand +grande +granny +grant +granted + +graph +graphic + +graphics + +gras +grass +grateful +gratis + +grave +gravity +gray +great +greater +greatest +greatly +greece +greek +green +greene +greenhouse +greensboro +greeting + + +gregory +grenada + +grey +grid +griffin +grill +grip +grocery +groove + +ground +grounds + +group +groups +grove +grow +growing +grown + +growth + + + + + +guam +guarantee + + +guard +guardian +guards +guatemala +guess +guest + +guests + +guidance +guide +guided + + +guild +guilty +guinea +guitar + +gulf + +guns +guru + +guyana + + + + + +habitat +habits +hack +hacker + +hair +hairy +haiti +half + +halifax +hall +halloween +halo + +hamburg +hamilton +hammer +hampshire + +hand + +handbook +handed + + + + +handle +handled + +handling +handmade +hands +handy +hang +hanging + + +happen + +happening +happens +happiness +happy +harassment +harbor + +hard + + + +hardly +hardware +hardwood + +harm +harmful +harmony + +harper + +harrison +harry +hart +hartford + +harvest + + +hash + +hate + +have +haven +having +hawaii +hawaiian +hawk + +hayes +hazard +hazardous +hazards + + + + + +head +headed +header + +heading +headline + + +headquarters +heads +headset +healing +health + +healthy +hear +heard +hearing + +heart +hearts +heat +heated +heater +heath +heather +heating +heaven +heavily +heavy +hebrew +heel +height +heights +held +helen +helena +helicopter + +hello +helmet +help +helped +helpful +helping +helps +hence + +henry + +hepatitis + +herald +herb +herbal +herbs +here +hereby +herein +heritage +hero + +herself + + + + +hidden +hide +hierarchy +high +higher +highest +highland +highlight + + +highly + +highway +highways + +hill +hills + + +himself +hindu +hint + + +hire +hired + + +hispanic +hist +historic +historical +history + + + +hitting + + + + + +hobby +hockey +hold + +holder + +holding + +holds + +holes +holiday +holidays + +hollow +holly + + +holocaust +holy +home + +homeless + +homes +hometown +homework + + +honduras +honest +honey + +honolulu +honor +honors +hood + + +hope + +hopefully +hopes +hoping + +horizon +horizontal +hormone + + +horrible +horror +horse +horses +hose +hospital +hospitality + +host + +hostel + + +hosts + +hotel + + + + +hour +hourly +hours +house +household + + + + +housing +houston + + +however + + + + + + + + + + + + +hudson +huge + + +hugo +hull +human +humanitarian +humanities +humanity + +humidity +humor +hundred +hundreds +hung +hungarian +hungary +hunger +hungry +hunt +hunter +hunting +huntington +hurricane +hurt +husband + +hybrid +hydraulic + +hydrogen +hygiene +hypothesis +hypothetical + + + + + + + + +iceland +icon + + + + +idaho + +idea +ideal +ideas +identical +identification +identified + + +identify + +identity +idle +idol + + + + +ignore +ignored + + + + + +illinois +illness +illustrated +illustration + + + +image +images +imagination +imagine +imaging + +immediate +immediately + +immigration +immune +immunology +impact + +impaired +imperial +implement +implementation + + + +implied + +import +importance +important +importantly +imported + +impose +imposed +impossible +impressed +impression +impressive +improve +improved +improvement +improvements +improving + +inappropriate + + +incentive + + +inch +inches +incidence +incident + + +include +included + +including +inclusion +inclusive +income +incoming +incomplete +incorporate +incorporated +incorrect +increase +increased + +increasing +increasingly +incredible + + +indeed +independence +independent +independently +index + + +india +indian +indiana +indianapolis + +indicate +indicated + +indicating +indication +indicator + +indices + +indigenous +indirect +individual +individually + +indonesia +indonesian +indoor +induced +induction +industrial + +industry +inexpensive + +infant + + +infection + +infectious +infinite +inflation +influence + + + +inform +informal +information + +informative +informed +infrared +infrastructure + + +inherited +initial +initially +initiated +initiative + +injection +injured + +injury + + + + +inner +innocent +innovation + +innovative + + + +inquire + +inquiry + + +insert +inserted +insertion +inside +insider +insight + +inspection + +inspector +inspiration +inspired +install +installation + + + +instance + +instant + +instead +institute + +institution +institutional +institutions +instruction +instructional +instructions +instructor + +instrument +instrumental +instrumentation +instruments +insulin +insurance +insured + +intake +integer +integral +integrate +integrated + +integration +integrity + +intellectual +intelligence +intelligent +intend +intended +intense +intensity +intensive +intent +intention +inter + +interaction + + +interest +interested +interesting + +interface + +interference +interim +interior +intermediate +internal +international +internationally +internet +internship +interpretation +interpreted + +intersection +interstate +interval +intervals +intervention + +interview + +intimate + +into + +intro +introduce +introduced + + +introduction +introductory +invalid +invasion +invention +inventory +invest +investigate + +investigation + +investigator + +investing +investment +investments +investor + +invisible + +invitation + +invite +invited +invoice +involve +involved +involvement + + + + +iowa + + + + + + +iran +iraq +iraqi + +ireland +irish +iron +irrigation + + + +isaac + +islam + +island + +isle + +isolated +isolation + + + + +issue + + + +istanbul + + +italian + +italic +italy +item +items + + +itself + + +ivory + + + +jack +jacket + + +jackson +jacksonville +jacob + +jaguar +jail + + +jamaica +james + + + + +january +japan + + +jason +java + + +jazz + + + +jean + +jeep + +jefferson + + + +jenny +jeremy +jerry +jersey +jerusalem + + + + +jets +jewel +jewellery +jewelry + +jews + + +jimmy + + + +joan + +jobs + + +john + + +johnson + +join +joined +joining + + +joke +jokes + +jonathan +jones +jordan + +joseph +josh +joshua +journal +journalism +journalist + + +journey + + + + + + + +juan +judge +judges +judgment +judicial +judy +juice + + +julian + +july +jump +jumping + +junction +june +jungle +junior +junk +jurisdiction +jury +just +justice +justify + +juvenile + + + + +kansas + +karen + +karma + + + + + + + + +keen +keep +keeping +keeps + + + + +kennedy + + + +kent +kentucky +kenya +kept +kernel + + + +keyboard + + + + + +kick + +kidney + + + + + + + + + + +kind + +kinds +king +kingdom +kings +kingston +kirk +kiss +kissing + +kitchen + +kitty + + +knee + + +knight +knights +knit +knitting + +knock +know +knowing +knowledge + +known +knows + + + +korea +korean + + + +kuwait + + + + + + +label +labeled + +labor + +laboratory + + +lace +lack +ladder +laden + +lady + + +lake + +lamb +lambda +lamp + + +lancaster +lance +land +landing +lands +landscape + +lane + +lang +language +languages + + +laptop + +large +largely +larger +largest + + +laser +last +lasting + +late +lately +later +latest +latex + + + +latino +latitude +latter +latvia + +laugh +laughing +launch +launched + +laundry + + + +lawn + +laws +lawsuit +lawyer + + +layer + +layout +lazy + + + + + + +lead +leader + +leadership +leading +leads +leaf +league +lean +learn +learned + +learning +lease + +least +leather +leave +leaves +leaving +lebanon +lecture + + + +leeds +left + +legacy +legal +legally +legend +legendary + +legislation +legislative +legislature +legitimate +legs +leisure +lemon + +lender + +lending +length +lens + + + + +leone + + + + +less +lesser +lesson + + +lets +letter +letters + + +level +levels + +levy + +lexington + + + + + +liabilities +liability +liable + + +liberia +liberty +librarian + +library + + +license +licensed + + + + + +liechtenstein + +life + +lifetime +lift +light +lighter +lighting +lightning +lights +lightweight +like +liked +likelihood +likely +likes +likewise + +lime +limit +limitation + +limited +limiting +limits + +lincoln + + +line +linear +lined +lines + +link +linked + + + +lion +lions + +lips +liquid + +list +listed +listen +listening +listing + + +lists + +lite +literacy +literally +literary +literature +lithuania +litigation +little +live + +lived +liver +liverpool +lives + +livestock +living + + + + + + + + +load +loaded +loading + +loan + +lobby + +local +locale +locally +locate +located +location + +locator +lock + +locking +locks +lodge +lodging + +logan + +logging +logic +logical + +logistics + +logo +logos + + + +london +lone +lonely +long +longer +longest +longitude +look + +looking +looks + + +loop + +loose + +lord + +lose +losing +loss + +lost + +lots +lottery +lotus + +loud + + +louisiana +louisville +lounge +love +loved +lovely +lover +lovers +loves +loving + +lower +lowest + + + + + + + + +luck +lucky +lucy +luggage + +luke +lunch +lung +luther +luxembourg +luxury + +lying + +lyric + + + + + +machine +machinery + +macintosh +macro + + +madagascar +made +madison +madness +madonna +madrid + + +magazine + +magic +magical +magnet +magnetic +magnificent +magnitude + +maiden +mail + +mailing +mailman + + +main +maine +mainland +mainly +mainstream +maintain +maintained +maintaining + +maintenance +major +majority +make +maker + +makes +makeup +making +malawi +malaysia +maldives +male + +mali +mall +malpractice +malta + + +manage +managed +management +manager + + +manchester +mandate + + +manhattan +manitoba +manner +manor +manual +manually + +manufacture +manufactured +manufacturer + + +many + +maple +mapping + + +marathon +marble +marc +march + + +mardi +margaret +margin +maria + + + + +marina +marine + + +maritime +mark +marked +marker + +market +marketing +marketplace + +marking +marks +marriage +married + +mars +marshall +mart + +martial +martin +marvel +mary +maryland + +mask +mason +mass +massachusetts +massage +massive +master + + + +masturbation + +match +matched + + +mate +material +materials +maternity +math +mathematical +mathematics + +matrix + + +matter +matters +matthew +mattress +mature +maui +mauritius + + +maximum + +maybe +mayor + + + + + + + +meal + +mean +meaning +meaningful +means +meant +meanwhile +measure +measured +measurement + +measures +measuring +meat +mechanical +mechanics +mechanism + + +medal +media +median +medicaid +medical +medicare +medication + +medicine + +medieval +meditation +mediterranean +medium + +meet +meeting + +meets + + + +melbourne +melissa + +member +members +membership +membrane +memo +memorabilia +memorial + +memory +memphis + +mens + +mental +mention +mentioned +mentor +menu + + +merchandise +merchant + +mercury +mercy +mere +merely +merge + +merit +merry +mesa +mesh +mess +message + + +messenger + + +metabolism + +metal +metallic + +metals +meter + +method +methodology + + +metric +metro +metropolitan + +mexico + + + + + + + + +miami + +mice + + + +michigan +micro +microphone + +microwave + +middle +midi + +midnight +midwest +might +mighty +migration + + +milan +mild +mile +mileage + + + + +military +milk +mill +millennium +miller +million +millions + +milton +milwaukee +mime + +mind +minds +mine +mineral + + +mini +miniature +minimal +minimize +minimum +mining +minister +ministers + +ministry +minneapolis +minnesota + +minor + + +mint +minus +minute +minutes +miracle +mirror +mirrors +misc +miscellaneous +miss + +missile +missing +mission + +mississippi +missouri +mistake + +mistress + + + + +mixed +mixer + +mixture + + + + + + + +mobile + +mobility + +mode +model +modeling + + +modem + +moderate +moderator + +modern +modes +modification + +modified +modify + +modular +module + +moisture +mold +moldova +molecular + + +moment +moments +momentum + + +monaco +monday +monetary +money +mongolia + +monitor + +monitoring + +monkey +mono +monroe +monster +montana +monte +montgomery +month +monthly +months +montreal +mood +moon +moore +moral +more +moreover +morgan +morning +morocco +morris + +mortality +mortgage + +moscow +moses +moss +most + +motel + +mother + +mothers +motion +motivated +motivation +motor +motorcycle + + + +mount +mountain +mountains +mounted +mounting +mounts +mouse +mouth +move +moved +movement + + +moves +movie +movies +moving +mozambique + + + + + + + + + + + + + + + + + + +much + + +multi +multimedia +multiple + +munich +municipal +municipality + + +murray +muscle + +museum + +music +musical +musician + + + +must +mustang +mutual + + + + + +myanmar + +myrtle +myself + + + +mysterious +mystery +myth + + +nail +nails + + +name +named +namely +names + +namibia + + +naples +narrative +narrow + + +nasdaq +nashville + + + +nation +national +nationally +nations + +native + +natural +naturally + +nature +naughty + +naval +navigate +navigation +navigator +navy + + + + + + + +near +nearby +nearest +nearly +nebraska + +necessarily +necessary +necessity +neck +necklace +need +needed +needle +needs +negative +negotiation +negotiations +neighbor +neighborhood + + +neither + + +neon +nepal +nerve +nervous +nest + + +netherlands +netscape +network + + +neural +neutral +nevada +never +nevertheless + +newark + +newcastle + + +newfoundland +newly +newport +news + +newsletter + +newspaper +newspapers +newton +next + + + + + + + +niagara +nicaragua +nice + +nick +nickel +nickname + + +nigeria +night + +nightmare +nights +nike + + +nine + + + +nirvana + +nitrogen + + + + + +noble +nobody +node + +noise + +nominated +nomination + + +none +nonprofit +noon + +norfolk +norm +normal +normally +norman +north +northeast +northern +northwest + +norway +norwegian + +nose + +note +notebook + +noted +notes +nothing +notice +noticed + +notification + + +notify +notion +notre + + +nova +novel + +novelty +november + +nowhere + + + + + + + +nuclear + +nudist +nudity + +null +number +numbers +numeric +numerical +numerous +nurse +nursery + +nursing + +nutrition +nutritional +nuts + + + + + + +nylon + + + +oakland + +oasis + +obesity + + +object +objective + +objects +obligation +obligations +observation + +observe +observed +observer +obtain + + +obvious +obviously + +occasion +occasional +occasionally +occasions +occupation +occupational +occupations +occupied +occur +occurred +occurrence + + +ocean + + +october + +odds + + + + + +offense +offensive +offer +offered +offering + +offers +office +officer + +offices +official +officially + + +offset +offshore +often + + +ohio + +oils + +okay +oklahoma + + +older +oldest +olive +oliver +olympic + +olympus + +omaha +oman +omega + + +once + +ones +ongoing +onion + +only + +ontario + + + + + +open +opened +opening + + +opera +operate + + +operating +operation +operational +operations +operator + +opinion +opinions +opponent + + +opportunity +opposed +opposite +opposition + +optical +optics + + + +optimum +option +optional + + +oracle + +orange +orbit +orchestra +order +ordered +ordering +orders +ordinance +ordinary +oregon + +organ +organic + + + + +organization +organizational + +organize +organized +organizer +organizing + + +oriental +orientation +oriented +origin +original +originally + +orlando +orleans + +oscar + +other +others +otherwise +ottawa + +ought + +ours +ourselves + +outcome + +outdoor +outdoors +outer +outlet +outline + +outlook +output + +outreach +outside + +outstanding +oval +oven +over +overall +overcome +overhead +overnight +overseas + + + +owned +owner + +ownership +owns +oxford +oxide +oxygen + +ozone + + + +pace +pacific +pack +package + +packaging + +packed +packet + +packing + + + +page + +paid +pain +painful +paint + +painted +painting + +pair +pairs +pakistan + +palace +pale +palestine + +palm +palmer + + + +panama + +panel + +panic + +pants +pantyhose +paper +paperback + +papers + + +para +parade +paradise +paragraph + +paraguay +parallel +parameter + +parcel +parent +parental + + +paris +parish +park + +parking + +parliament +parliamentary +part +partial +partially +participant + +participate + + +participation +particle +particles +particular +particularly + +partition +partly +partner + +partnership + +parts +party + + +pass +passage +passed +passenger + + +passing +passion +passive +passport +password + +past +pasta +paste +pastor + +patch + +patent + +path +pathology +paths +patient + +patio + +patrick +patrol +pattern + +paul +pavilion + + + +payday +paying +payment + + +payroll +pays + + + + + + + + + + + +peace +peaceful +peak +pearl +peas +pediatric + +peeing +peer +peers + +penalties +penalty +pencil +pendant +pending + +penguin +peninsula + + +pennsylvania +penny + +pension + + +people + +pepper + +perceived + +percentage +perception +perfect +perfectly +perform +performance +performances + +performer + + +perfume +perhaps + +periodic +periodically +periods +peripheral + + + +permanent +permission + +permit + +permitted +perry +persian +persistent +person +personal +personality +personalized +personally + +personnel +persons +perspective + +perth +peru +pest + + +peter +petersburg + +petite +petition +petroleum + + + + + +phantom +pharmaceutical + + +pharmacology +pharmacy +phase +phases + +phenomenon + + + +philadelphia +philip +philippines + + +philosophy +phoenix +phone + +photo +photograph +photographer + +photographic + +photography + + + + +phrase +phrases + +physical +physically +physician + +physics +physiology + +piano + + +pick +picked +picking + +pickup +picnic + +picture +pictures + +piece +pieces +pierce +pierre + +pike +pill +pillow + +pilot + +pine +ping +pink +pins +pioneer +pipe +pipeline +pipes + + + + +pitch +pittsburgh + +pixel + +pizza + + + +place +placed +placement +places + +plain + +plaintiff +plan +plane + +planet +planets +planned +planner + +planning + +plant +plants +plasma +plastic + +plate + +platform + +platinum +play +playback + +played +player + +playing + +plays + +plaza + +pleasant +please +pleased +pleasure +pledge +plenty +plot + +plug + + +plumbing +plus +plymouth + + + + + +pocket +pockets + + + +poem + +poet +poetry +point +pointed +pointer +pointing +points + +poker +poland +polar +pole +police + +policy +polish +polished +political + +politics +poll +polls +pollution +polo + +polyester +polymer +polyphonic +pond +pontiac +pool + +poor + +pope +popular +popularity +population + + +porcelain +pork + + + +port +portable +portal +porter +portfolio +portion + +portland +portrait + + + +portugal +portuguese + +pose + +position + + +positive +possess +possession + +possibility +possible +possibly +post +postage +postal +postcard + + +poster + + + + + + +potato + +potential + +potter +pottery +poultry +pound +pounds +pour + +powder + +power +powered +powerful + +powers + + + + + +practical +practice + +practitioner + +prague +prairie +praise +pray +prayer +prayers + +preceding +precious +precipitation +precise +precisely +precision +predict + +prediction + +prefer +preference + + + +prefix +pregnancy +pregnant +preliminary +premier +premiere +premises +premium +prep + +preparation +prepare +prepared +preparing +prerequisite +prescribed +prescription +presence +present +presentation + + +presenting +presently +presents +preservation +preserve +president +presidential +press +pressed +pressing +pressure + +pretty + +prevent + +prevention +preview + +previous +previously +price +priced +prices +pricing +pride +priest +primarily +primary +prime +prince +princess +princeton +principal +principle + +print +printable +printed +printer +printers +printing + +prior + +priority +prison +prisoner + +privacy +private +privilege + + +prize + + +probability +probably +probe +problem + + +procedure + +proceed +proceeding +proceedings +proceeds +process +processed +processes +processing +processor + +procurement +produce +produced +producer + + +producing +product +production + +productive +productivity +products +prof +profession +professional + +professor +profile + +profit + +program +programme +programmer + + +programming + +progress +progressive +prohibited +project +projected +projection +projector + + +prominent +promise +promised + +promising + +promote + + + +promotion +promotional + +prompt +promptly +proof + +proper +properly +properties +property +prophet +proportion +proposal + +propose +proposed +proposition +proprietary + +prospect +prospective + +prostate + + +protect +protected +protecting +protection +protective +protein + +protest +protocol + +prototype +proud +proudly +prove +proved +proven +provide +provided +providence +provider + + +providing +province + +provincial +provision +provisions +proxy + + + + + +psychiatry +psychological +psychology + + + + +public +publication + +publicity +publicly +publish +published +publisher + + + + + +pull +pulled +pulling +pulse +pump + +punch +punishment +punk + +puppy +purchase +purchased + +purchasing +pure +purple +purpose +purposes +purse +pursuant +pursue +pursuit +push +pushed +pushing + + + +putting +puzzle + + +python + +qatar + + + + +quad +qualification + +qualified +qualify +qualifying +qualities +quality +quantitative +quantities +quantity +quantum +quarter +quarterly +quarters + +quebec +queen +queens +queensland + +query +quest +question +questionnaire +questions +queue + +quick +quickly +quiet +quilt +quit +quite +quiz + + +quote + + + + +rabbit +race + + + +racing +rack + +radar +radiation + +radio + +radius +rage +raid +rail +railroad +railway +rain +rainbow +raise +raised + +raising +raleigh +rally + + + +ranch +rand +random + +range + + +ranging +rank + +ranking + +ranks + + +rapid + +rapids +rare +rarely + +rate + + +rather +rating + +ratio +rational + +rats + + + +rays + + + + + +reach + + +reaching +reaction + +read +reader + +readily +reading + + +ready +real +realistic +reality +realize + +really +realm +realtor + +realty +rear +reason +reasonable +reasonably +reasoning +reasons +rebate + + +rebel +rebound + +recall +receipt +receive +received +receiver + + +receiving +recent +recently +reception + + +recipe + +recipient + + +recognition +recognize +recognized +recommend +recommendation + +recommended + +reconstruction +record +recorded +recorder + +recording + +records +recover + +recovery + +recreational +recruiting +recruitment +recycling + +redeem +redhead +reduce +reduced + + +reduction + +reed +reef +reel + +refer +reference +referenced + +referral + + + + + +refine +refined +reflect +reflected +reflection + + +reform + +refresh +refrigerator + +refund + +refuse +refused + +regard + + +regardless +regards +reggae +regime +region +regional +regions +register +registered +registrar +registration +registry +regression +regular +regularly +regulated +regulation + + + +rehabilitation + + +rejected + +relate +related +relates +relating +relation +relations +relationship +relationships +relative +relatively + +relax +relaxation +relay +release +released + +relevance +relevant +reliability +reliable +reliance +relief +religion + +religious + + +rely + +remain +remainder + +remaining + +remark +remarkable + +remedies +remedy +remember +remembered +remind +reminder + +remote +removable +removal +remove +removed + +renaissance +render + +rendering +renew +renewable +renewal +reno +rent +rental + + + +repair + +repeat +repeated +replace + +replacement + +replica +replication + + +reply +report +reported +reporter + + +reports +repository +represent +representation + +representative +representatives +represented +representing + +reprint + +reproduce +reproduced +reproduction +reproductive +republic + +republicans +reputation +request +requested +requesting + +require +required +requirement + + +requiring + +rescue +research + + + +reservation + +reserve +reserved +reserves +reservoir +reset +residence +resident +residential + +resist +resistance +resistant +resolution + +resolve +resolved +resort +resorts +resource +resources +respect +respected +respective +respectively +respiratory +respond + +respondent + + +response + + +responsibility +responsible +rest +restaurant + +restoration +restore +restored +restrict +restricted +restriction + + +result + +resulting +results +resume + +retail +retailer + +retain +retained +retention +retired +retirement +retreat +retrieval +retrieve + + +return + +returning +returns +reunion + + +reveal +revealed + +revelation +revenge +revenue +revenues +reverse +review + +reviewer + + +revised +revision + +revolution +revolutionary +reward + + + + + + + +rhythm + +ribbon + +rice +rich +richard +richards + +richmond +rick + + +ride +rider + + +ridge +riding +right +rights + +ring +rings + + + + +ripe +rise +rising +risk +risks +river + + + + + + + + +road +roads + +robert +roberts + +robin +robinson + + +robust +rochester +rock +rocket +rocks +rocky + +roger +rogers +roland +role + +roll +rolled +roller +rolling +rolls + +roman +romance +romania +romantic +rome + + +roof +room +roommate + +rooms +root +roots +rope +rosa +rose +roses +ross +roster +rotary +rotation +rouge +rough +roughly +roulette +round +rounds +route + + + +routine + + +rover + + + +royal +royalty + + + + + + + + + +rubber +ruby + +rugby + +rule +ruled +rules +ruling + +runner +running +runs + +rural +rush +russell +russia +russian +ruth + + +rwanda + + + + +sacramento +sacred +sacrifice + + +safari +safe +safely + +safety +sage + +said +sail +sailing +saint +saints +sake +salad + +salary +sale +salem + +sally +salmon +salon +salt + +salvation + +samba +same +samoa +sample + +sampling + + + +sand + +sandwich +sandy +sans + + + + +sapphire +sara + + +saskatchewan + +satellite +satin +satisfaction +satisfactory +satisfied +satisfy +saturday +saturn +sauce +saudi +savage +savannah +save +saved +saver + +saving +savings + + +saying + + + + +scale +scales +scan + +scanner + +scanning + +scenario + +scene +scenes +scenic +schedule +scheduled + +scheduling +schema +scheme + +scholar + +scholarship + +school + + +science +sciences +scientific +scientist + +scoop +scope +score + +scores + + +scotland +scott +scottish +scout +scratch +screen +screening + + + + + + +script + + +scroll + + +sculpture + + + +seafood +seal +sealed + +search + + + +searching +seas +season +seasonal + +seat +seating +seats +seattle + +second +secondary + +secret +secretariat +secretary +secrets +section + +sector + +secure + +securely +securities +security + +seed +seeds +seeing +seek +seeker + +seeking + +seem + +seems +seen + + +segment + +select +selected + +selection + +selective +self +sell +seller + +selling + +semester +semi +semiconductor +seminar + + +senate +senator +senators +send +sender +sending + +senegal +senior + +sense +sensitive +sensitivity + + +sent +sentence +sentences + + +separate +separated +separately +separation +sept +september + +sequence + + +serbia +serial +series +serious +seriously +serum +serve +served +server + + +service +services +serving +session +sessions + + +setting + +settle +settled +settlement +setup +seven +seventh +several +severe +sewing + + + + + + + + + + +shade +shades +shadow +shadows +shaft +shake +shakespeare + +shall +shame +shanghai + +shape +shaped +shapes +share +shared + +shares +shareware +sharing +shark + +sharp + +shaw + +shed +sheep +sheer +sheet +sheets +sheffield +shelf +shell +shelter + + +shepherd +sheriff + +shield +shift +shine +ship +shipment + + +shipping + +shirt + + +shock +shoe +shoes + + +shop +shopper + + +shopping + + + +shore +short + + +shortly +shorts +shot +shots +should +shoulder +show +showcase + +shower +showers +showing +shown + + +shut +shuttle + + + +side +sides + + +sierra + +sight +sigma +sign +signal + +signature + +signed +significance +significant +significantly + +signs + +silence +silent +silicon +silk +silly +silver + +similar +similarly +simon +simple +simplified +simply +simpson + + +simulation + +simultaneously + +since +sing +singapore +singer + +singing +single +singles +sink + + +sister +sisters + +site + + +sitting +situated +situation + + +sixth +size +sized + + +skating + +skiing +skill +skilled + +skin + +skip +skirt +skirts + + + + + +sleep +sleeping + +sleeve +slide + + +slight +slightly +slim +slip +slope +slot + +slovak + +slovenia +slow +slowly + + + +small +smaller +smart +smell +smile + +smith + +smoke +smoking +smooth + + + +snake +snap +snapshot +snow + + + +soap + +soccer +social + +society +sociology +socket + +sodium +sofa +soft +softball +software +soil + +solar + +sold +soldier +soldiers +sole + +solid +solo +solomon +solution + +solve +solved +solving +soma +somalia +some +somebody +somehow + +somerset +something +sometimes +somewhat +somewhere + +song + +sonic +sons + +soon +soonest +sophisticated +sorry +sort +sorted +sorts +sought +soul +souls +sound +sounds +soundtrack +soup +source +sources +south + +southeast +southern +southwest + + + + +space +spaces +spain +spam +span +spanish + +spanking + +spare + +spatial +speak +speaker + +speaking +speaks + + +special +specialist + +specialized + +specially + + +specialty +species +specific +specifically +specification + + +specified + +specify + +spectacular +spectrum +speech + +speed + +spell +spelling +spencer +spend +spending +spent + +sphere +spice +spider + +spin +spine +spirit +spirits +spiritual +spirituality +split +spoke +spoken +spokesman +sponsor + + +sponsorship +sport +sporting +sports +spot +spotlight +spots +spouse +spray +spread +spreading +spring +springer +springfield +springs +sprint + + + + +squad +square +squirt + + + + + + + +stability +stable +stack +stadium +staff + +stage +stages +stainless + +stamp + + +stand +standard + +standing + +stands + + +star + +stars + +start + +starter +starting +starts +startup + +state +stated +statement + +states +statewide +static + +station +stationery + +statistical +statistics + +status +statute + +statutory +stay +stayed + +stays + + +steady +steal +steam +steel +steering +stem +step + + +steps +stereo +sterling + + + + +stick + + +sticks +sticky +still +stock +stockholm + +stocks +stolen +stomach +stone +stones +stood +stop +stopped +stopping + +storage +store +stored +stores + +storm +story + +straight +strain +strand +strange +stranger +strap +strategic + +strategy +stream +streaming + +street +streets +strength +strengthen +strengthening + +stress +stretch +strict +strictly +strike +strikes +striking +string +strings +strip +stripes + + +strong +stronger +strongly +struck + +structural +structure +structured +structures +struggle +stuart +stuck +stud +student + +studied +studies +studio + +study + +stuff +stuffed +stunning + +style + +stylish +stylus + + + +subcommittee +subdivision +subject + +sublime + +submission + +submit + + +subscribe +subscriber + +subscription + +subsection +subsequent +subsequently + +subsidiary +substance +substances +substantial +substantially +substitute +subtle +suburban +succeed +success +successful +successfully +such + +sucking + +sudan +sudden +suddenly + +suffer + +suffering +sufficient +sufficiently +sugar +suggest + + +suggestion + + + +suit +suitable +suite +suited + + +sullivan + + +summary +summer +summit + +sunday +sunglasses +sunny +sunrise +sunset +sunshine +super +superb +superintendent +superior +supervision +supervisor + +supplement +supplemental + + +supplier + +supplies +supply +support +supported +supporters +supporting + +suppose +supposed +supreme + +sure +surely +surf +surface +surfaces +surfing +surge +surgeon + +surgery +surgical +surname +surplus +surprise +surprised +surprising +surrey +surround +surrounded +surrounding +surveillance +survey + +survival +survive +survivor + + + +suspect +suspected +suspended +suspension + +sustainability +sustainable +sustained + + + +swap +sweden +swedish +sweet +swift +swim +swimming +swing + +swiss +switch + + + +switzerland +sword +sydney + +symbol + +sympathy +symphony +symposium + + +syndicate +syndication +syndrome +synopsis +syntax +synthesis +synthetic +syracuse +syria + +system +systematic + + + + +table +tables +tablet +tablets + +tackle +tactics + + + + +tail +taiwan +take +taken +takes +taking +tale +talent +talented +tales +talk +talked +talking + +tall +tamil +tampa + +tank + +tanzania + +tape + + +target + + +tariff +task + +taste +tattoo +taught + + +taxes +taxi +taylor + + + + + + + +teach +teacher + + +teaching +team + +tear +tears + +technical +technician +technique + + +technological + +technology + + +teddy + +teen + +teens +teeth + + + + +telephone + +telescope +television + +tell +telling + +temp +temperature + +template + +temple +temporal +temporarily +temporary + +tenant +tend +tender +tennessee +tennis +tension +tent +term +terminal + +termination +terminology +terms +terrace +terrain +terrible + +territory + +terrorism + + +terry +test +testament +tested + +testimony +testing + + +texas +text +textbook + +textile + + +texture + + + + +thai +thailand +than +thank +thanks +thanksgiving +that +thats + +theater + +theatre +thee +theft + +their +them +theme + +themselves +then +theology +theorem +theoretical +theories +theory +therapeutic +therapist +therapy +there +thereafter +thereby +therefore +thereof +thermal +thesaurus +these +thesis +they +thick +thickness +thin +thing +things +think +thinking + +thinks +third +thirty +this +thomas +thompson +thomson +thong + +thorough +thoroughly +those +thou +though +thought +thoughts +thousand + +thread + + +threat +threatened +threatening + +three + +threshold +thriller +throat +through +throughout +throw + +thrown + + + +thumb +thumbnail + +thumbs + +thunder +thursday +thus + + +ticket + +tide + +tied +tier +ties + +tiger + +tight + +tile + +till + +timber +time + +timely +timer +times +timing +timothy + +tiny + + + +tips +tire +tired + +tissue + +titanium + +title +titled + + + + + + + +tobacco +tobago +today + +toddler + +together + +token +tokyo +told +tolerance +toll + +tomato + +tommy +tomorrow + +tone +toner + + +tonight +tons +tony + + +tool + +toolbox + +tools +tooth + +topic + +topless +tops +toronto + + +total +totally + +touch +touched +tough +tour + +tourism +tourist +tournament + + +toward +towards +tower + +town + +township +toxic + + + + + +trace +track + + +tracked +tracker + +tracks +tract +tractor + +trade +trademark + +trader +trades +trading +tradition +traditional + +traffic +tragedy +trail +trailer + + +train +trained +trainer + +training + + +trance + +trans +transaction +transactions +transcript +transcription + + + +transfer +transferred + +transform +transformation +transit +transition +translate + +translation + +translator +transmission +transmit +transmitted +transparency +transparent +transport +transportation + +trap +trash +trauma +travel +traveler +travelers +traveling + + +travels + +travis +tray +treasure +treasurer +treasures +treasury +treat +treated + +treatment + +treaty +tree +trees +trek + +tremendous +trend + + + +trial + +triangle +tribal +tribe +tribes +tribunal +tribune +tribute +trick +tricks +tried + +trigger +trim +trinidad +trinity +trio +trip + +triple + +triumph +trivia +troops +tropical +trouble + +trout +troy +truck + +true +truly +trunk +trust + +trustee + + +truth + +trying + + + + + +tube + +tucson + +tuesday +tuition +tulsa +tumor +tune +tuner + +tuning +tunisia +tunnel + +turkey +turkish +turn +turned +turner +turning +turns +turtle +tutorial + + + + +twelve +twenty +twice + +twin + +twins +twist +twisted + + + +tyler +type +types +typical +typically +typing + + +uganda +ugly + + + +ukraine + +ultimate +ultimately +ultra + + + + +unable +unauthorized +unavailable +uncertainty +uncle + +undefined +under +undergraduate +underground +underlying +understand +understanding +understood +undertake + +underwear +undo + +unemployment +unexpected +unfortunately + + +uniform +union + + +unique +unit +united +units +unity + +universal +universe + +university +unix +unknown +unless +unlike +unlikely +unlimited +unlock +unnecessary +unsigned + +until +untitled +unto +unusual +unwrap + + + +update + + +updating +upgrade + + + + +upon +upper + +upset + + + +urban +urge +urgent + + + +uruguay + + + +usage + + + + + +used +useful +user + + + + +using + + +usual +usually + +utah + + +utility +utilization +utilize + + + +uzbekistan + + + +vacation + +vaccine +vacuum + + +valentine +valid +validation +validity + +valley +valuable +valuation +value +valued +values +valve + +vampire + +vancouver +vanilla + +variable + +variance +variation +variations +varied + +variety +various +vary +varying +vast + + +vault + + + + + +vector + +vegetable + +vegetarian +vegetation +vehicle +vehicles +velocity +velvet +vendor + +venezuela +venice +venture + +venue + + +verbal + +verification +verified +verify + +vermont + +verse +version + +versus +vertex +vertical +very + +vessel + +veteran + +veterinary + + + + + + + + +vice +victim + +victor +victoria +victorian +victory + +video + + +vienna +vietnam +vietnamese +view + +viewer + + + +views + +viii +viking +villa +village + + + +vintage +vinyl +violation + + +violent +violin + +viral + +virginia +virtual +virtually +virtue +virus + +visa +visibility +visible +vision +visit + +visiting +visitor + +visits +vista +visual +vital +vitamin + +vocabulary +vocal + +vocational +voice + +void + + + +volleyball +volt +voltage +volume +volumes +voluntary +volunteer +volunteers + + +vote + + + +voting +voyeur + + + + + + + +vulnerability +vulnerable + + +wage +wages +wagner +wagon +wait +waiting + +wake + +wales +walk +walked +walker +walking +walks +wall +wallace +wallet +wallpaper + +walls +walnut + + + + + +want +wanted +wanting +wants + + +ward +ware +warehouse +warm +warming +warned + +warning + +warrant + +warranty +warren +warrior + + + +wash +washer +washing +washington +waste +watch +watched +watches + +water +waterproof +waters +watershed + +watt + + +wave +waves + + + +ways + + + +weak +wealth + +weapons +wear +wearing +weather + + + + + + + + + + + + +webster + +wedding + +wednesday +weed +week +weekend + +weekly + +weight +weighted +weights +weird +welcome +welding + +well +wellington +wellness + +welsh + + +were +wesley +west +western +westminster + +whale +what +whatever +whats +wheat +wheel +wheels +when +whenever +where +whereas +wherever +whether +which +while +whilst +white + +whole +wholesale +whom + +whose + + +wichita +wicked +wide +widely + + +widespread +width +wife + + + +wild +wilderness +wildlife + +will + + +willing +willow +wilson + +wind +window +windows +winds +windsor +wine + +wing +wings +winner + +winning +wins + +winter +wire +wired +wireless +wires +wiring +wisconsin +wisdom +wise +wish +wishes + + +witch +with +withdrawal +within +without +witness +witnesses +wives +wizard + + + +wolf +woman + + + +wonder +wonderful + +wood +wooden +woods +wool +worcester +word + +words +work +worked +worker + + + +working + +workplace +works +workshop + +workstation +world + +worlds + +worldwide +worm +worn +worried +worry +worse +worship +worst +worth +worthy +would +wound + + + +wrap +wrapped +wrapping +wrestling +wright +wrist +write +writer + + +writing +writings +written +wrong +wrote + + + + + + + + + +wyoming + + + +xerox + + + + + + + + + + +yacht +yahoo + + +yang +yard + +yarn + + +yeah +year +yearly +years +yeast +yellow +yemen + + +yesterday + +yield + + + +yoga +york +yorkshire + +young +younger +your +yours +yourself +youth + + + +yugoslavia +yukon + + +zambia + +zealand + +zero +zimbabwe +zinc + + +zone + +zoning + +zoom + + + + + +