From e3ec2aed37e08655323a24d1736a9d90ee94d63d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Mar 2024 17:32:50 +0000 Subject: [PATCH 1/6] Bump junit:junit from 4.11 to 4.13.1 Bumps [junit:junit](https://github.com/junit-team/junit4) from 4.11 to 4.13.1. - [Release notes](https://github.com/junit-team/junit4/releases) - [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.11.md) - [Commits](https://github.com/junit-team/junit4/compare/r4.11...r4.13.1) --- updated-dependencies: - dependency-name: junit:junit dependency-type: direct:development ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index e5a1b07..cb57059 100644 --- a/pom.xml +++ b/pom.xml @@ -22,7 +22,7 @@ junit junit - 4.11 + 4.13.1 test From 88ca0a2e6c15531cbd9c1b37c1a5b62cb23bd1ff Mon Sep 17 00:00:00 2001 From: LToothbrush <137121223+LToothbrush@users.noreply.github.com> Date: Fri, 12 Apr 2024 17:25:37 -0500 Subject: [PATCH 2/6] Merged matthew branch 4/12 --- src/main/java/com/cse3310/App.java | 19 + src/main/java/com/cse3310/Game.java | 5 +- src/main/java/com/cse3310/words.txt | 8281 +++++++++++++++++ target/classes/com/cse3310/App.class | Bin 4265 -> 2751 bytes target/classes/com/cse3310/Coordinate.class | Bin 506 -> 0 bytes target/classes/com/cse3310/Game.class | Bin 1459 -> 1778 bytes target/classes/com/cse3310/HttpServer$1.class | Bin 1692 -> 0 bytes target/classes/com/cse3310/HttpServer.class | Bin 2460 -> 0 bytes target/classes/com/cse3310/Locations.class | Bin 825 -> 0 bytes target/classes/com/cse3310/ServerEvent.class | Bin 341 -> 0 bytes target/classes/com/cse3310/User.class | Bin 632 -> 0 bytes target/classes/com/cse3310/UserEvent.class | Bin 337 -> 0 bytes target/cse3310-wordsearch.jar | Bin 9944 -> 0 bytes target/maven-archiver/pom.properties | 4 - .../compile/default-compile/createdFiles.lst | 9 - .../compile/default-compile/inputFiles.lst | 8 - .../default-testCompile/createdFiles.lst | 1 - .../default-testCompile/inputFiles.lst | 1 - .../TEST-com.cse3310.AppTest.xml | 57 - .../surefire-reports/com.cse3310.AppTest.txt | 4 - target/test-classes/com/cse3310/AppTest.class | Bin 469 -> 0 bytes 21 files changed, 8303 insertions(+), 86 deletions(-) create mode 100644 src/main/java/com/cse3310/words.txt delete mode 100644 target/classes/com/cse3310/Coordinate.class delete mode 100644 target/classes/com/cse3310/HttpServer$1.class delete mode 100644 target/classes/com/cse3310/HttpServer.class delete mode 100644 target/classes/com/cse3310/Locations.class delete mode 100644 target/classes/com/cse3310/ServerEvent.class delete mode 100644 target/classes/com/cse3310/User.class delete mode 100644 target/classes/com/cse3310/UserEvent.class delete mode 100644 target/cse3310-wordsearch.jar delete mode 100644 target/maven-archiver/pom.properties delete mode 100644 target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst delete mode 100644 target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst delete mode 100644 target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst delete mode 100644 target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst delete mode 100644 target/surefire-reports/TEST-com.cse3310.AppTest.xml delete mode 100644 target/surefire-reports/com.cse3310.AppTest.txt delete mode 100644 target/test-classes/com/cse3310/AppTest.class diff --git a/src/main/java/com/cse3310/App.java b/src/main/java/com/cse3310/App.java index 20af118..0e40b80 100644 --- a/src/main/java/com/cse3310/App.java +++ b/src/main/java/com/cse3310/App.java @@ -1,6 +1,7 @@ package com.cse3310; import java.io.BufferedReader; +import java.io.FileReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.InetSocketAddress; @@ -16,6 +17,7 @@ import java.util.Timer; import java.util.TimerTask; import java.util.Vector; +import java.util.ArrayList; import com.google.gson.Gson; import com.google.gson.GsonBuilder; @@ -24,6 +26,7 @@ public class App extends WebSocketServer { Vector ActiveGames = new Vector(); int GameID; + public App(int port){ super(new InetSocketAddress(port)); @@ -91,6 +94,22 @@ public void onStart() { } public static void main(String[] args) { + System.out.println(System.getProperty("user.dir")); + String filename = "words.txt"; + //Read in file of words + ArrayList wordList = new ArrayList<>(); + try(BufferedReader br = new BufferedReader(new FileReader(filename))) + { + String line; + while((line = br.readLine()) != null) + { + wordList.add(line.trim()); + } + } + catch (IOException e) + { + System.err.println("Error reading file:"+ e.getMessage()); + } // Set up the http server String envPort = System.getenv("HTTP_PORT"); int httpPort = Integer.parseInt(envPort); diff --git a/src/main/java/com/cse3310/Game.java b/src/main/java/com/cse3310/Game.java index 00e7bd8..fd0c4c3 100644 --- a/src/main/java/com/cse3310/Game.java +++ b/src/main/java/com/cse3310/Game.java @@ -5,10 +5,11 @@ public class Game{ private ArrayList users; public int GameId; - public int[][] grid; + public char[][] grid; - public Game() + public Game(ArrayList words) { + grid = new char[50][50]; } diff --git a/src/main/java/com/cse3310/words.txt b/src/main/java/com/cse3310/words.txt new file mode 100644 index 0000000..98b99c7 --- /dev/null +++ b/src/main/java/com/cse3310/words.txt @@ -0,0 +1,8281 @@ +abandoned +abilities +ability +able +about +above +abraham +abroad +absence +absent +absolute +absolutely +absorption +abstract +abstracts +abuse +academic +academics +academy +accent +accept +acceptable +acceptance +accepted +accepting +accepts +access +accessed +accessibility +accessible +accessing +accessories +accessory +accident +accidents +accommodate +accommodation +accommodations +accompanied +accompanying +accomplish +accomplished +accordance +according +accordingly +account +accountability +accounting +accounts +accreditation +accredited +accuracy +accurate +accurately +accused +acdbentity +acer +achieve +achieved +achievement +achievements +achieving +acid +acids +acknowledge +acknowledged +acne +acoustic +acquire +acquired +acquisition +acquisitions +acre +acres +acrobat +across +acrylic +acting +action +actions +activated +activation +active +actively +activists +activities +activity +actor +actors +actress +acts +actual +actually +acute +adam +adams +adaptation +adapted +adapter +adapters +adaptive +adaptor +added +addiction +adding +addition +additional +additionally +additions +address +addressed +addresses +addressing +adds +adelaide +adequate +adidas +adjacent +adjust +adjustable +adjusted +adjustment +adjustments +admin +administered +administration +administrative +administrator +administrators +admission +admissions +admit +admitted +adobe +adolescent +adopt +adopted +adoption +adrian +adult +adults +advance +advanced +advancement +advances +advantage +advantages +adventure +adventures +adverse +advert +advertise +advertisement +advertisements +advertiser +advertisers +advertising +advice +advise +advised +advisor +advisors +advisory +advocacy +advocate +adware +aerial +aerospace +affair +affairs +affect +affected +affecting +affects +affiliate +affiliated +affiliates +affiliation +afford +affordable +afghanistan +afraid +africa +african +after +afternoon +afterwards +again +against +aged +agencies +agency +agenda +agent +agents +ages +aggregate +aggressive +aging +agree +agreed +agreement +agreements +agrees +agricultural +agriculture +ahead +aid +aids +aimed +aims +aircraft +airfare +airline +airlines +airplane +airport +airports +alabama +alan +alarm +alaska +albania +album +albums +alcohol +alert +alerts +algebra +algeria +algorithm +algorithms +alias +alice +alien +align +alignment +alike +alive +allan +alleged +allen +allergy +alliance +allied +allocated +allocation +allow +allowance +allowed +allowing +allows +alloy +almost +alone +along +alpha +alphabetical +alpine +already +also +alter +altered +alternate +alternative +alternatively +alternatives +although +alto +aluminium +aluminum +alumni +always +amanda +amateur +amazing +amazon +ambassador +amber +ambient +amend +amended +amendment +amendments +amenities +america +american +americans +americas +amino +among +amongst +amount +amounts +amplifier +amsterdam +anaheim +analog +analyses +analysis +analyst +analysts +analytical +analyze +analyzed +anatomy +anchor +ancient +angels +anger +angle +angola +angry +animal +animals +animated +animation +anniversary +annotated +annotation +announce +announced +announcement +announcements +announces +annoying +annual +annually +anonymous +another +answer +answered +answering +answers +antarctica +antenna +anthropology +anti +antibodies +antibody +anticipated +antique +antiques +antivirus +anxiety +any +anybody +anymore +anyone +anything +anytime +anyway +anywhere +apache +apart +apartment +apartments +apnic +apollo +apparatus +apparel +apparent +apparently +appeal +appeals +appear +appearance +appeared +appearing +appears +appendix +apple +appliance +appliances +applicable +applicant +applicants +application +applications +applied +applies +apply +applying +appointed +appointment +appointments +appraisal +appreciate +appreciated +appreciation +approach +approaches +appropriate +appropriations +approval +approve +approved +approximate +approximately +apps +april +aqua +aquarium +aquatic +arab +arabia +arabic +arbitrary +arbitration +arcade +arch +architect +architects +architectural +architecture +archive +archived +archives +arctic +area +areas +arena +argentina +argue +argued +argument +arguments +arise +arising +arizona +arkansas +arlington +armed +armenia +armor +arms +armstrong +army +around +arrange +arranged +arrangement +arrangements +array +arrest +arrested +arrival +arrivals +arrive +arrived +arrives +arrow +arthritis +article +articles +artificial +artist +artistic +artists +arts +artwork +aruba +asbestos +ash +asia +asian +aside +asin +asked +asking +aspect +aspects +aspnet +assault +assembled +assembly +assess +assessed +assessing +assessment +assessments +asset +assets +assign +assigned +assignment +assignments +assist +assistance +assistant +assisted +assists +associate +associated +associates +association +associations +assume +assumed +assumes +assuming +assumption +assumptions +assurance +assure +assured +asthma +astrology +astronomy +athens +athletes +athletic +athletics +atlanta +atlantic +atlas +atmosphere +atmospheric +atom +atomic +attach +attached +attachment +attachments +attack +attacked +attacks +attempt +attempted +attempting +attempts +attend +attendance +attended +attending +attention +attitude +attitudes +attorney +attorneys +attract +attraction +attractions +attractive +attribute +attributes +auburn +auckland +auction +auctions +audi +audience +audio +audit +auditor +august +aurora +austin +australia +australian +austria +authentic +authentication +author +authorities +authority +authorization +authorized +authors +auto +automated +automatic +automatically +automation +automobile +automobiles +automotive +autos +autumn +availability +available +avatar +avenue +average +aviation +avoid +avoiding +avon +award +awarded +awards +aware +awareness +away +awesome +awful +axis +azerbaijan +babe +babes +babies +baby +bachelor +back +backed +background +backgrounds +backing +backup +bacon +bacteria +bacterial +bad +badge +badly +baghdad +bags +bahamas +bahrain +bailey +baker +baking +balance +balanced +bald +bali +ball +ballet +balloon +ballot +balls +baltimore +ban +banana +band +bands +bandwidth +bangkok +bangladesh +bank +banking +bankruptcy +banks +banned +banner +banners +baptist +barbados +barcelona +bare +barely +bargain +bargains +barn +barnes +barrel +barrier +barriers +bars +base +baseball +based +baseline +basement +basename +bases +basic +basically +basics +basin +basis +basket +basketball +baskets +bass +batch +bath +bathroom +bathrooms +baths +batman +batteries +battery +battle +battlefield +beach +beaches +beads +beam +bean +beans +bear +bearing +bears +beast +beastality +beastiality +beat +beatles +beats +beautiful +beautifully +beauty +beaver +became +because +become +becomes +becoming +bedding +bedford +bedroom +bedrooms +beds +bee +beef +been +beer +before +began +begin +beginner +beginners +beginning +begins +begun +behalf +behavior +behavioral +behaviour +behind +beijing +being +beings +belarus +belfast +belgium +belief +beliefs +believe +believed +believes +belize +belkin +bell +belle +belly +belong +belongs +below +belt +belts +bench +benchmark +bend +beneath +beneficial +benefit +benefits +beside +besides +best +bestsellers +beta +better +betting +betty +between +beverage +beverages +beverly +beyond +bhutan +bias +bible +biblical +bibliographic +bibliography +bicycle +bidder +bidding +bids +bigger +biggest +bike +bikes +bill +billing +billion +bills +binary +bind +binding +bingo +biodiversity +biographies +biography +biological +biology +bios +biotechnology +bird +birds +birth +birthday +bishop +bite +bits +bizarre +bizrate +black +blackberry +blackjack +blacks +blade +blades +blah +blame +blank +blanket +blast +bleeding +blend +bless +blessed +blind +blink +block +blocked +blocking +blocks +blog +blogger +bloggers +blogging +blogs +blond +blonde +blood +bloody +bloom +blow +blowing +blue +blues +bluetooth +board +boards +boat +boating +boats +bobby +bodies +body +bold +bolivia +bolt +bomb +bond +bondage +bonds +bone +bones +bonus +book +booking +bookings +bookmark +bookmarks +books +bookstore +boolean +boom +boost +boot +booth +boots +border +borders +bored +boring +born +borough +bosnia +boss +boston +both +bother +botswana +bottle +bottles +bottom +bought +boulder +boulevard +bound +boundaries +boundary +bouquet +boutique +bowl +bowling +boxed +boxes +boxing +boys +bracelet +bracelets +bracket +brain +brake +brakes +branch +branches +brand +brandon +brands +brass +brave +brazil +brazilian +breach +bread +break +breakdown +breakfast +breaking +breaks +breath +breathing +breed +breeding +breeds +brick +bridal +bride +bridge +bridges +brief +briefing +briefly +briefs +bright +brilliant +bring +bringing +brings +british +broad +broadcast +broadcasting +broader +broadway +brochure +brochures +broke +broken +broker +brokers +bronze +brooks +brother +brothers +brought +brown +browse +browser +browsers +browsing +brunette +brunswick +brush +brussels +brutal +bubble +buck +bucks +budapest +buddy +budget +budgets +buffalo +buffer +bufing +bugs +build +builder +builders +building +buildings +builds +built +bulgaria +bulgarian +bulk +bull +bullet +bulletin +bumper +bunch +bundle +bunny +burden +bureau +buried +burn +burner +burning +burns +burst +burton +buses +bush +business +businesses +butler +butter +butterfly +button +buttons +butts +buyer +buyers +buying +buys +buzz +cabin +cabinet +cabinets +cable +cables +cache +cached +cafe +cage +cake +cakes +calcium +calculate +calculated +calculation +calculations +calculator +calculators +calendar +calendars +calgary +calibration +california +call +called +calling +calls +calm +cambodia +came +camel +camera +cameras +camp +campaign +campaigns +campbell +camping +camps +campus +cams +canada +canadian +canal +cancel +cancellation +cancelled +cancer +candidate +candidates +candle +candles +candy +cannon +canon +canvas +canyon +capabilities +capability +capable +capacity +cape +capital +capitol +caps +captain +capture +captured +carb +carbon +card +cardiac +cardiovascular +cards +care +career +careers +careful +carefully +carey +cargo +caribbean +caring +carnival +carol +carolina +carpet +carried +carrier +carriers +carries +carroll +carry +carrying +cars +cart +carter +cartoon +cartoons +cartridge +cartridges +casa +case +cases +casey +cash +cashiers +casino +casinos +cassette +cast +casting +castle +casual +catalog +catalogs +catalogue +catalyst +catch +categories +category +catering +cathedral +catherine +catholic +cats +cattle +caught +cause +caused +causes +causing +caution +cave +cedar +ceiling +celebrate +celebration +celebrities +celebrity +celebs +cell +cells +cellular +celtic +cement +cemetery +census +cent +center +centered +centers +central +centre +centres +cents +centuries +century +ceramic +ceremony +certain +certainly +certificate +certificates +certification +certified +chad +chain +chains +chair +chairman +chairs +challenge +challenged +challenges +challenging +chamber +chambers +champagne +champion +champions +championship +championships +chance +chancellor +chances +change +changed +changes +changing +channel +channels +chaos +chapel +chapter +chapters +character +characteristic +characteristics +characterization +characterized +characters +charge +charged +charger +chargers +charges +charging +charitable +charity +charm +charming +charms +chart +charter +charts +chase +chat +cheap +cheaper +cheapest +cheat +cheats +check +checked +checking +checklist +checkout +checks +cheers +cheese +chef +chemical +chemicals +chemistry +cheque +cherry +chess +chest +chester +chevrolet +chevy +chicago +chick +chicken +chicks +chief +child +childhood +children +chile +china +chinese +chip +chips +chocolate +choice +choices +choir +cholesterol +choose +choosing +chorus +chose +chosen +christ +christian +christianity +christians +christina +christine +christmas +christopher +chrome +chronic +chronicle +chronicles +chrysler +chubby +chuck +church +churches +cigarette +cigarettes +cincinnati +cinema +circle +circles +circuit +circuits +circular +circulation +circumstances +circus +citation +citations +cite +cited +cities +citizen +citizens +citizenship +city +civic +civil +civilian +civilization +claim +claimed +claims +claire +clan +clara +clarity +class +classes +classic +classical +classics +classification +classified +classifieds +classroom +clause +clay +clean +cleaner +cleaners +cleaning +clear +clearance +cleared +clearing +clearly +clerk +click +clicking +clicks +client +clients +cliff +climate +climb +climbing +clinic +clinical +clinics +clip +clips +clock +clocks +clone +close +closed +closely +closer +closes +closest +closing +closure +cloth +clothes +clothing +cloud +clouds +cloudy +club +clubs +cluster +clusters +coach +coaches +coaching +coal +coalition +coast +coastal +coat +coated +coating +code +codes +coding +coffee +cognitive +cohen +coin +coins +cold +collaboration +collaborative +collapse +collar +colleague +colleagues +collect +collectables +collected +collectible +collectibles +collecting +collection +collections +collective +collector +collectors +college +colleges +cologne +colon +colonial +colony +color +colorado +colored +colors +colour +column +columnists +columns +combat +combination +combinations +combine +combined +combines +combining +combo +come +comedy +comes +comfort +comfortable +comic +comics +coming +command +commander +commands +comment +commentary +commented +comments +commerce +commercial +commission +commissioner +commissioners +commissions +commit +commitment +commitments +committed +committee +committees +commodities +commodity +common +commonly +commons +commonwealth +communicate +communication +communications +communist +communities +community +comp +compact +companies +companion +company +compaq +comparable +comparative +compare +compared +comparing +comparison +comparisons +compatibility +compatible +compensation +compete +competent +competing +competition +competitions +competitive +competitors +compilation +compile +compiled +compiler +complaint +complaints +complement +complete +completed +completely +completing +completion +complex +complexity +compliance +compliant +complicated +complications +complimentary +comply +component +components +composed +composer +composite +composition +compound +compounds +comprehensive +compressed +compression +compromise +computation +computational +compute +computed +computer +computers +computing +concentrate +concentration +concentrations +concept +concepts +conceptual +concern +concerned +concerning +concerns +concert +concerts +conclude +concluded +conclusion +conclusions +concord +concrete +condition +conditional +conditioning +conditions +condo +condos +conduct +conducted +conducting +conference +conferences +conferencing +confidence +confident +confidential +confidentiality +configuration +configure +configured +configuring +confirm +confirmation +confirmed +conflict +conflicts +confused +confusion +congo +congratulations +congress +congressional +conjunction +connect +connected +connecting +connection +connections +connectivity +connector +connectors +conscious +consciousness +consecutive +consensus +consent +consequence +consequences +consequently +conservation +conservative +consider +considerable +consideration +considerations +considered +considering +considers +consist +consistency +consistent +consistently +consisting +consists +console +consoles +consolidated +consolidation +consortium +conspiracy +constant +constantly +constitute +constitutes +constitution +constitutional +constraint +constraints +construct +constructed +construction +consult +consultancy +consultant +consultants +consultation +consulting +consumer +consumers +consumption +contact +contacted +contacting +contacts +contain +contained +container +containers +containing +contains +contamination +contemporary +content +contents +contest +contests +context +continent +continental +continually +continue +continued +continues +continuing +continuity +continuous +continuously +contract +contracting +contractor +contractors +contracts +contrary +contrast +contribute +contributed +contributing +contribution +contributions +contributor +contributors +control +controlled +controller +controllers +controlling +controls +controversial +controversy +convenience +convenient +convention +conventional +conventions +convergence +conversation +conversations +conversion +convert +converted +converter +convertible +convicted +conviction +convinced +cook +cookbook +cooked +cookie +cookies +cooking +cool +cooler +cooling +cooper +cooperation +cooperative +coordinate +coordinated +coordinates +coordination +coordinator +cope +copied +copies +copper +copy +copying +copyright +copyrighted +copyrights +coral +cord +cordless +core +cork +corn +corner +corners +corp +corporate +corporation +corporations +corps +corpus +correct +corrected +correction +corrections +correctly +correlation +correspondence +corresponding +corruption +cosmetic +cosmetics +cost +costa +costs +costume +costumes +cottage +cottages +cotton +could +council +councils +counsel +counseling +count +counted +counter +counters +counties +counting +countries +country +counts +county +couple +coupled +couples +coupon +coupons +courage +courier +course +courses +court +courtesy +courts +cove +cover +coverage +covered +covering +cowboy +crack +cradle +craft +crafts +crash +crazy +cream +create +created +creates +creating +creation +creations +creative +creativity +creator +creature +creatures +credit +credits +creek +crest +crew +cricket +crime +crimes +criminal +crisis +criteria +criterion +critical +criticism +critics +croatia +crop +crops +cross +crossing +crossword +crowd +crown +crucial +crude +cruise +cruises +crystal +cuba +cube +cubic +cuisine +cult +cultural +culture +cultures +cumulative +cups +cure +curious +currencies +currency +current +currently +curriculum +cursor +curve +curves +custody +custom +customer +customers +customise +customize +customized +customs +cut +cute +cuts +cutting +cyber +cycle +cycles +cycling +cylinder +cyprus +czech +daddy +daily +dairy +daisy +dakota +dale +dallas +damage +damaged +damages +dame +dance +dancing +danger +dangerous +danish +danny +dans +dare +dark +darkness +dash +data +database +databases +date +dated +dates +dating +daughter +daughters +dawn +day +days +dead +deadline +deadly +deaf +deal +dealer +dealers +dealing +deals +dealt +dealtime +dean +dear +death +deaths +debate +debt +debug +debut +decade +decades +december +decent +decide +decided +decimal +decision +decisions +deck +declaration +declare +declared +decline +declined +decor +decorating +decorative +decrease +decreased +dedicated +deemed +deep +deeper +deeply +deer +default +defeat +defects +defence +defend +defendant +defense +defensive +deferred +deficit +define +defined +defines +defining +definitely +definition +definitions +degree +degrees +delaware +delay +delayed +delays +delegation +delete +deleted +delhi +delicious +delight +deliver +delivered +delivering +delivers +delivery +dell +delta +deluxe +demand +demanding +demands +demo +democracy +democrat +democratic +democrats +demographic +demonstrate +demonstrated +demonstrates +demonstration +denial +denied +denmark +dennis +dense +density +dental +dentists +denver +deny +department +departmental +departments +departure +depend +dependence +dependent +depending +depends +deployment +deposit +deposits +depot +depression +dept +depth +deputy +derby +derived +descending +describe +described +describes +describing +description +descriptions +desert +deserve +design +designated +designation +designed +designer +designers +designing +designs +desirable +desire +desired +desk +desktop +desktops +desperate +despite +destination +destinations +destiny +destroy +destroyed +destruction +detail +detailed +details +detect +detected +detection +detective +detector +determination +determine +determined +determines +determining +detroit +develop +developed +developer +developers +developing +development +developmental +developments +develops +deviant +deviation +device +devices +devil +devon +devoted +diabetes +diagnosis +diagnostic +diagram +dial +dialog +dialogue +diameter +diamond +diamonds +diary +dictionaries +dictionary +died +dies +diesel +diet +dietary +diff +differ +difference +differences +different +differential +differently +difficult +difficulties +difficulty +diffs +dig +digest +digit +digital +dimension +dimensional +dimensions +dining +dinner +diploma +direct +directed +direction +directions +directive +directly +director +directories +directors +directory +dirt +dirty +disabilities +disability +disable +disabled +disagree +disappointed +disaster +disc +discharge +disciplinary +discipline +disciplines +disclaimer +disclaimers +disclose +disclosure +disco +discount +discounted +discounts +discover +discovered +discovery +discrete +discretion +discrimination +discs +discuss +discussed +discusses +discussing +discussion +discussions +disease +diseases +dish +dishes +disk +disks +disney +disorder +disorders +dispatch +dispatched +display +displayed +displaying +displays +disposal +disposition +dispute +disputes +distance +distances +distant +distinct +distinction +distinguished +distribute +distributed +distribution +distributions +distributor +distributors +district +districts +disturbed +dive +diverse +diversity +divide +divided +dividend +divine +diving +division +divisions +divorce +dock +docs +doctor +doctors +doctrine +document +documentary +documentation +documented +documents +dodge +does +dogs +doing +doll +dollar +dollars +dolls +domain +domains +dome +domestic +dominant +dominican +donate +donated +donation +donations +done +donor +donors +doom +door +doors +dosage +dose +double +doubt +doug +dover +down +download +downloaded +downloading +downloads +downtown +dozen +dozens +draft +drag +dragon +drain +drainage +drama +dramatic +dramatically +draw +drawing +drawings +drawn +draws +dream +dreams +dress +dressed +dresses +dressing +drew +dried +drill +drilling +drink +drinking +drinks +drive +driven +driver +drivers +drives +driving +drop +dropped +drops +drove +drug +drugs +drum +drums +drunk +dry +dryer +dual +dublin +duck +dude +due +duke +dumb +dump +duncan +duplicate +durable +duration +durham +during +dust +dutch +duties +duty +dying +dynamic +dynamics +each +eagle +eagles +earl +earlier +earliest +early +earn +earned +earning +earnings +earrings +ears +earth +earthquake +ease +easier +easily +east +easter +eastern +easy +eating +ebony +echo +eclipse +ecological +ecology +ecommerce +economic +economics +economies +economy +ecuador +eden +edge +edges +edit +edited +editing +edition +editions +editor +editorial +editorials +editors +educated +education +educational +educators +effect +effective +effectively +effectiveness +effects +efficiency +efficient +efficiently +effort +efforts +eggs +egypt +egyptian +eight +either +elder +elderly +elect +elected +election +elections +electoral +electric +electrical +electricity +electro +electron +electronic +electronics +elegant +element +elementary +elements +elephant +elevation +eleven +eligibility +eligible +eliminate +elimination +elite +else +elsewhere +embassy +embedded +emerald +emergency +emerging +emirates +emission +emissions +emotional +emotions +emperor +emphasis +empire +empirical +employ +employed +employee +employees +employer +employers +employment +empty +enable +enabled +enables +enabling +enclosed +enclosure +encoding +encounter +encountered +encourage +encouraged +encourages +encouraging +encryption +encyclopedia +endangered +ended +ending +endless +endorsed +endorsement +ends +enemies +enemy +energy +enforcement +engage +engaged +engagement +engaging +engine +engineer +engineering +engineers +engines +england +english +enhance +enhanced +enhancement +enhancements +enhancing +enjoy +enjoyed +enjoying +enlarge +enlargement +enormous +enough +enquiries +enquiry +enrolled +enrollment +ensemble +ensure +ensures +ensuring +enter +entered +entering +enterprise +enterprises +enters +entertaining +entertainment +entire +entirely +entities +entitled +entity +entrance +entrepreneur +entrepreneurs +entries +entry +envelope +environment +environmental +environments +enzyme +epic +episode +episodes +equal +equality +equally +equation +equations +equilibrium +equipment +equipped +equity +equivalent +error +errors +escape +escort +escorts +especially +essay +essays +essence +essential +essentially +essentials +establish +established +establishing +establishment +estate +estates +estimate +estimated +estimates +estimation +estonia +eternal +ethernet +ethical +ethics +ethiopia +ethnic +euro +europe +european +euros +eval +evaluate +evaluated +evaluating +evaluation +evaluations +evanescence +even +evening +event +events +eventually +ever +every +everybody +everyday +everyone +everything +everywhere +evidence +evident +evil +evolution +exact +exactly +exam +examination +examinations +examine +examined +examines +examining +example +examples +exams +exceed +excel +excellence +excellent +except +exception +exceptional +exceptions +excerpt +excess +excessive +exchange +exchanges +excited +excitement +exciting +exclude +excluded +excluding +exclusion +exclusive +exclusively +excuse +execute +executed +execution +executive +executives +exempt +exemption +exercise +exercises +exhaust +exhibit +exhibition +exhibitions +exhibits +exist +existed +existence +existing +exists +exit +expand +expanded +expanding +expansion +expect +expectations +expected +expects +expenditure +expenditures +expense +expenses +expensive +experience +experienced +experiences +experiencing +experiment +experimental +experiments +expert +expertise +experts +expiration +expired +expires +explain +explained +explaining +explains +explanation +explicit +explicitly +exploration +explore +explorer +exploring +explosion +export +exports +exposed +exposure +express +expressed +expression +expressions +extend +extended +extending +extends +extension +extensions +extensive +extent +exterior +external +extra +extract +extraction +extraordinary +extras +extreme +extremely +eye +eyed +eyes +fabric +fabrics +fabulous +face +faced +faces +facial +facilitate +facilities +facility +facing +fact +factor +factors +factory +facts +faculty +fail +failed +failing +fails +failure +failures +fair +fairfield +fairly +fairy +faith +fake +fall +fallen +falling +falls +false +fame +familiar +families +family +famous +fancy +fans +fantastic +fantasy +fare +fares +farm +farmer +farmers +farming +farms +fascinating +fashion +fast +faster +fastest +fatal +fate +father +fathers +fault +favor +favorite +favorites +favors +favour +favourite +favourites +fear +fears +feat +feature +featured +features +featuring +february +federal +federation +feed +feedback +feeding +feeds +feel +feeling +feelings +feels +fees +feet +fell +fellow +fellowship +felt +female +females +fence +ferry +festival +festivals +fever +fewer +fiber +fibre +fiction +field +fields +fifteen +fifth +fifty +fight +fighter +fighters +fighting +figure +figured +figures +file +filed +filename +files +filing +fill +filled +filling +film +filme +films +filter +filtering +filters +final +finally +finals +finance +finances +financial +financing +find +finder +finding +findings +finds +fine +finest +finger +fingering +fingers +finish +finished +finishing +finite +finland +finnish +fire +fired +firefox +fireplace +fires +firewall +firewire +firm +firms +firmware +first +fiscal +fish +fisher +fisheries +fishing +fist +fisting +fit +fitness +fits +fitted +fitting +five +fixed +fixes +fixtures +flag +flags +flame +flash +flashers +flashing +flat +flavor +fleece +fleet +flesh +flex +flexibility +flexible +flickr +flight +flights +flip +float +floating +flood +floor +flooring +floors +floppy +floral +florence +florida +florist +florists +flour +flow +flower +flowers +flows +fluid +flush +flux +flyer +flying +foam +focal +focus +focused +focuses +focusing +fold +folder +folders +folding +folk +folks +follow +followed +following +follows +font +fonts +food +foods +fool +foot +footage +football +footwear +forbes +forbidden +force +forced +forces +ford +forecast +forecasts +foreign +forest +forestry +forests +forever +forge +forget +forgot +forgotten +fork +form +formal +format +formation +formats +formatting +formed +former +formerly +forming +forms +formula +fort +forth +fortune +forty +forum +forums +forward +forwarding +fossil +foster +fought +foul +found +foundation +foundations +founded +founder +fountain +four +fourth +fraction +fragrance +fragrances +frame +framed +frames +framework +framing +france +franchise +fraser +fraud +free +freebsd +freedom +freelance +freely +freeware +freeze +freight +french +frequencies +frequency +frequent +frequently +fresh +friday +fridge +friend +friendly +friends +friendship +frog +from +front +frontier +frontpage +frost +frozen +fruit +fruits +fuel +fuji +full +fully +function +functional +functionality +functioning +functions +fund +fundamental +fundamentals +funded +funding +fundraising +funds +funeral +funk +funky +funny +furnished +furnishings +furniture +further +furthermore +fusion +future +futures +fuzzy +gadgets +gage +gain +gained +gains +galaxy +gale +galleries +gallery +gambling +game +gamecube +games +gamespot +gaming +gang +gaps +garage +garbage +garden +gardening +gardens +garlic +gary +gasoline +gate +gates +gateway +gather +gathered +gathering +gauge +gave +gazette +gear +geek +gender +gene +genealogy +general +generally +generate +generated +generates +generating +generation +generations +generator +generators +generic +generous +genes +genesis +genetic +genetics +geneva +genius +genome +genre +genres +gentle +gentleman +gently +genuine +geographic +geographical +geography +geological +geology +geometry +georgia +german +germany +gets +getting +ghana +ghost +giant +giants +gift +gifts +gig +gilbert +girl +girlfriend +girls +give +given +gives +giving +glad +glance +glasgow +glass +glasses +glen +glenn +global +globe +glory +glossary +gloves +glow +glucose +gnome +goal +goals +goat +gods +goes +going +gold +golden +golf +gone +gonna +good +goods +gore +gorgeous +gospel +gossip +gothic +gotten +gourmet +governance +governing +government +governmental +governments +governor +grab +grace +grad +grade +grades +gradually +graduate +graduated +graduates +graduation +graham +grain +grammar +grams +grand +grande +granny +grant +granted +grants +graph +graphic +graphical +graphics +graphs +gras +grass +grateful +gratis +gratuit +grave +gravity +gray +great +greater +greatest +greatly +greece +greek +green +greene +greenhouse +greensboro +greeting +greetings +greg +gregory +grenada +grew +grey +grid +griffin +grill +grip +grocery +groove +gross +ground +grounds +groundwater +group +groups +grove +grow +growing +grown +grows +growth +guarantee +guaranteed +guarantees +guard +guardian +guards +guatemala +guess +guest +guestbook +guests +guidance +guide +guided +guidelines +guides +guild +guilty +guinea +guitar +guitars +gulf +gun +guns +guru +guy +guyana +guys +gym +habitat +habits +hack +hacker +hair +hairy +haiti +half +halfcom +halifax +hall +halloween +halo +hamburg +hamilton +hammer +hampshire +hand +handbags +handbook +handed +handheld +handhelds +handle +handled +handles +handling +handmade +hands +handy +hang +hanging +happen +happened +happening +happens +happiness +happy +harbor +harbour +hard +hardcore +hardcover +harder +hardly +hardware +hardwood +harm +harmful +harmony +harold +harper +harris +harrison +harry +hart +hartford +harvest +harvey +hash +hate +hats +have +haven +having +hawaii +hawaiian +hawk +hayes +hazard +hazardous +hazards +head +headed +header +headers +heading +headline +headlines +headphones +headquarters +heads +headset +healing +health +healthcare +healthy +hear +heard +hearing +hearings +heart +hearts +heat +heated +heater +heath +heather +heating +heaven +heavily +heavy +hebrew +heel +height +heights +held +helicopter +hell +hello +helmet +help +helped +helpful +helping +helps +hence +herald +herb +herbal +herbs +here +hereby +herein +heritage +hero +heroes +herself +hidden +hide +hierarchy +high +higher +highest +highland +highlight +highlighted +highlights +highly +highs +highway +highways +hiking +hill +hills +himself +hindu +hint +hints +hire +hired +hiring +hispanic +historic +historical +history +hits +hitting +hobbies +hobby +hockey +hold +holder +holders +holding +holdings +holds +hole +holes +holiday +holidays +holland +hollow +holly +hollywood +holmes +holy +home +homeland +homeless +homepage +homes +hometown +homework +honda +honduras +honest +honey +hong +honor +honors +hood +hook +hope +hoped +hopefully +hopes +hoping +hopkins +horizon +horizontal +hormone +horn +horny +horrible +horror +horse +horses +hose +hospital +hospitality +hospitals +host +hosted +hostel +hostels +hosting +hosts +hot +hotel +hotels +hottest +hour +hourly +hours +house +household +households +houses +housewares +housing +houston +howard +however +huge +human +humanitarian +humanities +humanity +humans +humidity +humor +hundred +hundreds +hung +hungarian +hungary +hunger +hungry +hunt +hunter +hunting +huntington +hurricane +hurt +husband +hybrid +hydraulic +hydrocodone +hydrogen +hygiene +hypothesis +hypothetical +iceland +icon +icons +idea +ideal +ideas +identical +identification +identified +identifier +identifies +identify +identifying +identity +idle +idol +ignore +ignored +illegal +illinois +illness +illustrated +illustration +illustrations +image +images +imagination +imagine +imaging +immediate +immediately +immigrants +immigration +immune +immunology +impact +impacts +impaired +imperial +implement +implementation +implemented +implementing +implications +implied +implies +import +importance +important +importantly +imported +imports +impose +imposed +impossible +impressed +impression +impressive +improve +improved +improvement +improvements +improving +inappropriate +inbox +incentive +incentives +incest +inch +inches +incidence +incident +incidents +include +included +includes +including +inclusion +inclusive +income +incoming +incomplete +incorporate +incorporated +incorrect +increase +increased +increases +increasing +increasingly +incredible +incurred +indeed +independence +independent +independently +index +indexed +indexes +india +indian +indiana +indianapolis +indians +indicate +indicated +indicates +indicating +indication +indicator +indicators +indices +indie +indigenous +indirect +individual +individually +individuals +indonesia +indonesian +indoor +induced +induction +industrial +industries +industry +inexpensive +infant +infants +infected +infection +infections +infectious +infinite +inflation +influence +influenced +influences +info +inform +informal +information +informational +informative +informed +infrared +infrastructure +ingredients +inherited +initial +initially +initiated +initiative +initiatives +injection +injured +injuries +injury +inner +innocent +innovation +innovations +innovative +inns +input +inputs +inquire +inquiries +inquiry +insects +insert +inserted +insertion +inside +insider +insight +insights +inspection +inspections +inspector +inspiration +inspired +install +installation +installations +installed +installing +instance +instances +instant +instantly +instead +institute +institutes +institution +institutional +institutions +instruction +instructional +instructions +instructor +instructors +instrument +instrumental +instrumentation +instruments +insulin +insurance +insured +intake +integer +integral +integrate +integrated +integrating +integration +integrity +intel +intellectual +intelligence +intelligent +intend +intended +intense +intensity +intensive +intent +intention +inter +interact +interaction +interactions +interactive +interest +interested +interesting +interests +interface +interfaces +interference +interim +interior +intermediate +internal +international +internationally +internet +internship +interpretation +interpreted +interracial +intersection +interstate +interval +intervals +intervention +interventions +interview +interviews +intimate +into +intranet +intro +introduce +introduced +introduces +introducing +introduction +introductory +invalid +invasion +invention +inventory +invest +investigate +investigated +investigation +investigations +investigator +investigators +investing +investment +investments +investor +investors +invisible +invision +invitation +invitations +invite +invited +invoice +involve +involved +involvement +involves +involving +iran +iraq +iraqi +ireland +irish +iron +irrigation +islam +islamic +island +islands +isle +isolated +isolation +issue +issued +issues +istanbul +italia +italian +italiano +italic +italy +item +items +itself +ivory +jack +jacket +jackets +jade +jaguar +jail +jamaica +january +japan +japanese +jazz +jean +jeans +jeep +jersey +Jerusalem +jets +jewel +jewelry +jewish +jews +jobs +join +joined +joining +joins +joint +joke +jokes +journal +journalism +journalist +journalists +journals +journey +joyce +judge +judges +judgment +judicial +juice +july +jump +jumping +junction +june +jungle +junior +junk +jurisdiction +jury +just +justice +justify +justin +juvenile +kansas +karaoke +karen +karl +karma +kazakhstan +keen +keep +keeping +keeps +keno +kent +kentucky +kenya +kept +kernel +keyboard +keyboards +keys +keyword +keywords +kick +kidney +kids +kill +killed +killer +killing +kills +kilometers +kinase +kind +kinds +king +kingdom +kings +kirk +kiss +kissing +kitchen +kits +kitty +knee +knew +knife +knight +knights +knit +knitting +knives +knock +know +knowing +knowledge +known +knows +kodak +kong +korea +korean +kuwait +label +labeled +labels +labor +laboratories +laboratory +labour +labs +lace +lack +ladder +laden +ladies +lady +laid +lake +lakes +lamb +lambda +lamp +lamps +lancaster +lance +land +landing +lands +landscape +landscapes +lane +lanes +lang +language +languages +laptop +laptops +large +largely +larger +largest +larry +laser +last +lasting +late +lately +later +latest +latex +latin +latitude +latter +latvia +lauderdale +laugh +laughing +launch +launched +launches +laundry +lawn +laws +lawsuit +lawyer +lawyers +layer +layers +layout +lazy +lead +leader +leaders +leadership +leading +leads +leaf +league +lean +learn +learned +learners +learning +lease +leasing +least +leather +leave +leaves +leaving +lebanon +lecture +lectures +leeds +left +legacy +legal +legally +legend +legendary +legends +legislation +legislative +legislature +legitimate +legs +leisure +lemon +lender +lenders +lending +length +lens +lenses +less +lesser +lesson +lessons +let +lets +letter +letters +letting +level +levels +levitra +levy +lexington +lexmark +liabilities +liability +liable +liberal +liberia +liberty +librarian +libraries +library +libs +licence +license +licensed +licenses +licensing +licking +liechtenstein +lies +life +lifestyle +lifetime +lift +light +lighter +lighting +lightning +lights +lightweight +like +liked +likelihood +likely +likes +likewise +lime +limit +limitation +limitations +limited +limiting +limits +limousines +lincoln +line +linear +lined +lines +link +linked +linking +links +linux +lion +lions +lips +liquid +lisa +list +listed +listen +listening +listing +listings +lists +lite +literacy +literally +literary +literature +lithuania +litigation +little +live +lived +liver +liverpool +lives +livestock +living +load +loaded +loading +loads +loan +loans +lobby +local +locale +locally +locate +located +location +locations +locator +lock +locked +locking +locks +lodge +lodging +logan +logged +logging +logic +logical +login +logistics +logitech +logo +logos +logs +lolita +london +lone +lonely +long +longer +longest +longitude +look +looked +looking +looks +looksmart +lookup +loop +loops +loose +lopez +lord +lose +losing +loss +losses +lost +lots +lottery +lotus +loud +louis +louise +louisiana +louisville +lounge +love +loved +lovely +lover +lovers +loves +loving +lower +lowest +lows +luck +lucky +lucy +luggage +luis +luke +lunch +lung +luther +luxembourg +luxury +lying +lyric +lyrics +macedonia +machine +machinery +machines +macintosh +macro +macromedia +madagascar +made +madison +madness +madonna +madrid +magazine +magazines +magic +magical +magnet +magnetic +magnificent +magnitude +maiden +mail +mailed +mailing +mailman +mails +mailto +main +maine +mainland +mainly +mainstream +maintain +maintained +maintaining +maintains +maintenance +major +majority +make +maker +makers +makes +makeup +making +malawi +malaysia +maldives +male +males +mall +malpractice +mambo +manage +managed +management +manager +managers +managing +manchester +mandate +mandatory +manga +manhattan +manner +manor +manual +manually +manuals +manufacture +manufactured +manufacturer +manufacturers +manufacturing +many +maple +mapping +maps +marathon +marble +march +mardi +margaret +margin +marina +marine +mario +marion +maritime +mark +marked +marker +markers +market +marketing +marketplace +markets +marking +marks +marriage +married +marriott +mars +marshall +mart +martha +martial +martin +marvel +mary +maryland +mas +mask +mass +massachusetts +massage +massive +master +masters +match +matched +matches +matching +mate +material +materials +maternity +math +mathematical +mathematics +mating +matrix +mats +matt +matter +matters +mattress +mature +maui +mauritius +max +maximize +maximum +may +maybe +mayor +meal +meals +mean +meaning +meaningful +means +meant +meanwhile +measure +measured +measurement +measurements +measures +measuring +meat +mechanical +mechanics +mechanism +mechanisms +medal +media +median +medicaid +medical +medicare +medication +medications +medicine +medicines +medieval +meditation +mediterranean +medium +medline +meet +meeting +meetings +meets +meetup +mega +melbourne +melissa +member +members +membership +membrane +memo +memorabilia +memorial +memories +memory +memphis +mens +ment +mental +mention +mentioned +mentor +menu +menus +mercedes +merchandise +merchant +merchants +mercury +mercy +mere +merely +merge +merger +merit +merry +mesa +mesh +mess +message +messages +messaging +messenger +meta +metabolism +metadata +metal +metallic +metallica +metals +meter +meters +method +methodology +methods +metres +metric +metro +metropolitan +mexican +mexico +miami +mice +michelle +michigan +micro +microphone +microsoft +microwave +middle +midlands +midnight +midwest +might +mighty +migration +mike +milan +mild +mile +mileage +miles +military +milk +mill +millennium +miller +million +millions +mills +milton +milwaukee +mime +mind +minds +mine +mineral +minerals +mines +mini +miniature +minimal +minimize +minimum +mining +minister +ministers +ministries +ministry +minneapolis +minnesota +minolta +minor +minority +mins +mint +minus +minute +minutes +miracle +mirror +mirrors +misc +miscellaneous +miss +missed +missile +missing +mission +missions +mississippi +missouri +mistake +mistakes +mistress +mitchell +mitsubishi +mix +mixed +mixer +mixing +mixture +mobile +mobiles +mobility +mode +model +modeling +modelling +models +modem +modems +moderate +moderator +moderators +modern +modes +modification +modifications +modified +modify +mods +modular +module +modules +moisture +mold +molecular +molecules +moment +moments +momentum +moms +monday +monetary +money +mongolia +monica +monitor +monitored +monitoring +monitors +monkey +mono +monster +montana +monte +montgomery +month +monthly +months +montreal +mood +moon +moral +more +moreover +morning +morocco +morris +morrison +mortality +mortgage +mortgages +moscow +moses +moss +most +mostly +motel +motels +mother +motherboard +mothers +motion +motivated +motivation +motor +motorcycle +motorcycles +motorola +motors +mount +mountain +mountains +mounted +mounting +mounts +mouse +mouth +move +moved +movement +movements +movers +moves +movie +movies +moving +mozambique +mozilla +much +mud +mug +multi +multimedia +multiple +mumbai +munich +municipal +municipality +murder +muscle +muscles +museum +museums +music +musical +musician +musicians +muslim +muslims +must +mustang +mutual +myanmar +myself +mysterious +mystery +myth +nail +nails +naked +name +named +namely +names +namespace +namibia +nancy +nano +naples +narrative +narrow +nasa +nascar +nasdaq +nashville +nasty +nation +national +nationally +nations +nationwide +native +nato +natural +naturally +naturals +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 +neighbors +neil +neither +neon +nepal +nerve +nervous +nest +nested +netherlands +netscape +network +networking +networks +neural +neutral +nevada +never +nevertheless +newark +newbie +newcastle +newer +newest +newfoundland +newly +newport +news +newsletter +newsletters +newspaper +newspapers +newton +next +niagara +nicaragua +nice +nicholas +nick +nickel +nickname +nicole +nigeria +night +nightlife +nightmare +nights +nike +nine +nintendo +nirvana +nitrogen +noble +nobody +node +nodes +noise +nominated +nomination +nominations +none +nonprofit +noon +norm +normal +normally +norman +north +northeast +northern +northwest +norway +norwegian +nose +note +notebook +notebooks +noted +notes +nothing +notice +noticed +notices +notification +notifications +notified +notify +notion +novel +novels +novelty +november +nowhere +nuclear +nuke +null +number +numbers +numeric +numerical +numerous +nurse +nursery +nurses +nursing +nutrition +nutritional +nuts +nylon +oaks +oasis +obesity +obituaries +object +objective +objectives +objects +obligation +obligations +observation +observations +observe +observed +observer +obtain +obtained +obtaining +obvious +obviously +occasion +occasional +occasionally +occasions +occupation +occupational +occupations +occupied +occur +occurred +occurrence +occurring +occurs +ocean +october +odds +offense +offensive +offer +offered +offering +offerings +offers +office +officer +officers +offices +official +officially +officials +offline +offset +offshore +often +ohio +oils +okay +oklahoma +older +oldest +olive +oliver +olympic +olympics +olympus +omega +omissions +once +ones +ongoing +onion +online +only +ontario +onto +open +opened +opening +openings +opens +opera +operate +operated +operates +operating +operation +operational +operations +operator +operators +opinion +opinions +opponent +opponents +opportunities +opportunity +opposed +opposite +opposition +optical +optics +optimal +optimization +optimize +optimum +option +optional +options +oracle +oral +orange +orbit +orchestra +order +ordered +ordering +orders +ordinance +ordinary +oregon +organ +organic +organisation +organisations +organised +organisms +organization +organizational +organizations +organize +organized +organizer +organizing +oriental +orientation +oriented +origin +original +originally +origins +orlando +orleans +oscar +other +others +otherwise +ottawa +ought +ours +ourselves +outcome +outcomes +outdoor +outdoors +outer +outlet +outline +outlined +outlook +output +outputs +outreach +outside +outsourcing +outstanding +oval +oven +over +overall +overcome +overhead +overnight +overseas +overview +own +owned +owner +owners +ownership +owns +oxford +oxide +oxygen +ozone +pace +pacific +pack +package +packages +packaging +packard +packed +packet +packets +packing +packs +pads +page +pages +paid +pain +painful +paint +paintball +painted +painting +paintings +pair +pairs +pakistan +palace +pale +palestine +palestinian +palm +palmer +pamela +panama +panasonic +panel +panels +panic +panties +pants +pantyhose +paper +paperback +paperbacks +papers +papua +para +parade +paradise +paragraph +paragraphs +paraguay +parallel +parameter +parameters +parcel +parent +parental +parenting +parents +paris +parish +park +parker +parking +parks +parliament +parliamentary +part +partial +partially +participant +participants +participate +participated +participating +participation +particle +particles +particular +particularly +parties +partition +partly +partner +partners +partnership +partnerships +parts +party +paso +pass +passage +passed +passenger +passengers +passes +passing +passion +passive +passport +password +passwords +past +pasta +paste +pastor +patch +patches +patent +patents +path +pathology +paths +patient +patients +patio +patrol +pattern +patterns +pavilion +paxil +payable +payday +paying +payment +payments +paypal +payroll +pays +peace +peaceful +peak +pearl +peas +pediatric +peer +peers +penalties +penalty +pencil +pendant +pending +penguin +peninsula +penn +pennsylvania +penny +pens +pension +pensions +pentium +people +peoples +pepper +perceived +percent +percentage +perception +perfect +perfectly +perform +performance +performances +performed +performer +performing +performs +perfume +perhaps +period +periodic +periodically +periods +peripheral +peripherals +permalink +permanent +permission +permissions +permit +permits +permitted +perry +persian +persistent +person +personal +personality +personalized +personally +personals +personnel +persons +perspective +perspectives +perth +pest +pete +peter +petersburg +peterson +petite +petition +petroleum +pets +phantom +pharmaceutical +pharmaceuticals +pharmacies +pharmacology +pharmacy +phase +phases +phenomenon +phentermine +phil +philadelphia +philip +philippines +philips +phillips +philosophy +phoenix +phone +phones +photo +photograph +photographer +photographers +photographic +photographs +photography +photos +photoshop +phrase +phrases +phys +physical +physically +physician +physicians +physics +physiology +piano +pick +picked +picking +picks +pickup +picnic +pics +picture +pictures +piece +pieces +pierce +pierre +pike +pill +pillow +pills +pilot +pine +ping +pink +pins +pioneer +pipe +pipeline +pipes +pirates +pissing +pitch +pixel +pixels +pizza +place +placed +placement +places +placing +plain +plains +plaintiff +plan +plane +planes +planet +planets +planned +planner +planners +planning +plans +plant +plants +plasma +plastic +plastics +plate +plates +platform +platforms +platinum +play +playback +playboy +played +player +players +playing +playlist +plays +playstation +plaza +pleasant +please +pleased +pleasure +pledge +plenty +plot +plots +plug +plugin +plugins +plumbing +plus +plymouth +pocket +pockets +pod +podcast +podcasts +poem +poems +poet +poetry +point +pointed +pointer +pointing +points +pokemon +poker +poland +polar +pole +police +policies +policy +polish +polished +political +politicians +politics +poll +polls +pollution +polyester +polymer +polyphonic +pond +pontiac +pool +pools +poor +pop +pope +popular +popularity +population +populations +porcelain +pork +porsche +port +portable +portal +porter +portfolio +portion +portions +portland +portrait +portraits +ports +portugal +portuguese +pose +posing +position +positioning +positions +positive +possess +possession +possibilities +possibility +possible +possibly +post +postage +postal +postcard +postcards +posted +poster +posters +posting +postings +postposted +posts +potato +potatoes +potential +potentially +potter +pottery +poultry +pound +pounds +pour +poverty +powder +powell +power +powered +powerful +powerpoint +powers +powerseller +practical +practice +practices +practitioner +practitioners +prairie +praise +pray +prayer +prayers +preceding +precious +precipitation +precise +precisely +precision +predict +predicted +prediction +predictions +prefer +preference +preferences +preferred +prefers +prefix +pregnancy +pregnant +preliminary +premier +premiere +premises +premium +prep +prepaid +preparation +prepare +prepared +preparing +prerequisite +prescribed +prescription +presence +present +presentation +presentations +presented +presenting +presently +presents +preservation +preserve +president +presidential +press +pressed +pressing +pressure +pretty +prevent +preventing +prevention +preview +previews +previous +previously +price +priced +prices +pricing +pride +priest +primarily +primary +prime +prince +princess +principal +principle +principles +print +printable +printed +printer +printers +printing +prints +prior +priorities +priority +prison +prisoner +prisoners +privacy +private +privilege +privileges +prize +prizes +probability +probably +probe +problem +problems +proc +procedure +procedures +proceed +proceeding +proceedings +proceeds +process +processed +processes +processing +processor +processors +procurement +produce +produced +producer +producers +produces +producing +product +production +productions +productive +productivity +products +profession +professional +professionals +professor +profile +profiles +profit +profits +program +programme +programmer +programmers +programmes +programming +programs +progress +progressive +prohibited +project +projected +projection +projector +projectors +projects +prominent +promise +promised +promises +promising +promo +promote +promoted +promotes +promoting +promotion +promotional +promotions +prompt +promptly +proof +proper +properly +properties +property +prophet +proportion +proposal +proposals +propose +proposed +proposition +proprietary +pros +prospect +prospective +prospects +prostate +prostores +protect +protected +protecting +protection +protective +protein +proteins +protest +protocol +protocols +prototype +proud +proudly +prove +proved +proven +provide +provided +providence +provider +providers +provides +providing +province +provinces +provincial +provision +provisions +proxy +psychiatry +psychological +psychology +public +publication +publications +publicity +publicly +publish +published +publisher +publishers +publishing +pull +pulled +pulling +pulse +pump +pumps +punch +punishment +punk +pupils +puppy +purchase +purchased +purchases +purchasing +pure +purple +purpose +purposes +purse +pursuant +pursue +pursuit +push +pushed +pushing +puts +putting +puzzle +puzzles +python +quad +qualification +qualifications +qualified +qualify +qualifying +qualities +quality +quantitative +quantities +quantity +quantum +quarter +quarterly +quarters +quebec +queen +queens +queensland +queries +query +quest +question +questionnaire +questions +queue +quick +quickly +quiet +quilt +quit +quite +quiz +quizzes +quotations +quote +quoted +quotes +rabbit +race +races +rachel +racial +racing +rack +racks +radar +radiation +radical +radio +radios +radius +rage +raid +rail +railroad +railway +rain +rainbow +raise +raised +raises +raising +raleigh +rally +ralph +ranch +rand +random +randy +range +rangers +ranges +ranging +rank +ranked +ranking +rankings +ranks +rape +rapid +rapidly +rapids +rare +rarely +rate +rated +rates +rather +rating +ratings +ratio +rational +ratios +rats +raw +ray +raymond +rays +reach +reached +reaches +reaching +reaction +reactions +read +reader +readers +readily +reading +readings +reads +ready +real +realistic +reality +realize +realized +really +realm +realtor +realtors +realty +rear +reason +reasonable +reasonably +reasoning +reasons +rebate +rebates +rebel +rebound +recall +receipt +receive +received +receiver +receivers +receives +receiving +recent +recently +reception +receptor +receptors +recipe +recipes +recipient +recipients +recognised +recognition +recognize +recognized +recommend +recommendation +recommendations +recommended +recommends +reconstruction +record +recorded +recorder +recorders +recording +recordings +records +recover +recovered +recovery +recreation +recreational +recruiting +recruitment +recycling +redeem +redhead +reduce +reduced +reduces +reducing +reduction +reductions +reed +reef +reel +refer +reference +referenced +references +referral +referrals +referred +referring +refers +refinance +refine +refined +reflect +reflected +reflection +reflections +reflects +reform +reforms +refresh +refrigerator +refugees +refund +refurbished +refuse +refused +regard +regarded +regarding +regardless +regards +reggae +regime +region +regional +regions +register +registered +registrar +registration +registry +regression +regular +regularly +regulated +regulation +regulations +regulatory +rehab +rehabilitation +reject +rejected +relate +related +relates +relating +relation +relations +relationship +relationships +relative +relatively +relatives +relax +relaxation +relay +release +released +releases +relevance +relevant +reliability +reliable +reliance +relief +religion +religions +religious +reload +relocation +rely +relying +remain +remainder +remained +remaining +remains +remark +remarkable +remarks +remedies +remedy +remember +remembered +remind +reminder +remix +remote +removable +removal +remove +removed +removing +renaissance +render +rendered +rendering +renew +renewable +renewal +rent +rental +rentals +repair +repairs +repeat +repeated +replace +replaced +replacement +replacing +replica +replication +replied +replies +reply +report +reported +reporter +reporters +reporting +reports +repository +represent +representation +representations +representative +representatives +represented +representing +represents +reprint +reprints +reproduce +reproduced +reproduction +reproductive +republic +republican +republicans +reputation +request +requested +requesting +requests +require +required +requirement +requirements +requires +requiring +rescue +research +researcher +researchers +reseller +reservation +reservations +reserve +reserved +reserves +reservoir +reset +residence +resident +residential +residents +resist +resistance +resistant +resolution +resolutions +resolve +resolved +resort +resorts +resource +resources +respect +respected +respective +respectively +respiratory +respond +responded +respondent +respondents +responding +response +responses +responsibilities +responsibility +responsible +rest +restaurant +restaurants +restoration +restore +restored +restrict +restricted +restriction +restrictions +restructuring +result +resulted +resulting +results +resume +resumes +retail +retailer +retailers +retain +retained +retention +retired +retirement +retreat +retrieval +retrieve +retrieved +retro +return +returned +returning +returns +reunion +reuters +reveal +revealed +reveals +revelation +revenge +revenue +revenues +reverse +review +reviewed +reviewer +reviewing +reviews +revised +revision +revisions +revolution +revolutionary +reward +rewards +rhode +rhythm +ribbon +rice +rich +ride +rider +riders +rides +ridge +riding +right +rights +ring +rings +ringtone +ringtones +ripe +rise +rising +risk +risks +river +rivers +riverside +road +roads +robin +robot +robots +robust +rochester +rock +rocket +rocks +rocky +rogers +role +roles +roll +rolled +roller +rolling +rolls +roman +romance +romania +romantic +rome +ron +roof +room +roommate +roommates +rooms +root +roots +rope +rosa +rose +roses +ross +roster +rotary +rotation +rouge +rough +roughly +roulette +round +rounds +route +router +routers +routes +routine +routines +routing +rover +row +rows +roy +royal +royalty +rubber +ruby +rugby +rugs +rule +ruled +rules +ruling +runner +running +runs +runtime +rural +rush +russia +russian +rwanda +ryan +sacramento +sacred +sacrifice +safari +safe +safely +safer +safety +sage +said +sail +sailing +saint +saints +sake +salad +salaries +salary +sale +salem +sales +sally +salmon +salon +salt +salvador +salvation +same +samoa +sample +samples +sampling +samsung +sand +sandwich +sandy +sans +santa +sapphire +satellite +satin +satisfaction +satisfactory +satisfied +satisfy +saturday +saturn +sauce +saudi +savage +savannah +save +saved +saver +saves +saving +savings +saying +says +scale +scales +scan +scanned +scanner +scanners +scanning +scary +scenario +scenarios +scene +scenes +scenic +schedule +scheduled +schedules +scheduling +schema +scheme +schemes +scholar +scholars +scholarship +scholarships +school +schools +science +sciences +scientific +scientist +scientists +scoop +scope +score +scored +scores +scoring +scotia +scotland +scott +scottish +scout +scratch +screen +screening +screens +screensaver +screensavers +screenshot +screenshots +screw +script +scripting +scripts +scroll +scuba +sculpture +seafood +seal +sealed +search +searched +searches +searching +seas +season +seasonal +seasons +seat +seating +seats +seattle +second +secondary +seconds +secret +secretariat +secretary +secrets +section +sections +sector +sectors +secure +secured +securely +securities +security +see +seed +seeds +seeing +seek +seeker +seekers +seeking +seeks +seem +seemed +seems +seen +sees +segment +segments +select +selected +selecting +selection +selections +selective +self +sell +seller +sellers +selling +sells +semester +semiconductor +seminar +seminars +senate +senator +senators +send +sender +sending +sends +senegal +senior +seniors +sense +sensitive +sensitivity +sensor +sensors +sent +sentence +sentences +separate +separated +separately +separation +september +sequence +sequences +serbia +serial +series +serious +seriously +serum +serve +served +server +servers +serves +service +services +serving +session +sessions +set +sets +setting +settings +settle +settled +settlement +setup +seven +seventh +several +severe +sewing +shade +shades +shadow +shadows +shaft +shake +shakespeare +shakira +shall +shame +shanghai +shannon +shape +shaped +shapes +share +shared +shareholders +shares +shareware +sharing +shark +sharon +sharp +shaved +shaw +shed +sheep +sheer +sheet +sheets +shelf +shell +shelter +shepherd +sheriff +sherman +shield +shift +shine +ship +shipment +shipments +shipped +shipping +ships +shirt +shirts +shock +shoe +shoes +shoot +shop +shopper +shoppers +shopping +shops +shore +short +shortcuts +shorter +shortly +shorts +shot +shots +should +shoulder +show +showcase +showed +shower +showers +showing +shown +shows +showtimes +shut +shuttle +sick +side +sides +siemens +sierra +sight +sigma +sign +signal +signals +signature +signatures +signed +significance +significant +significantly +signing +signs +signup +silence +silent +silicon +silk +silly +silver +similar +similarly +simple +simplified +simply +simpson +simpsons +sims +simulation +simulations +simultaneously +since +sing +singapore +singer +singh +singing +single +singles +sink +sister +sisters +site +sitemap +sites +sitting +situated +situation +situations +sixth +size +sized +sizes +skating +skiing +skill +skilled +skills +skin +skins +skip +skirt +skirts +sku +sky +skype +sleep +sleeping +sleeps +sleeve +slide +slides +slideshow +slight +slightly +slim +slip +slope +slot +slots +slovak +slovakia +slovenia +slow +slowly +small +smaller +smart +smell +smile +smilies +smith +smithsonian +smoke +smoking +smooth +snake +snap +snapshot +snow +snowboard +so +soa +soap +soccer +social +societies +society +sociology +socket +socks +sodium +sofa +soft +softball +software +soil +solar +solaris +sold +soldier +soldiers +sole +solely +solid +solo +solomon +solution +solutions +solve +solved +solving +somalia +some +somebody +somehow +someone +somerset +something +sometimes +somewhat +somewhere +song +songs +sonic +sons +sony +soon +soonest +sophisticated +sorry +sort +sorted +sorts +sought +soul +souls +sound +sounds +soundtrack +soup +source +sources +south +southampton +southeast +southern +southwest +space +spaces +spain +spam +span +spanish +spank +spanking +spare +spas +spatial +speak +speaker +speakers +speaking +speaks +spears +special +specialist +specialists +specialized +specializing +specially +specials +specialties +specialty +species +specific +specifically +specification +specifications +specifics +specified +specifies +specify +specs +spectacular +spectrum +speech +speeches +speed +speeds +spell +spelling +spencer +spend +spending +spent +sperm +sphere +spice +spider +spies +spin +spine +spirit +spirits +spiritual +spirituality +split +spoke +spoken +spokesman +sponsor +sponsored +sponsors +sponsorship +sport +sporting +sports +spot +spotlight +spots +spouse +spray +spread +spreading +spring +springer +springfield +springs +sprint +spy +spyware +squad +square +squirt +stability +stable +stack +stadium +staff +staffing +stage +stages +stainless +stakeholders +stamp +stamps +stan +stand +standard +standards +standing +standings +stands +stanford +stanley +star +starring +stars +starsmerchant +start +started +starter +starting +starts +startup +stat +state +stated +statement +statements +states +statewide +static +stating +station +stationery +stations +statistical +statistics +stats +status +statute +statutes +statutory +stay +stayed +staying +stays +steady +steal +steam +steel +steering +stem +step +steps +stereo +sterling +steve +steven +stevens +stewart +stick +sticker +stickers +sticks +sticky +still +stock +stockholm +stockings +stocks +stolen +stomach +stone +stones +stood +stop +stopped +stopping +stops +storage +store +stored +stores +stories +storm +story +straight +strain +strand +strange +stranger +strap +strategic +strategies +strategy +stream +streaming +streams +street +streets +strength +strengthen +strengthening +strengths +stress +stretch +strict +strictly +strike +strikes +striking +string +strings +strip +stripes +strips +stroke +strong +stronger +strongly +struck +struct +structural +structure +structured +structures +struggle +stuart +stuck +stud +student +students +studied +studies +studio +studios +study +studying +stuff +stuffed +stunning +stupid +style +styles +stylish +stylus +subaru +subcommittee +subdivision +subject +subjects +sublime +sublimedirectory +submission +submissions +submit +submitted +submitting +subscribe +subscriber +subscribers +subscription +subscriptions +subsection +subsequent +subsequently +subsidiaries +subsidiary +substance +substances +substantial +substantially +substitute +subtle +suburban +succeed +success +successful +successfully +such +suck +sucking +sucks +sudan +sudden +suddenly +suffer +suffered +suffering +sufficient +sufficiently +sugar +suggest +suggested +suggesting +suggestion +suggestions +suggests +suicide +suit +suitable +suite +suited +suites +suits +sullivan +summaries +summary +summer +summit +sunday +sunglasses +sunny +sunrise +sunset +sunshine +super +superb +superintendent +superior +supervision +supervisor +supervisors +supplement +supplemental +supplements +supplied +supplier +suppliers +supplies +supply +support +supported +supporters +supporting +supports +suppose +supposed +supreme +sure +surely +surf +surface +surfaces +surfing +surge +surgeon +surgeons +surgery +surgical +surname +surplus +surprise +surprised +surprising +surrey +surround +surrounded +surrounding +surveillance +survey +surveys +survival +survive +survivor +survivors +susan +suse +suspect +suspected +suspended +suspension +sustainability +sustainable +sustained +suzuki +swap +sweden +swedish +sweet +swift +swim +swimming +swing +swingers +swiss +switch +switched +switches +switching +switzerland +sword +sydney +symantec +symbol +symbols +sympathy +symphony +symposium +symptoms +sync +syndicate +syndication +syndrome +synopsis +syntax +synthesis +synthetic +syracuse +syria +system +systematic +systems +table +tables +tablet +tablets +tabs +tackle +tactics +tagged +tags +tahoe +tail +taiwan +take +taken +takes +taking +tale +talent +talented +tales +talk +talked +talking +talks +tall +tamil +tampa +tank +tanks +tanzania +tape +tapes +target +targeted +targets +tariff +task +tasks +taste +tattoo +taught +taxation +taxes +taxi +taylor +teach +teacher +teachers +teaches +teaching +team +teams +tear +tears +tech +technical +technician +technique +techniques +techno +technological +technologies +technology +techrepublic +teddy +teen +teenage +teens +teeth +telecharger +telecom +telecommunications +telephone +telephony +telescope +television +televisions +tell +telling +tells +temp +temperature +temperatures +template +templates +temple +temporal +temporarily +temporary +tenant +tend +tender +tennessee +tennis +tension +tent +term +terminal +terminals +termination +terminology +terms +terrace +terrain +terrible +territories +territory +terror +terrorism +terrorist +terrorists +terry +test +testament +tested +testimonials +testimony +testing +tests +texas +text +textbook +textbooks +textile +textiles +texts +texture +thai +thailand +than +thank +thanks +thanksgiving +that +thats +theater +theaters +theatre +thee +theft +thehun +their +them +theme +themes +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 +thinkpad +thinks +third +thirty +this +thomas +thompson +thomson +thong +thongs +thorough +thoroughly +those +thou +though +thought +thoughts +thousand +thousands +thread +threaded +threads +threat +threatened +threatening +threats +three +threesome +threshold +thriller +throat +through +throughout +throw +throwing +thrown +throws +thru +thumb +thumbnail +thumbnails +thumbs +thunder +thursday +thus +ticket +tickets +tide +tied +tier +ties +tiffany +tiger +tigers +tight +tile +tiles +till +timber +time +timeline +timely +timer +times +timing +timothy +tiny +tips +tire +tired +tires +tissue +titanium +titans +title +titled +titles +tits +titten +tobacco +tobago +today +todd +toddler +toe +together +toilet +token +tokyo +told +tolerance +toll +tomato +tomatoes +tommy +tomorrow +tone +toner +tones +tongue +tonight +tons +tony +took +tool +toolbar +toolbox +toolkit +tools +tooth +topic +topics +topless +tops +toronto +torture +toshiba +total +totally +totals +touch +touched +tough +tour +touring +tourism +tourist +tournament +tournaments +tours +toward +towards +tower +towers +town +towns +township +toxic +toyota +toys +trace +track +trackback +trackbacks +tracked +tracker +tracking +tracks +tract +tractor +tracy +trade +trademark +trademarks +trader +trades +trading +tradition +traditional +traditions +traffic +tragedy +trail +trailer +trailers +trails +train +trained +trainer +trainers +training +trains +trance +transaction +transactions +transcript +transcription +transcripts +transfer +transferred +transfers +transform +transformation +transit +transition +translate +translated +translation +translations +translator +transmission +transmit +transmitted +transparency +transparent +transport +transportation +trap +trash +trauma +travel +traveler +travelers +traveling +traveller +travelling +travels +travesti +travis +tray +treasure +treasurer +treasures +treasury +treat +treated +treating +treatment +treatments +treaty +tree +trees +trek +tremendous +trend +trends +trial +trials +triangle +tribal +tribe +tribes +tribunal +tribune +tribute +trick +tricks +tried +tries +trigger +trim +trinidad +trinity +trio +trip +triple +trips +triumph +trivia +troops +tropical +trouble +troubleshooting +trout +troy +truck +trucks +true +truly +trunk +trust +trusted +trustee +trustees +trusts +truth +trying +tsunami +tube +tubes +tucson +tue +tuesday +tuition +tumor +tune +tuner +tunes +tuning +tunnel +turbo +turkey +turkish +turn +turned +turner +turning +turns +turtle +tutorial +tutorials +twelve +twenty +twice +twin +twins +twist +twisted +tyler +type +types +typical +typically +typing +uganda +ugly +ukraine +ultimate +ultimately +ultra +ultram +unable +unauthorized +unavailable +uncertainty +uncle +undefined +under +undergraduate +underground +underlying +understand +understanding +understood +undertake +undertaken +underwear +undo +unemployment +unexpected +unfortunately +unified +uniform +union +unions +unique +unit +united +units +unity +universal +universe +universities +university +unix +unknown +unless +unlike +unlikely +unlimited +unlock +unnecessary +unsigned +unsubscribe +until +untitled +unto +unusual +unwrap +upcoming +update +updated +updates +updating +upgrade +upgrades +upgrading +upload +uploaded +upon +upper +upset +upskirt +upskirts +urban +urge +urgent +urls +uruguay +usage +used +useful +user +username +users +uses +usgs +using +usps +usual +usually +utah +utilities +utility +utilization +utilize +utils +uzbekistan +vacancies +vacation +vacations +vaccine +vacuum +vagina +valentine +valid +validation +validity +valium +valley +valuable +valuation +value +valued +values +valve +valves +vampire +vancouver +vanilla +variable +variables +variance +variation +variations +varied +varies +variety +various +vary +varying +vast +vatican +vault +vector +vegas +vegetable +vegetables +vegetarian +vegetation +vehicle +vehicles +velocity +velvet +vendor +vendors +venezuela +venice +venture +ventures +venue +venues +verbal +verde +verification +verified +verify +verizon +vermont +vernon +verse +version +versions +versus +vertex +vertical +very +verzeichnis +vessel +vessels +veteran +veterans +veterinary +vibrator +vibrators +vice +victim +victims +victor +victoria +victorian +victory +video +videos +vids +vienna +vietnam +vietnamese +view +viewed +viewer +viewers +viewing +views +viking +villa +village +villages +villas +vincent +vintage +vinyl +violation +violations +violence +violent +violin +viral +virgin +virginia +virtual +virtually +virtue +virus +viruses +visa +visibility +visible +vision +visit +visited +visiting +visitor +visitors +visits +vista +visual +vital +vitamin +vitamins +vocabulary +vocal +vocals +vocational +voice +voices +void +volkswagen +volleyball +volt +voltage +volume +volumes +voluntary +volunteer +volunteers +vote +voted +voters +votes +voting +vulnerability +vulnerable +wage +wages +wagner +wagon +wait +waiting +waiver +wake +wales +walk +walked +walker +walking +walks +wall +wallace +wallet +wallpaper +wallpapers +walls +walnut +walt +walter +wang +wanna +want +wanted +wanting +wants +warcraft +ward +ware +warehouse +warming +warned +warner +warning +warnings +warrant +warranties +warranty +warren +warrior +warriors +wars +wash +washer +washing +washington +waste +watch +watched +watches +watching +water +waterproof +waters +watershed +watt +watts +wave +waves +ways +weak +wealth +weapon +weapons +wear +wearing +weather +webcam +webcams +webcast +weblog +weblogs +webmaster +webmasters +webpage +website +websites +webster +wedding +weddings +wednesday +weed +week +weekend +weekends +weekly +weeks +weight +weighted +weights +weird +welcome +welding +welfare +well +wellington +wellness +wells +welsh +went +were +west +western +westminster +whale +what +whatever +whats +wheat +wheel +wheels +when +whenever +where +whereas +wherever +whether +which +while +whilst +white +whole +wholesale +whom +whore +whose +wichita +wicked +wide +widely +wider +widescreen +widespread +width +wife +wifi +wiki +wikipedia +wild +wilderness +wildlife +wiley +will +william +williams +willing +willow +wilson +wind +window +windows +winds +windsor +wine +wines +wing +wings +winner +winners +winning +wins +winston +winter +wire +wired +wireless +wires +wiring +wisconsin +wisdom +wise +wish +wishes +wishlist +witch +with +withdrawal +within +without +witness +witnesses +wives +wizard +wolf +woman +women +womens +wonder +wonderful +wondering +wood +wooden +woods +wool +worcester +word +words +work +worked +worker +workers +workflow +workforce +working +workout +workplace +works +workshop +workshops +workstation +world +worlds +worldwide +worm +worn +worried +worry +worse +worship +worst +worth +worthy +would +wound +wrap +wrapped +wrapping +wrestling +wright +wrist +write +writer +writers +writes +writing +writings +written +wrong +wrote +wyoming +xerox +yacht +yahoo +yamaha +yang +yard +yards +yarn +yeah +year +yearly +years +yeast +yellow +yemen +yesterday +yield +yields +yoga +york +yorkshire +young +younger +your +yours +yourself +youth +yugoslavia +yukon +zambia +zealand +zero +zimbabwe +zinc +zoloft +zone +zones +zoning +zoom +zope diff --git a/target/classes/com/cse3310/App.class b/target/classes/com/cse3310/App.class index 64188576053c8ce264fb4d5431e3e23c1fd5aad7..8faa54cb88b60f568ab6d7b19ddd67d750f1a6ba 100644 GIT binary patch literal 2751 zcma)8ZC4XV6n+MXN!G}lq9~|qYb8Nzw7j%6mO=p`Z4lc)6t&vTW`vd9ot)i)>W}J& z_MAdbIj8;JAJx-4v&$w*iX0BRJG=Kj_qor#cP9V*`{!Q(zJi-Z7ek*dyrLcQiHW;+ zigV3o8a)gJ5o{J;Tf5fFpLsnL_BNNrkO#XwC_d)(s(w+`YlhQvwsdy+lI8J`VX&gy ziaXMAi#2Xb5tJCRRcF(;co-V!#Xt_Hku%VZv+C&_!_|DmprcEvP)p-HL;w3( z7#PB^Lb%A#oiEg~U>M0Eg;OM9#qs&W9k0%VHLLDYl7kgtTW-w?9JP*L_Q)-V6dHIZ zT~eHK?P-cYGNi4DIK$|192v&*g%4uG> zE)~ZSewafZ1%@-B<8QiL3cuonMCE#{l56>!#nt+2vMv?cN~f$!O4gf7lv@nNV`Y8c zQ`In~>8g%6Q7Y5~!e4E2pJ6rM$tCH`Qm3z5mfr}stZiPLcOCA_<-@fu`DYAcS{|M6 zx*zT|RY`b*0tS{6YVnQDo9ZEhNrubozT-7r?hz7im>!o~qG66j1jh{A#kA7pb5gxs z$f^uTW{OB9w}nrsTgg@_!kUDbe1Co`a3hDG?mQM?{ z48A6c|Cg(V9@D8bD8#9NTcMzw;ys`pOMmr*Bs2Duk`n$34XCwA>xmCAJ4#H==rWC6 zt6+;kAc73OW%y;?r_mSgE>(rLm8RqB>Y2?z&?I`{J=4gp(^j^)OO-Qi%lCye>)cG7 zq%bX0zHM?NyGB>jb3)IO_SU^aW2zhNgVKBz2+wRmkzcYnaR>uTnAT;|88A$rT#Te4 z^^mXP`!pUgoNW{3uw!%hL2X-oO=><_m6pA|7Fae(-^JfhgSH9W!qlY5Hjr67#zq=X z4mZW9tZzffy&Rt68SRH+hjxq@#}UOxQ5DU< za;U4pNo%^UZ_rNL$blorFdT9@PjeIPT@?|^HOJ#Re2-^2)O+Xi&)V`y<}Cw#h_lNvG@Rk0J;{DGrRh74`^w^faBjq>WIgSdY zFK1}Ah8}G@Jbr-Qjgfuy?_-djhc@X4+=2ud!7*L3Z|_J2N5m`eZv literal 4265 zcma)9340UQ6+O?EJ(3s}ix?0XB51&}4OXaG5(_BaVhbB=@Ink}U?dH)Y-vWF89Su= zM)!1Y(|zCfq=`)8Hc7X%P5140^dI!=c{B1@GBU}>=V#B%z31M0?(#0L{O|b}035@A z6f_9zp4XPNgrPf$6pu+Wv!FYD*{r48b{GNy6-{UsXg-xU^3EB)h^IPc!U!UyAS^#_ z66i3kTtebpdrVK;E=0oCttH(`T-MVb=A`>9aBqBUV~fd-83mgKwz(pUPQH+s(KC)| zg`r}rw6;y4G2Sr~LIm3t+@qouI|R07%wi&A>peY3?@#oVN&=huGERO;AJ&SxEfDc+ zRskl%*oCNq-75B=O`vtn;(%Ew&}iN?sJYqB8@Yn+n8sM%b_DLLxL?qWTw**uPr+nI z6}prnb`bldxAzJp?i%lUO&R}wfp*s$*T%GAFP2KC<>=Y*l5T0zuc4b6y(Iq#;&lRh zr;U8ERM3mML7`YtcjnA&tlcyyZ?uOI!$IlGAqH9P{G?+sG%_AUTwvcuAOi){*4snq zM3;iYDvqFgH9xL@laJeuUSw9xMbgvi1(Y`v6GV4tL)VH)1@{Z=T#Lyw-M^SGWOb%C zfvxiBQCXD7S!!B|j%NjqRJ&WtwP)ImpaPQ&;-o-BZ%jfxD4}}SA*=@MxmX85YMxSY z8Z7gmV|wxe_rxm+u2Nx&&!SI3zls6L>~=S}+OP$bk|d#EC>RphBWpBgnyjWo&Nhw2 zFb|)DLCL`&MpUG5jvQo2oTCfuqVal)aS@m3e?5Ih zc*8P_=jemL$!el2G*z)QP|$39waQ%*D#-|86jLguF+-307aev93*qY3lw{{&NzLrK zqFc@4%qCpLBMRQA;!#`^Xsa_p{L#TK%yB3=j+U8|MZP{I6;K5lE3=vr+5KT$M@B^! zB(r(ClyzC%9d}7xoftlI>;_3*PQ@JZly^*zphMLJt;SHrP=&KFr_zFof~<&8+A_6l zMzftD$VzOZ{yNV=tL1d|X$fyqV5zX>kn;-4CEM?I&N;WBCP~D?l%-|#AQt)38?7b%u&&EvKnaUS+wrUV>rjH|2Qxn%F#xG5U+23zf@ix4j zQIl-lSQ4m-dc*EvE4&l$Qt)mS@4&jsjG^OBu0z0a6 zH{v)YFR&m!K&QGBb55}k#w~nEPO}eFJf6BU1u}uR@PvwwN*0@3PJ;M2D{PK{v0AEP zrV*2)wO4ljC*{oe6a{&~-GRF{WIiLXMf4e(JQ2hf z1rGQZ;zp)pOv7Y8XK2o%#S%T_nXbC2PSupEEa~K#Bngp!r3M8=ikI?$nWgg9vAm&Q zSS+S>Yf4KO_$D%DX0*bLX65B`K`%kye$sR8D#Nz{O(gVAW-20%7Ef9mcBl<#B? z>a=dw(r!3*Vo?6NcH-Fa<7_Nu!+kAdd`&8h(YwP0#^d!=`~i`y_jOJ)vi6*|peF_j zc}|Uy)o0h2K!#nxYp8ZL9=!w7WO6ZXH~VTLrChI@Sq9DkJn>QwR-Ng3UgiEZX> z;7;nwB2#@6xnGN>yez~OI&2!1ks{FZDpv0(bC(*0E0Y{a^gr!g(cCfWUP7x~K|ke< z#+Ixr#ySzxTmWk7ZEfcA>#(fU>h5>TTp&D8SZ_$UYz|qL$#HVxwa4WTPdBs%{ieU8 z)XrA=xY?bn=e1I$O_)8tk?jyDYIzx5{Azv10-BX$Lv63~nX^w09yuBq=LjcqO`K~} zjt+#q)wv?u#}||4qLtAf%F9*`vO~M&Y{h<#mmpX82L5pU<(B>>_vy<#zk;vw4DlV; zcAj73(-Z=(?5@rgh}k{MXk3QEzt!1gY|Dm)y998M7NXqi54l!ip1yCTtr7q+@qPS&jtl${KdRUpp|rFYUO{X&a$p(v zy~rnz9!V(BRfQV%QN#E#e&T))asuIIps@)EB1Hb zm+(AeZXnV{tl$@nv5Pvt#0!jGqP|Ekn}{37ukdRY{-Z3@-%vv#E5F6>Dp`1#zh!Pi zB*N@^8I7{?8>=dRf^Zk<#B^1PL%us9-<=R%#_#FQA6$JAB<>$sb6&fhb#u>VB1aKN za@1JH()uQwrI{<(%r#gxnMz&ReqNJ>@CyD^LHjRVYUa0v$m6&1ma(qec*p4#+?s8R zynh)VlnMOETBai(V}{$x_=K0`$fu=BkHIs4ftwn zu6jwlMhC7lof>CB8oQA}57YJ_ayZL9c@%j}V4nXL+)&PV?&8n*3*BypjwhK2{*Rm( ke|1ZE2l@RQ{!Zr4GL8S>y8uyQ_$Mb!6D9vey$1aI|3;oefB*mh diff --git a/target/classes/com/cse3310/Coordinate.class b/target/classes/com/cse3310/Coordinate.class deleted file mode 100644 index f984aefebf34cecbf11a482918f9aae7f48049d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 506 zcmZut-%G+!7(L(Iny$^+GPCr-M_rJGy%oI(!C>S=AxKYi4x7vk=8XEU3X&kAKcGJ< z`tB6!Aujj(aX9BY_kLgB@1Fq9(9|HIphDK6V2eDw_LC%?gt3BP}+{u84~1v zGGUVGhH-GcoR5R_)*DBRSZ?Bb(a=jn(QiOGyAKzHy8FM`Il-6)*7zvvi_BS>z>&0`b%7->8*so9r mBbk#iaF3oDm)Hk9S#S)l%ehBwt=V{3+|_Zw6A6d8rtt$8HBjIH diff --git a/target/classes/com/cse3310/Game.class b/target/classes/com/cse3310/Game.class index 4e5b09b1e1d7e4075f5ac0b9cfe6f456f437d5b0..4637a6d667f1962479cbc1cd5f4e4bc7b7eef5e0 100644 GIT binary patch literal 1778 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 a`U>-z@QFo(Y0!eAQ4lsvX#{q4*WM2T>t`YW diff --git a/target/classes/com/cse3310/UserEvent.class b/target/classes/com/cse3310/UserEvent.class deleted file mode 100644 index 3acce81302baf0a4421f54b03e41bb8c90e9f1f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmZvXy-ou$5QJy%7mgzdfry$8C^%5)KolTAkxozmX;S$d3mo0q(*5MUsE{al03Hgl zjv^`wkNwTs>z(hP&o2Py7$xxF#|Tn{hzNs)ScSLYBr7%~xdSv~Ci0{;#`#sB~S diff --git a/target/cse3310-wordsearch.jar b/target/cse3310-wordsearch.jar deleted file mode 100644 index c83d8c968c4c1e39400931471dc332af4b056352..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9944 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 P8R)|Ry0?!cdHDB#{WX-K diff --git a/target/maven-archiver/pom.properties b/target/maven-archiver/pom.properties deleted file mode 100644 index 9cd0eb6..0000000 --- a/target/maven-archiver/pom.properties +++ /dev/null @@ -1,4 +0,0 @@ -#Created by Apache Maven 3.9.6 -artifactId=cse3310 -groupId=com.cse3310_sp24_group26 -version=wordsearch diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst deleted file mode 100644 index a124adc..0000000 --- a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst +++ /dev/null @@ -1,9 +0,0 @@ -com/cse3310/Coordinate.class -com/cse3310/ServerEvent.class -com/cse3310/Locations.class -com/cse3310/HttpServer.class -com/cse3310/HttpServer$1.class -com/cse3310/UserEvent.class -com/cse3310/User.class -com/cse3310/App.class -com/cse3310/Game.class diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst deleted file mode 100644 index 1240858..0000000 --- a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst +++ /dev/null @@ -1,8 +0,0 @@ -/workspaces/cse3310_sp24_group_26/src/main/java/com/cse3310/Game.java -/workspaces/cse3310_sp24_group_26/src/main/java/com/cse3310/HttpServer.java -/workspaces/cse3310_sp24_group_26/src/main/java/com/cse3310/Coordinate.java -/workspaces/cse3310_sp24_group_26/src/main/java/com/cse3310/ServerEvent.java -/workspaces/cse3310_sp24_group_26/src/main/java/com/cse3310/UserEvent.java -/workspaces/cse3310_sp24_group_26/src/main/java/com/cse3310/User.java -/workspaces/cse3310_sp24_group_26/src/main/java/com/cse3310/Locations.java -/workspaces/cse3310_sp24_group_26/src/main/java/com/cse3310/App.java diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst deleted file mode 100644 index 1d907bd..0000000 --- a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst +++ /dev/null @@ -1 +0,0 @@ -com/cse3310/AppTest.class diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst deleted file mode 100644 index ddf09ab..0000000 --- a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst +++ /dev/null @@ -1 +0,0 @@ -/workspaces/cse3310_sp24_group_26/src/test/java/com/cse3310/AppTest.java diff --git a/target/surefire-reports/TEST-com.cse3310.AppTest.xml b/target/surefire-reports/TEST-com.cse3310.AppTest.xml deleted file mode 100644 index 0454e51..0000000 --- a/target/surefire-reports/TEST-com.cse3310.AppTest.xml +++ /dev/null @@ -1,57 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/target/surefire-reports/com.cse3310.AppTest.txt b/target/surefire-reports/com.cse3310.AppTest.txt deleted file mode 100644 index 1bfe75a..0000000 --- a/target/surefire-reports/com.cse3310.AppTest.txt +++ /dev/null @@ -1,4 +0,0 @@ -------------------------------------------------------------------------------- -Test set: com.cse3310.AppTest -------------------------------------------------------------------------------- -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.051 s - in com.cse3310.AppTest diff --git a/target/test-classes/com/cse3310/AppTest.class b/target/test-classes/com/cse3310/AppTest.class deleted file mode 100644 index 50dc4d7bcb5595142af7b2a002547dcd61077a4b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 469 zcmZuuu};G<5PeQl0wK`SQlKMS%RoS710h97Oc6*>1&Pf~t=3g)S8)R0#ROvD1NbP! zIjz(IJly&2y?c5-fB$@b0k}Zdhl832H$WX549yvT;bF$rB)lKZL|QOxTuCL1Yld2{ zpZM6smIpt;HUgsSd=kz|!o$cIkrUnL)n%BMg2C-Q_Y)7h4DD3U!_C!{@p;U#Oi$oepT9Hz^;DywRq?+;i0oDa2GQ*kS;jbP>U)UE}`*r9FN Date: Sat, 13 Apr 2024 21:09:34 +0000 Subject: [PATCH 3/6] Renamed static.yml to main.yml --- .github/workflows/{static.yml => main.yml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{static.yml => main.yml} (100%) diff --git a/.github/workflows/static.yml b/.github/workflows/main.yml similarity index 100% rename from .github/workflows/static.yml rename to .github/workflows/main.yml From c8876894590bfd5a1319e12926e1dbf55c22bce2 Mon Sep 17 00:00:00 2001 From: LToothbrush <137121223+LToothbrush@users.noreply.github.com> Date: Sat, 13 Apr 2024 22:40:25 +0000 Subject: [PATCH 4/6] added words.txt and basic file input for words.txt --- target/classes/com/cse3310/App.class | Bin 2751 -> 0 bytes target/classes/com/cse3310/Game.class | Bin 1778 -> 0 bytes src/main/java/com/cse3310/words.txt => words.txt | 0 3 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 target/classes/com/cse3310/App.class delete mode 100644 target/classes/com/cse3310/Game.class rename src/main/java/com/cse3310/words.txt => words.txt (100%) diff --git a/target/classes/com/cse3310/App.class b/target/classes/com/cse3310/App.class deleted file mode 100644 index 8faa54cb88b60f568ab6d7b19ddd67d750f1a6ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2751 zcma)8ZC4XV6n+MXN!G}lq9~|qYb8Nzw7j%6mO=p`Z4lc)6t&vTW`vd9ot)i)>W}J& z_MAdbIj8;JAJx-4v&$w*iX0BRJG=Kj_qor#cP9V*`{!Q(zJi-Z7ek*dyrLcQiHW;+ zigV3o8a)gJ5o{J;Tf5fFpLsnL_BNNrkO#XwC_d)(s(w+`YlhQvwsdy+lI8J`VX&gy ziaXMAi#2Xb5tJCRRcF(;co-V!#Xt_Hku%VZv+C&_!_|DmprcEvP)p-HL;w3( z7#PB^Lb%A#oiEg~U>M0Eg;OM9#qs&W9k0%VHLLDYl7kgtTW-w?9JP*L_Q)-V6dHIZ zT~eHK?P-cYGNi4DIK$|192v&*g%4uG> zE)~ZSewafZ1%@-B<8QiL3cuonMCE#{l56>!#nt+2vMv?cN~f$!O4gf7lv@nNV`Y8c zQ`In~>8g%6Q7Y5~!e4E2pJ6rM$tCH`Qm3z5mfr}stZiPLcOCA_<-@fu`DYAcS{|M6 zx*zT|RY`b*0tS{6YVnQDo9ZEhNrubozT-7r?hz7im>!o~qG66j1jh{A#kA7pb5gxs z$f^uTW{OB9w}nrsTgg@_!kUDbe1Co`a3hDG?mQM?{ z48A6c|Cg(V9@D8bD8#9NTcMzw;ys`pOMmr*Bs2Duk`n$34XCwA>xmCAJ4#H==rWC6 zt6+;kAc73OW%y;?r_mSgE>(rLm8RqB>Y2?z&?I`{J=4gp(^j^)OO-Qi%lCye>)cG7 zq%bX0zHM?NyGB>jb3)IO_SU^aW2zhNgVKBz2+wRmkzcYnaR>uTnAT;|88A$rT#Te4 z^^mXP`!pUgoNW{3uw!%hL2X-oO=><_m6pA|7Fae(-^JfhgSH9W!qlY5Hjr67#zq=X z4mZW9tZzffy&Rt68SRH+hjxq@#}UOxQ5DU< za;U4pNo%^UZ_rNL$blorFdT9@PjeIPT@?|^HOJ#Re2-^2)O+Xi&)V`y<}Cw#h_lNvG@Rk0J;{DGrRh74`^w^faBjq>WIgSdY zFK1}Ah8}G@Jbr-Qjgfuy?_-djhc@X4+=2ud!7*L3Z|_J2N5m`eZv diff --git a/target/classes/com/cse3310/Game.class b/target/classes/com/cse3310/Game.class deleted file mode 100644 index 4637a6d667f1962479cbc1cd5f4e4bc7b7eef5e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1778 zcmcgsT~AX%5ItK;zbv#?P*Bi|qPBie5cI(!i2>9mRUb-gl&9_OrYy8~o4s2S{9`7X z=(|74ID3ngm<58;0>gD0Ij$U5oApMs~|DwdO}P8JY@1x-L5bHv=sg=3PGPwFV(n zHpn+&AF8$)Sd}5((UQ!u-Q7*PS(kw{8w@i=7e=Mjq<~G;rZg`z3)t+moATw!dk z5oi&r?xARVR9s(nxsfXH`dYQRq8C2*GHIKM=kp*?#%l?07SleFe& zw-!YJnQzE{EEK+A>PHlJjaG|d*BM%~k)6RTuG5a;2IdHT_{RJQ$!0J_y6Hg5JCVF| zAWb=u7S4e*<3zfRJ5GKU9aYUa5$@r>6T!uc=R_!?G-CL{h~e0&3@ Date: Sun, 14 Apr 2024 02:43:23 +0000 Subject: [PATCH 5/6] Moved bootstrap to html --- {asset => html/asset}/navBarIcon.png | Bin .../css/bootstrap-grid.css | 0 .../css/bootstrap-grid.css.map | 0 .../css/bootstrap-grid.min.css | 0 .../css/bootstrap-grid.min.css.map | 0 .../css/bootstrap-grid.rtl.css | 0 .../css/bootstrap-grid.rtl.css.map | 0 .../css/bootstrap-grid.rtl.min.css | 0 .../css/bootstrap-grid.rtl.min.css.map | 0 .../css/bootstrap-reboot.css | 0 .../css/bootstrap-reboot.css.map | 0 .../css/bootstrap-reboot.min.css | 0 .../css/bootstrap-reboot.min.css.map | 0 .../css/bootstrap-reboot.rtl.css | 0 .../css/bootstrap-reboot.rtl.css.map | 0 .../css/bootstrap-reboot.rtl.min.css | 0 .../css/bootstrap-reboot.rtl.min.css.map | 0 .../css/bootstrap-utilities.css | 0 .../css/bootstrap-utilities.css.map | 0 .../css/bootstrap-utilities.min.css | 0 .../css/bootstrap-utilities.min.css.map | 0 .../css/bootstrap-utilities.rtl.css | 0 .../css/bootstrap-utilities.rtl.css.map | 0 .../css/bootstrap-utilities.rtl.min.css | 0 .../css/bootstrap-utilities.rtl.min.css.map | 0 .../bootstrap-5.3.3-dist}/css/bootstrap.css | 0 .../css/bootstrap.css.map | 0 .../css/bootstrap.min.css | 0 .../css/bootstrap.min.css.map | 0 .../css/bootstrap.rtl.css | 0 .../css/bootstrap.rtl.css.map | 0 .../css/bootstrap.rtl.min.css | 0 .../css/bootstrap.rtl.min.css.map | 0 .../bootstrap-5.3.3-dist}/css/styling.css | 0 .../ChivoMono-Italic-VariableFont_wght.ttf | Bin .../font/ChivoMono-VariableFont_wght.ttf | Bin .../bootstrap-5.3.3-dist}/font/OFL.txt | 0 .../bootstrap-5.3.3-dist}/font/README.txt | 0 .../font/static/ChivoMono-Black.ttf | Bin .../font/static/ChivoMono-BlackItalic.ttf | Bin .../font/static/ChivoMono-Bold.ttf | Bin .../font/static/ChivoMono-BoldItalic.ttf | Bin .../font/static/ChivoMono-ExtraBold.ttf | Bin .../font/static/ChivoMono-ExtraBoldItalic.ttf | Bin .../font/static/ChivoMono-ExtraLight.ttf | Bin .../static/ChivoMono-ExtraLightItalic.ttf | Bin .../font/static/ChivoMono-Italic.ttf | Bin .../font/static/ChivoMono-Light.ttf | Bin .../font/static/ChivoMono-LightItalic.ttf | Bin .../font/static/ChivoMono-Medium.ttf | Bin .../font/static/ChivoMono-MediumItalic.ttf | Bin .../font/static/ChivoMono-Regular.ttf | Bin .../font/static/ChivoMono-SemiBold.ttf | Bin .../font/static/ChivoMono-SemiBoldItalic.ttf | Bin .../font/static/ChivoMono-Thin.ttf | Bin .../font/static/ChivoMono-ThinItalic.ttf | Bin .../js/bootstrap.bundle.js | 0 .../js/bootstrap.bundle.js.map | 0 .../js/bootstrap.bundle.min.js | 0 .../js/bootstrap.bundle.min.js.map | 0 .../bootstrap-5.3.3-dist}/js/bootstrap.esm.js | 0 .../js/bootstrap.esm.js.map | 0 .../js/bootstrap.esm.min.js | 0 .../js/bootstrap.esm.min.js.map | 0 .../bootstrap-5.3.3-dist}/js/bootstrap.js | 0 .../bootstrap-5.3.3-dist}/js/bootstrap.js.map | 0 .../bootstrap-5.3.3-dist}/js/bootstrap.min.js | 0 .../js/bootstrap.min.js.map | 0 .../bootstrap-5.3.3-dist}/js/js.js | 0 .../js/usernameValidation.js | 0 html/index.html | 12 ++-- src/main/java/com/cse3310/App.java | 1 - target/classes/com/cse3310/App.class | Bin 0 -> 5389 bytes target/classes/com/cse3310/Coordinate.class | Bin 0 -> 506 bytes target/classes/com/cse3310/Game.class | Bin 0 -> 1533 bytes target/classes/com/cse3310/HttpServer$1.class | Bin 0 -> 1662 bytes target/classes/com/cse3310/HttpServer.class | Bin 0 -> 2460 bytes target/classes/com/cse3310/Locations.class | Bin 0 -> 825 bytes target/classes/com/cse3310/ServerEvent.class | Bin 0 -> 341 bytes target/classes/com/cse3310/User.class | Bin 0 -> 632 bytes target/classes/com/cse3310/UserEvent.class | Bin 0 -> 337 bytes target/cse3310-wordsearch.jar | Bin 0 -> 10547 bytes target/maven-archiver/pom.properties | 4 ++ .../compile/default-compile/createdFiles.lst | 9 +++ .../compile/default-compile/inputFiles.lst | 8 +++ .../default-testCompile/createdFiles.lst | 1 + .../default-testCompile/inputFiles.lst | 1 + .../TEST-com.cse3310.AppTest.xml | 60 ++++++++++++++++++ .../surefire-reports/com.cse3310.AppTest.txt | 4 ++ target/test-classes/com/cse3310/AppTest.class | Bin 0 -> 469 bytes 90 files changed, 93 insertions(+), 7 deletions(-) rename {asset => html/asset}/navBarIcon.png (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap-grid.css (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap-grid.css.map (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap-grid.min.css (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap-grid.min.css.map (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap-grid.rtl.css (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap-grid.rtl.css.map (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap-grid.rtl.min.css (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap-grid.rtl.min.css.map (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap-reboot.css (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap-reboot.css.map (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap-reboot.min.css (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap-reboot.min.css.map (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap-reboot.rtl.css (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap-reboot.rtl.css.map (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap-reboot.rtl.min.css (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap-reboot.rtl.min.css.map (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap-utilities.css (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap-utilities.css.map (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap-utilities.min.css (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap-utilities.min.css.map (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap-utilities.rtl.css (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap-utilities.rtl.css.map (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap-utilities.rtl.min.css (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap-utilities.rtl.min.css.map (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap.css (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap.css.map (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap.min.css (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap.min.css.map (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap.rtl.css (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap.rtl.css.map (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap.rtl.min.css (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/bootstrap.rtl.min.css.map (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/css/styling.css (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/font/ChivoMono-Italic-VariableFont_wght.ttf (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/font/ChivoMono-VariableFont_wght.ttf (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/font/OFL.txt (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/font/README.txt (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/font/static/ChivoMono-Black.ttf (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/font/static/ChivoMono-BlackItalic.ttf (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/font/static/ChivoMono-Bold.ttf (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/font/static/ChivoMono-BoldItalic.ttf (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/font/static/ChivoMono-ExtraBold.ttf (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/font/static/ChivoMono-ExtraBoldItalic.ttf (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/font/static/ChivoMono-ExtraLight.ttf (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/font/static/ChivoMono-ExtraLightItalic.ttf (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/font/static/ChivoMono-Italic.ttf (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/font/static/ChivoMono-Light.ttf (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/font/static/ChivoMono-LightItalic.ttf (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/font/static/ChivoMono-Medium.ttf (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/font/static/ChivoMono-MediumItalic.ttf (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/font/static/ChivoMono-Regular.ttf (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/font/static/ChivoMono-SemiBold.ttf (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/font/static/ChivoMono-SemiBoldItalic.ttf (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/font/static/ChivoMono-Thin.ttf (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/font/static/ChivoMono-ThinItalic.ttf (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/js/bootstrap.bundle.js (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/js/bootstrap.bundle.js.map (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/js/bootstrap.bundle.min.js (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/js/bootstrap.bundle.min.js.map (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/js/bootstrap.esm.js (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/js/bootstrap.esm.js.map (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/js/bootstrap.esm.min.js (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/js/bootstrap.esm.min.js.map (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/js/bootstrap.js (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/js/bootstrap.js.map (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/js/bootstrap.min.js (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/js/bootstrap.min.js.map (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/js/js.js (100%) rename {bootstrap-5.3.3-dist => html/bootstrap-5.3.3-dist}/js/usernameValidation.js (100%) create mode 100644 target/classes/com/cse3310/App.class create mode 100644 target/classes/com/cse3310/Coordinate.class create mode 100644 target/classes/com/cse3310/Game.class create mode 100644 target/classes/com/cse3310/HttpServer$1.class create mode 100644 target/classes/com/cse3310/HttpServer.class create mode 100644 target/classes/com/cse3310/Locations.class create mode 100644 target/classes/com/cse3310/ServerEvent.class create mode 100644 target/classes/com/cse3310/User.class create mode 100644 target/classes/com/cse3310/UserEvent.class create mode 100644 target/cse3310-wordsearch.jar create mode 100644 target/maven-archiver/pom.properties create mode 100644 target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst create mode 100644 target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst create mode 100644 target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst create mode 100644 target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst create mode 100644 target/surefire-reports/TEST-com.cse3310.AppTest.xml create mode 100644 target/surefire-reports/com.cse3310.AppTest.txt create mode 100644 target/test-classes/com/cse3310/AppTest.class diff --git a/asset/navBarIcon.png b/html/asset/navBarIcon.png similarity index 100% rename from asset/navBarIcon.png rename to html/asset/navBarIcon.png diff --git a/bootstrap-5.3.3-dist/css/bootstrap-grid.css b/html/bootstrap-5.3.3-dist/css/bootstrap-grid.css similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap-grid.css rename to html/bootstrap-5.3.3-dist/css/bootstrap-grid.css diff --git a/bootstrap-5.3.3-dist/css/bootstrap-grid.css.map b/html/bootstrap-5.3.3-dist/css/bootstrap-grid.css.map similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap-grid.css.map rename to html/bootstrap-5.3.3-dist/css/bootstrap-grid.css.map diff --git a/bootstrap-5.3.3-dist/css/bootstrap-grid.min.css b/html/bootstrap-5.3.3-dist/css/bootstrap-grid.min.css similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap-grid.min.css rename to html/bootstrap-5.3.3-dist/css/bootstrap-grid.min.css diff --git a/bootstrap-5.3.3-dist/css/bootstrap-grid.min.css.map b/html/bootstrap-5.3.3-dist/css/bootstrap-grid.min.css.map similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap-grid.min.css.map rename to html/bootstrap-5.3.3-dist/css/bootstrap-grid.min.css.map diff --git a/bootstrap-5.3.3-dist/css/bootstrap-grid.rtl.css b/html/bootstrap-5.3.3-dist/css/bootstrap-grid.rtl.css similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap-grid.rtl.css rename to html/bootstrap-5.3.3-dist/css/bootstrap-grid.rtl.css diff --git a/bootstrap-5.3.3-dist/css/bootstrap-grid.rtl.css.map b/html/bootstrap-5.3.3-dist/css/bootstrap-grid.rtl.css.map similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap-grid.rtl.css.map rename to html/bootstrap-5.3.3-dist/css/bootstrap-grid.rtl.css.map diff --git a/bootstrap-5.3.3-dist/css/bootstrap-grid.rtl.min.css b/html/bootstrap-5.3.3-dist/css/bootstrap-grid.rtl.min.css similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap-grid.rtl.min.css rename to html/bootstrap-5.3.3-dist/css/bootstrap-grid.rtl.min.css diff --git a/bootstrap-5.3.3-dist/css/bootstrap-grid.rtl.min.css.map b/html/bootstrap-5.3.3-dist/css/bootstrap-grid.rtl.min.css.map similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap-grid.rtl.min.css.map rename to html/bootstrap-5.3.3-dist/css/bootstrap-grid.rtl.min.css.map diff --git a/bootstrap-5.3.3-dist/css/bootstrap-reboot.css b/html/bootstrap-5.3.3-dist/css/bootstrap-reboot.css similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap-reboot.css rename to html/bootstrap-5.3.3-dist/css/bootstrap-reboot.css diff --git a/bootstrap-5.3.3-dist/css/bootstrap-reboot.css.map b/html/bootstrap-5.3.3-dist/css/bootstrap-reboot.css.map similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap-reboot.css.map rename to html/bootstrap-5.3.3-dist/css/bootstrap-reboot.css.map diff --git a/bootstrap-5.3.3-dist/css/bootstrap-reboot.min.css b/html/bootstrap-5.3.3-dist/css/bootstrap-reboot.min.css similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap-reboot.min.css rename to html/bootstrap-5.3.3-dist/css/bootstrap-reboot.min.css diff --git a/bootstrap-5.3.3-dist/css/bootstrap-reboot.min.css.map b/html/bootstrap-5.3.3-dist/css/bootstrap-reboot.min.css.map similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap-reboot.min.css.map rename to html/bootstrap-5.3.3-dist/css/bootstrap-reboot.min.css.map diff --git a/bootstrap-5.3.3-dist/css/bootstrap-reboot.rtl.css b/html/bootstrap-5.3.3-dist/css/bootstrap-reboot.rtl.css similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap-reboot.rtl.css rename to html/bootstrap-5.3.3-dist/css/bootstrap-reboot.rtl.css diff --git a/bootstrap-5.3.3-dist/css/bootstrap-reboot.rtl.css.map b/html/bootstrap-5.3.3-dist/css/bootstrap-reboot.rtl.css.map similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap-reboot.rtl.css.map rename to html/bootstrap-5.3.3-dist/css/bootstrap-reboot.rtl.css.map diff --git a/bootstrap-5.3.3-dist/css/bootstrap-reboot.rtl.min.css b/html/bootstrap-5.3.3-dist/css/bootstrap-reboot.rtl.min.css similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap-reboot.rtl.min.css rename to html/bootstrap-5.3.3-dist/css/bootstrap-reboot.rtl.min.css diff --git a/bootstrap-5.3.3-dist/css/bootstrap-reboot.rtl.min.css.map b/html/bootstrap-5.3.3-dist/css/bootstrap-reboot.rtl.min.css.map similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap-reboot.rtl.min.css.map rename to html/bootstrap-5.3.3-dist/css/bootstrap-reboot.rtl.min.css.map diff --git a/bootstrap-5.3.3-dist/css/bootstrap-utilities.css b/html/bootstrap-5.3.3-dist/css/bootstrap-utilities.css similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap-utilities.css rename to html/bootstrap-5.3.3-dist/css/bootstrap-utilities.css diff --git a/bootstrap-5.3.3-dist/css/bootstrap-utilities.css.map b/html/bootstrap-5.3.3-dist/css/bootstrap-utilities.css.map similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap-utilities.css.map rename to html/bootstrap-5.3.3-dist/css/bootstrap-utilities.css.map diff --git a/bootstrap-5.3.3-dist/css/bootstrap-utilities.min.css b/html/bootstrap-5.3.3-dist/css/bootstrap-utilities.min.css similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap-utilities.min.css rename to html/bootstrap-5.3.3-dist/css/bootstrap-utilities.min.css diff --git a/bootstrap-5.3.3-dist/css/bootstrap-utilities.min.css.map b/html/bootstrap-5.3.3-dist/css/bootstrap-utilities.min.css.map similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap-utilities.min.css.map rename to html/bootstrap-5.3.3-dist/css/bootstrap-utilities.min.css.map diff --git a/bootstrap-5.3.3-dist/css/bootstrap-utilities.rtl.css b/html/bootstrap-5.3.3-dist/css/bootstrap-utilities.rtl.css similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap-utilities.rtl.css rename to html/bootstrap-5.3.3-dist/css/bootstrap-utilities.rtl.css diff --git a/bootstrap-5.3.3-dist/css/bootstrap-utilities.rtl.css.map b/html/bootstrap-5.3.3-dist/css/bootstrap-utilities.rtl.css.map similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap-utilities.rtl.css.map rename to html/bootstrap-5.3.3-dist/css/bootstrap-utilities.rtl.css.map diff --git a/bootstrap-5.3.3-dist/css/bootstrap-utilities.rtl.min.css b/html/bootstrap-5.3.3-dist/css/bootstrap-utilities.rtl.min.css similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap-utilities.rtl.min.css rename to html/bootstrap-5.3.3-dist/css/bootstrap-utilities.rtl.min.css diff --git a/bootstrap-5.3.3-dist/css/bootstrap-utilities.rtl.min.css.map b/html/bootstrap-5.3.3-dist/css/bootstrap-utilities.rtl.min.css.map similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap-utilities.rtl.min.css.map rename to html/bootstrap-5.3.3-dist/css/bootstrap-utilities.rtl.min.css.map diff --git a/bootstrap-5.3.3-dist/css/bootstrap.css b/html/bootstrap-5.3.3-dist/css/bootstrap.css similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap.css rename to html/bootstrap-5.3.3-dist/css/bootstrap.css diff --git a/bootstrap-5.3.3-dist/css/bootstrap.css.map b/html/bootstrap-5.3.3-dist/css/bootstrap.css.map similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap.css.map rename to html/bootstrap-5.3.3-dist/css/bootstrap.css.map diff --git a/bootstrap-5.3.3-dist/css/bootstrap.min.css b/html/bootstrap-5.3.3-dist/css/bootstrap.min.css similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap.min.css rename to html/bootstrap-5.3.3-dist/css/bootstrap.min.css diff --git a/bootstrap-5.3.3-dist/css/bootstrap.min.css.map b/html/bootstrap-5.3.3-dist/css/bootstrap.min.css.map similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap.min.css.map rename to html/bootstrap-5.3.3-dist/css/bootstrap.min.css.map diff --git a/bootstrap-5.3.3-dist/css/bootstrap.rtl.css b/html/bootstrap-5.3.3-dist/css/bootstrap.rtl.css similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap.rtl.css rename to html/bootstrap-5.3.3-dist/css/bootstrap.rtl.css diff --git a/bootstrap-5.3.3-dist/css/bootstrap.rtl.css.map b/html/bootstrap-5.3.3-dist/css/bootstrap.rtl.css.map similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap.rtl.css.map rename to html/bootstrap-5.3.3-dist/css/bootstrap.rtl.css.map diff --git a/bootstrap-5.3.3-dist/css/bootstrap.rtl.min.css b/html/bootstrap-5.3.3-dist/css/bootstrap.rtl.min.css similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap.rtl.min.css rename to html/bootstrap-5.3.3-dist/css/bootstrap.rtl.min.css diff --git a/bootstrap-5.3.3-dist/css/bootstrap.rtl.min.css.map b/html/bootstrap-5.3.3-dist/css/bootstrap.rtl.min.css.map similarity index 100% rename from bootstrap-5.3.3-dist/css/bootstrap.rtl.min.css.map rename to html/bootstrap-5.3.3-dist/css/bootstrap.rtl.min.css.map diff --git a/bootstrap-5.3.3-dist/css/styling.css b/html/bootstrap-5.3.3-dist/css/styling.css similarity index 100% rename from bootstrap-5.3.3-dist/css/styling.css rename to html/bootstrap-5.3.3-dist/css/styling.css diff --git a/bootstrap-5.3.3-dist/font/ChivoMono-Italic-VariableFont_wght.ttf b/html/bootstrap-5.3.3-dist/font/ChivoMono-Italic-VariableFont_wght.ttf similarity index 100% rename from bootstrap-5.3.3-dist/font/ChivoMono-Italic-VariableFont_wght.ttf rename to html/bootstrap-5.3.3-dist/font/ChivoMono-Italic-VariableFont_wght.ttf diff --git a/bootstrap-5.3.3-dist/font/ChivoMono-VariableFont_wght.ttf b/html/bootstrap-5.3.3-dist/font/ChivoMono-VariableFont_wght.ttf similarity index 100% rename from bootstrap-5.3.3-dist/font/ChivoMono-VariableFont_wght.ttf rename to html/bootstrap-5.3.3-dist/font/ChivoMono-VariableFont_wght.ttf diff --git a/bootstrap-5.3.3-dist/font/OFL.txt b/html/bootstrap-5.3.3-dist/font/OFL.txt similarity index 100% rename from bootstrap-5.3.3-dist/font/OFL.txt rename to html/bootstrap-5.3.3-dist/font/OFL.txt diff --git a/bootstrap-5.3.3-dist/font/README.txt b/html/bootstrap-5.3.3-dist/font/README.txt similarity index 100% rename from bootstrap-5.3.3-dist/font/README.txt rename to html/bootstrap-5.3.3-dist/font/README.txt diff --git a/bootstrap-5.3.3-dist/font/static/ChivoMono-Black.ttf b/html/bootstrap-5.3.3-dist/font/static/ChivoMono-Black.ttf similarity index 100% rename from bootstrap-5.3.3-dist/font/static/ChivoMono-Black.ttf rename to html/bootstrap-5.3.3-dist/font/static/ChivoMono-Black.ttf diff --git a/bootstrap-5.3.3-dist/font/static/ChivoMono-BlackItalic.ttf b/html/bootstrap-5.3.3-dist/font/static/ChivoMono-BlackItalic.ttf similarity index 100% rename from bootstrap-5.3.3-dist/font/static/ChivoMono-BlackItalic.ttf rename to html/bootstrap-5.3.3-dist/font/static/ChivoMono-BlackItalic.ttf diff --git a/bootstrap-5.3.3-dist/font/static/ChivoMono-Bold.ttf b/html/bootstrap-5.3.3-dist/font/static/ChivoMono-Bold.ttf similarity index 100% rename from bootstrap-5.3.3-dist/font/static/ChivoMono-Bold.ttf rename to html/bootstrap-5.3.3-dist/font/static/ChivoMono-Bold.ttf diff --git a/bootstrap-5.3.3-dist/font/static/ChivoMono-BoldItalic.ttf b/html/bootstrap-5.3.3-dist/font/static/ChivoMono-BoldItalic.ttf similarity index 100% rename from bootstrap-5.3.3-dist/font/static/ChivoMono-BoldItalic.ttf rename to html/bootstrap-5.3.3-dist/font/static/ChivoMono-BoldItalic.ttf diff --git a/bootstrap-5.3.3-dist/font/static/ChivoMono-ExtraBold.ttf b/html/bootstrap-5.3.3-dist/font/static/ChivoMono-ExtraBold.ttf similarity index 100% rename from bootstrap-5.3.3-dist/font/static/ChivoMono-ExtraBold.ttf rename to html/bootstrap-5.3.3-dist/font/static/ChivoMono-ExtraBold.ttf diff --git a/bootstrap-5.3.3-dist/font/static/ChivoMono-ExtraBoldItalic.ttf b/html/bootstrap-5.3.3-dist/font/static/ChivoMono-ExtraBoldItalic.ttf similarity index 100% rename from bootstrap-5.3.3-dist/font/static/ChivoMono-ExtraBoldItalic.ttf rename to html/bootstrap-5.3.3-dist/font/static/ChivoMono-ExtraBoldItalic.ttf diff --git a/bootstrap-5.3.3-dist/font/static/ChivoMono-ExtraLight.ttf b/html/bootstrap-5.3.3-dist/font/static/ChivoMono-ExtraLight.ttf similarity index 100% rename from bootstrap-5.3.3-dist/font/static/ChivoMono-ExtraLight.ttf rename to html/bootstrap-5.3.3-dist/font/static/ChivoMono-ExtraLight.ttf diff --git a/bootstrap-5.3.3-dist/font/static/ChivoMono-ExtraLightItalic.ttf b/html/bootstrap-5.3.3-dist/font/static/ChivoMono-ExtraLightItalic.ttf similarity index 100% rename from bootstrap-5.3.3-dist/font/static/ChivoMono-ExtraLightItalic.ttf rename to html/bootstrap-5.3.3-dist/font/static/ChivoMono-ExtraLightItalic.ttf diff --git a/bootstrap-5.3.3-dist/font/static/ChivoMono-Italic.ttf b/html/bootstrap-5.3.3-dist/font/static/ChivoMono-Italic.ttf similarity index 100% rename from bootstrap-5.3.3-dist/font/static/ChivoMono-Italic.ttf rename to html/bootstrap-5.3.3-dist/font/static/ChivoMono-Italic.ttf diff --git a/bootstrap-5.3.3-dist/font/static/ChivoMono-Light.ttf b/html/bootstrap-5.3.3-dist/font/static/ChivoMono-Light.ttf similarity index 100% rename from bootstrap-5.3.3-dist/font/static/ChivoMono-Light.ttf rename to html/bootstrap-5.3.3-dist/font/static/ChivoMono-Light.ttf diff --git a/bootstrap-5.3.3-dist/font/static/ChivoMono-LightItalic.ttf b/html/bootstrap-5.3.3-dist/font/static/ChivoMono-LightItalic.ttf similarity index 100% rename from bootstrap-5.3.3-dist/font/static/ChivoMono-LightItalic.ttf rename to html/bootstrap-5.3.3-dist/font/static/ChivoMono-LightItalic.ttf diff --git a/bootstrap-5.3.3-dist/font/static/ChivoMono-Medium.ttf b/html/bootstrap-5.3.3-dist/font/static/ChivoMono-Medium.ttf similarity index 100% rename from bootstrap-5.3.3-dist/font/static/ChivoMono-Medium.ttf rename to html/bootstrap-5.3.3-dist/font/static/ChivoMono-Medium.ttf diff --git a/bootstrap-5.3.3-dist/font/static/ChivoMono-MediumItalic.ttf b/html/bootstrap-5.3.3-dist/font/static/ChivoMono-MediumItalic.ttf similarity index 100% rename from bootstrap-5.3.3-dist/font/static/ChivoMono-MediumItalic.ttf rename to html/bootstrap-5.3.3-dist/font/static/ChivoMono-MediumItalic.ttf diff --git a/bootstrap-5.3.3-dist/font/static/ChivoMono-Regular.ttf b/html/bootstrap-5.3.3-dist/font/static/ChivoMono-Regular.ttf similarity index 100% rename from bootstrap-5.3.3-dist/font/static/ChivoMono-Regular.ttf rename to html/bootstrap-5.3.3-dist/font/static/ChivoMono-Regular.ttf diff --git a/bootstrap-5.3.3-dist/font/static/ChivoMono-SemiBold.ttf b/html/bootstrap-5.3.3-dist/font/static/ChivoMono-SemiBold.ttf similarity index 100% rename from bootstrap-5.3.3-dist/font/static/ChivoMono-SemiBold.ttf rename to html/bootstrap-5.3.3-dist/font/static/ChivoMono-SemiBold.ttf diff --git a/bootstrap-5.3.3-dist/font/static/ChivoMono-SemiBoldItalic.ttf b/html/bootstrap-5.3.3-dist/font/static/ChivoMono-SemiBoldItalic.ttf similarity index 100% rename from bootstrap-5.3.3-dist/font/static/ChivoMono-SemiBoldItalic.ttf rename to html/bootstrap-5.3.3-dist/font/static/ChivoMono-SemiBoldItalic.ttf diff --git a/bootstrap-5.3.3-dist/font/static/ChivoMono-Thin.ttf b/html/bootstrap-5.3.3-dist/font/static/ChivoMono-Thin.ttf similarity index 100% rename from bootstrap-5.3.3-dist/font/static/ChivoMono-Thin.ttf rename to html/bootstrap-5.3.3-dist/font/static/ChivoMono-Thin.ttf diff --git a/bootstrap-5.3.3-dist/font/static/ChivoMono-ThinItalic.ttf b/html/bootstrap-5.3.3-dist/font/static/ChivoMono-ThinItalic.ttf similarity index 100% rename from bootstrap-5.3.3-dist/font/static/ChivoMono-ThinItalic.ttf rename to html/bootstrap-5.3.3-dist/font/static/ChivoMono-ThinItalic.ttf diff --git a/bootstrap-5.3.3-dist/js/bootstrap.bundle.js b/html/bootstrap-5.3.3-dist/js/bootstrap.bundle.js similarity index 100% rename from bootstrap-5.3.3-dist/js/bootstrap.bundle.js rename to html/bootstrap-5.3.3-dist/js/bootstrap.bundle.js diff --git a/bootstrap-5.3.3-dist/js/bootstrap.bundle.js.map b/html/bootstrap-5.3.3-dist/js/bootstrap.bundle.js.map similarity index 100% rename from bootstrap-5.3.3-dist/js/bootstrap.bundle.js.map rename to html/bootstrap-5.3.3-dist/js/bootstrap.bundle.js.map diff --git a/bootstrap-5.3.3-dist/js/bootstrap.bundle.min.js b/html/bootstrap-5.3.3-dist/js/bootstrap.bundle.min.js similarity index 100% rename from bootstrap-5.3.3-dist/js/bootstrap.bundle.min.js rename to html/bootstrap-5.3.3-dist/js/bootstrap.bundle.min.js diff --git a/bootstrap-5.3.3-dist/js/bootstrap.bundle.min.js.map b/html/bootstrap-5.3.3-dist/js/bootstrap.bundle.min.js.map similarity index 100% rename from bootstrap-5.3.3-dist/js/bootstrap.bundle.min.js.map rename to html/bootstrap-5.3.3-dist/js/bootstrap.bundle.min.js.map diff --git a/bootstrap-5.3.3-dist/js/bootstrap.esm.js b/html/bootstrap-5.3.3-dist/js/bootstrap.esm.js similarity index 100% rename from bootstrap-5.3.3-dist/js/bootstrap.esm.js rename to html/bootstrap-5.3.3-dist/js/bootstrap.esm.js diff --git a/bootstrap-5.3.3-dist/js/bootstrap.esm.js.map b/html/bootstrap-5.3.3-dist/js/bootstrap.esm.js.map similarity index 100% rename from bootstrap-5.3.3-dist/js/bootstrap.esm.js.map rename to html/bootstrap-5.3.3-dist/js/bootstrap.esm.js.map diff --git a/bootstrap-5.3.3-dist/js/bootstrap.esm.min.js b/html/bootstrap-5.3.3-dist/js/bootstrap.esm.min.js similarity index 100% rename from bootstrap-5.3.3-dist/js/bootstrap.esm.min.js rename to html/bootstrap-5.3.3-dist/js/bootstrap.esm.min.js diff --git a/bootstrap-5.3.3-dist/js/bootstrap.esm.min.js.map b/html/bootstrap-5.3.3-dist/js/bootstrap.esm.min.js.map similarity index 100% rename from bootstrap-5.3.3-dist/js/bootstrap.esm.min.js.map rename to html/bootstrap-5.3.3-dist/js/bootstrap.esm.min.js.map diff --git a/bootstrap-5.3.3-dist/js/bootstrap.js b/html/bootstrap-5.3.3-dist/js/bootstrap.js similarity index 100% rename from bootstrap-5.3.3-dist/js/bootstrap.js rename to html/bootstrap-5.3.3-dist/js/bootstrap.js diff --git a/bootstrap-5.3.3-dist/js/bootstrap.js.map b/html/bootstrap-5.3.3-dist/js/bootstrap.js.map similarity index 100% rename from bootstrap-5.3.3-dist/js/bootstrap.js.map rename to html/bootstrap-5.3.3-dist/js/bootstrap.js.map diff --git a/bootstrap-5.3.3-dist/js/bootstrap.min.js b/html/bootstrap-5.3.3-dist/js/bootstrap.min.js similarity index 100% rename from bootstrap-5.3.3-dist/js/bootstrap.min.js rename to html/bootstrap-5.3.3-dist/js/bootstrap.min.js diff --git a/bootstrap-5.3.3-dist/js/bootstrap.min.js.map b/html/bootstrap-5.3.3-dist/js/bootstrap.min.js.map similarity index 100% rename from bootstrap-5.3.3-dist/js/bootstrap.min.js.map rename to html/bootstrap-5.3.3-dist/js/bootstrap.min.js.map diff --git a/bootstrap-5.3.3-dist/js/js.js b/html/bootstrap-5.3.3-dist/js/js.js similarity index 100% rename from bootstrap-5.3.3-dist/js/js.js rename to html/bootstrap-5.3.3-dist/js/js.js diff --git a/bootstrap-5.3.3-dist/js/usernameValidation.js b/html/bootstrap-5.3.3-dist/js/usernameValidation.js similarity index 100% rename from bootstrap-5.3.3-dist/js/usernameValidation.js rename to html/bootstrap-5.3.3-dist/js/usernameValidation.js diff --git a/html/index.html b/html/index.html index e16e114..13440b7 100644 --- a/html/index.html +++ b/html/index.html @@ -10,10 +10,10 @@ - - + + - + @@ -160,10 +160,10 @@

LEADERBOARD

- - + + - + diff --git a/src/main/java/com/cse3310/App.java b/src/main/java/com/cse3310/App.java index 7cd20f7..aac0d30 100644 --- a/src/main/java/com/cse3310/App.java +++ b/src/main/java/com/cse3310/App.java @@ -94,7 +94,6 @@ public void onStart() { } public static void main(String[] args) { - System.out.println(System.getProperty("user.dir")); String filename = "words.txt"; //Read in file of words ArrayList wordList = new ArrayList<>(); diff --git a/target/classes/com/cse3310/App.class b/target/classes/com/cse3310/App.class new file mode 100644 index 0000000000000000000000000000000000000000..824de73057909277f00e33585b8d05f1fe104512 GIT binary patch literal 5389 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 literal 0 HcmV?d00001 diff --git a/target/classes/com/cse3310/Coordinate.class b/target/classes/com/cse3310/Coordinate.class new file mode 100644 index 0000000000000000000000000000000000000000..8573083c915da51455c557dbe40c9b5ca00d329f GIT binary patch literal 506 zcmZvY&q~8U5XQgFAJfFNskPQ>d+4!^V3c}OycC2&um`13Jf-PUx1Aa)_5X_-i321VA^U9wC=ej_Bx*&0q~!Bb$vM8n1o3>yU) z47LAp3}xBwML|6E2ICnIGX}NY8KOn^*XdCd(3N4(iGCr^QZZps+$D8H9V%tV{Qz?t zD=2Pr1@$er+7v4^2xQdAZqh1|wMa^9ZKK+uiU#BumY*a@V#?UtV0`i`^sTCYStHeb ohcXyxl+=NL@=Ce_$+GgEA~8!jqqg>J7!|52*r$mM)!cLN2b-Z#fdBvi literal 0 HcmV?d00001 diff --git a/target/classes/com/cse3310/Game.class b/target/classes/com/cse3310/Game.class new file mode 100644 index 0000000000000000000000000000000000000000..7037beee5de8ad49044769a95e0ed634040324cc GIT binary patch literal 1533 zcmb_bOH&g;5dLO2PYg+jf`E#OiV3gq@)V@X!dI%IRvEx5IW3#1FeL0!n+X>FCJ%bB ztn%Q^i$BV;dp1DOrR2b6XS#d(>+bLC{q_6%4*)Az89)N%B(iD5v5>-I5=%)e3>} z8FU1OYkSV2Q|@ZjEaiP3PXq7d} zOT2LQWwjw7ssgcQpy+CEZ?98iRe4IU35*t_@G7M(N?7+BR4`Xlo_yWi-;u$Fv(qL| zq2{|zd&>zF+dXGY?FiU0)0qKj8c@2PA@wxz3O zqb9XB>?GRKYwBHrk+b!W4vu@6i^Pj0$J7Y>d8(YI?{Pml)89)!P#=9yvnR26&~P-( zJYGCA7*qW0PmBZ2=#3904<_?tWw(;206@TFo>)G z1oHjc$dAZnHrsUgW@nFt#a;Rd67*l#u#iNG($ZvE7@*q~Wav%{gDjmK%OOwSA+lbX z3}9&b8^m;eDZlg+mh~0(7n5F~ZVPxXW{~N z#x9}GZQ>)8&XoQ_ literal 0 HcmV?d00001 diff --git a/target/classes/com/cse3310/HttpServer$1.class b/target/classes/com/cse3310/HttpServer$1.class new file mode 100644 index 0000000000000000000000000000000000000000..07d087b60d36c9197bd247e5e3591dc4f888cf77 GIT binary patch literal 1662 zcma)7Yi}Dx6g?9=S$o;$;gk^C0)05m+Iei!lt*#eLPLTboTiQ40zyLC*ppC5q#Bt8>sYLAiEZ}rNCI-3*_ToXIDl|ch{$+P!C(K|J;o{z3&UN z+OdFD3j!If`EDFbZm+z>L2;QphGWghz!w6>j(pjZu`=+bKyF9I-7tvh>PNdCNagHB zQudVR$Ibx*Nz@{z+H5{Kjj7nzuA~H?TCbF90+~p@6j(^9m~bTXY($0viz(Im{^%_T ze-aRz0_OTrOLmpVFbzE7z7h7KmfY}kg2&FwwfMq4bSYU6T7DRN!Ty$12VvX5nuV{h zZea}L7ACN6V8g=Ks9LDu8`fbh43rGiLi1IZ7EL9Ol+*QHFECKIu!YCW^NiZKKC`Nt z0^{0^b9mniigcJu!W8Qx%sDd@FD#O|24QN2=-uZC^$L zqyHDorLoelxWIfm^nVRCnFQ*EPHp?F0s>PPhoxIoxshVwY<(jJvebALE7=j4X!W9q zd2V_gx#ju3z5@j73hzr*m2O)`6d7kL$1bJnn!W;?Emc0w>}T9|TVU3%pI5Y@A~sIt zO^J?a^c+_YgMCsxbp4*(-V>O#H%kLb`j~VElaLtZgR&P!9hYgkcY)g<227mxR%Os? zpB(R0ECVv1vTFkh{Zmc!R*FL7I-kxw7!}0$xV{^FQHS_Vpg`#)R}Z+?60s5E^{0q1}NfPj#H;7&ePlxpIGDN#ryb>XWG`!$YGeXeS*xR`D0`Y!-bJ!81obO zyO7KNiTwAO8z;QmCwS)=R^}IChoC(bkmY!r<1FpkT$K{9@&-E>(fgtkCSA~hYzCgE9LIMi4&jo4 z;RLcxXu#`Dcmp{DBPJSgDS=TvU)IBz9^N!@1>^eQL;`Oam^9Iht9p3bz?7b^nMmTQ zf$Jt(aYGL`O`OF$3A}6IJrnJiHjvj_g#@I5TPF5lMxUEaz%_7N1Gtlbr`^pN@CB@_ z@5^w=bD~H_0`cLAk(@v>ciXw^*q-Ch*yAd6{h2|5Ekl7HDaTinj#rXATMR-aAhH5R z!3}+9j+>3AUEft_1lrQswMGt4Qf(+G@L+S!_2p=3Zd!&D&a}s!WG=`%-lP+{dR^O$ zt67)0cIEQHoSl#4z(D^|dswOBxD4;gkgyC5gNCXoMk^>b5vRr$OKXoYq7&F!h2sYH zMc0#5Y>X-<1PdXfCe`cqJvr95u_%L})y?m4X%ITv*TI|G4vQ5j}cdaPN|2&vle6Wc`Ai*N(4g$J=Xu zp0y~wXF7#KtwIfaOK_{p^~O5jHiT`Zp~35GayF>_cclNV^J-~~rMRjDsx>&cHg(G- zaBL&xxe^}s^I1H^S2c#+IE)Mgj&Rk$HFW#o2;Jd0Hc)2cD93)T9`J-d)0bI<$RuM= z5r2YBOK6;0gpo{?(bQ3fS;povtW3vKY{~TS$m5EgV;tN0QUW^=$99-#K^Gs>G}`EK zCk7}2e~~MV;RI!(^7Rt&Xf(X@RWxE0n`jC6kr2e9pQ<3X zp_9l`{~SF%Vs_7Ch*EM?s5d4%YaV|T2nn^xe{7AL_oJS`>BPgt z58msvk=a}Rn{+%bTvS|4qio~3ix+q)SpKVH8*46Jp&?kv&*T;iRbnUSFbk1*^DuiK%mn j1>Awk8K^!g#t6i1SU{a9UjILl)}N4-{~(vL7M6bjKRK*w literal 0 HcmV?d00001 diff --git a/target/classes/com/cse3310/ServerEvent.class b/target/classes/com/cse3310/ServerEvent.class new file mode 100644 index 0000000000000000000000000000000000000000..9ee07e1196f6690a70d85b8976548e9e66fa3456 GIT binary patch literal 341 zcmY*UO-sW-6r4@kMq|`k1@Y)jJs73EDT0Vfq3EGn@VH4Ix+Nd5`S@R+1P}fIf0Q^0 z9^z$o=e>FJ-hBUjegT+Z&xea04=V#$_A@+jZd!5R3 zsi3ALmnJjim4bV8yin-f@|FhRuY#ugu|#H@>=xy r0|xMj4Aj^WeX_9SK>y?e>YW7#8?96kT?E8{5(==1Ext@mbTIq{-KIsC literal 0 HcmV?d00001 diff --git a/target/classes/com/cse3310/User.class b/target/classes/com/cse3310/User.class new file mode 100644 index 0000000000000000000000000000000000000000..d2135b925d1387ce7c5abfe486bccdf1fb473921 GIT binary patch literal 632 zcmZWm%SyvQ6g`usNfV>h*7w_8Tfr#0Q``uGAi7Yi+cXX}(k76k_O}!)f(t*uj}p&J z>jNclXYRT8o^x{N{p0lwz#i6JSXgjS#G(pIDlFSrv9T&p>SZ#GgRT^)oZbfyf!_(@ zwttbQQQY1aaQaDldzAFzTtJ)%*lqS+C$WHa5XDh`C@@p|KUi-Hm`BMiY0IZkEYEt~ zmP{{$R!0jZVbEy?X{7QIXy$iOrc8uM*AFwfySuaPU(p;**qO}Fw8ybn_7ymEY`4Gg z>01522?6&a>7}7Oj+CsU2Dj8ddhoF3!A8l01J}bCT!G2I%7lJ4a^AX^A(v37)tlJh z3N0?T07J3xMtZpVB$uuTii{JVV0ObkgXeVP1){MzfYB%nP*A~qB5t6}I7?R0i^)lc zvlINPtW4^fp2rj_%*dp5`6lf6QaK!{SX$wS*VWopvd{eDvc9=2vX#ihr=*9WV_)Y$ bvGEM!k%B{u7GYpP(|Gz`9MK5O>8|-tgp_8P literal 0 HcmV?d00001 diff --git a/target/classes/com/cse3310/UserEvent.class b/target/classes/com/cse3310/UserEvent.class new file mode 100644 index 0000000000000000000000000000000000000000..267d5f3fc91c5a4ffe6f5a045284baf9b1db8bdd GIT binary patch literal 337 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 literal 0 HcmV?d00001 diff --git a/target/maven-archiver/pom.properties b/target/maven-archiver/pom.properties new file mode 100644 index 0000000..4094f38 --- /dev/null +++ b/target/maven-archiver/pom.properties @@ -0,0 +1,4 @@ +#Created by Apache Maven 3.9.6 +groupId=com.cse3310_sp24_group26 +artifactId=cse3310 +version=wordsearch diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst new file mode 100644 index 0000000..c678920 --- /dev/null +++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst @@ -0,0 +1,9 @@ +com/cse3310/Locations.class +com/cse3310/Coordinate.class +com/cse3310/ServerEvent.class +com/cse3310/HttpServer.class +com/cse3310/HttpServer$1.class +com/cse3310/UserEvent.class +com/cse3310/User.class +com/cse3310/App.class +com/cse3310/Game.class diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst new file mode 100644 index 0000000..87baed1 --- /dev/null +++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst @@ -0,0 +1,8 @@ +/workspaces/cse3310_sp24_group_26/src/main/java/com/cse3310/Game.java +/workspaces/cse3310_sp24_group_26/src/main/java/com/cse3310/HttpServer.java +/workspaces/cse3310_sp24_group_26/src/main/java/com/cse3310/Coordinate.java +/workspaces/cse3310_sp24_group_26/src/main/java/com/cse3310/ServerEvent.java +/workspaces/cse3310_sp24_group_26/src/main/java/com/cse3310/User.java +/workspaces/cse3310_sp24_group_26/src/main/java/com/cse3310/UserEvent.java +/workspaces/cse3310_sp24_group_26/src/main/java/com/cse3310/Locations.java +/workspaces/cse3310_sp24_group_26/src/main/java/com/cse3310/App.java diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst new file mode 100644 index 0000000..1d907bd --- /dev/null +++ b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst @@ -0,0 +1 @@ +com/cse3310/AppTest.class diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst new file mode 100644 index 0000000..ddf09ab --- /dev/null +++ b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst @@ -0,0 +1 @@ +/workspaces/cse3310_sp24_group_26/src/test/java/com/cse3310/AppTest.java diff --git a/target/surefire-reports/TEST-com.cse3310.AppTest.xml b/target/surefire-reports/TEST-com.cse3310.AppTest.xml new file mode 100644 index 0000000..758a5c2 --- /dev/null +++ b/target/surefire-reports/TEST-com.cse3310.AppTest.xml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/target/surefire-reports/com.cse3310.AppTest.txt b/target/surefire-reports/com.cse3310.AppTest.txt new file mode 100644 index 0000000..b055511 --- /dev/null +++ b/target/surefire-reports/com.cse3310.AppTest.txt @@ -0,0 +1,4 @@ +------------------------------------------------------------------------------- +Test set: com.cse3310.AppTest +------------------------------------------------------------------------------- +Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.068 s - in com.cse3310.AppTest diff --git a/target/test-classes/com/cse3310/AppTest.class b/target/test-classes/com/cse3310/AppTest.class new file mode 100644 index 0000000000000000000000000000000000000000..4405c6af6c3c3dd5e67a7e00f17e98f9476f8130 GIT binary patch literal 469 zcmZvZy-ve06orr5w1E(4=?~D6tz{sfvVo8yB&G-?sDi}irdI1JwX4{H=VAge@Blm% z;wG)sr5>(x?(zM66#xEx{{Xl`&x3NiqJd&^Mm4`K%APEQ0wBa%uy zK^W!^>h zBJFIH<%H@z<;u#1h^3Ll3YF59Td5VHnvu??!91r-!J6Vd>pV-uy)0t*Yx?<|zi}Tm z)Lk6;IK~M>drJx;7AJ$0t7-5!o{Pj%Yja0vjL4|v@$zF8(CNPpVw|E%f2&v(u;M1F zE~$WaMtkk-6YQh3cc>ON;9-}lzdAr_j})aQw^9xdNtMIS7b=@!k8IGhIB0JH?2}jE L4@y{rY6Z=I&cs~1 literal 0 HcmV?d00001 From 0e60a951dab9aed41f0f6fc000195cace9f290cd Mon Sep 17 00:00:00 2001 From: LToothbrush <137121223+LToothbrush@users.noreply.github.com> Date: Sun, 14 Apr 2024 03:20:09 +0000 Subject: [PATCH 6/6] changed exec variable --- .github/workflows/main.yml | 2 +- target/cse3310-wordsearch.jar | Bin 10547 -> 0 bytes target/maven-archiver/pom.properties | 4 -- .../default-testCompile/createdFiles.lst | 1 - .../default-testCompile/inputFiles.lst | 1 - .../TEST-com.cse3310.AppTest.xml | 60 ------------------ .../surefire-reports/com.cse3310.AppTest.txt | 4 -- target/test-classes/com/cse3310/AppTest.class | Bin 469 -> 0 bytes 8 files changed, 1 insertion(+), 71 deletions(-) delete mode 100644 target/cse3310-wordsearch.jar delete mode 100644 target/maven-archiver/pom.properties delete mode 100644 target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst delete mode 100644 target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst delete mode 100644 target/surefire-reports/TEST-com.cse3310.AppTest.xml delete mode 100644 target/surefire-reports/com.cse3310.AppTest.txt delete mode 100644 target/test-classes/com/cse3310/AppTest.class diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 804d2f4..68d2b19 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -60,7 +60,7 @@ jobs: ssh production 'echo "Environment=VERSION=\"${{ github.sha }}\"" >>.config/systemd/user/${{ vars.SERVICE_NAME }}.service' ssh production 'echo "Environment=WEBSOCKET_PORT=${{ vars.WEBSOCKET_PORT }}" >>.config/systemd/user/${{ vars.SERVICE_NAME }}.service' ssh production 'echo "Environment=HTTP_PORT=${{ vars.HTTP_PORT }}" >>.config/systemd/user/${{ vars.SERVICE_NAME }}.service' - ssh production 'echo "ExecStart=mvn exec:java -Dexec.mainClass=uta.cse3310.App" >> .config/systemd/user/${{ vars.SERVICE_NAME }}.service' + ssh production 'echo "ExecStart=mvn exec:java -Dexec.mainClass=com.cse3310.App" >> .config/systemd/user/${{ vars.SERVICE_NAME }}.service' ssh production 'echo "WorkingDirectory=$PWD/${{ github.event.repository.name }}" >> .config/systemd/user/${{ vars.SERVICE_NAME }}.service' ssh production 'echo "[Install]" >>.config/systemd/user/${{ vars.SERVICE_NAME }}.service' ssh production 'echo "WantedBy=default.target" >>.config/systemd/user/${{ vars.SERVICE_NAME }}.service' diff --git a/target/cse3310-wordsearch.jar b/target/cse3310-wordsearch.jar deleted file mode 100644 index 661b1bff07615a13126ded97869d44c0082dd2f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10547 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 diff --git a/target/maven-archiver/pom.properties b/target/maven-archiver/pom.properties deleted file mode 100644 index 4094f38..0000000 --- a/target/maven-archiver/pom.properties +++ /dev/null @@ -1,4 +0,0 @@ -#Created by Apache Maven 3.9.6 -groupId=com.cse3310_sp24_group26 -artifactId=cse3310 -version=wordsearch diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst deleted file mode 100644 index 1d907bd..0000000 --- a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst +++ /dev/null @@ -1 +0,0 @@ -com/cse3310/AppTest.class diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst deleted file mode 100644 index ddf09ab..0000000 --- a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst +++ /dev/null @@ -1 +0,0 @@ -/workspaces/cse3310_sp24_group_26/src/test/java/com/cse3310/AppTest.java diff --git a/target/surefire-reports/TEST-com.cse3310.AppTest.xml b/target/surefire-reports/TEST-com.cse3310.AppTest.xml deleted file mode 100644 index 758a5c2..0000000 --- a/target/surefire-reports/TEST-com.cse3310.AppTest.xml +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/target/surefire-reports/com.cse3310.AppTest.txt b/target/surefire-reports/com.cse3310.AppTest.txt deleted file mode 100644 index b055511..0000000 --- a/target/surefire-reports/com.cse3310.AppTest.txt +++ /dev/null @@ -1,4 +0,0 @@ -------------------------------------------------------------------------------- -Test set: com.cse3310.AppTest -------------------------------------------------------------------------------- -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.068 s - in com.cse3310.AppTest diff --git a/target/test-classes/com/cse3310/AppTest.class b/target/test-classes/com/cse3310/AppTest.class deleted file mode 100644 index 4405c6af6c3c3dd5e67a7e00f17e98f9476f8130..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 469 zcmZvZy-ve06orr5w1E(4=?~D6tz{sfvVo8yB&G-?sDi}irdI1JwX4{H=VAge@Blm% z;wG)sr5>(x?(zM66#xEx{{Xl`&x3NiqJd&^Mm4`K%APEQ0wBa%uy zK^W!^>h zBJFIH<%H@z<;u#1h^3Ll3YF59Td5VHnvu??!91r-!J6Vd>pV-uy)0t*Yx?<|zi}Tm z)Lk6;IK~M>drJx;7AJ$0t7-5!o{Pj%Yja0vjL4|v@$zF8(CNPpVw|E%f2&v(u;M1F zE~$WaMtkk-6YQh3cc>ON;9-}lzdAr_j})aQw^9xdNtMIS7b=@!k8IGhIB0JH?2}jE L4@y{rY6Z=I&cs~1