commit a36b57ed2e5f6bd36fd984b2a145f6dd36232bfb Author: Luke Hubmayer-Werner Date: Thu Feb 10 19:38:18 2022 +1030 Initial commit diff --git a/Game.gd b/Game.gd new file mode 100644 index 0000000..c1b2c78 --- /dev/null +++ b/Game.gd @@ -0,0 +1,560 @@ +extends Node +const THEME_EMPTY := preload('res://letter_empty.tres') +const THEME_ABSENT := preload('res://letter_absent.tres') +const THEME_PRESENT := preload('res://letter_present.tres') +const THEME_CORRECT := preload('res://letter_correct.tres') + +const WORD_LENGTH := 5 +const MAX_TURNS := 6 +var required_charmask := 0 +var absent_charmask := 0 +var charmask_bans := [] + +onready var GuessesPanel := $'/root/Control/VBoxContainer/GuessesPanel' +onready var KeyboardPanel := $'/root/Control/VBoxContainer/KeyboardPanel' +onready var PlayGameDialog := $'/root/Control/PlayGameDialog' +onready var NewGameButton := $'/root/Control/PlayGameDialog/NewGameButton' + +var WordContainers: Array # Nodes +var WordStrings: Array = [] # Strings +var WordMasks: Array = [] # Mask form +var WordChars: Array = [] # Mask form +var Words: Array = [] # Entered words, string form +var WordsMaskLookup: Dictionary = {} +var AllValidWords: Array = [] +var ValidWords: Array = [] +var BotOpeners: Array = [] +var botopener: PoolStringArray + +var working_word = '' +var game_is_over = false + +func _generate_WordsMaskLookup_recursive(key:=0, next_key:=0, depth:=5): # This is many orders of magnitude slower than Python, let alone Rust :/ + for k in range(next_key, 26): + var key2 = key | (1< 0: + WordsMaskLookup[key2] = PoolIntArray(wordslist) + if depth > 0: + _generate_WordsMaskLookup_recursive(key2, next_key+1, depth-1) + +func _generate_WordsMaskLookup(): # This seems fine perf-wise + print('Generating WordsMask cache') + for k1 in range(0, 26): + var key1 = (1< 0: + WordsMaskLookup[key1] = wl1 + + for k2 in range(k1+1, 26): + var key2 = key1 | (1< 0: + WordsMaskLookup[key2] = wl2 + + for k3 in range(k2+1, 26): + var key3 = key2 | (1< 0: + WordsMaskLookup[key3] = wl3 + + for k4 in range(k3+1, 26): + var key4 = key3 | (1< 0: + WordsMaskLookup[key4] = wl4 + + for k5 in range(k4+1, 26): + var key5 = key4 | (1< 0: + WordsMaskLookup[key5] = wl5 + +func _setup_globals() -> void: + print('Loading dictionary') + var file = File.new() + match file.open('res://WORDLE', File.READ): + OK: + WordStrings = file.get_as_text().split('\n', false) + var err: + get_tree().quit(err) + + print('Loading openers') + match file.open('res://opening_words.txt', File.READ): + OK: + for line in file.get_as_text().split('\n', false): + BotOpeners.push_back(PoolStringArray(line.split(','))) + var err: + get_tree().quit(err) + + for s in WordStrings: + var w = str2Word(s) + AllValidWords.push_back(w) + WordMasks.push_back(w[1]) + WordChars.push_back(w[2]) + var w_idxs = [] + for i in len(AllValidWords): + w_idxs.push_back(i) + WordsMaskLookup[0] = w_idxs + _generate_WordsMaskLookup() + +func new_game() -> void: + PlayGameDialog.hide() + print('Preparing new game') + ValidWords = AllValidWords.slice(0, len(AllValidWords)-1) + charmask_bans = [] + for i in WORD_LENGTH: + charmask_bans.push_back(0) + required_charmask = 0 + absent_charmask = 0 + botopener = BotOpeners[randi()%(len(BotOpeners))] + Words = [] + for guess in WordContainers: + for button in guess.letter_btns: + button.text = '' + button.theme = THEME_EMPTY + for child in button.get_children(): + child.queue_free() + game_is_over = false + update_keyboard() + bot_guess() + +func _ready() -> void: + WordContainers = GuessesPanel.get_children().slice(2, -1) + assert(len(WordContainers)%2 == 0) + + _setup_globals() + print('Cache completed') + + randomize() + print('RNG seeded') + + # yield(KeyboardPanel, 'ready') + print('Skinning keyboard') + update_keyboard() + + NewGameButton.connect('pressed', self, 'new_game') + print('Ready to play') + + +func game_over() -> void: + game_is_over = true + var guesses := int(len(Words)/2) + var ws := len(ValidWords) + var endstr := '' + if guesses <= 1: + endstr = 'DEFEAT:\nThe goal is to pick different words...' + elif guesses < 6: + endstr = 'DEFEAT:\nYou were caught by the bot in %d guesses!'%guesses + if ws > 1: + endstr = endstr + '\nYou did have %d other words though...'%ws + else: + endstr = 'VICTORY:\nYou escaped the bot with %d words left to hide behind!'%ws + PlayGameDialog.get_child(0).text = endstr + PlayGameDialog.show() + + +func _exhaustive_search_best() -> String: + print('Doing a full exhaustive search') + var best := 0 + var best_remainder := 1<<20 + for idx in len(WordMasks): + var guessmask: int = WordMasks[idx] + var guesschars: Array = WordChars[idx] + var worst_remainder := 0 + for soli in len(ValidWords): + var solw: Array = ValidWords[soli] + var remainder := 0 + var reqmask: int = required_charmask | (guessmask & solw[1]) + var banmask: int = absent_charmask | (guessmask & ~solw[1]) + var charmasks := [] + var solc: Array = solw[2] + for c in WORD_LENGTH: + if solc[c] == guesschars[c]: + charmasks.push_back(~solc[c]) + else: + charmasks.push_back(charmask_bans[c] | guesschars[c]) + for w in ValidWords: + if (w[1] & reqmask == reqmask) and (w[1] & banmask == 0): + var remains := true + var wc = w[2] + for c in WORD_LENGTH: + if wc[c] & charmasks[c] != 0: + remains = false + break + if remains: + remainder += 1 + worst_remainder = max(worst_remainder, remainder) + if worst_remainder < best_remainder: + best = idx + best_remainder = worst_remainder + if best_remainder == 1: + break + return WordStrings[best] + +func _exhaustive_search_fast() -> String: + print('Doing a fast exhaustive search') + var best := 0 + var best_remainder := 1<<30 + for idx in len(WordMasks): + var guessmask: int = WordMasks[idx] + var worst_remainder := 0 + for soli in len(ValidWords): + var solw: Array = ValidWords[soli] + var remainder := 0 + var reqmask: Array = required_charmask | (guessmask & solw[1]) + var banmask: Array = absent_charmask | (guessmask & ~solw[1]) + for w in ValidWords: + if (w[1] & reqmask == reqmask) and (w[1] & banmask == 0): + remainder += 1 + worst_remainder = max(worst_remainder, remainder) + if worst_remainder < best_remainder: + best = idx + best_remainder = worst_remainder + if best_remainder == 1: + break + return WordStrings[best] + +func _eliminative_search() -> String: + print('Doing an eliminative search') + var best := 0 + var untested_mask: int = ~(required_charmask | absent_charmask) & (1<<26 - 1) + var highest_key = 0 + for key in WordsMaskLookup.keys(): + if key & untested_mask > highest_key: + highest_key = key + var indices = WordsMaskLookup[highest_key] + best = indices[randi()%len(indices)] + return WordStrings[best] + +func bot_guess() -> void: + assert(len(Words)%2 == 0) + if game_is_over: + return + var words_left = len(ValidWords) + var lw = len(Words) + + var guess = botopener[0] + if lw == 0: + guess = botopener[0] + elif lw == 2 and words_left > 20: + guess = botopener[1] + elif words_left <= 2: # 50:50 + match randi()%2: + 0: guess = Words[-1] # Make a cool effect for when it peeks answer to pressure you? + _: guess = ValidWords[randi()%words_left][0] # This is fine + elif words_left > 100: # Favor mass elimination + match randi()%100: + 0: guess = Words[-1] # Make a cool effect for when it peeks answer to pressure you? + 1,2,3: guess = ValidWords[randi()%words_left][0] # Maybe adjust this? + _: guess = _eliminative_search() + elif words_left > 30: # Maybe some reasonably fast checking? + match randi()%80: + 0: guess = Words[-1] # Make a cool effect for when it peeks answer to pressure you? + 1,2,3: guess = ValidWords[randi()%words_left][0] # Maybe adjust this? + _: guess = _exhaustive_search_fast() + else: # Go exhaustive bestcase + match randi()%50: + 0: guess = Words[-1] # Make a cool effect for when it peeks answer to pressure you? + 1,2,3: guess = ValidWords[randi()%words_left][0] # Losing move tbh + _: guess = _exhaustive_search_best() + push_word(guess) + + +func _exhaustive_answer_judgement(solution: String) -> String: + print('Doing a full exhaustive answer grade') + assert(len(Words)%2 == 1) + var guess: Array = str2Word(Words[-1]) + var guessmask: int = guess[1] + var guesschars: Array = guess[2] + var results := [] + var chosen_result := 0 + for ans in ValidWords: + var remainder := 0 + var reqmask: int = required_charmask | (guessmask & ans[1]) + var banmask: int = absent_charmask | (guessmask & ~ans[1]) + var charmasks := [] + var ansc: Array = ans[2] + for c in WORD_LENGTH: + if ansc[c] == guesschars[c]: + charmasks.push_back(~ansc[c]) + else: + charmasks.push_back(charmask_bans[c] | guesschars[c]) + for w in ValidWords: + if (w[1] & reqmask == reqmask) and (w[1] & banmask == 0): + var remains := true + var wc = w[2] + for c in WORD_LENGTH: + if wc[c] & charmasks[c] != 0: + remains = false + break + if remains: + remainder += 1 + results.push_back(remainder) + if ans[0] == solution: + chosen_result = remainder + # Note: we don't care about returning which word was best, just the possible scores + results.sort() + var sol_position = float(results.rfind(chosen_result))/len(results) + if sol_position > 0.97 and len(results) > 200: + return '!!' + if sol_position > 0.9: + return '!' + elif sol_position > 0.5: + return '' + elif sol_position > 0.4: + return '?!' + elif sol_position > 0.2: + return '?' + else: + return '??' + +func _fast_answer_judgement(solution: String) -> String: + print('Doing a fast exhaustive answer grade') + assert(len(Words)%2 == 1) + var guess: Array = str2Word(Words[-1]) + var guessmask: int = guess[1] + var results := [] + var chosen_result := 0 + for ans in ValidWords: + var remainder := 0 + var reqmask: int = required_charmask | (guessmask & ans[1]) + var banmask: int = absent_charmask | (guessmask & ~ans[1]) + for w in ValidWords: + if (w[1] & reqmask == reqmask) and (w[1] & banmask == 0): + remainder += 1 + results.push_back(remainder) + if ans[0] == solution: + chosen_result = remainder + # Note: we don't care about returning which word was best, just the possible scores + results.sort() + var sol_position = float(results.rfind(chosen_result))/len(results) + if sol_position > 0.9: + return '!' + elif sol_position > 0.4: + return '' + elif sol_position > 0.25: + return '?!' + elif sol_position > 0.1: + return '?' + else: + return '??' + + +func _estimated_answer_judgement(solution: String) -> String: + print('Estimating answer grade') + assert(len(Words)%2 == 1) + var guess: Array = str2Word(Words[-1]) + var guessmask: int = guess[1] + var guesschars: Array = guess[2] + var ans = str2Word(solution) + var remainder := 0 + var reqmask: int = required_charmask | (guessmask & ans[1]) + var banmask: int = absent_charmask | (guessmask & ~ans[1]) + for w in ValidWords: + if (w[1] & reqmask == reqmask) and (w[1] & banmask == 0): + remainder += 1 + var sol_position = float(remainder)/len(ValidWords) + if sol_position > 0.75: + return '!!' + elif sol_position > 0.5: + return '!' + elif sol_position > 0.09: + return '' + elif sol_position > 0.025: + return '?!' + elif sol_position > 0.01: + return '?' + else: + return '??' + +func _answer_judgement(solution: String) -> String: + if len(ValidWords) < 2: + return '#' + elif len(ValidWords) > 2400: + return _estimated_answer_judgement(solution) + elif len(ValidWords) > 300: + return _fast_answer_judgement(solution) + else: + return _exhaustive_answer_judgement(solution) + +func is_word_valid(word: Array) -> bool: + if word[1] & required_charmask != required_charmask: + return false + for i in WORD_LENGTH: + if word[2][i] & charmask_bans[i] != 0: + return false + return true + +func push_word(word: String) -> void: + update_word(word) + Words.push_back(word) + if len(Words)%2 == 0: # Just entered a solution + var guess: String = Words[-2] + var solution: String = Words[-1] + if guess == solution: + game_over() + return + for i in WORD_LENGTH: + var gcm = ascii2cm(guess[i]) + if guess[i] == solution[i]: + charmask_bans[i] = ~gcm + required_charmask |= gcm + elif guess[i] in solution: + charmask_bans[i] |= gcm + required_charmask |= gcm + else: + absent_charmask |= gcm + for j in WORD_LENGTH: + charmask_bans[j] |= gcm + for i in range(len(ValidWords)-1, -1, -1): + if not is_word_valid(ValidWords[i]): + ValidWords.remove(i) + update_keyboard() + + +func update_keyboard() -> void: + for button in KeyboardPanel.buttons: + var cm = ascii2cm(button.text) + if cm & absent_charmask != 0: + button.theme = THEME_ABSENT + elif cm & required_charmask != 0: + button.theme = THEME_PRESENT + else: + button.theme = THEME_EMPTY + + +func update_word(word: String) -> void: + WordContainers[len(Words)].set_word(word) + if len(Words)%2 == 1: # Solution entry + WordContainers[len(Words)-1].grade_word(word) + WordContainers[len(Words)].grade_solution(Words[-1]) + +func _input(event: InputEvent) -> void: + if event is InputEventKey and not event.pressed: + print('Processing InputEvent', event) + for i in event.unicode: + randi() + var c = char(event.unicode).capitalize() + var cm = ascii2cm(c) + if cm > 0: + if len(working_word) < WORD_LENGTH: + if cm & charmask_bans[len(working_word)] == 0: + working_word += c + else: + if cm & charmask_bans[-1] == 0: + working_word[-1] = c + update_word(working_word) + else: + match event.scancode: + KEY_BACKSPACE: + working_word.erase(len(working_word)-1, 1) + update_word(working_word) + KEY_ENTER: + if (len(working_word) == WORD_LENGTH) and working_word in WordStrings: + var judgement = _answer_judgement(working_word) + push_word(working_word) + if judgement != '': + var lbl := Label.new() + lbl.text = judgement + lbl.align = Label.ALIGN_CENTER + lbl.anchor_left = 1.0 + lbl.grow_horizontal = Control.GROW_DIRECTION_BOTH + lbl.margin_top = 1 + lbl.add_color_override("font_color_shadow", Color(0, 0, 0)) + lbl.add_constant_override("shadow_offset_x", 1) + lbl.add_constant_override("shadow_offset_y", 1) + lbl.add_constant_override("shadow_as_outline", 1) + match lbl.text: + '?!': lbl.add_color_override("font_color", Color(1, 0.5, 0.5)) + '?': lbl.add_color_override("font_color", Color(1, 0.25, 0.25)) + '??': lbl.add_color_override("font_color", Color(1, 0, 0)) + WordContainers[len(Words)-1].letter_btns[-1].add_child(lbl) + working_word = '' + if len(Words) < 12: + bot_guess() + else: + game_over() + _: + pass + +func _osk_pressed(c): + c = c[0] + if c == '⌫': + working_word.erase(len(working_word)-1, 1) + update_word(working_word) + else: + var cm = ascii2cm(c) + if len(working_word) < WORD_LENGTH: + if cm & charmask_bans[len(working_word)] == 0: + working_word += c + else: + if cm & charmask_bans[-1] == 0: + working_word[-1] = c + update_word(working_word) + + + +func ascii2cm(c: String) -> int: + match c: + 'S': return 1<<25 + 'E': return 1<<24 + 'A': return 1<<23 + 'O': return 1<<22 + 'R': return 1<<21 + 'I': return 1<<20 + 'L': return 1<<19 + 'T': return 1<<18 + 'N': return 1<<17 + 'U': return 1<<16 + 'D': return 1<<15 + 'Y': return 1<<14 + 'C': return 1<<13 + 'P': return 1<<12 + 'M': return 1<<11 + 'H': return 1<<10 + 'G': return 1<<9 + 'B': return 1<<8 + 'K': return 1<<7 + 'W': return 1<<6 + 'F': return 1<<5 + 'V': return 1<<4 + 'Z': return 1<<3 + 'J': return 1<<2 + 'X': return 1<<1 + 'Q': return 1<<0 + _: return 0 + +func popcnt(x: int) -> int: + var c = 0 + while x != 0: + x &= x-1 + c += 1 + return c + +func str2Word(s: String) -> Array: + var chars = [] + var mask = 0 + for i in WORD_LENGTH: + var cm = ascii2cm(s[i]) + mask |= cm + chars.push_back(cm) + return [s, mask, chars] diff --git a/KeyboardPanel.gd b/KeyboardPanel.gd new file mode 100644 index 0000000..b6f7d16 --- /dev/null +++ b/KeyboardPanel.gd @@ -0,0 +1,45 @@ +tool +extends PanelContainer + +const BACKSPACE = '⌫' +const QWERTY := ['QWERTYUIOP', 'ASDFGHJKL', 'ZXCVBNM'+BACKSPACE] +const ALPHABETICAL := ['ABCDEFGHI', 'JKLMNOPQR', 'STUVWXYZ'] +const BY_FREQUENCY := ['SEAORILTN', 'UDYCPMHGB', 'KFWVZJXQ'] +enum KeyboardLayout { + QWERTY, + ALPHABETICAL, + BY_FREQUENCY +} + +var rows := [] +var buttons := [] +var vcont + +func make_buttons() -> void: + # delete children and then + vcont = VBoxContainer.new() + for r in QWERTY: + var row = HBoxContainer.new() + row.alignment = BoxContainer.ALIGN_CENTER + for c in r: + var button = Button.new() + button.text = c + if c == BACKSPACE: + button.text = '<-' + button.connect('pressed', Game, '_osk_pressed', [c]) + button.rect_min_size = Vector2(32, 32) + buttons.append(button) + row.add_child(button) + rows.push_back(row) + vcont.add_child(row) + add_child(vcont) + + +# Called when the node enters the scene tree for the first time. +func _ready() -> void: + make_buttons() + + +# Called every frame. 'delta' is the elapsed time since the previous frame. +#func _process(delta: float) -> void: +# pass diff --git a/Main.tscn b/Main.tscn new file mode 100644 index 0000000..eb6b743 --- /dev/null +++ b/Main.tscn @@ -0,0 +1,137 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://KeyboardPanel.gd" type="Script" id=1] +[ext_resource path="res://WordContainer.tscn" type="PackedScene" id=2] + +[node name="Control" type="Control"] +anchor_right = 1.0 +anchor_bottom = 1.0 +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="VBoxContainer" type="VBoxContainer" parent="."] +anchor_right = 1.0 +anchor_bottom = 1.0 +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="GuessesPanel" type="GridContainer" parent="VBoxContainer"] +margin_right = 420.0 +margin_bottom = 478.0 +size_flags_horizontal = 3 +size_flags_vertical = 3 +columns = 2 + +[node name="lbl_guess" type="Label" parent="VBoxContainer/GuessesPanel"] +margin_right = 208.0 +margin_bottom = 14.0 +size_flags_horizontal = 3 +text = "Computer's Guess" +align = 1 + +[node name="lbl_solution" type="Label" parent="VBoxContainer/GuessesPanel"] +margin_left = 212.0 +margin_right = 420.0 +margin_bottom = 14.0 +size_flags_horizontal = 3 +text = "Your Solution" +align = 1 + +[node name="WordContainer" parent="VBoxContainer/GuessesPanel" instance=ExtResource( 2 )] +margin_right = 208.0 + +[node name="WordContainer2" parent="VBoxContainer/GuessesPanel" instance=ExtResource( 2 )] +margin_left = 212.0 +margin_right = 420.0 + +[node name="WordContainer3" parent="VBoxContainer/GuessesPanel" instance=ExtResource( 2 )] +margin_top = 54.0 +margin_right = 208.0 +margin_bottom = 86.0 + +[node name="WordContainer4" parent="VBoxContainer/GuessesPanel" instance=ExtResource( 2 )] +margin_left = 212.0 +margin_top = 54.0 +margin_right = 420.0 +margin_bottom = 86.0 + +[node name="WordContainer5" parent="VBoxContainer/GuessesPanel" instance=ExtResource( 2 )] +margin_top = 90.0 +margin_right = 208.0 +margin_bottom = 122.0 + +[node name="WordContainer6" parent="VBoxContainer/GuessesPanel" instance=ExtResource( 2 )] +margin_left = 212.0 +margin_top = 90.0 +margin_right = 420.0 +margin_bottom = 122.0 + +[node name="WordContainer7" parent="VBoxContainer/GuessesPanel" instance=ExtResource( 2 )] +margin_top = 126.0 +margin_right = 208.0 +margin_bottom = 158.0 + +[node name="WordContainer8" parent="VBoxContainer/GuessesPanel" instance=ExtResource( 2 )] +margin_left = 212.0 +margin_top = 126.0 +margin_right = 420.0 +margin_bottom = 158.0 + +[node name="WordContainer9" parent="VBoxContainer/GuessesPanel" instance=ExtResource( 2 )] +margin_top = 162.0 +margin_right = 208.0 +margin_bottom = 194.0 + +[node name="WordContainer10" parent="VBoxContainer/GuessesPanel" instance=ExtResource( 2 )] +margin_left = 212.0 +margin_top = 162.0 +margin_right = 420.0 +margin_bottom = 194.0 + +[node name="WordContainer11" parent="VBoxContainer/GuessesPanel" instance=ExtResource( 2 )] +margin_top = 198.0 +margin_right = 208.0 +margin_bottom = 230.0 + +[node name="WordContainer12" parent="VBoxContainer/GuessesPanel" instance=ExtResource( 2 )] +margin_left = 212.0 +margin_top = 198.0 +margin_right = 420.0 +margin_bottom = 230.0 + +[node name="KeyboardPanel" type="PanelContainer" parent="VBoxContainer"] +margin_top = 482.0 +margin_right = 420.0 +margin_bottom = 600.0 +size_flags_horizontal = 3 +script = ExtResource( 1 ) + +[node name="PlayGameDialog" type="ColorRect" parent="."] +anchor_right = 1.0 +anchor_bottom = 1.0 +color = Color( 0, 0, 0, 0.705882 ) + +[node name="Label" type="Label" parent="PlayGameDialog"] +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_bottom = -300.0 +text = "A bot is trying to hunt you down! +When it guesses a word, choose a word to hide behind. +You can change words each turn, +but you can't contradict your previous clues! + +Try to last 6 turns!" +align = 1 +valign = 1 + +[node name="NewGameButton" type="Button" parent="PlayGameDialog"] +anchor_top = 1.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_top = -300.0 +text = "Play New Game" +__meta__ = { +"_edit_use_anchors_": false +} diff --git a/WORDLE b/WORDLE new file mode 100644 index 0000000..1d4bdda --- /dev/null +++ b/WORDLE @@ -0,0 +1,12972 @@ +CIGAR +REBUT +SISSY +HUMPH +AWAKE +BLUSH +FOCAL +EVADE +NAVAL +SERVE +HEATH +DWARF +MODEL +KARMA +STINK +GRADE +QUIET +BENCH +ABATE +FEIGN +MAJOR +DEATH +FRESH +CRUST +STOOL +COLON +ABASE +MARRY +REACT +BATTY +PRIDE +FLOSS +HELIX +CROAK +STAFF +PAPER +UNFED +WHELP +TRAWL +OUTDO +ADOBE +CRAZY +SOWER +REPAY +DIGIT +CRATE +CLUCK +SPIKE +MIMIC +POUND +MAXIM +LINEN +UNMET +FLESH +BOOBY +FORTH +FIRST +STAND +BELLY +IVORY +SEEDY +PRINT +YEARN +DRAIN +BRIBE +STOUT +PANEL +CRASS +FLUME +OFFAL +AGREE +ERROR +SWIRL +ARGUE +BLEED +DELTA +FLICK +TOTEM +WOOER +FRONT +SHRUB +PARRY +BIOME +LAPEL +START +GREET +GONER +GOLEM +LUSTY +LOOPY +ROUND +AUDIT +LYING +GAMMA +LABOR +ISLET +CIVIC +FORGE +CORNY +MOULT +BASIC +SALAD +AGATE +SPICY +SPRAY +ESSAY +FJORD +SPEND +KEBAB +GUILD +ABACK +MOTOR +ALONE +HATCH +HYPER +THUMB +DOWRY +OUGHT +BELCH +DUTCH +PILOT +TWEED +COMET +JAUNT +ENEMA +STEED +ABYSS +GROWL +FLING +DOZEN +BOOZY +ERODE +WORLD +GOUGE +CLICK +BRIAR +GREAT +ALTAR +PULPY +BLURT +COAST +DUCHY +GROIN +FIXER +GROUP +ROGUE +BADLY +SMART +PITHY +GAUDY +CHILL +HERON +VODKA +FINER +SURER +RADIO +ROUGE +PERCH +RETCH +WROTE +CLOCK +TILDE +STORE +PROVE +BRING +SOLVE +CHEAT +GRIME +EXULT +USHER +EPOCH +TRIAD +BREAK +RHINO +VIRAL +CONIC +MASSE +SONIC +VITAL +TRACE +USING +PEACH +CHAMP +BATON +BRAKE +PLUCK +CRAZE +GRIPE +WEARY +PICKY +ACUTE +FERRY +ASIDE +TAPIR +TROLL +UNIFY +REBUS +BOOST +TRUSS +SIEGE +TIGER +BANAL +SLUMP +CRANK +GORGE +QUERY +DRINK +FAVOR +ABBEY +TANGY +PANIC +SOLAR +SHIRE +PROXY +POINT +ROBOT +PRICK +WINCE +CRIMP +KNOLL +SUGAR +WHACK +MOUNT +PERKY +COULD +WRUNG +LIGHT +THOSE +MOIST +SHARD +PLEAT +ALOFT +SKILL +ELDER +FRAME +HUMOR +PAUSE +ULCER +ULTRA +ROBIN +CYNIC +AGORA +AROMA +CAULK +SHAKE +PUPAL +DODGE +SWILL +TACIT +OTHER +THORN +TROVE +BLOKE +VIVID +SPILL +CHANT +CHOKE +RUPEE +NASTY +MOURN +AHEAD +BRINE +CLOTH +HOARD +SWEET +MONTH +LAPSE +WATCH +TODAY +FOCUS +SMELT +TEASE +CATER +MOVIE +LYNCH +SAUTE +ALLOW +RENEW +THEIR +SLOSH +PURGE +CHEST +DEPOT +EPOXY +NYMPH +FOUND +SHALL +HARRY +STOVE +LOWLY +SNOUT +TROPE +FEWER +SHAWL +NATAL +FIBRE +COMMA +FORAY +SCARE +STAIR +BLACK +SQUAD +ROYAL +CHUNK +MINCE +SLAVE +SHAME +CHEEK +AMPLE +FLAIR +FOYER +CARGO +OXIDE +PLANT +OLIVE +INERT +ASKEW +HEIST +SHOWN +ZESTY +HASTY +TRASH +FELLA +LARVA +FORGO +STORY +HAIRY +TRAIN +HOMER +BADGE +MIDST +CANNY +FETUS +BUTCH +FARCE +SLUNG +TIPSY +METAL +YIELD +DELVE +BEING +SCOUR +GLASS +GAMER +SCRAP +MONEY +HINGE +ALBUM +VOUCH +ASSET +TIARA +CREPT +BAYOU +ATOLL +MANOR +CREAK +SHOWY +PHASE +FROTH +DEPTH +GLOOM +FLOOD +TRAIT +GIRTH +PIETY +PAYER +GOOSE +FLOAT +DONOR +ATONE +PRIMO +APRON +BLOWN +CACAO +LOSER +INPUT +GLOAT +AWFUL +BRINK +SMITE +BEADY +RUSTY +RETRO +DROLL +GAWKY +HUTCH +PINTO +GAILY +EGRET +LILAC +SEVER +FIELD +FLUFF +HYDRO +FLACK +AGAPE +WENCH +VOICE +STEAD +STALK +BERTH +MADAM +NIGHT +BLAND +LIVER +WEDGE +AUGUR +ROOMY +WACKY +FLOCK +ANGRY +BOBBY +TRITE +APHID +TRYST +MIDGE +POWER +ELOPE +CINCH +MOTTO +STOMP +UPSET +BLUFF +CRAMP +QUART +COYLY +YOUTH +RHYME +BUGGY +ALIEN +SMEAR +UNFIT +PATTY +CLING +GLEAN +LABEL +HUNKY +KHAKI +POKER +GRUEL +TWICE +TWANG +SHRUG +TREAT +UNLIT +WASTE +MERIT +WOVEN +OCTAL +NEEDY +CLOWN +WIDOW +IRONY +RUDER +GAUZE +CHIEF +ONSET +PRIZE +FUNGI +CHARM +GULLY +INTER +WHOOP +TAUNT +LEERY +CLASS +THEME +LOFTY +TIBIA +BOOZE +ALPHA +THYME +ECLAT +DOUBT +PARER +CHUTE +STICK +TRICE +ALIKE +SOOTH +RECAP +SAINT +LIEGE +GLORY +GRATE +ADMIT +BRISK +SOGGY +USURP +SCALD +SCORN +LEAVE +TWINE +STING +BOUGH +MARSH +SLOTH +DANDY +VIGOR +HOWDY +ENJOY +VALID +IONIC +EQUAL +UNSET +FLOOR +CATCH +SPADE +STEIN +EXIST +QUIRK +DENIM +GROVE +SPIEL +MUMMY +FAULT +FOGGY +FLOUT +CARRY +SNEAK +LIBEL +WALTZ +APTLY +PINEY +INEPT +ALOUD +PHOTO +DREAM +STALE +VOMIT +OMBRE +FANNY +UNITE +SNARL +BAKER +THERE +GLYPH +POOCH +HIPPY +SPELL +FOLLY +LOUSE +GULCH +VAULT +GODLY +THREW +FLEET +GRAVE +INANE +SHOCK +CRAVE +SPITE +VALVE +SKIMP +CLAIM +RAINY +MUSTY +PIQUE +DADDY +QUASI +ARISE +AGING +VALET +OPIUM +AVERT +STUCK +RECUT +MULCH +GENRE +PLUME +RIFLE +COUNT +INCUR +TOTAL +WREST +MOCHA +DETER +STUDY +LOVER +SAFER +RIVET +FUNNY +SMOKE +MOUND +UNDUE +SEDAN +PAGAN +SWINE +GUILE +GUSTY +EQUIP +TOUGH +CANOE +CHAOS +COVET +HUMAN +UDDER +LUNCH +BLAST +STRAY +MANGA +MELEE +LEFTY +QUICK +PASTE +GIVEN +OCTET +RISEN +GROAN +LEAKY +GRIND +CARVE +LOOSE +SADLY +SPILT +APPLE +SLACK +HONEY +FINAL +SHEEN +EERIE +MINTY +SLICK +DERBY +WHARF +SPELT +COACH +ERUPT +SINGE +PRICE +SPAWN +FAIRY +JIFFY +FILMY +STACK +CHOSE +SLEEP +ARDOR +NANNY +NIECE +WOOZY +HANDY +GRACE +DITTO +STANK +CREAM +USUAL +DIODE +VALOR +ANGLE +NINJA +MUDDY +CHASE +REPLY +PRONE +SPOIL +HEART +SHADE +DINER +ARSON +ONION +SLEET +DOWEL +COUCH +PALSY +BOWEL +SMILE +EVOKE +CREEK +LANCE +EAGLE +IDIOT +SIREN +BUILT +EMBED +AWARD +DROSS +ANNUL +GOODY +FROWN +PATIO +LADEN +HUMID +ELITE +LYMPH +EDIFY +MIGHT +RESET +VISIT +GUSTO +PURSE +VAPOR +CROCK +WRITE +SUNNY +LOATH +CHAFF +SLIDE +QUEER +VENOM +STAMP +SORRY +STILL +ACORN +APING +PUSHY +TAMER +HATER +MANIA +AWOKE +BRAWN +SWIFT +EXILE +BIRCH +LUCKY +FREER +RISKY +GHOST +PLIER +LUNAR +WINCH +SNARE +NURSE +HOUSE +BORAX +NICER +LURCH +EXALT +ABOUT +SAVVY +TOXIN +TUNIC +PRIED +INLAY +CHUMP +LANKY +CRESS +EATER +ELUDE +CYCLE +KITTY +BOULE +MORON +TENET +PLACE +LOBBY +PLUSH +VIGIL +INDEX +BLINK +CLUNG +QUALM +CROUP +CLINK +JUICY +STAGE +DECAY +NERVE +FLIER +SHAFT +CROOK +CLEAN +CHINA +RIDGE +VOWEL +GNOME +SNUCK +ICING +SPINY +RIGOR +SNAIL +FLOWN +RABID +PROSE +THANK +POPPY +BUDGE +FIBER +MOLDY +DOWDY +KNEEL +TRACK +CADDY +QUELL +DUMPY +PALER +SWORE +REBAR +SCUBA +SPLAT +FLYER +HORNY +MASON +DOING +OZONE +AMPLY +MOLAR +OVARY +BESET +QUEUE +CLIFF +MAGIC +TRUCE +SPORT +FRITZ +EDICT +TWIRL +VERSE +LLAMA +EATEN +RANGE +WHISK +HOVEL +REHAB +MACAW +SIGMA +SPOUT +VERVE +SUSHI +DYING +FETID +BRAIN +BUDDY +THUMP +SCION +CANDY +CHORD +BASIN +MARCH +CROWD +ARBOR +GAYLY +MUSKY +STAIN +DALLY +BLESS +BRAVO +STUNG +TITLE +RULER +KIOSK +BLOND +ENNUI +LAYER +FLUID +TATTY +SCORE +CUTIE +ZEBRA +BARGE +MATEY +BLUER +AIDER +SHOOK +RIVER +PRIVY +BETEL +FRISK +BONGO +BEGUN +AZURE +WEAVE +GENIE +SOUND +GLOVE +BRAID +SCOPE +WRYLY +ROVER +ASSAY +OCEAN +BLOOM +IRATE +LATER +WOKEN +SILKY +WRECK +DWELT +SLATE +SMACK +SOLID +AMAZE +HAZEL +WRIST +JOLLY +GLOBE +FLINT +ROUSE +CIVIL +VISTA +RELAX +COVER +ALIVE +BEECH +JETTY +BLISS +VOCAL +OFTEN +DOLLY +EIGHT +JOKER +SINCE +EVENT +ENSUE +SHUNT +DIVER +POSER +WORST +SWEEP +ALLEY +CREED +ANIME +LEAFY +BOSOM +DUNCE +STARE +PUDGY +WAIVE +CHOIR +STOOD +SPOKE +OUTGO +DELAY +BILGE +IDEAL +CLASP +SEIZE +HOTLY +LAUGH +SIEVE +BLOCK +MEANT +GRAPE +NOOSE +HARDY +SHIED +DRAWL +DAISY +PUTTY +STRUT +BURNT +TULIP +CRICK +IDYLL +VIXEN +FUROR +GEEKY +COUGH +NAIVE +SHOAL +STORK +BATHE +AUNTY +CHECK +PRIME +BRASS +OUTER +FURRY +RAZOR +ELECT +EVICT +IMPLY +DEMUR +QUOTA +HAVEN +CAVIL +SWEAR +CRUMP +DOUGH +GAVEL +WAGON +SALON +NUDGE +HAREM +PITCH +SWORN +PUPIL +EXCEL +STONY +CABIN +UNZIP +QUEEN +TROUT +POLYP +EARTH +STORM +UNTIL +TAPER +ENTER +CHILD +ADOPT +MINOR +FATTY +HUSKY +BRAVE +FILET +SLIME +GLINT +TREAD +STEAL +REGAL +GUEST +EVERY +MURKY +SHARE +SPORE +HOIST +BUXOM +INNER +OTTER +DIMLY +LEVEL +SUMAC +DONUT +STILT +ARENA +SHEET +SCRUB +FANCY +SLIMY +PEARL +SILLY +PORCH +DINGO +SEPIA +AMBLE +SHADY +BREAD +FRIAR +REIGN +DAIRY +QUILL +CROSS +BROOD +TUBER +SHEAR +POSIT +BLANK +VILLA +SHANK +PIGGY +FREAK +WHICH +AMONG +FECAL +SHELL +WOULD +ALGAE +LARGE +RABBI +AGONY +AMUSE +BUSHY +COPSE +SWOON +KNIFE +POUCH +ASCOT +PLANE +CROWN +URBAN +SNIDE +RELAY +ABIDE +VIOLA +RAJAH +STRAW +DILLY +CRASH +AMASS +THIRD +TRICK +TUTOR +WOODY +BLURB +GRIEF +DISCO +WHERE +SASSY +BEACH +SAUNA +COMIC +CLUED +CREEP +CASTE +GRAZE +SNUFF +FROCK +GONAD +DRUNK +PRONG +LURID +STEEL +HALVE +BUYER +VINYL +UTILE +SMELL +ADAGE +WORRY +TASTY +LOCAL +TRADE +FINCH +ASHEN +MODAL +GAUNT +CLOVE +ENACT +ADORN +ROAST +SPECK +SHEIK +MISSY +GRUNT +SNOOP +PARTY +TOUCH +MAFIA +EMCEE +ARRAY +SOUTH +VAPID +JELLY +SKULK +ANGST +TUBAL +LOWER +CREST +SWEAT +CYBER +ADORE +TARDY +SWAMI +NOTCH +GROOM +ROACH +HITCH +YOUNG +ALIGN +READY +FROND +STRAP +PUREE +REALM +VENUE +SWARM +OFFER +SEVEN +DRYER +DIARY +DRYLY +DRANK +ACRID +HEADY +THETA +JUNTO +PIXIE +QUOTH +BONUS +SHALT +PENNE +AMEND +DATUM +BUILD +PIANO +SHELF +LODGE +SUING +REARM +CORAL +RAMEN +WORTH +PSALM +INFER +OVERT +MAYOR +OVOID +GLIDE +USAGE +POISE +RANDY +CHUCK +PRANK +FISHY +TOOTH +ETHER +DROVE +IDLER +SWATH +STINT +WHILE +BEGAT +APPLY +SLANG +TAROT +RADAR +CREDO +AWARE +CANON +SHIFT +TIMER +BYLAW +SERUM +THREE +STEAK +ILIAC +SHIRK +BLUNT +PUPPY +PENAL +JOIST +BUNNY +SHAPE +BEGET +WHEEL +ADEPT +STUNT +STOLE +TOPAZ +CHORE +FLUKE +AFOOT +BLOAT +BULLY +DENSE +CAPER +SNEER +BOXER +JUMBO +LUNGE +SPACE +AVAIL +SHORT +SLURP +LOYAL +FLIRT +PIZZA +CONCH +TEMPO +DROOP +PLATE +BIBLE +PLUNK +AFOUL +SAVOY +STEEP +AGILE +STAKE +DWELL +KNAVE +BEARD +AROSE +MOTIF +SMASH +BROIL +GLARE +SHOVE +BAGGY +MAMMY +SWAMP +ALONG +RUGBY +WAGER +QUACK +SQUAT +SNAKY +DEBIT +MANGE +SKATE +NINTH +JOUST +TRAMP +SPURN +MEDAL +MICRO +REBEL +FLANK +LEARN +NADIR +MAPLE +COMFY +REMIT +GRUFF +ESTER +LEAST +MOGUL +FETCH +CAUSE +OAKEN +AGLOW +MEATY +GAFFE +SHYLY +RACER +PROWL +THIEF +STERN +POESY +ROCKY +TWEET +WAIST +SPIRE +GROPE +HAVOC +PATSY +TRULY +FORTY +DEITY +UNCLE +SWISH +GIVER +PREEN +BEVEL +LEMUR +DRAFT +SLOPE +ANNOY +LINGO +BLEAK +DITTY +CURLY +CEDAR +DIRGE +GROWN +HORDE +DROOL +SHUCK +CRYPT +CUMIN +STOCK +GRAVY +LOCUS +WIDER +BREED +QUITE +CHAFE +CACHE +BLIMP +DEIGN +FIEND +LOGIC +CHEAP +ELIDE +RIGID +FALSE +RENAL +PENCE +ROWDY +SHOOT +BLAZE +ENVOY +POSSE +BRIEF +NEVER +ABORT +MOUSE +MUCKY +SULKY +FIERY +MEDIA +TRUNK +YEAST +CLEAR +SKUNK +SCALP +BITTY +CIDER +KOALA +DUVET +SEGUE +CREME +SUPER +GRILL +AFTER +OWNER +EMBER +REACH +NOBLY +EMPTY +SPEED +GIPSY +RECUR +SMOCK +DREAD +MERGE +BURST +KAPPA +AMITY +SHAKY +HOVER +CAROL +SNORT +SYNOD +FAINT +HAUNT +FLOUR +CHAIR +DETOX +SHREW +TENSE +PLIED +QUARK +BURLY +NOVEL +WAXEN +STOIC +JERKY +BLITZ +BEEFY +LYRIC +HUSSY +TOWEL +QUILT +BELOW +BINGO +WISPY +BRASH +SCONE +TOAST +EASEL +SAUCY +VALUE +SPICE +HONOR +ROUTE +SHARP +BAWDY +RADII +SKULL +PHONY +ISSUE +LAGER +SWELL +URINE +GASSY +TRIAL +FLORA +UPPER +LATCH +WIGHT +BRICK +RETRY +HOLLY +DECAL +GRASS +SHACK +DOGMA +MOVER +DEFER +SOBER +OPTIC +CRIER +VYING +NOMAD +FLUTE +HIPPO +SHARK +DRIER +OBESE +BUGLE +TAWNY +CHALK +FEAST +RUDDY +PEDAL +SCARF +CRUEL +BLEAT +TIDAL +SLUSH +SEMEN +WINDY +DUSTY +SALLY +IGLOO +NERDY +JEWEL +SHONE +WHALE +HYMEN +ABUSE +FUGUE +ELBOW +CRUMB +PANSY +WELSH +SYRUP +TERSE +SUAVE +GAMUT +SWUNG +DRAKE +FREED +AFIRE +SHIRT +GROUT +ODDLY +TITHE +PLAID +DUMMY +BROOM +BLIND +TORCH +ENEMY +AGAIN +TYING +PESKY +ALTER +GAZER +NOBLE +ETHOS +BRIDE +EXTOL +DECOR +HOBBY +BEAST +IDIOM +UTTER +THESE +SIXTH +ALARM +ERASE +ELEGY +SPUNK +PIPER +SCALY +SCOLD +HEFTY +CHICK +SOOTY +CANAL +WHINY +SLASH +QUAKE +JOINT +SWEPT +PRUDE +HEAVY +WIELD +FEMME +LASSO +MAIZE +SHALE +SCREW +SPREE +SMOKY +WHIFF +SCENT +GLADE +SPENT +PRISM +STOKE +RIPER +ORBIT +COCOA +GUILT +HUMUS +SHUSH +TABLE +SMIRK +WRONG +NOISY +ALERT +SHINY +ELATE +RESIN +WHOLE +HUNCH +PIXEL +POLAR +HOTEL +SWORD +CLEAT +MANGO +RUMBA +PUFFY +FILLY +BILLY +LEASH +CLOUT +DANCE +OVATE +FACET +CHILI +PAINT +LINER +CURIO +SALTY +AUDIO +SNAKE +FABLE +CLOAK +NAVEL +SPURT +PESTO +BALMY +FLASH +UNWED +EARLY +CHURN +WEEDY +STUMP +LEASE +WITTY +WIMPY +SPOOF +SANER +BLEND +SALSA +THICK +WARTY +MANIC +BLARE +SQUIB +SPOON +PROBE +CREPE +KNACK +FORCE +DEBUT +ORDER +HASTE +TEETH +AGENT +WIDEN +ICILY +SLICE +INGOT +CLASH +JUROR +BLOOD +ABODE +THROW +UNITY +PIVOT +SLEPT +TROOP +SPARE +SEWER +PARSE +MORPH +CACTI +TACKY +SPOOL +DEMON +MOODY +ANNEX +BEGIN +FUZZY +PATCH +WATER +LUMPY +ADMIN +OMEGA +LIMIT +TABBY +MACHO +AISLE +SKIFF +BASIS +PLANK +VERGE +BOTCH +CRAWL +LOUSY +SLAIN +CUBIC +RAISE +WRACK +GUIDE +FOIST +CAMEO +UNDER +ACTOR +REVUE +FRAUD +HARPY +SCOOP +CLIMB +REFER +OLDEN +CLERK +DEBAR +TALLY +ETHIC +CAIRN +TULLE +GHOUL +HILLY +CRUDE +APART +SCALE +OLDER +PLAIN +SPERM +BRINY +ABBOT +RERUN +QUEST +CRISP +BOUND +BEFIT +DRAWN +SUITE +ITCHY +CHEER +BAGEL +GUESS +BROAD +AXIOM +CHARD +CAPUT +LEANT +HARSH +CURSE +PROUD +SWING +OPINE +TASTE +LUPUS +GUMBO +MINER +GREEN +CHASM +LIPID +TOPIC +ARMOR +BRUSH +CRANE +MURAL +ABLED +HABIT +BOSSY +MAKER +DUSKY +DIZZY +LITHE +BROOK +JAZZY +FIFTY +SENSE +GIANT +SURLY +LEGAL +FATAL +FLUNK +BEGAN +PRUNE +SMALL +SLANT +SCOFF +TORUS +NINNY +COVEY +VIPER +TAKEN +MORAL +VOGUE +OWING +TOKEN +ENTRY +BOOTH +VOTER +CHIDE +ELFIN +EBONY +NEIGH +MINIM +MELON +KNEED +DECOY +VOILA +ANKLE +ARROW +MUSHY +TRIBE +CEASE +EAGER +BIRTH +GRAPH +ODDER +TERRA +WEIRD +TRIED +CLACK +COLOR +ROUGH +WEIGH +UNCUT +LADLE +STRIP +CRAFT +MINUS +DICEY +TITAN +LUCID +VICAR +DRESS +DITCH +GYPSY +PASTA +TAFFY +FLAME +SWOOP +ALOOF +SIGHT +BROKE +TEARY +CHART +SIXTY +WORDY +SHEER +LEPER +NOSEY +BULGE +SAVOR +CLAMP +FUNKY +FOAMY +TOXIC +BRAND +PLUMB +DINGY +BUTTE +DRILL +TRIPE +BICEP +TENOR +KRILL +WORSE +DRAMA +HYENA +THINK +RATIO +COBRA +BASIL +SCRUM +BUSED +PHONE +COURT +CAMEL +PROOF +HEARD +ANGEL +PETAL +POUTY +THROB +MAYBE +FETAL +SPRIG +SPINE +SHOUT +CADET +MACRO +DODGY +SATYR +RARER +BINGE +TREND +NUTTY +LEAPT +AMISS +SPLIT +MYRRH +WIDTH +SONAR +TOWER +BARON +FEVER +WAVER +SPARK +BELIE +SLOOP +EXPEL +SMOTE +BALER +ABOVE +NORTH +WAFER +SCANT +FRILL +AWASH +SNACK +SCOWL +FRAIL +DRIFT +LIMBO +FENCE +MOTEL +OUNCE +WREAK +REVEL +TALON +PRIOR +KNELT +CELLO +FLAKE +DEBUG +ANODE +CRIME +SALVE +SCOUT +IMBUE +PINKY +STAVE +VAGUE +CHOCK +FIGHT +VIDEO +STONE +TEACH +CLEFT +FROST +PRAWN +BOOTY +TWIST +APNEA +STIFF +PLAZA +LEDGE +TWEAK +BOARD +GRANT +MEDIC +BACON +CABLE +BRAWL +SLUNK +RASPY +FORUM +DRONE +WOMEN +MUCUS +BOAST +TODDY +COVEN +TUMOR +TRUER +WRATH +STALL +STEAM +AXIAL +PURER +DAILY +TRAIL +NICHE +MEALY +JUICE +NYLON +PLUMP +MERRY +FLAIL +PAPAL +WHEAT +BERRY +COWER +ERECT +BRUTE +LEGGY +SNIPE +SINEW +SKIER +PENNY +JUMPY +RALLY +UMBRA +SCARY +MODEM +GROSS +AVIAN +GREED +SATIN +TONIC +PARKA +SNIFF +LIVID +STARK +TRUMP +GIDDY +REUSE +TABOO +AVOID +QUOTE +DEVIL +LIKEN +GLOSS +GAYER +BERET +NOISE +GLAND +DEALT +SLING +RUMOR +OPERA +THIGH +TONGA +FLARE +WOUND +WHITE +BULKY +ETUDE +HORSE +CIRCA +PADDY +INBOX +FIZZY +GRAIN +EXERT +SURGE +GLEAM +BELLE +SALVO +CRUSH +FRUIT +SAPPY +TAKER +TRACT +OVINE +SPIKY +FRANK +REEDY +FILTH +SPASM +HEAVE +MAMBO +RIGHT +CLANK +TRUST +LUMEN +BORNE +SPOOK +SAUCE +AMBER +LATHE +CARAT +CORER +DIRTY +SLYLY +AFFIX +ALLOY +TAINT +SHEEP +KINKY +WOOLY +MAUVE +FLUNG +YACHT +FRIED +QUAIL +BRUNT +GRIMY +CURVY +CAGEY +RINSE +DEUCE +STATE +GRASP +MILKY +BISON +GRAFT +SANDY +BASTE +FLASK +HEDGE +GIRLY +SWASH +BONEY +COUPE +ENDOW +ABHOR +WELCH +BLADE +TIGHT +GEESE +MISER +MIRTH +CLOUD +CABAL +LEECH +CLOSE +TENTH +PECAN +DROIT +GRAIL +CLONE +GUISE +RALPH +TANGO +BIDDY +SMITH +MOWER +PAYEE +SERIF +DRAPE +FIFTH +SPANK +GLAZE +ALLOT +TRUCK +KAYAK +VIRUS +TESTY +TEPEE +FULLY +ZONAL +METRO +CURRY +GRAND +BANJO +AXION +BEZEL +OCCUR +CHAIN +NASAL +GOOEY +FILER +BRACE +ALLAY +PUBIC +RAVEN +PLEAD +GNASH +FLAKY +MUNCH +DULLY +EKING +THING +SLINK +HURRY +THEFT +SHORN +PYGMY +RANCH +WRING +LEMON +SHORE +MAMMA +FROZE +NEWER +STYLE +MOOSE +ANTIC +DROWN +VEGAN +CHESS +GUPPY +UNION +LEVER +LORRY +IMAGE +CABBY +DRUID +EXACT +TRUTH +DOPEY +SPEAR +CRIED +CHIME +CRONY +STUNK +TIMID +BATCH +GAUGE +ROTOR +CRACK +CURVE +LATTE +WITCH +BUNCH +REPEL +ANVIL +SOAPY +METER +BROTH +MADLY +DRIED +SCENE +KNOWN +MAGMA +ROOST +WOMAN +THONG +PUNCH +PASTY +DOWNY +KNEAD +WHIRL +RAPID +CLANG +ANGER +DRIVE +GOOFY +EMAIL +MUSIC +STUFF +BLEEP +RIDER +MECCA +FOLIO +SETUP +VERSO +QUASH +FAUNA +GUMMY +HAPPY +NEWLY +FUSSY +RELIC +GUAVA +RATTY +FUDGE +FEMUR +CHIRP +FORTE +ALIBI +WHINE +PETTY +GOLLY +PLAIT +FLECK +FELON +GOURD +BROWN +THRUM +FICUS +STASH +DECRY +WISER +JUNTA +VISOR +DAUNT +SCREE +IMPEL +AWAIT +PRESS +WHOSE +TURBO +STOOP +SPEAK +MANGY +EYING +INLET +CRONE +PULSE +MOSSY +STAID +HENCE +PINCH +TEDDY +SULLY +SNORE +RIPEN +SNOWY +ATTIC +GOING +LEACH +MOUTH +HOUND +CLUMP +TONAL +BIGOT +PERIL +PIECE +BLAME +HAUTE +SPIED +UNDID +INTRO +BASAL +SHINE +GECKO +RODEO +GUARD +STEER +LOAMY +SCAMP +SCRAM +MANLY +HELLO +VAUNT +ORGAN +FERAL +KNOCK +EXTRA +CONDO +ADAPT +WILLY +POLKA +RAYON +SKIRT +FAITH +TORSO +MATCH +MERCY +TEPID +SLEEK +RISER +TWIXT +PEACE +FLUSH +CATTY +LOGIN +EJECT +ROGER +RIVAL +UNTIE +REFIT +AORTA +ADULT +JUDGE +ROWER +ARTSY +RURAL +SHAVE +AAHED +AALII +AARGH +AARTI +ABACA +ABACI +ABACS +ABAFT +ABAKA +ABAMP +ABAND +ABASH +ABASK +ABAYA +ABBAS +ABBED +ABBES +ABCEE +ABEAM +ABEAR +ABELE +ABERS +ABETS +ABIES +ABLER +ABLES +ABLET +ABLOW +ABMHO +ABOHM +ABOIL +ABOMA +ABOON +ABORD +ABORE +ABRAM +ABRAY +ABRIM +ABRIN +ABRIS +ABSEY +ABSIT +ABUNA +ABUNE +ABUTS +ABUZZ +ABYES +ABYSM +ACAIS +ACARI +ACCAS +ACCOY +ACERB +ACERS +ACETA +ACHAR +ACHED +ACHES +ACHOO +ACIDS +ACIDY +ACING +ACINI +ACKEE +ACKER +ACMES +ACMIC +ACNED +ACNES +ACOCK +ACOLD +ACRED +ACRES +ACROS +ACTED +ACTIN +ACTON +ACYLS +ADAWS +ADAYS +ADBOT +ADDAX +ADDED +ADDER +ADDIO +ADDLE +ADEEM +ADHAN +ADIEU +ADIOS +ADITS +ADMAN +ADMEN +ADMIX +ADOBO +ADOWN +ADOZE +ADRAD +ADRED +ADSUM +ADUKI +ADUNC +ADUST +ADVEW +ADYTA +ADZED +ADZES +AECIA +AEDES +AEGIS +AEONS +AERIE +AEROS +AESIR +AFALD +AFARA +AFARS +AFEAR +AFLAJ +AFORE +AFRIT +AFROS +AGAMA +AGAMI +AGARS +AGAST +AGAVE +AGAZE +AGENE +AGERS +AGGER +AGGIE +AGGRI +AGGRO +AGGRY +AGHAS +AGILA +AGIOS +AGISM +AGIST +AGITA +AGLEE +AGLET +AGLEY +AGLOO +AGLUS +AGMAS +AGOGE +AGONE +AGONS +AGOOD +AGRIA +AGRIN +AGROS +AGUED +AGUES +AGUNA +AGUTI +AHEAP +AHENT +AHIGH +AHIND +AHING +AHINT +AHOLD +AHULL +AHURU +AIDAS +AIDED +AIDES +AIDOI +AIDOS +AIERY +AIGAS +AIGHT +AILED +AIMED +AIMER +AINEE +AINGA +AIOLI +AIRED +AIRER +AIRNS +AIRTH +AIRTS +AITCH +AITUS +AIVER +AIYEE +AIZLE +AJIES +AJIVA +AJUGA +AJWAN +AKEES +AKELA +AKENE +AKING +AKITA +AKKAS +ALAAP +ALACK +ALAMO +ALAND +ALANE +ALANG +ALANS +ALANT +ALAPA +ALAPS +ALARY +ALATE +ALAYS +ALBAS +ALBEE +ALCID +ALCOS +ALDEA +ALDER +ALDOL +ALECK +ALECS +ALEFS +ALEFT +ALEPH +ALEWS +ALEYE +ALFAS +ALGAL +ALGAS +ALGID +ALGIN +ALGOR +ALGUM +ALIAS +ALIFS +ALINE +ALIST +ALIYA +ALKIE +ALKOS +ALKYD +ALKYL +ALLEE +ALLEL +ALLIS +ALLOD +ALLYL +ALMAH +ALMAS +ALMEH +ALMES +ALMUD +ALMUG +ALODS +ALOED +ALOES +ALOHA +ALOIN +ALOOS +ALOWE +ALTHO +ALTOS +ALULA +ALUMS +ALURE +ALVAR +ALWAY +AMAHS +AMAIN +AMATE +AMAUT +AMBAN +AMBIT +AMBOS +AMBRY +AMEBA +AMEER +AMENE +AMENS +AMENT +AMIAS +AMICE +AMICI +AMIDE +AMIDO +AMIDS +AMIES +AMIGA +AMIGO +AMINE +AMINO +AMINS +AMIRS +AMLAS +AMMAN +AMMON +AMMOS +AMNIA +AMNIC +AMNIO +AMOKS +AMOLE +AMORT +AMOUR +AMOVE +AMOWT +AMPED +AMPUL +AMRIT +AMUCK +AMYLS +ANANA +ANATA +ANCHO +ANCLE +ANCON +ANDRO +ANEAR +ANELE +ANENT +ANGAS +ANGLO +ANIGH +ANILE +ANILS +ANIMA +ANIMI +ANION +ANISE +ANKER +ANKHS +ANKUS +ANLAS +ANNAL +ANNAS +ANNAT +ANOAS +ANOLE +ANOMY +ANSAE +ANTAE +ANTAR +ANTAS +ANTED +ANTES +ANTIS +ANTRA +ANTRE +ANTSY +ANURA +ANYON +APACE +APAGE +APAID +APAYD +APAYS +APEAK +APEEK +APERS +APERT +APERY +APGAR +APHIS +APIAN +APIOL +APISH +APISM +APODE +APODS +APOOP +APORT +APPAL +APPAY +APPEL +APPRO +APPUI +APPUY +APRES +APSES +APSIS +APSOS +APTED +APTER +AQUAE +AQUAS +ARABA +ARAKS +ARAME +ARARS +ARBAS +ARCED +ARCHI +ARCOS +ARCUS +ARDEB +ARDRI +AREAD +AREAE +AREAL +AREAR +AREAS +ARECA +AREDD +AREDE +AREFY +AREIC +ARENE +AREPA +ARERE +ARETE +ARETS +ARETT +ARGAL +ARGAN +ARGIL +ARGLE +ARGOL +ARGON +ARGOT +ARGUS +ARHAT +ARIAS +ARIEL +ARIKI +ARILS +ARIOT +ARISH +ARKED +ARLED +ARLES +ARMED +ARMER +ARMET +ARMIL +ARNAS +ARNUT +AROBA +AROHA +AROID +ARPAS +ARPEN +ARRAH +ARRAS +ARRET +ARRIS +ARROZ +ARSED +ARSES +ARSEY +ARSIS +ARTAL +ARTEL +ARTIC +ARTIS +ARUHE +ARUMS +ARVAL +ARVEE +ARVOS +ARYLS +ASANA +ASCON +ASCUS +ASDIC +ASHED +ASHES +ASHET +ASKED +ASKER +ASKOI +ASKOS +ASPEN +ASPER +ASPIC +ASPIE +ASPIS +ASPRO +ASSAI +ASSAM +ASSES +ASSEZ +ASSOT +ASTER +ASTIR +ASTUN +ASURA +ASWAY +ASWIM +ASYLA +ATAPS +ATAXY +ATIGI +ATILT +ATIMY +ATLAS +ATMAN +ATMAS +ATMOS +ATOCS +ATOKE +ATOKS +ATOMS +ATOMY +ATONY +ATOPY +ATRIA +ATRIP +ATTAP +ATTAR +ATUAS +AUDAD +AUGER +AUGHT +AULAS +AULIC +AULOI +AULOS +AUMIL +AUNES +AUNTS +AURAE +AURAL +AURAR +AURAS +AUREI +AURES +AURIC +AURIS +AURUM +AUTOS +AUXIN +AVALE +AVANT +AVAST +AVELS +AVENS +AVERS +AVGAS +AVINE +AVION +AVISE +AVISO +AVIZE +AVOWS +AVYZE +AWARN +AWATO +AWAVE +AWAYS +AWDLS +AWEEL +AWETO +AWING +AWMRY +AWNED +AWNER +AWOLS +AWORK +AXELS +AXILE +AXILS +AXING +AXITE +AXLED +AXLES +AXMAN +AXMEN +AXOID +AXONE +AXONS +AYAHS +AYAYA +AYELP +AYGRE +AYINS +AYONT +AYRES +AYRIE +AZANS +AZIDE +AZIDO +AZINE +AZLON +AZOIC +AZOLE +AZONS +AZOTE +AZOTH +AZUKI +AZURN +AZURY +AZYGY +AZYME +AZYMS +BAAED +BAALS +BABAS +BABEL +BABES +BABKA +BABOO +BABUL +BABUS +BACCA +BACCO +BACCY +BACHA +BACHS +BACKS +BADDY +BAELS +BAFFS +BAFFY +BAFTS +BAGHS +BAGIE +BAHTS +BAHUS +BAHUT +BAILS +BAIRN +BAISA +BAITH +BAITS +BAIZA +BAIZE +BAJAN +BAJRA +BAJRI +BAJUS +BAKED +BAKEN +BAKES +BAKRA +BALAS +BALDS +BALDY +BALED +BALES +BALKS +BALKY +BALLS +BALLY +BALMS +BALOO +BALSA +BALTI +BALUN +BALUS +BAMBI +BANAK +BANCO +BANCS +BANDA +BANDH +BANDS +BANDY +BANED +BANES +BANGS +BANIA +BANKS +BANNS +BANTS +BANTU +BANTY +BANYA +BAPUS +BARBE +BARBS +BARBY +BARCA +BARDE +BARDO +BARDS +BARDY +BARED +BARER +BARES +BARFI +BARFS +BARIC +BARKS +BARKY +BARMS +BARMY +BARNS +BARNY +BARPS +BARRA +BARRE +BARRO +BARRY +BARYE +BASAN +BASED +BASEN +BASER +BASES +BASHO +BASIJ +BASKS +BASON +BASSE +BASSI +BASSO +BASSY +BASTA +BASTI +BASTO +BASTS +BATED +BATES +BATHS +BATIK +BATTA +BATTS +BATTU +BAUDS +BAUKS +BAULK +BAURS +BAVIN +BAWDS +BAWKS +BAWLS +BAWNS +BAWRS +BAWTY +BAYED +BAYER +BAYES +BAYLE +BAYTS +BAZAR +BAZOO +BEADS +BEAKS +BEAKY +BEALS +BEAMS +BEAMY +BEANO +BEANS +BEANY +BEARE +BEARS +BEATH +BEATS +BEATY +BEAUS +BEAUT +BEAUX +BEBOP +BECAP +BECKE +BECKS +BEDAD +BEDEL +BEDES +BEDEW +BEDIM +BEDYE +BEEDI +BEEFS +BEEPS +BEERS +BEERY +BEETS +BEFOG +BEGAD +BEGAR +BEGEM +BEGOT +BEGUM +BEIGE +BEIGY +BEINS +BEKAH +BELAH +BELAR +BELAY +BELEE +BELGA +BELLS +BELON +BELTS +BEMAD +BEMAS +BEMIX +BEMUD +BENDS +BENDY +BENES +BENET +BENGA +BENIS +BENNE +BENNI +BENNY +BENTO +BENTS +BENTY +BEPAT +BERAY +BERES +BERGS +BERKO +BERKS +BERME +BERMS +BEROB +BERYL +BESAT +BESAW +BESEE +BESES +BESIT +BESOM +BESOT +BESTI +BESTS +BETAS +BETED +BETES +BETHS +BETID +BETON +BETTA +BETTY +BEVER +BEVOR +BEVUE +BEVVY +BEWET +BEWIG +BEZES +BEZIL +BEZZY +BHAIS +BHAJI +BHANG +BHATS +BHELS +BHOOT +BHUNA +BHUTS +BIACH +BIALI +BIALY +BIBBS +BIBES +BICCY +BICES +BIDED +BIDER +BIDES +BIDET +BIDIS +BIDON +BIELD +BIERS +BIFFO +BIFFS +BIFFY +BIFID +BIGAE +BIGGS +BIGGY +BIGHA +BIGHT +BIGLY +BIGOS +BIJOU +BIKED +BIKER +BIKES +BIKIE +BILBO +BILBY +BILED +BILES +BILGY +BILKS +BILLS +BIMAH +BIMAS +BIMBO +BINAL +BINDI +BINDS +BINER +BINES +BINGS +BINGY +BINIT +BINKS +BINTS +BIOGS +BIONT +BIOTA +BIPED +BIPOD +BIRDS +BIRKS +BIRLE +BIRLS +BIROS +BIRRS +BIRSE +BIRSY +BISES +BISKS +BISOM +BITCH +BITER +BITES +BITOS +BITOU +BITSY +BITTE +BITTS +BIVIA +BIVVY +BIZES +BIZZO +BIZZY +BLABS +BLADS +BLADY +BLAER +BLAES +BLAFF +BLAGS +BLAHS +BLAIN +BLAMS +BLART +BLASE +BLASH +BLATE +BLATS +BLATT +BLAUD +BLAWN +BLAWS +BLAYS +BLEAR +BLEBS +BLECH +BLEES +BLENT +BLERT +BLEST +BLETS +BLEYS +BLIMY +BLING +BLINI +BLINS +BLINY +BLIPS +BLIST +BLITE +BLITS +BLIVE +BLOBS +BLOCS +BLOGS +BLOOK +BLOOP +BLORE +BLOTS +BLOWS +BLOWY +BLUBS +BLUDE +BLUDS +BLUDY +BLUED +BLUES +BLUET +BLUEY +BLUID +BLUME +BLUNK +BLURS +BLYPE +BOABS +BOAKS +BOARS +BOART +BOATS +BOBAC +BOBAK +BOBAS +BOBOL +BOBOS +BOCCA +BOCCE +BOCCI +BOCHE +BOCKS +BODED +BODES +BODGE +BODHI +BODLE +BOEPS +BOETS +BOEUF +BOFFO +BOFFS +BOGAN +BOGEY +BOGGY +BOGIE +BOGLE +BOGUE +BOGUS +BOHEA +BOHOS +BOILS +BOING +BOINK +BOITE +BOKED +BOKEH +BOKES +BOKOS +BOLAR +BOLAS +BOLDS +BOLES +BOLIX +BOLLS +BOLOS +BOLTS +BOLUS +BOMAS +BOMBE +BOMBO +BOMBS +BONCE +BONDS +BONED +BONER +BONES +BONGS +BONIE +BONKS +BONNE +BONNY +BONZA +BONZE +BOOAI +BOOAY +BOOBS +BOODY +BOOED +BOOFY +BOOGY +BOOHS +BOOKS +BOOKY +BOOLS +BOOMS +BOOMY +BOONG +BOONS +BOORD +BOORS +BOOSE +BOOTS +BOPPY +BORAK +BORAL +BORAS +BORDE +BORDS +BORED +BOREE +BOREL +BORER +BORES +BORGO +BORIC +BORKS +BORMS +BORNA +BORON +BORTS +BORTY +BORTZ +BOSIE +BOSKS +BOSKY +BOSON +BOSUN +BOTAS +BOTEL +BOTES +BOTHY +BOTTE +BOTTS +BOTTY +BOUGE +BOUKS +BOULT +BOUNS +BOURD +BOURG +BOURN +BOUSE +BOUSY +BOUTS +BOVID +BOWAT +BOWED +BOWER +BOWES +BOWET +BOWIE +BOWLS +BOWNE +BOWRS +BOWSE +BOXED +BOXEN +BOXES +BOXLA +BOXTY +BOYAR +BOYAU +BOYED +BOYFS +BOYGS +BOYLA +BOYOS +BOYSY +BOZOS +BRAAI +BRACH +BRACK +BRACT +BRADS +BRAES +BRAGS +BRAIL +BRAKS +BRAKY +BRAME +BRANE +BRANK +BRANS +BRANT +BRAST +BRATS +BRAVA +BRAVI +BRAWS +BRAXY +BRAYS +BRAZA +BRAZE +BREAM +BREDE +BREDS +BREEM +BREER +BREES +BREID +BREIS +BREME +BRENS +BRENT +BRERE +BRERS +BREVE +BREWS +BREYS +BRIER +BRIES +BRIGS +BRIKI +BRIKS +BRILL +BRIMS +BRINS +BRIOS +BRISE +BRISS +BRITH +BRITS +BRITT +BRIZE +BROCH +BROCK +BRODS +BROGH +BROGS +BROME +BROMO +BRONC +BROND +BROOL +BROOS +BROSE +BROSY +BROWS +BRUGH +BRUIN +BRUIT +BRULE +BRUME +BRUNG +BRUSK +BRUST +BRUTS +BUATS +BUAZE +BUBAL +BUBAS +BUBBA +BUBBE +BUBBY +BUBUS +BUCHU +BUCKO +BUCKS +BUCKU +BUDAS +BUDIS +BUDOS +BUFFA +BUFFE +BUFFI +BUFFO +BUFFS +BUFFY +BUFOS +BUFTY +BUHLS +BUHRS +BUIKS +BUIST +BUKES +BULBS +BULGY +BULKS +BULLA +BULLS +BULSE +BUMBO +BUMFS +BUMPH +BUMPS +BUMPY +BUNAS +BUNCE +BUNCO +BUNDE +BUNDH +BUNDS +BUNDT +BUNDU +BUNDY +BUNGS +BUNGY +BUNIA +BUNJE +BUNJY +BUNKO +BUNKS +BUNNS +BUNTS +BUNTY +BUNYA +BUOYS +BUPPY +BURAN +BURAS +BURBS +BURDS +BURET +BURFI +BURGH +BURGS +BURIN +BURKA +BURKE +BURKS +BURLS +BURNS +BUROO +BURPS +BURQA +BURRO +BURRS +BURRY +BURSA +BURSE +BUSBY +BUSES +BUSKS +BUSKY +BUSSU +BUSTI +BUSTS +BUSTY +BUTEO +BUTES +BUTLE +BUTOH +BUTTS +BUTTY +BUTUT +BUTYL +BUZZY +BWANA +BWAZI +BYDED +BYDES +BYKED +BYKES +BYRES +BYRLS +BYSSI +BYTES +BYWAY +CAAED +CABAS +CABER +CABOB +CABOC +CABRE +CACAS +CACKS +CACKY +CADEE +CADES +CADGE +CADGY +CADIE +CADIS +CADRE +CAECA +CAESE +CAFES +CAFFS +CAGED +CAGER +CAGES +CAGOT +CAHOW +CAIDS +CAINS +CAIRD +CAJON +CAJUN +CAKED +CAKES +CAKEY +CALFS +CALID +CALIF +CALIX +CALKS +CALLA +CALLS +CALMS +CALMY +CALOS +CALPA +CALPS +CALVE +CALYX +CAMAN +CAMAS +CAMES +CAMIS +CAMOS +CAMPI +CAMPO +CAMPS +CAMPY +CAMUS +CANED +CANEH +CANER +CANES +CANGS +CANID +CANNA +CANNS +CANSO +CANST +CANTO +CANTS +CANTY +CAPAS +CAPED +CAPES +CAPEX +CAPHS +CAPIZ +CAPLE +CAPON +CAPOS +CAPOT +CAPRI +CAPUL +CARAP +CARBO +CARBS +CARBY +CARDI +CARDS +CARDY +CARED +CARER +CARES +CARET +CAREX +CARKS +CARLE +CARLS +CARNS +CARNY +CAROB +CAROM +CARON +CARPI +CARPS +CARRS +CARSE +CARTA +CARTE +CARTS +CARVY +CASAS +CASCO +CASED +CASES +CASKS +CASKY +CASTS +CASUS +CATES +CAUDA +CAUKS +CAULD +CAULS +CAUMS +CAUPS +CAURI +CAUSA +CAVAS +CAVED +CAVEL +CAVER +CAVES +CAVIE +CAWED +CAWKS +CAXON +CEAZE +CEBID +CECAL +CECUM +CEDED +CEDER +CEDES +CEDIS +CEIBA +CEILI +CEILS +CELEB +CELLA +CELLI +CELLS +CELOM +CELTS +CENSE +CENTO +CENTS +CENTU +CEORL +CEPES +CERCI +CERED +CERES +CERGE +CERIA +CERIC +CERNE +CEROC +CEROS +CERTS +CERTY +CESSE +CESTA +CESTI +CETES +CETYL +CEZVE +CHACE +CHACK +CHACO +CHADO +CHADS +CHAFT +CHAIS +CHALS +CHAMS +CHANA +CHANG +CHANK +CHAPE +CHAPS +CHAPT +CHARA +CHARE +CHARK +CHARR +CHARS +CHARY +CHATS +CHAVE +CHAVS +CHAWK +CHAWS +CHAYA +CHAYS +CHEEP +CHEFS +CHEKA +CHELA +CHELP +CHEMO +CHEMS +CHERE +CHERT +CHETH +CHEVY +CHEWS +CHEWY +CHIAO +CHIAS +CHIBS +CHICA +CHICH +CHICO +CHICS +CHIEL +CHIKS +CHILE +CHIMB +CHIMO +CHIMP +CHINE +CHING +CHINK +CHINO +CHINS +CHIPS +CHIRK +CHIRL +CHIRM +CHIRO +CHIRR +CHIRT +CHIRU +CHITS +CHIVE +CHIVS +CHIVY +CHIZZ +CHOCO +CHOCS +CHODE +CHOGS +CHOIL +CHOKO +CHOKY +CHOLA +CHOLI +CHOLO +CHOMP +CHONS +CHOOF +CHOOK +CHOOM +CHOON +CHOPS +CHOTA +CHOTT +CHOUT +CHOUX +CHOWK +CHOWS +CHUBS +CHUFA +CHUFF +CHUGS +CHUMS +CHURL +CHURR +CHUSE +CHUTS +CHYLE +CHYME +CHYND +CIBOL +CIDED +CIDES +CIELS +CIGGY +CILIA +CILLS +CIMAR +CIMEX +CINCT +CINES +CINQS +CIONS +CIPPI +CIRCS +CIRES +CIRLS +CIRRI +CISCO +CISSY +CISTS +CITAL +CITED +CITER +CITES +CIVES +CIVET +CIVIE +CIVVY +CLACH +CLADE +CLADS +CLAES +CLAGS +CLAME +CLAMS +CLANS +CLAPS +CLAPT +CLARO +CLART +CLARY +CLAST +CLATS +CLAUT +CLAVE +CLAVI +CLAWS +CLAYS +CLECK +CLEEK +CLEEP +CLEFS +CLEGS +CLEIK +CLEMS +CLEPE +CLEPT +CLEVE +CLEWS +CLIED +CLIES +CLIFT +CLIME +CLINE +CLINT +CLIPE +CLIPS +CLIPT +CLITS +CLOAM +CLODS +CLOFF +CLOGS +CLOKE +CLOMB +CLOMP +CLONK +CLONS +CLOOP +CLOOT +CLOPS +CLOTE +CLOTS +CLOUR +CLOUS +CLOWS +CLOYE +CLOYS +CLOZE +CLUBS +CLUES +CLUEY +CLUNK +CLYPE +CNIDA +COACT +COADY +COALA +COALS +COALY +COAPT +COARB +COATE +COATI +COATS +COBBS +COBBY +COBIA +COBLE +COBZA +COCAS +COCCI +COCCO +COCKS +COCKY +COCOS +CODAS +CODEC +CODED +CODEN +CODER +CODES +CODEX +CODON +COEDS +COFFS +COGIE +COGON +COGUE +COHAB +COHEN +COHOE +COHOG +COHOS +COIFS +COIGN +COILS +COINS +COIRS +COITS +COKED +COKES +COLAS +COLBY +COLDS +COLED +COLES +COLEY +COLIC +COLIN +COLLS +COLLY +COLOG +COLTS +COLZA +COMAE +COMAL +COMAS +COMBE +COMBI +COMBO +COMBS +COMBY +COMER +COMES +COMIX +COMMO +COMMS +COMMY +COMPO +COMPS +COMPT +COMTE +COMUS +CONED +CONES +CONEY +CONFS +CONGA +CONGE +CONGO +CONIA +CONIN +CONKS +CONKY +CONNE +CONNS +CONTE +CONTO +CONUS +CONVO +COOCH +COOED +COOEE +COOER +COOEY +COOFS +COOKS +COOKY +COOLS +COOLY +COOMB +COOMS +COOMY +COONS +COOPS +COOPT +COOST +COOTS +COOZE +COPAL +COPAY +COPED +COPEN +COPER +COPES +COPPY +COPRA +COPSY +COQUI +CORAM +CORBE +CORBY +CORDS +CORED +CORES +COREY +CORGI +CORIA +CORKS +CORKY +CORMS +CORNI +CORNO +CORNS +CORNU +CORPS +CORSE +CORSO +COSEC +COSED +COSES +COSET +COSEY +COSIE +COSTA +COSTE +COSTS +COTAN +COTED +COTES +COTHS +COTTA +COTTS +COUDE +COUPS +COURB +COURD +COURE +COURS +COUTA +COUTH +COVED +COVES +COVIN +COWAL +COWAN +COWED +COWKS +COWLS +COWPS +COWRY +COXAE +COXAL +COXED +COXES +COXIB +COYAU +COYED +COYER +COYPU +COZED +COZEN +COZES +COZEY +COZIE +CRAAL +CRABS +CRAGS +CRAIC +CRAIG +CRAKE +CRAME +CRAMS +CRANS +CRAPE +CRAPS +CRAPY +CRARE +CRAWS +CRAYS +CREDS +CREEL +CREES +CREMS +CRENA +CREPS +CREPY +CREWE +CREWS +CRIAS +CRIBS +CRIES +CRIMS +CRINE +CRIOS +CRIPE +CRIPS +CRISE +CRITH +CRITS +CROCI +CROCS +CROFT +CROGS +CROMB +CROME +CRONK +CRONS +CROOL +CROON +CROPS +CRORE +CROST +CROUT +CROWS +CROZE +CRUCK +CRUDO +CRUDS +CRUDY +CRUES +CRUET +CRUFT +CRUNK +CRUOR +CRURA +CRUSE +CRUSY +CRUVE +CRWTH +CRYER +CTENE +CUBBY +CUBEB +CUBED +CUBER +CUBES +CUBIT +CUDDY +CUFFO +CUFFS +CUIFS +CUING +CUISH +CUITS +CUKES +CULCH +CULET +CULEX +CULLS +CULLY +CULMS +CULPA +CULTI +CULTS +CULTY +CUMEC +CUNDY +CUNEI +CUNIT +CUNTS +CUPEL +CUPID +CUPPA +CUPPY +CURAT +CURBS +CURCH +CURDS +CURDY +CURED +CURER +CURES +CURET +CURFS +CURIA +CURIE +CURLI +CURLS +CURNS +CURNY +CURRS +CURSI +CURST +CUSEC +CUSHY +CUSKS +CUSPS +CUSPY +CUSSO +CUSUM +CUTCH +CUTER +CUTES +CUTEY +CUTIN +CUTIS +CUTTO +CUTTY +CUTUP +CUVEE +CUZES +CWTCH +CYANO +CYANS +CYCAD +CYCAS +CYCLO +CYDER +CYLIX +CYMAE +CYMAR +CYMAS +CYMES +CYMOL +CYSTS +CYTES +CYTON +CZARS +DAALS +DABBA +DACES +DACHA +DACKS +DADAH +DADAS +DADOS +DAFFS +DAFFY +DAGGA +DAGGY +DAGOS +DAHLS +DAIKO +DAINE +DAINT +DAKER +DALED +DALES +DALIS +DALLE +DALTS +DAMAN +DAMAR +DAMES +DAMME +DAMNS +DAMPS +DAMPY +DANCY +DANGS +DANIO +DANKS +DANNY +DANTS +DARAF +DARBS +DARCY +DARED +DARER +DARES +DARGA +DARGS +DARIC +DARIS +DARKS +DARKY +DARNS +DARRE +DARTS +DARZI +DASHI +DASHY +DATAL +DATED +DATER +DATES +DATOS +DATTO +DAUBE +DAUBS +DAUBY +DAUDS +DAULT +DAURS +DAUTS +DAVEN +DAVIT +DAWAH +DAWDS +DAWED +DAWEN +DAWKS +DAWNS +DAWTS +DAYAN +DAYCH +DAYNT +DAZED +DAZER +DAZES +DEADS +DEAIR +DEALS +DEANS +DEARE +DEARN +DEARS +DEARY +DEASH +DEAVE +DEAWS +DEAWY +DEBAG +DEBBY +DEBEL +DEBES +DEBTS +DEBUD +DEBUR +DEBUS +DEBYE +DECAD +DECAF +DECAN +DECKO +DECKS +DECOS +DEDAL +DEEDS +DEEDY +DEELY +DEEMS +DEENS +DEEPS +DEERE +DEERS +DEETS +DEEVE +DEEVS +DEFAT +DEFFO +DEFIS +DEFOG +DEGAS +DEGUM +DEGUS +DEICE +DEIDS +DEIFY +DEILS +DEISM +DEIST +DEKED +DEKES +DEKKO +DELED +DELES +DELFS +DELFT +DELIS +DELLS +DELLY +DELOS +DELPH +DELTS +DEMAN +DEMES +DEMIC +DEMIT +DEMOB +DEMOI +DEMOS +DEMPT +DENAR +DENAY +DENCH +DENES +DENET +DENIS +DENTS +DEOXY +DERAT +DERAY +DERED +DERES +DERIG +DERMA +DERMS +DERNS +DERNY +DEROS +DERRO +DERRY +DERTH +DERVS +DESEX +DESHI +DESIS +DESKS +DESSE +DEVAS +DEVEL +DEVIS +DEVON +DEVOS +DEVOT +DEWAN +DEWAR +DEWAX +DEWED +DEXES +DEXIE +DHABA +DHAKS +DHALS +DHIKR +DHOBI +DHOLE +DHOLL +DHOLS +DHOTI +DHOWS +DHUTI +DIACT +DIALS +DIANE +DIAZO +DIBBS +DICED +DICER +DICES +DICHT +DICKS +DICKY +DICOT +DICTA +DICTS +DICTY +DIDDY +DIDIE +DIDOS +DIDST +DIEBS +DIELS +DIENE +DIETS +DIFFS +DIGHT +DIKAS +DIKED +DIKER +DIKES +DIKEY +DILDO +DILLI +DILLS +DIMBO +DIMER +DIMES +DIMPS +DINAR +DINED +DINES +DINGE +DINGS +DINIC +DINKS +DINKY +DINNA +DINOS +DINTS +DIOLS +DIOTA +DIPPY +DIPSO +DIRAM +DIRER +DIRKE +DIRKS +DIRLS +DIRTS +DISAS +DISCI +DISCS +DISHY +DISKS +DISME +DITAL +DITAS +DITED +DITES +DITSY +DITTS +DITZY +DIVAN +DIVAS +DIVED +DIVES +DIVIS +DIVNA +DIVOS +DIVOT +DIVVY +DIWAN +DIXIE +DIXIT +DIYAS +DIZEN +DJINN +DJINS +DOABS +DOATS +DOBBY +DOBES +DOBIE +DOBLA +DOBRA +DOBRO +DOCHT +DOCKS +DOCOS +DOCUS +DODDY +DODOS +DOEKS +DOERS +DOEST +DOETH +DOFFS +DOGAN +DOGES +DOGEY +DOGGO +DOGGY +DOGIE +DOHYO +DOILT +DOILY +DOITS +DOJOS +DOLCE +DOLCI +DOLED +DOLES +DOLIA +DOLLS +DOLMA +DOLOR +DOLOS +DOLTS +DOMAL +DOMED +DOMES +DOMIC +DONAH +DONAS +DONEE +DONER +DONGA +DONGS +DONKO +DONNA +DONNE +DONNY +DONSY +DOOBS +DOOCE +DOODY +DOOKS +DOOLE +DOOLS +DOOLY +DOOMS +DOOMY +DOONA +DOORN +DOORS +DOOZY +DOPAS +DOPED +DOPER +DOPES +DORAD +DORBA +DORBS +DOREE +DORES +DORIC +DORIS +DORKS +DORKY +DORMS +DORMY +DORPS +DORRS +DORSA +DORSE +DORTS +DORTY +DOSAI +DOSAS +DOSED +DOSEH +DOSER +DOSES +DOSHA +DOTAL +DOTED +DOTER +DOTES +DOTTY +DOUAR +DOUCE +DOUCS +DOUKS +DOULA +DOUMA +DOUMS +DOUPS +DOURA +DOUSE +DOUTS +DOVED +DOVEN +DOVER +DOVES +DOVIE +DOWAR +DOWDS +DOWED +DOWER +DOWIE +DOWLE +DOWLS +DOWLY +DOWNA +DOWNS +DOWPS +DOWSE +DOWTS +DOXED +DOXES +DOXIE +DOYEN +DOYLY +DOZED +DOZER +DOZES +DRABS +DRACK +DRACO +DRAFF +DRAGS +DRAIL +DRAMS +DRANT +DRAPS +DRATS +DRAVE +DRAWS +DRAYS +DREAR +DRECK +DREED +DREER +DREES +DREGS +DREKS +DRENT +DRERE +DREST +DREYS +DRIBS +DRICE +DRIES +DRILY +DRIPS +DRIPT +DROID +DROIL +DROKE +DROLE +DROME +DRONY +DROOB +DROOG +DROOK +DROPS +DROPT +DROUK +DROWS +DRUBS +DRUGS +DRUMS +DRUPE +DRUSE +DRUSY +DRUXY +DRYAD +DRYAS +DSOBO +DSOMO +DUADS +DUALS +DUANS +DUARS +DUBBO +DUCAL +DUCAT +DUCES +DUCKS +DUCKY +DUCTS +DUDDY +DUDED +DUDES +DUELS +DUETS +DUETT +DUFFS +DUFUS +DUING +DUITS +DUKAS +DUKED +DUKES +DUKKA +DULCE +DULES +DULIA +DULLS +DULSE +DUMAS +DUMBO +DUMBS +DUMKA +DUMKY +DUMPS +DUNAM +DUNCH +DUNES +DUNGS +DUNGY +DUNKS +DUNNO +DUNNY +DUNSH +DUNTS +DUOMI +DUOMO +DUPED +DUPER +DUPES +DUPLE +DUPLY +DUPPY +DURAL +DURAS +DURED +DURES +DURGY +DURNS +DUROC +DUROS +DUROY +DURRA +DURRS +DURRY +DURST +DURUM +DURZI +DUSKS +DUSTS +DUXES +DWAAL +DWALE +DWALM +DWAMS +DWANG +DWAUM +DWEEB +DWILE +DWINE +DYADS +DYERS +DYKED +DYKES +DYKEY +DYKON +DYNEL +DYNES +DZHOS +EAGRE +EALED +EALES +EANED +EARDS +EARED +EARLS +EARNS +EARNT +EARST +EASED +EASER +EASES +EASLE +EASTS +EATHE +EAVED +EAVES +EBBED +EBBET +EBONS +EBOOK +ECADS +ECHED +ECHES +ECHOS +ECRUS +EDEMA +EDGED +EDGER +EDGES +EDILE +EDITS +EDUCE +EDUCT +EEJIT +EENSY +EEVEN +EEVNS +EFFED +EGADS +EGERS +EGEST +EGGAR +EGGED +EGGER +EGMAS +EHING +EIDER +EIDOS +EIGNE +EIKED +EIKON +EILDS +EISEL +EJIDO +EKKAS +ELAIN +ELAND +ELANS +ELCHI +ELDIN +ELEMI +ELFED +ELIAD +ELINT +ELMEN +ELOGE +ELOGY +ELOIN +ELOPS +ELPEE +ELSIN +ELUTE +ELVAN +ELVEN +ELVER +ELVES +EMACS +EMBAR +EMBAY +EMBOG +EMBOW +EMBOX +EMBUS +EMEER +EMEND +EMERG +EMERY +EMEUS +EMICS +EMIRS +EMITS +EMMAS +EMMER +EMMET +EMMEW +EMMYS +EMOJI +EMONG +EMOTE +EMOVE +EMPTS +EMULE +EMURE +EMYDE +EMYDS +ENARM +ENATE +ENDED +ENDER +ENDEW +ENDUE +ENEWS +ENFIX +ENIAC +ENLIT +ENMEW +ENNOG +ENOKI +ENOLS +ENORM +ENOWS +ENROL +ENSEW +ENSKY +ENTIA +ENURE +ENURN +ENVOI +ENZYM +EORLS +EOSIN +EPACT +EPEES +EPHAH +EPHAS +EPHOD +EPHOR +EPICS +EPODE +EPOPT +EPRIS +EQUES +EQUID +ERBIA +EREVS +ERGON +ERGOS +ERGOT +ERHUS +ERICA +ERICK +ERICS +ERING +ERNED +ERNES +EROSE +ERRED +ERSES +ERUCT +ERUGO +ERUVS +ERVEN +ERVIL +ESCAR +ESCOT +ESILE +ESKAR +ESKER +ESNES +ESSES +ESTOC +ESTOP +ESTRO +ETAGE +ETAPE +ETATS +ETENS +ETHAL +ETHNE +ETHYL +ETICS +ETNAS +ETTIN +ETTLE +ETUIS +ETWEE +ETYMA +EUGHS +EUKED +EUPAD +EUROS +EUSOL +EVENS +EVERT +EVETS +EVHOE +EVILS +EVITE +EVOHE +EWERS +EWEST +EWHOW +EWKED +EXAMS +EXEAT +EXECS +EXEEM +EXEME +EXFIL +EXIES +EXINE +EXING +EXITS +EXODE +EXOME +EXONS +EXPAT +EXPOS +EXUDE +EXULS +EXURB +EYASS +EYERS +EYOTS +EYRAS +EYRES +EYRIE +EYRIR +EZINE +FABBY +FACED +FACER +FACES +FACIA +FACTA +FACTS +FADDY +FADED +FADER +FADES +FADGE +FADOS +FAENA +FAERY +FAFFS +FAFFY +FAGGY +FAGIN +FAGOT +FAIKS +FAILS +FAINE +FAINS +FAIRS +FAKED +FAKER +FAKES +FAKEY +FAKIE +FAKIR +FALAJ +FALLS +FAMED +FAMES +FANAL +FANDS +FANES +FANGA +FANGO +FANGS +FANKS +FANON +FANOS +FANUM +FAQIR +FARAD +FARCI +FARCY +FARDS +FARED +FARER +FARES +FARLE +FARLS +FARMS +FAROS +FARRO +FARSE +FARTS +FASCI +FASTI +FASTS +FATED +FATES +FATLY +FATSO +FATWA +FAUGH +FAULD +FAUNS +FAURD +FAUTS +FAUVE +FAVAS +FAVEL +FAVER +FAVES +FAVUS +FAWNS +FAWNY +FAXED +FAXES +FAYED +FAYER +FAYNE +FAYRE +FAZED +FAZES +FEALS +FEARE +FEARS +FEART +FEASE +FEATS +FEAZE +FECES +FECHT +FECIT +FECKS +FEDEX +FEEBS +FEEDS +FEELS +FEENS +FEERS +FEESE +FEEZE +FEHME +FEINT +FEIST +FELCH +FELID +FELLS +FELLY +FELTS +FELTY +FEMAL +FEMES +FEMMY +FENDS +FENDY +FENIS +FENKS +FENNY +FENTS +FEODS +FEOFF +FERER +FERES +FERIA +FERLY +FERMI +FERMS +FERNS +FERNY +FESSE +FESTA +FESTS +FESTY +FETAS +FETED +FETES +FETOR +FETTA +FETTS +FETWA +FEUAR +FEUDS +FEUED +FEYED +FEYER +FEYLY +FEZES +FEZZY +FIARS +FIATS +FIBRO +FICES +FICHE +FICHU +FICIN +FICOS +FIDES +FIDGE +FIDOS +FIEFS +FIENT +FIERE +FIERS +FIEST +FIFED +FIFER +FIFES +FIFIS +FIGGY +FIGOS +FIKED +FIKES +FILAR +FILCH +FILED +FILES +FILII +FILKS +FILLE +FILLO +FILLS +FILMI +FILMS +FILOS +FILUM +FINCA +FINDS +FINED +FINES +FINIS +FINKS +FINNY +FINOS +FIORD +FIQHS +FIQUE +FIRED +FIRER +FIRES +FIRIE +FIRKS +FIRMS +FIRNS +FIRRY +FIRTH +FISCS +FISKS +FISTS +FISTY +FITCH +FITLY +FITNA +FITTE +FITTS +FIVER +FIVES +FIXED +FIXES +FIXIT +FJELD +FLABS +FLAFF +FLAGS +FLAKS +FLAMM +FLAMS +FLAMY +FLANE +FLANS +FLAPS +FLARY +FLATS +FLAVA +FLAWN +FLAWS +FLAWY +FLAXY +FLAYS +FLEAM +FLEAS +FLEEK +FLEER +FLEES +FLEGS +FLEME +FLEUR +FLEWS +FLEXI +FLEXO +FLEYS +FLICS +FLIED +FLIES +FLIMP +FLIMS +FLIPS +FLIRS +FLISK +FLITE +FLITS +FLITT +FLOBS +FLOCS +FLOES +FLOGS +FLONG +FLOPS +FLORS +FLORY +FLOSH +FLOTA +FLOTE +FLOWS +FLUBS +FLUED +FLUES +FLUEY +FLUKY +FLUMP +FLUOR +FLURR +FLUTY +FLUYT +FLYBY +FLYPE +FLYTE +FOALS +FOAMS +FOEHN +FOGEY +FOGIE +FOGLE +FOGOU +FOHNS +FOIDS +FOILS +FOINS +FOLDS +FOLEY +FOLIA +FOLIC +FOLIE +FOLKS +FOLKY +FOMES +FONDA +FONDS +FONDU +FONES +FONLY +FONTS +FOODS +FOODY +FOOLS +FOOTS +FOOTY +FORAM +FORBS +FORBY +FORDO +FORDS +FOREL +FORES +FOREX +FORKS +FORKY +FORME +FORMS +FORTS +FORZA +FORZE +FOSSA +FOSSE +FOUAT +FOUDS +FOUER +FOUET +FOULE +FOULS +FOUNT +FOURS +FOUTH +FOVEA +FOWLS +FOWTH +FOXED +FOXES +FOXIE +FOYLE +FOYNE +FRABS +FRACK +FRACT +FRAGS +FRAIM +FRANC +FRAPE +FRAPS +FRASS +FRATE +FRATI +FRATS +FRAUS +FRAYS +FREES +FREET +FREIT +FREMD +FRENA +FREON +FRERE +FRETS +FRIBS +FRIER +FRIES +FRIGS +FRISE +FRIST +FRITH +FRITS +FRITT +FRIZE +FRIZZ +FROES +FROGS +FRONS +FRORE +FRORN +FRORY +FROSH +FROWS +FROWY +FRUGS +FRUMP +FRUSH +FRUST +FRYER +FUBAR +FUBBY +FUBSY +FUCKS +FUCUS +FUDDY +FUDGY +FUELS +FUERO +FUFFS +FUFFY +FUGAL +FUGGY +FUGIE +FUGIO +FUGLE +FUGLY +FUGUS +FUJIS +FULLS +FUMED +FUMER +FUMES +FUMET +FUNDI +FUNDS +FUNDY +FUNGO +FUNGS +FUNKS +FURAL +FURAN +FURCA +FURLS +FUROL +FURRS +FURTH +FURZE +FURZY +FUSED +FUSEE +FUSEL +FUSES +FUSIL +FUSKS +FUSTS +FUSTY +FUTON +FUZED +FUZEE +FUZES +FUZIL +FYCES +FYKED +FYKES +FYLES +FYRDS +FYTTE +GABBA +GABBY +GABLE +GADDI +GADES +GADGE +GADID +GADIS +GADJE +GADJO +GADSO +GAFFS +GAGED +GAGER +GAGES +GAIDS +GAINS +GAIRS +GAITA +GAITS +GAITT +GAJOS +GALAH +GALAS +GALAX +GALEA +GALED +GALES +GALLS +GALLY +GALOP +GALUT +GALVO +GAMAS +GAMAY +GAMBA +GAMBE +GAMBO +GAMBS +GAMED +GAMES +GAMEY +GAMIC +GAMIN +GAMME +GAMMY +GAMPS +GANCH +GANDY +GANEF +GANEV +GANGS +GANJA +GANOF +GANTS +GAOLS +GAPED +GAPER +GAPES +GAPOS +GAPPY +GARBE +GARBO +GARBS +GARDA +GARES +GARIS +GARMS +GARNI +GARRE +GARTH +GARUM +GASES +GASPS +GASPY +GASTS +GATCH +GATED +GATER +GATES +GATHS +GATOR +GAUCH +GAUCY +GAUDS +GAUJE +GAULT +GAUMS +GAUMY +GAUPS +GAURS +GAUSS +GAUZY +GAVOT +GAWCY +GAWDS +GAWKS +GAWPS +GAWSY +GAYAL +GAZAL +GAZAR +GAZED +GAZES +GAZON +GAZOO +GEALS +GEANS +GEARE +GEARS +GEATS +GEBUR +GECKS +GEEKS +GEEPS +GEEST +GEIST +GEITS +GELDS +GELEE +GELID +GELLY +GELTS +GEMEL +GEMMA +GEMMY +GEMOT +GENAL +GENAS +GENES +GENET +GENIC +GENII +GENIP +GENNY +GENOA +GENOM +GENRO +GENTS +GENTY +GENUA +GENUS +GEODE +GEOID +GERAH +GERBE +GERES +GERLE +GERMS +GERMY +GERNE +GESSE +GESSO +GESTE +GESTS +GETAS +GETUP +GEUMS +GEYAN +GEYER +GHAST +GHATS +GHAUT +GHAZI +GHEES +GHEST +GHYLL +GIBED +GIBEL +GIBER +GIBES +GIBLI +GIBUS +GIFTS +GIGAS +GIGHE +GIGOT +GIGUE +GILAS +GILDS +GILET +GILLS +GILLY +GILPY +GILTS +GIMEL +GIMME +GIMPS +GIMPY +GINCH +GINGE +GINGS +GINKS +GINNY +GINZO +GIPON +GIPPO +GIPPY +GIRDS +GIRLS +GIRNS +GIRON +GIROS +GIRRS +GIRSH +GIRTS +GISMO +GISMS +GISTS +GITCH +GITES +GIUST +GIVED +GIVES +GIZMO +GLACE +GLADS +GLADY +GLAIK +GLAIR +GLAMS +GLANS +GLARY +GLAUM +GLAUR +GLAZY +GLEBA +GLEBE +GLEBY +GLEDE +GLEDS +GLEED +GLEEK +GLEES +GLEET +GLEIS +GLENS +GLENT +GLEYS +GLIAL +GLIAS +GLIBS +GLIFF +GLIFT +GLIKE +GLIME +GLIMS +GLISK +GLITS +GLITZ +GLOAM +GLOBI +GLOBS +GLOBY +GLODE +GLOGG +GLOMS +GLOOP +GLOPS +GLOST +GLOUT +GLOWS +GLOZE +GLUED +GLUER +GLUES +GLUEY +GLUGS +GLUME +GLUMS +GLUON +GLUTE +GLUTS +GNARL +GNARR +GNARS +GNATS +GNAWN +GNAWS +GNOWS +GOADS +GOAFS +GOALS +GOARY +GOATS +GOATY +GOBAN +GOBAR +GOBBI +GOBBO +GOBBY +GOBIS +GOBOS +GODET +GODSO +GOELS +GOERS +GOEST +GOETH +GOETY +GOFER +GOFFS +GOGGA +GOGOS +GOIER +GOJIS +GOLDS +GOLDY +GOLES +GOLFS +GOLPE +GOLPS +GOMBO +GOMER +GOMPA +GONCH +GONEF +GONGS +GONIA +GONIF +GONKS +GONNA +GONOF +GONYS +GONZO +GOOBY +GOODS +GOOFS +GOOGS +GOOKS +GOOKY +GOOLD +GOOLS +GOOLY +GOONS +GOONY +GOOPS +GOOPY +GOORS +GOORY +GOOSY +GOPAK +GOPIK +GORAL +GORAS +GORED +GORES +GORIS +GORMS +GORMY +GORPS +GORSE +GORSY +GOSHT +GOSSE +GOTCH +GOTHS +GOTHY +GOTTA +GOUCH +GOUKS +GOURA +GOUTS +GOUTY +GOWAN +GOWDS +GOWFS +GOWKS +GOWLS +GOWNS +GOXES +GOYIM +GOYLE +GRAAL +GRABS +GRADS +GRAFF +GRAIP +GRAMA +GRAME +GRAMP +GRAMS +GRANA +GRANS +GRAPY +GRAVS +GRAYS +GREBE +GREBO +GRECE +GREEK +GREES +GREGE +GREGO +GREIN +GRENS +GRESE +GREVE +GREWS +GREYS +GRICE +GRIDE +GRIDS +GRIFF +GRIFT +GRIGS +GRIKE +GRINS +GRIOT +GRIPS +GRIPT +GRIPY +GRISE +GRIST +GRISY +GRITH +GRITS +GRIZE +GROAT +GRODY +GROGS +GROKS +GROMA +GRONE +GROOF +GROSZ +GROTS +GROUF +GROVY +GROWS +GRRLS +GRRRL +GRUBS +GRUED +GRUES +GRUFE +GRUME +GRUMP +GRUND +GRYCE +GRYDE +GRYKE +GRYPE +GRYPT +GUACO +GUANA +GUANO +GUANS +GUARS +GUCKS +GUCKY +GUDES +GUFFS +GUGAS +GUIDS +GUIMP +GUIRO +GULAG +GULAR +GULAS +GULES +GULET +GULFS +GULFY +GULLS +GULPH +GULPS +GULPY +GUMMA +GUMMI +GUMPS +GUNDY +GUNGE +GUNGY +GUNKS +GUNKY +GUNNY +GUQIN +GURDY +GURGE +GURLS +GURLY +GURNS +GURRY +GURSH +GURUS +GUSHY +GUSLA +GUSLE +GUSLI +GUSSY +GUSTS +GUTSY +GUTTA +GUTTY +GUYED +GUYLE +GUYOT +GUYSE +GWINE +GYALS +GYANS +GYBED +GYBES +GYELD +GYMPS +GYNAE +GYNIE +GYNNY +GYNOS +GYOZA +GYPOS +GYPPO +GYPPY +GYRAL +GYRED +GYRES +GYRON +GYROS +GYRUS +GYTES +GYVED +GYVES +HAAFS +HAARS +HABLE +HABUS +HACEK +HACKS +HADAL +HADED +HADES +HADJI +HADST +HAEMS +HAETS +HAFFS +HAFIZ +HAFTS +HAGGS +HAHAS +HAICK +HAIKA +HAIKS +HAIKU +HAILS +HAILY +HAINS +HAINT +HAIRS +HAITH +HAJES +HAJIS +HAJJI +HAKAM +HAKAS +HAKEA +HAKES +HAKIM +HAKUS +HALAL +HALED +HALER +HALES +HALFA +HALFS +HALID +HALLO +HALLS +HALMA +HALMS +HALON +HALOS +HALSE +HALTS +HALVA +HALWA +HAMAL +HAMBA +HAMED +HAMES +HAMMY +HAMZA +HANAP +HANCE +HANCH +HANDS +HANGI +HANGS +HANKS +HANKY +HANSA +HANSE +HANTS +HAOLE +HAOMA +HAPAX +HAPLY +HAPPI +HAPUS +HARAM +HARDS +HARED +HARES +HARIM +HARKS +HARLS +HARMS +HARNS +HAROS +HARPS +HARTS +HASHY +HASKS +HASPS +HASTA +HATED +HATES +HATHA +HAUDS +HAUFS +HAUGH +HAULD +HAULM +HAULS +HAULT +HAUNS +HAUSE +HAVER +HAVES +HAWED +HAWKS +HAWMS +HAWSE +HAYED +HAYER +HAYEY +HAYLE +HAZAN +HAZED +HAZER +HAZES +HEADS +HEALD +HEALS +HEAME +HEAPS +HEAPY +HEARE +HEARS +HEAST +HEATS +HEBEN +HEBES +HECHT +HECKS +HEDER +HEDGY +HEEDS +HEEDY +HEELS +HEEZE +HEFTE +HEFTS +HEIDS +HEIGH +HEILS +HEIRS +HEJAB +HEJRA +HELED +HELES +HELIO +HELLS +HELMS +HELOS +HELOT +HELPS +HELVE +HEMAL +HEMES +HEMIC +HEMIN +HEMPS +HEMPY +HENCH +HENDS +HENGE +HENNA +HENNY +HENRY +HENTS +HEPAR +HERBS +HERBY +HERDS +HERES +HERLS +HERMA +HERMS +HERNS +HEROS +HERRY +HERSE +HERTZ +HERYE +HESPS +HESTS +HETES +HETHS +HEUCH +HEUGH +HEVEA +HEWED +HEWER +HEWGH +HEXAD +HEXED +HEXER +HEXES +HEXYL +HEYED +HIANT +HICKS +HIDED +HIDER +HIDES +HIEMS +HIGHS +HIGHT +HIJAB +HIJRA +HIKED +HIKER +HIKES +HIKOI +HILAR +HILCH +HILLO +HILLS +HILTS +HILUM +HILUS +HIMBO +HINAU +HINDS +HINGS +HINKY +HINNY +HINTS +HIOIS +HIPLY +HIRED +HIREE +HIRER +HIRES +HISSY +HISTS +HITHE +HIVED +HIVER +HIVES +HIZEN +HOAED +HOAGY +HOARS +HOARY +HOAST +HOBOS +HOCKS +HOCUS +HODAD +HODJA +HOERS +HOGAN +HOGEN +HOGGS +HOGHS +HOHED +HOICK +HOIED +HOIKS +HOING +HOISE +HOKAS +HOKED +HOKES +HOKEY +HOKIS +HOKKU +HOKUM +HOLDS +HOLED +HOLES +HOLEY +HOLKS +HOLLA +HOLLO +HOLME +HOLMS +HOLON +HOLOS +HOLTS +HOMAS +HOMED +HOMES +HOMEY +HOMIE +HOMME +HOMOS +HONAN +HONDA +HONDS +HONED +HONER +HONES +HONGI +HONGS +HONKS +HONKY +HOOCH +HOODS +HOODY +HOOEY +HOOFS +HOOKA +HOOKS +HOOKY +HOOLY +HOONS +HOOPS +HOORD +HOORS +HOOSH +HOOTS +HOOTY +HOOVE +HOPAK +HOPED +HOPER +HOPES +HOPPY +HORAH +HORAL +HORAS +HORIS +HORKS +HORME +HORNS +HORST +HORSY +HOSED +HOSEL +HOSEN +HOSER +HOSES +HOSEY +HOSTA +HOSTS +HOTCH +HOTEN +HOTTY +HOUFF +HOUFS +HOUGH +HOURI +HOURS +HOUTS +HOVEA +HOVED +HOVEN +HOVES +HOWBE +HOWES +HOWFF +HOWFS +HOWKS +HOWLS +HOWRE +HOWSO +HOXED +HOXES +HOYAS +HOYED +HOYLE +HUBBY +HUCKS +HUDNA +HUDUD +HUERS +HUFFS +HUFFY +HUGER +HUGGY +HUHUS +HUIAS +HULAS +HULES +HULKS +HULKY +HULLO +HULLS +HULLY +HUMAS +HUMFS +HUMIC +HUMPS +HUMPY +HUNKS +HUNTS +HURDS +HURLS +HURLY +HURRA +HURST +HURTS +HUSHY +HUSKS +HUSOS +HUTIA +HUZZA +HUZZY +HWYLS +HYDRA +HYENS +HYGGE +HYING +HYKES +HYLAS +HYLEG +HYLES +HYLIC +HYMNS +HYNDE +HYOID +HYPED +HYPES +HYPHA +HYPHY +HYPOS +HYRAX +HYSON +HYTHE +IAMBI +IAMBS +IBRIK +ICERS +ICHED +ICHES +ICHOR +ICIER +ICKER +ICKLE +ICONS +ICTAL +ICTIC +ICTUS +IDANT +IDEAS +IDEES +IDENT +IDLED +IDLES +IDOLA +IDOLS +IDYLS +IFTAR +IGAPO +IGGED +IGLUS +IHRAM +IKANS +IKATS +IKONS +ILEAC +ILEAL +ILEUM +ILEUS +ILIAD +ILIAL +ILIUM +ILLER +ILLTH +IMAGO +IMAMS +IMARI +IMAUM +IMBAR +IMBED +IMIDE +IMIDO +IMIDS +IMINE +IMINO +IMMEW +IMMIT +IMMIX +IMPED +IMPIS +IMPOT +IMPRO +IMSHI +IMSHY +INAPT +INARM +INBYE +INCEL +INCLE +INCOG +INCUS +INCUT +INDEW +INDIA +INDIE +INDOL +INDOW +INDRI +INDUE +INERM +INFIX +INFOS +INFRA +INGAN +INGLE +INION +INKED +INKER +INKLE +INNED +INNIT +INORB +INRUN +INSET +INSPO +INTEL +INTIL +INTIS +INTRA +INULA +INURE +INURN +INUST +INVAR +INWIT +IODIC +IODID +IODIN +IOTAS +IPPON +IRADE +IRIDS +IRING +IRKED +IROKO +IRONE +IRONS +ISBAS +ISHES +ISLED +ISLES +ISNAE +ISSEI +ISTLE +ITEMS +ITHER +IVIED +IVIES +IXIAS +IXNAY +IXORA +IXTLE +IZARD +IZARS +IZZAT +JAAPS +JABOT +JACAL +JACKS +JACKY +JADED +JADES +JAFAS +JAFFA +JAGAS +JAGER +JAGGS +JAGGY +JAGIR +JAGRA +JAILS +JAKER +JAKES +JAKEY +JALAP +JALOP +JAMBE +JAMBO +JAMBS +JAMBU +JAMES +JAMMY +JAMON +JANES +JANNS +JANNY +JANTY +JAPAN +JAPED +JAPER +JAPES +JARKS +JARLS +JARPS +JARTA +JARUL +JASEY +JASPE +JASPS +JATOS +JAUKS +JAUPS +JAVAS +JAVEL +JAWAN +JAWED +JAXIE +JEANS +JEATS +JEBEL +JEDIS +JEELS +JEELY +JEEPS +JEERS +JEEZE +JEFES +JEFFS +JEHAD +JEHUS +JELAB +JELLO +JELLS +JEMBE +JEMMY +JENNY +JEONS +JERID +JERKS +JERRY +JESSE +JESTS +JESUS +JETES +JETON +JEUNE +JEWED +JEWIE +JHALA +JIAOS +JIBBA +JIBBS +JIBED +JIBER +JIBES +JIFFS +JIGGY +JIGOT +JIHAD +JILLS +JILTS +JIMMY +JIMPY +JINGO +JINKS +JINNE +JINNI +JINNS +JIRDS +JIRGA +JIRRE +JISMS +JIVED +JIVER +JIVES +JIVEY +JNANA +JOBED +JOBES +JOCKO +JOCKS +JOCKY +JOCOS +JODEL +JOEYS +JOHNS +JOINS +JOKED +JOKES +JOKEY +JOKOL +JOLED +JOLES +JOLLS +JOLTS +JOLTY +JOMON +JOMOS +JONES +JONGS +JONTY +JOOKS +JORAM +JORUM +JOTAS +JOTTY +JOTUN +JOUAL +JOUGS +JOUKS +JOULE +JOURS +JOWAR +JOWED +JOWLS +JOWLY +JOYED +JUBAS +JUBES +JUCOS +JUDAS +JUDGY +JUDOS +JUGAL +JUGUM +JUJUS +JUKED +JUKES +JUKUS +JULEP +JUMAR +JUMBY +JUMPS +JUNCO +JUNKS +JUNKY +JUPES +JUPON +JURAL +JURAT +JUREL +JURES +JUSTS +JUTES +JUTTY +JUVES +JUVIE +KAAMA +KABAB +KABAR +KABOB +KACHA +KACKS +KADAI +KADES +KADIS +KAFIR +KAGOS +KAGUS +KAHAL +KAIAK +KAIDS +KAIES +KAIFS +KAIKA +KAIKS +KAILS +KAIMS +KAING +KAINS +KAKAS +KAKIS +KALAM +KALES +KALIF +KALIS +KALPA +KAMAS +KAMES +KAMIK +KAMIS +KAMME +KANAE +KANAS +KANDY +KANEH +KANES +KANGA +KANGS +KANJI +KANTS +KANZU +KAONS +KAPAS +KAPHS +KAPOK +KAPOW +KAPUS +KAPUT +KARAS +KARAT +KARKS +KARNS +KAROO +KAROS +KARRI +KARST +KARSY +KARTS +KARZY +KASHA +KASME +KATAL +KATAS +KATIS +KATTI +KAUGH +KAURI +KAURU +KAURY +KAVAL +KAVAS +KAWAS +KAWAU +KAWED +KAYLE +KAYOS +KAZIS +KAZOO +KBARS +KEBAR +KEBOB +KECKS +KEDGE +KEDGY +KEECH +KEEFS +KEEKS +KEELS +KEEMA +KEENO +KEENS +KEEPS +KEETS +KEEVE +KEFIR +KEHUA +KEIRS +KELEP +KELIM +KELLS +KELLY +KELPS +KELPY +KELTS +KELTY +KEMBO +KEMBS +KEMPS +KEMPT +KEMPY +KENAF +KENCH +KENDO +KENOS +KENTE +KENTS +KEPIS +KERBS +KEREL +KERFS +KERKY +KERMA +KERNE +KERNS +KEROS +KERRY +KERVE +KESAR +KESTS +KETAS +KETCH +KETES +KETOL +KEVEL +KEVIL +KEXES +KEYED +KEYER +KHADI +KHAFS +KHANS +KHAPH +KHATS +KHAYA +KHAZI +KHEDA +KHETH +KHETS +KHOJA +KHORS +KHOUM +KHUDS +KIAAT +KIACK +KIANG +KIBBE +KIBBI +KIBEI +KIBES +KIBLA +KICKS +KICKY +KIDDO +KIDDY +KIDEL +KIDGE +KIEFS +KIERS +KIEVE +KIEVS +KIGHT +KIKES +KIKOI +KILEY +KILIM +KILLS +KILNS +KILOS +KILPS +KILTS +KILTY +KIMBO +KINAS +KINDA +KINDS +KINDY +KINES +KINGS +KININ +KINKS +KINOS +KIORE +KIPES +KIPPA +KIPPS +KIRBY +KIRKS +KIRNS +KIRRI +KISAN +KISSY +KISTS +KITED +KITER +KITES +KITHE +KITHS +KITUL +KIVAS +KIWIS +KLANG +KLAPS +KLETT +KLICK +KLIEG +KLIKS +KLONG +KLOOF +KLUGE +KLUTZ +KNAGS +KNAPS +KNARL +KNARS +KNAUR +KNAWE +KNEES +KNELL +KNISH +KNITS +KNIVE +KNOBS +KNOPS +KNOSP +KNOTS +KNOUT +KNOWE +KNOWS +KNUBS +KNURL +KNURR +KNURS +KNUTS +KOANS +KOAPS +KOBAN +KOBOS +KOELS +KOFFS +KOFTA +KOGAL +KOHAS +KOHEN +KOHLS +KOINE +KOJIS +KOKAM +KOKAS +KOKER +KOKRA +KOKUM +KOLAS +KOLOS +KOMBU +KONBU +KONDO +KONKS +KOOKS +KOOKY +KOORI +KOPEK +KOPHS +KOPJE +KOPPA +KORAI +KORAS +KORAT +KORES +KORMA +KOROS +KORUN +KORUS +KOSES +KOTCH +KOTOS +KOTOW +KOURA +KRAAL +KRABS +KRAFT +KRAIS +KRAIT +KRANG +KRANS +KRANZ +KRAUT +KRAYS +KREEP +KRENG +KREWE +KRONA +KRONE +KROON +KRUBI +KRUNK +KSARS +KUBIE +KUDOS +KUDUS +KUDZU +KUFIS +KUGEL +KUIAS +KUKRI +KUKUS +KULAK +KULAN +KULAS +KULFI +KUMIS +KUMYS +KURIS +KURRE +KURTA +KURUS +KUSSO +KUTAS +KUTCH +KUTIS +KUTUS +KUZUS +KVASS +KVELL +KWELA +KYACK +KYAKS +KYANG +KYARS +KYATS +KYBOS +KYDST +KYLES +KYLIE +KYLIN +KYLIX +KYLOE +KYNDE +KYNDS +KYPES +KYRIE +KYTES +KYTHE +LAARI +LABDA +LABIA +LABIS +LABRA +LACED +LACER +LACES +LACET +LACEY +LACKS +LADDY +LADED +LADER +LADES +LAERS +LAEVO +LAGAN +LAHAL +LAHAR +LAICH +LAICS +LAIDS +LAIGH +LAIKA +LAIKS +LAIRD +LAIRS +LAIRY +LAITH +LAITY +LAKED +LAKER +LAKES +LAKHS +LAKIN +LAKSA +LALDY +LALLS +LAMAS +LAMBS +LAMBY +LAMED +LAMER +LAMES +LAMIA +LAMMY +LAMPS +LANAI +LANAS +LANCH +LANDE +LANDS +LANES +LANKS +LANTS +LAPIN +LAPIS +LAPJE +LARCH +LARDS +LARDY +LAREE +LARES +LARGO +LARIS +LARKS +LARKY +LARNS +LARNT +LARUM +LASED +LASER +LASES +LASSI +LASSU +LASSY +LASTS +LATAH +LATED +LATEN +LATEX +LATHI +LATHS +LATHY +LATKE +LATUS +LAUAN +LAUCH +LAUDS +LAUFS +LAUND +LAURA +LAVAL +LAVAS +LAVED +LAVER +LAVES +LAVRA +LAVVY +LAWED +LAWER +LAWIN +LAWKS +LAWNS +LAWNY +LAXED +LAXER +LAXES +LAXLY +LAYED +LAYIN +LAYUP +LAZAR +LAZED +LAZES +LAZOS +LAZZI +LAZZO +LEADS +LEADY +LEAFS +LEAKS +LEAMS +LEANS +LEANY +LEAPS +LEARE +LEARS +LEARY +LEATS +LEAVY +LEAZE +LEBEN +LECCY +LEDES +LEDGY +LEDUM +LEEAR +LEEKS +LEEPS +LEERS +LEESE +LEETS +LEEZE +LEFTE +LEFTS +LEGER +LEGES +LEGGE +LEGGO +LEGIT +LEHRS +LEHUA +LEIRS +LEISH +LEMAN +LEMED +LEMEL +LEMES +LEMMA +LEMME +LENDS +LENES +LENGS +LENIS +LENOS +LENSE +LENTI +LENTO +LEONE +LEPID +LEPRA +LEPTA +LERED +LERES +LERPS +LESBO +LESES +LESTS +LETCH +LETHE +LETUP +LEUCH +LEUCO +LEUDS +LEUGH +LEVAS +LEVEE +LEVES +LEVIN +LEVIS +LEWIS +LEXES +LEXIS +LEZES +LEZZA +LEZZY +LIANA +LIANE +LIANG +LIARD +LIARS +LIART +LIBER +LIBRA +LIBRI +LICHI +LICHT +LICIT +LICKS +LIDAR +LIDOS +LIEFS +LIENS +LIERS +LIEUS +LIEVE +LIFER +LIFES +LIFTS +LIGAN +LIGER +LIGGE +LIGNE +LIKED +LIKER +LIKES +LIKIN +LILLS +LILOS +LILTS +LIMAN +LIMAS +LIMAX +LIMBA +LIMBI +LIMBS +LIMBY +LIMED +LIMEN +LIMES +LIMEY +LIMMA +LIMNS +LIMOS +LIMPA +LIMPS +LINAC +LINCH +LINDS +LINDY +LINED +LINES +LINEY +LINGA +LINGS +LINGY +LININ +LINKS +LINKY +LINNS +LINNY +LINOS +LINTS +LINTY +LINUM +LINUX +LIONS +LIPAS +LIPES +LIPIN +LIPOS +LIPPY +LIRAS +LIRKS +LIROT +LISKS +LISLE +LISPS +LISTS +LITAI +LITAS +LITED +LITER +LITES +LITHO +LITHS +LITRE +LIVED +LIVEN +LIVES +LIVOR +LIVRE +LLANO +LOACH +LOADS +LOAFS +LOAMS +LOANS +LOAST +LOAVE +LOBAR +LOBED +LOBES +LOBOS +LOBUS +LOCHE +LOCHS +LOCIE +LOCIS +LOCKS +LOCOS +LOCUM +LODEN +LODES +LOESS +LOFTS +LOGAN +LOGES +LOGGY +LOGIA +LOGIE +LOGOI +LOGON +LOGOS +LOHAN +LOIDS +LOINS +LOIPE +LOIRS +LOKES +LOLLS +LOLLY +LOLOG +LOMAS +LOMED +LOMES +LONER +LONGA +LONGE +LONGS +LOOBY +LOOED +LOOEY +LOOFA +LOOFS +LOOIE +LOOKS +LOOKY +LOOMS +LOONS +LOONY +LOOPS +LOORD +LOOTS +LOPED +LOPER +LOPES +LOPPY +LORAL +LORAN +LORDS +LORDY +LOREL +LORES +LORIC +LORIS +LOSED +LOSEL +LOSEN +LOSES +LOSSY +LOTAH +LOTAS +LOTES +LOTIC +LOTOS +LOTSA +LOTTA +LOTTE +LOTTO +LOTUS +LOUED +LOUGH +LOUIE +LOUIS +LOUMA +LOUND +LOUNS +LOUPE +LOUPS +LOURE +LOURS +LOURY +LOUTS +LOVAT +LOVED +LOVES +LOVEY +LOVIE +LOWAN +LOWED +LOWES +LOWND +LOWNE +LOWNS +LOWPS +LOWRY +LOWSE +LOWTS +LOXED +LOXES +LOZEN +LUACH +LUAUS +LUBED +LUBES +LUBRA +LUCES +LUCKS +LUCRE +LUDES +LUDIC +LUDOS +LUFFA +LUFFS +LUGED +LUGER +LUGES +LULLS +LULUS +LUMAS +LUMBI +LUMME +LUMMY +LUMPS +LUNAS +LUNES +LUNET +LUNGI +LUNGS +LUNKS +LUNTS +LUPIN +LURED +LURER +LURES +LUREX +LURGI +LURGY +LURKS +LURRY +LURVE +LUSER +LUSHY +LUSKS +LUSTS +LUSUS +LUTEA +LUTED +LUTER +LUTES +LUVVY +LUXED +LUXER +LUXES +LWEIS +LYAMS +LYARD +LYART +LYASE +LYCEA +LYCEE +LYCRA +LYMES +LYNES +LYRES +LYSED +LYSES +LYSIN +LYSIS +LYSOL +LYSSA +LYTED +LYTES +LYTHE +LYTIC +LYTTA +MAAED +MAARE +MAARS +MABES +MACAS +MACED +MACER +MACES +MACHE +MACHI +MACHS +MACKS +MACLE +MACON +MADGE +MADID +MADRE +MAERL +MAFIC +MAGES +MAGGS +MAGOT +MAGUS +MAHOE +MAHUA +MAHWA +MAIDS +MAIKO +MAIKS +MAILE +MAILL +MAILS +MAIMS +MAINS +MAIRE +MAIRS +MAISE +MAIST +MAKAR +MAKES +MAKIS +MAKOS +MALAM +MALAR +MALAS +MALAX +MALES +MALIC +MALIK +MALIS +MALLS +MALMS +MALMY +MALTS +MALTY +MALUS +MALVA +MALWA +MAMAS +MAMBA +MAMEE +MAMEY +MAMIE +MANAS +MANAT +MANDI +MANEB +MANED +MANEH +MANES +MANET +MANGS +MANIS +MANKY +MANNA +MANOS +MANSE +MANTA +MANTO +MANTY +MANUL +MANUS +MAPAU +MAQUI +MARAE +MARAH +MARAS +MARCS +MARDY +MARES +MARGE +MARGS +MARIA +MARID +MARKA +MARKS +MARLE +MARLS +MARLY +MARMS +MARON +MAROR +MARRA +MARRI +MARSE +MARTS +MARVY +MASAS +MASED +MASER +MASES +MASHY +MASKS +MASSA +MASSY +MASTS +MASTY +MASUS +MATAI +MATED +MATER +MATES +MATHS +MATIN +MATLO +MATTE +MATTS +MATZA +MATZO +MAUBY +MAUDS +MAULS +MAUND +MAURI +MAUSY +MAUTS +MAUZY +MAVEN +MAVIE +MAVIN +MAVIS +MAWED +MAWKS +MAWKY +MAWNS +MAWRS +MAXED +MAXES +MAXIS +MAYAN +MAYAS +MAYED +MAYOS +MAYST +MAZED +MAZER +MAZES +MAZEY +MAZUT +MBIRA +MEADS +MEALS +MEANE +MEANS +MEANY +MEARE +MEASE +MEATH +MEATS +MEBOS +MECHS +MECKS +MEDII +MEDLE +MEEDS +MEERS +MEETS +MEFFS +MEINS +MEINT +MEINY +MEITH +MEKKA +MELAS +MELBA +MELDS +MELIC +MELIK +MELLS +MELTS +MELTY +MEMES +MEMOS +MENAD +MENDS +MENED +MENES +MENGE +MENGS +MENSA +MENSE +MENSH +MENTA +MENTO +MENUS +MEOUS +MEOWS +MERCH +MERCS +MERDE +MERED +MEREL +MERER +MERES +MERIL +MERIS +MERKS +MERLE +MERLS +MERSE +MESAL +MESAS +MESEL +MESES +MESHY +MESIC +MESNE +MESON +MESSY +MESTO +METED +METES +METHO +METHS +METIC +METIF +METIS +METOL +METRE +MEUSE +MEVED +MEVES +MEWED +MEWLS +MEYNT +MEZES +MEZZE +MEZZO +MHORR +MIAOU +MIAOW +MIASM +MIAUL +MICAS +MICHE +MICHT +MICKS +MICKY +MICOS +MICRA +MIDDY +MIDGY +MIDIS +MIENS +MIEVE +MIFFS +MIFFY +MIFTY +MIGGS +MIHAS +MIHIS +MIKED +MIKES +MIKRA +MIKVA +MILCH +MILDS +MILER +MILES +MILFS +MILIA +MILKO +MILKS +MILLE +MILLS +MILOR +MILOS +MILPA +MILTS +MILTY +MILTZ +MIMED +MIMEO +MIMER +MIMES +MIMSY +MINAE +MINAR +MINAS +MINCY +MINDS +MINED +MINES +MINGE +MINGS +MINGY +MINIS +MINKE +MINKS +MINNY +MINOS +MINTS +MIRED +MIRES +MIREX +MIRID +MIRIN +MIRKS +MIRKY +MIRLY +MIROS +MIRVS +MIRZA +MISCH +MISDO +MISES +MISGO +MISOS +MISSA +MISTS +MISTY +MITCH +MITER +MITES +MITIS +MITRE +MITTS +MIXED +MIXEN +MIXER +MIXES +MIXTE +MIXUP +MIZEN +MIZZY +MNEME +MOANS +MOATS +MOBBY +MOBES +MOBEY +MOBIE +MOBLE +MOCHI +MOCHS +MOCHY +MOCKS +MODER +MODES +MODGE +MODII +MODUS +MOERS +MOFOS +MOGGY +MOHEL +MOHOS +MOHRS +MOHUA +MOHUR +MOILE +MOILS +MOIRA +MOIRE +MOITS +MOJOS +MOKES +MOKIS +MOKOS +MOLAL +MOLAS +MOLDS +MOLED +MOLES +MOLLA +MOLLS +MOLLY +MOLTO +MOLTS +MOLYS +MOMES +MOMMA +MOMMY +MOMUS +MONAD +MONAL +MONAS +MONDE +MONDO +MONER +MONGO +MONGS +MONIC +MONIE +MONKS +MONOS +MONTE +MONTY +MOOBS +MOOCH +MOODS +MOOED +MOOKS +MOOLA +MOOLI +MOOLS +MOOLY +MOONG +MOONS +MOONY +MOOPS +MOORS +MOORY +MOOTS +MOOVE +MOPED +MOPER +MOPES +MOPEY +MOPPY +MOPSY +MOPUS +MORAE +MORAS +MORAT +MORAY +MOREL +MORES +MORIA +MORNE +MORNS +MORRA +MORRO +MORSE +MORTS +MOSED +MOSES +MOSEY +MOSKS +MOSSO +MOSTE +MOSTS +MOTED +MOTEN +MOTES +MOTET +MOTEY +MOTHS +MOTHY +MOTIS +MOTTE +MOTTS +MOTTY +MOTUS +MOTZA +MOUCH +MOUES +MOULD +MOULS +MOUPS +MOUST +MOUSY +MOVED +MOVES +MOWAS +MOWED +MOWRA +MOXAS +MOXIE +MOYAS +MOYLE +MOYLS +MOZED +MOZES +MOZOS +MPRET +MUCHO +MUCIC +MUCID +MUCIN +MUCKS +MUCOR +MUCRO +MUDGE +MUDIR +MUDRA +MUFFS +MUFTI +MUGGA +MUGGS +MUGGY +MUHLY +MUIDS +MUILS +MUIRS +MUIST +MUJIK +MULCT +MULED +MULES +MULEY +MULGA +MULIE +MULLA +MULLS +MULSE +MULSH +MUMMS +MUMPS +MUMSY +MUMUS +MUNGA +MUNGE +MUNGO +MUNGS +MUNIS +MUNTS +MUNTU +MUONS +MURAS +MURED +MURES +MUREX +MURID +MURKS +MURLS +MURLY +MURRA +MURRE +MURRI +MURRS +MURRY +MURTI +MURVA +MUSAR +MUSCA +MUSED +MUSER +MUSES +MUSET +MUSHA +MUSIT +MUSKS +MUSOS +MUSSE +MUSSY +MUSTH +MUSTS +MUTCH +MUTED +MUTER +MUTES +MUTHA +MUTIS +MUTON +MUTTS +MUXED +MUXES +MUZAK +MUZZY +MVULE +MYALL +MYLAR +MYNAH +MYNAS +MYOID +MYOMA +MYOPE +MYOPS +MYOPY +MYSID +MYTHI +MYTHS +MYTHY +MYXOS +MZEES +NAAMS +NAANS +NABES +NABIS +NABKS +NABLA +NABOB +NACHE +NACHO +NACRE +NADAS +NAEVE +NAEVI +NAFFS +NAGAS +NAGGY +NAGOR +NAHAL +NAIAD +NAIFS +NAIKS +NAILS +NAIRA +NAIRU +NAKED +NAKER +NAKFA +NALAS +NALED +NALLA +NAMED +NAMER +NAMES +NAMMA +NAMUS +NANAS +NANCE +NANCY +NANDU +NANNA +NANOS +NANUA +NAPAS +NAPED +NAPES +NAPOO +NAPPA +NAPPE +NAPPY +NARAS +NARCO +NARCS +NARDS +NARES +NARIC +NARIS +NARKS +NARKY +NARRE +NASHI +NATCH +NATES +NATIS +NATTY +NAUCH +NAUNT +NAVAR +NAVES +NAVEW +NAVVY +NAWAB +NAZES +NAZIR +NAZIS +NDUJA +NEAFE +NEALS +NEAPS +NEARS +NEATH +NEATS +NEBEK +NEBEL +NECKS +NEDDY +NEEDS +NEELD +NEELE +NEEMB +NEEMS +NEEPS +NEESE +NEEZE +NEGRO +NEGUS +NEIFS +NEIST +NEIVE +NELIS +NELLY +NEMAS +NEMNS +NEMPT +NENES +NEONS +NEPER +NEPIT +NERAL +NERDS +NERKA +NERKS +NEROL +NERTS +NERTZ +NERVY +NESTS +NETES +NETOP +NETTS +NETTY +NEUKS +NEUME +NEUMS +NEVEL +NEVES +NEVUS +NEWBS +NEWED +NEWEL +NEWIE +NEWSY +NEWTS +NEXTS +NEXUS +NGAIO +NGANA +NGATI +NGOMA +NGWEE +NICAD +NICHT +NICKS +NICOL +NIDAL +NIDED +NIDES +NIDOR +NIDUS +NIEFS +NIEVE +NIFES +NIFFS +NIFFY +NIFTY +NIGER +NIGHS +NIHIL +NIKAB +NIKAH +NIKAU +NILLS +NIMBI +NIMBS +NIMPS +NINER +NINES +NINON +NIPAS +NIPPY +NIQAB +NIRLS +NIRLY +NISEI +NISSE +NISUS +NITER +NITES +NITID +NITON +NITRE +NITRO +NITRY +NITTY +NIVAL +NIXED +NIXER +NIXES +NIXIE +NIZAM +NKOSI +NOAHS +NOBBY +NOCKS +NODAL +NODDY +NODES +NODUS +NOELS +NOGGS +NOHOW +NOILS +NOILY +NOINT +NOIRS +NOLES +NOLLS +NOLOS +NOMAS +NOMEN +NOMES +NOMIC +NOMOI +NOMOS +NONAS +NONCE +NONES +NONET +NONGS +NONIS +NONNY +NONYL +NOOBS +NOOIT +NOOKS +NOOKY +NOONS +NOOPS +NOPAL +NORIA +NORIS +NORKS +NORMA +NORMS +NOSED +NOSER +NOSES +NOTAL +NOTED +NOTER +NOTES +NOTUM +NOULD +NOULE +NOULS +NOUNS +NOUNY +NOUPS +NOVAE +NOVAS +NOVUM +NOWAY +NOWED +NOWLS +NOWTS +NOWTY +NOXAL +NOXES +NOYAU +NOYED +NOYES +NUBBY +NUBIA +NUCHA +NUDDY +NUDER +NUDES +NUDIE +NUDZH +NUFFS +NUGAE +NUKED +NUKES +NULLA +NULLS +NUMBS +NUMEN +NUMMY +NUNNY +NURDS +NURDY +NURLS +NURRS +NUTSO +NUTSY +NYAFF +NYALA +NYING +NYSSA +OAKED +OAKER +OAKUM +OARED +OASES +OASIS +OASTS +OATEN +OATER +OATHS +OAVES +OBANG +OBEAH +OBELI +OBEYS +OBIAS +OBIED +OBIIT +OBITS +OBJET +OBOES +OBOLE +OBOLI +OBOLS +OCCAM +OCHER +OCHES +OCHRE +OCHRY +OCKER +OCREA +OCTAD +OCTAN +OCTAS +OCTYL +OCULI +ODAHS +ODALS +ODEON +ODEUM +ODISM +ODIST +ODIUM +ODORS +ODOUR +ODYLE +ODYLS +OFAYS +OFFED +OFFIE +OFLAG +OFTER +OGAMS +OGEED +OGEES +OGGIN +OGHAM +OGIVE +OGLED +OGLER +OGLES +OGMIC +OGRES +OHIAS +OHING +OHMIC +OHONE +OIDIA +OILED +OILER +OINKS +OINTS +OJIME +OKAPI +OKAYS +OKEHS +OKRAS +OKTAS +OLDIE +OLEIC +OLEIN +OLENT +OLEOS +OLEUM +OLIOS +OLLAS +OLLAV +OLLER +OLLIE +OLOGY +OLPAE +OLPES +OMASA +OMBER +OMBUS +OMENS +OMERS +OMITS +OMLAH +OMOVS +OMRAH +ONCER +ONCES +ONCET +ONCUS +ONELY +ONERS +ONERY +ONIUM +ONKUS +ONLAY +ONNED +ONTIC +OOBIT +OOHED +OOMPH +OONTS +OOPED +OORIE +OOSES +OOTID +OOZED +OOZES +OPAHS +OPALS +OPENS +OPEPE +OPING +OPPOS +OPSIN +OPTED +OPTER +ORACH +ORACY +ORALS +ORANG +ORANT +ORATE +ORBED +ORCAS +ORCIN +ORDOS +OREAD +ORFES +ORGIA +ORGIC +ORGUE +ORIBI +ORIEL +ORIXA +ORLES +ORLON +ORLOP +ORMER +ORNIS +ORPIN +ORRIS +ORTHO +ORVAL +ORZOS +OSCAR +OSHAC +OSIER +OSMIC +OSMOL +OSSIA +OSTIA +OTAKU +OTARY +OTTAR +OTTOS +OUBIT +OUCHT +OUENS +OUIJA +OULKS +OUMAS +OUNDY +OUPAS +OUPED +OUPHE +OUPHS +OURIE +OUSEL +OUSTS +OUTBY +OUTED +OUTRE +OUTRO +OUTTA +OUZEL +OUZOS +OVALS +OVELS +OVENS +OVERS +OVIST +OVOLI +OVOLO +OVULE +OWCHE +OWIES +OWLED +OWLER +OWLET +OWNED +OWRES +OWRIE +OWSEN +OXBOW +OXERS +OXEYE +OXIDS +OXIES +OXIME +OXIMS +OXLIP +OXTER +OYERS +OZEKI +OZZIE +PAALS +PAANS +PACAS +PACED +PACER +PACES +PACEY +PACHA +PACKS +PACOS +PACTA +PACTS +PADIS +PADLE +PADMA +PADRE +PADRI +PAEAN +PAEDO +PAEON +PAGED +PAGER +PAGES +PAGLE +PAGOD +PAGRI +PAIKS +PAILS +PAINS +PAIRE +PAIRS +PAISA +PAISE +PAKKA +PALAS +PALAY +PALEA +PALED +PALES +PALET +PALIS +PALKI +PALLA +PALLS +PALLY +PALMS +PALMY +PALPI +PALPS +PALSA +PAMPA +PANAX +PANCE +PANDA +PANDS +PANDY +PANED +PANES +PANGA +PANGS +PANIM +PANKO +PANNE +PANNI +PANTO +PANTS +PANTY +PAOLI +PAOLO +PAPAS +PAPAW +PAPES +PAPPI +PAPPY +PARAE +PARAS +PARCH +PARDI +PARDS +PARDY +PARED +PAREN +PAREO +PARES +PAREU +PAREV +PARGE +PARGO +PARIS +PARKI +PARKS +PARKY +PARLE +PARLY +PARMA +PAROL +PARPS +PARRA +PARRS +PARTI +PARTS +PARVE +PARVO +PASEO +PASES +PASHA +PASHM +PASKA +PASPY +PASSE +PASTS +PATED +PATEN +PATER +PATES +PATHS +PATIN +PATKA +PATLY +PATTE +PATUS +PAUAS +PAULS +PAVAN +PAVED +PAVEN +PAVER +PAVES +PAVID +PAVIN +PAVIS +PAWAS +PAWAW +PAWED +PAWER +PAWKS +PAWKY +PAWLS +PAWNS +PAXES +PAYED +PAYOR +PAYSD +PEAGE +PEAGS +PEAKS +PEAKY +PEALS +PEANS +PEARE +PEARS +PEART +PEASE +PEATS +PEATY +PEAVY +PEAZE +PEBAS +PECHS +PECKE +PECKS +PECKY +PEDES +PEDIS +PEDRO +PEECE +PEEKS +PEELS +PEENS +PEEOY +PEEPE +PEEPS +PEERS +PEERY +PEEVE +PEGGY +PEGHS +PEINS +PEISE +PEIZE +PEKAN +PEKES +PEKIN +PEKOE +PELAS +PELAU +PELES +PELFS +PELLS +PELMA +PELON +PELTA +PELTS +PENDS +PENDU +PENED +PENES +PENGO +PENIE +PENIS +PENKS +PENNA +PENNI +PENTS +PEONS +PEONY +PEPLA +PEPOS +PEPPY +PEPSI +PERAI +PERCE +PERCS +PERDU +PERDY +PEREA +PERES +PERIS +PERKS +PERMS +PERNS +PEROG +PERPS +PERRY +PERSE +PERST +PERTS +PERVE +PERVO +PERVS +PERVY +PESOS +PESTS +PESTY +PETAR +PETER +PETIT +PETRE +PETRI +PETTI +PETTO +PEWEE +PEWIT +PEYSE +PHAGE +PHANG +PHARE +PHARM +PHEER +PHENE +PHEON +PHESE +PHIAL +PHISH +PHIZZ +PHLOX +PHOCA +PHONO +PHONS +PHOTS +PHPHT +PHUTS +PHYLA +PHYLE +PIANI +PIANS +PIBAL +PICAL +PICAS +PICCY +PICKS +PICOT +PICRA +PICUL +PIEND +PIERS +PIERT +PIETA +PIETS +PIEZO +PIGHT +PIGMY +PIING +PIKAS +PIKAU +PIKED +PIKER +PIKES +PIKEY +PIKIS +PIKUL +PILAE +PILAF +PILAO +PILAR +PILAU +PILAW +PILCH +PILEA +PILED +PILEI +PILER +PILES +PILIS +PILLS +PILOW +PILUM +PILUS +PIMAS +PIMPS +PINAS +PINED +PINES +PINGO +PINGS +PINKO +PINKS +PINNA +PINNY +PINON +PINOT +PINTA +PINTS +PINUP +PIONS +PIONY +PIOUS +PIOYE +PIOYS +PIPAL +PIPAS +PIPED +PIPES +PIPET +PIPIS +PIPIT +PIPPY +PIPUL +PIRAI +PIRLS +PIRNS +PIROG +PISCO +PISES +PISKY +PISOS +PISSY +PISTE +PITAS +PITHS +PITON +PITOT +PITTA +PIUMS +PIXES +PIZED +PIZES +PLAAS +PLACK +PLAGE +PLANS +PLAPS +PLASH +PLASM +PLAST +PLATS +PLATT +PLATY +PLAYA +PLAYS +PLEAS +PLEBE +PLEBS +PLENA +PLEON +PLESH +PLEWS +PLICA +PLIES +PLIMS +PLING +PLINK +PLOAT +PLODS +PLONG +PLONK +PLOOK +PLOPS +PLOTS +PLOTZ +PLOUK +PLOWS +PLOYE +PLOYS +PLUES +PLUFF +PLUGS +PLUMS +PLUMY +PLUOT +PLUTO +PLYER +POACH +POAKA +POAKE +POBOY +POCKS +POCKY +PODAL +PODDY +PODEX +PODGE +PODGY +PODIA +POEMS +POEPS +POETS +POGEY +POGGE +POGOS +POHED +POILU +POIND +POKAL +POKED +POKES +POKEY +POKIE +POLED +POLER +POLES +POLEY +POLIO +POLIS +POLJE +POLKS +POLLS +POLLY +POLOS +POLTS +POLYS +POMBE +POMES +POMMY +POMOS +POMPS +PONCE +PONCY +PONDS +PONES +PONEY +PONGA +PONGO +PONGS +PONGY +PONKS +PONTS +PONTY +PONZU +POODS +POOED +POOFS +POOFY +POOHS +POOJA +POOKA +POOKS +POOLS +POONS +POOPS +POOPY +POORI +POORT +POOTS +POOVE +POOVY +POPES +POPPA +POPSY +PORAE +PORAL +PORED +PORER +PORES +PORGE +PORGY +PORIN +PORKS +PORKY +PORNO +PORNS +PORNY +PORTA +PORTS +PORTY +POSED +POSES +POSEY +POSHO +POSTS +POTAE +POTCH +POTED +POTES +POTIN +POTOO +POTSY +POTTO +POTTS +POTTY +POUFF +POUFS +POUKE +POUKS +POULE +POULP +POULT +POUPE +POUPT +POURS +POUTS +POWAN +POWIN +POWND +POWNS +POWNY +POWRE +POXED +POXES +POYNT +POYOU +POYSE +POZZY +PRAAM +PRADS +PRAHU +PRAMS +PRANA +PRANG +PRAOS +PRASE +PRATE +PRATS +PRATT +PRATY +PRAUS +PRAYS +PREDY +PREED +PREES +PREIF +PREMS +PREMY +PRENT +PREON +PREOP +PREPS +PRESA +PRESE +PREST +PREVE +PREXY +PREYS +PRIAL +PRICY +PRIEF +PRIER +PRIES +PRIGS +PRILL +PRIMA +PRIMI +PRIMP +PRIMS +PRIMY +PRINK +PRION +PRISE +PRISS +PROAS +PROBS +PRODS +PROEM +PROFS +PROGS +PROIN +PROKE +PROLE +PROLL +PROMO +PROMS +PRONK +PROPS +PRORE +PROSO +PROSS +PROST +PROSY +PROTO +PROUL +PROWS +PROYN +PRUNT +PRUTA +PRYER +PRYSE +PSEUD +PSHAW +PSION +PSOAE +PSOAI +PSOAS +PSORA +PSYCH +PSYOP +PUBCO +PUBES +PUBIS +PUCAN +PUCER +PUCES +PUCKA +PUCKS +PUDDY +PUDGE +PUDIC +PUDOR +PUDSY +PUDUS +PUERS +PUFFA +PUFFS +PUGGY +PUGIL +PUHAS +PUJAH +PUJAS +PUKAS +PUKED +PUKER +PUKES +PUKEY +PUKKA +PUKUS +PULAO +PULAS +PULED +PULER +PULES +PULIK +PULIS +PULKA +PULKS +PULLI +PULLS +PULLY +PULMO +PULPS +PULUS +PUMAS +PUMIE +PUMPS +PUNAS +PUNCE +PUNGA +PUNGS +PUNJI +PUNKA +PUNKS +PUNKY +PUNNY +PUNTO +PUNTS +PUNTY +PUPAE +PUPAS +PUPUS +PURDA +PURED +PURES +PURIN +PURIS +PURLS +PURPY +PURRS +PURSY +PURTY +PUSES +PUSLE +PUSSY +PUTID +PUTON +PUTTI +PUTTO +PUTTS +PUZEL +PWNED +PYATS +PYETS +PYGAL +PYINS +PYLON +PYNED +PYNES +PYOID +PYOTS +PYRAL +PYRAN +PYRES +PYREX +PYRIC +PYROS +PYXED +PYXES +PYXIE +PYXIS +PZAZZ +QADIS +QAIDS +QAJAQ +QANAT +QAPIK +QIBLA +QOPHS +QORMA +QUADS +QUAFF +QUAGS +QUAIR +QUAIS +QUAKY +QUALE +QUANT +QUARE +QUASS +QUATE +QUATS +QUAYD +QUAYS +QUBIT +QUEAN +QUEME +QUENA +QUERN +QUEYN +QUEYS +QUICH +QUIDS +QUIFF +QUIMS +QUINA +QUINE +QUINO +QUINS +QUINT +QUIPO +QUIPS +QUIPU +QUIRE +QUIRT +QUIST +QUITS +QUOAD +QUODS +QUOIF +QUOIN +QUOIT +QUOLL +QUONK +QUOPS +QURSH +QUYTE +RABAT +RABIC +RABIS +RACED +RACES +RACHE +RACKS +RACON +RADGE +RADIX +RADON +RAFFS +RAFTS +RAGAS +RAGDE +RAGED +RAGEE +RAGER +RAGES +RAGGA +RAGGS +RAGGY +RAGIS +RAGUS +RAHED +RAHUI +RAIAS +RAIDS +RAIKS +RAILE +RAILS +RAINE +RAINS +RAIRD +RAITA +RAITS +RAJAS +RAJES +RAKED +RAKEE +RAKER +RAKES +RAKIA +RAKIS +RAKUS +RALES +RAMAL +RAMEE +RAMET +RAMIE +RAMIN +RAMIS +RAMMY +RAMPS +RAMUS +RANAS +RANCE +RANDS +RANEE +RANGA +RANGI +RANGS +RANGY +RANID +RANIS +RANKE +RANKS +RANTS +RAPED +RAPER +RAPES +RAPHE +RAPPE +RARED +RAREE +RARES +RARKS +RASED +RASER +RASES +RASPS +RASSE +RASTA +RATAL +RATAN +RATAS +RATCH +RATED +RATEL +RATER +RATES +RATHA +RATHE +RATHS +RATOO +RATOS +RATUS +RAUNS +RAUPO +RAVED +RAVEL +RAVER +RAVES +RAVEY +RAVIN +RAWER +RAWIN +RAWLY +RAWNS +RAXED +RAXES +RAYAH +RAYAS +RAYED +RAYLE +RAYNE +RAZED +RAZEE +RAZER +RAZES +RAZOO +READD +READS +REAIS +REAKS +REALO +REALS +REAME +REAMS +REAMY +REANS +REAPS +REARS +REAST +REATA +REATE +REAVE +REBBE +REBEC +REBID +REBIT +REBOP +REBUY +RECAL +RECCE +RECCO +RECCY +RECIT +RECKS +RECON +RECTA +RECTI +RECTO +REDAN +REDDS +REDDY +REDED +REDES +REDIA +REDID +REDIP +REDLY +REDON +REDOS +REDOX +REDRY +REDUB +REDUX +REDYE +REECH +REEDE +REEDS +REEFS +REEFY +REEKS +REEKY +REELS +REENS +REEST +REEVE +REFED +REFEL +REFFO +REFIS +REFIX +REFLY +REFRY +REGAR +REGES +REGGO +REGIE +REGMA +REGNA +REGOS +REGUR +REHEM +REIFS +REIFY +REIKI +REIKS +REINK +REINS +REIRD +REIST +REIVE +REJIG +REJON +REKED +REKES +REKEY +RELET +RELIE +RELIT +RELLO +REMAN +REMAP +REMEN +REMET +REMEX +REMIX +RENAY +RENDS +RENEY +RENGA +RENIG +RENIN +RENNE +RENOS +RENTE +RENTS +REOIL +REORG +REPEG +REPIN +REPLA +REPOS +REPOT +REPPS +REPRO +RERAN +RERIG +RESAT +RESAW +RESAY +RESEE +RESES +RESEW +RESID +RESIT +RESOD +RESOW +RESTO +RESTS +RESTY +RESUS +RETAG +RETAX +RETEM +RETIA +RETIE +RETOX +REVET +REVIE +REWAN +REWAX +REWED +REWET +REWIN +REWON +REWTH +REXES +REZES +RHEAS +RHEME +RHEUM +RHIES +RHIME +RHINE +RHODY +RHOMB +RHONE +RHUMB +RHYNE +RHYTA +RIADS +RIALS +RIANT +RIATA +RIBAS +RIBBY +RIBES +RICED +RICER +RICES +RICEY +RICHT +RICIN +RICKS +RIDES +RIDGY +RIDIC +RIELS +RIEMS +RIEVE +RIFER +RIFFS +RIFTE +RIFTS +RIFTY +RIGGS +RIGOL +RILED +RILES +RILEY +RILLE +RILLS +RIMAE +RIMED +RIMER +RIMES +RIMUS +RINDS +RINDY +RINES +RINGS +RINKS +RIOJA +RIOTS +RIPED +RIPES +RIPPS +RISES +RISHI +RISKS +RISPS +RISUS +RITES +RITTS +RITZY +RIVAS +RIVED +RIVEL +RIVEN +RIVES +RIYAL +RIZAS +ROADS +ROAMS +ROANS +ROARS +ROARY +ROATE +ROBED +ROBES +ROBLE +ROCKS +RODED +RODES +ROGUY +ROHES +ROIDS +ROILS +ROILY +ROINS +ROIST +ROJAK +ROJIS +ROKED +ROKER +ROKES +ROLAG +ROLES +ROLFS +ROLLS +ROMAL +ROMAN +ROMEO +ROMPS +RONDE +RONDO +RONEO +RONES +RONIN +RONNE +RONTE +RONTS +ROODS +ROOFS +ROOFY +ROOKS +ROOKY +ROOMS +ROONS +ROOPS +ROOPY +ROOSA +ROOSE +ROOTS +ROOTY +ROPED +ROPER +ROPES +ROPEY +ROQUE +RORAL +RORES +RORIC +RORID +RORIE +RORTS +RORTY +ROSED +ROSES +ROSET +ROSHI +ROSIN +ROSIT +ROSTI +ROSTS +ROTAL +ROTAN +ROTAS +ROTCH +ROTED +ROTES +ROTIS +ROTLS +ROTON +ROTOS +ROTTE +ROUEN +ROUES +ROULE +ROULS +ROUMS +ROUPS +ROUPY +ROUST +ROUTH +ROUTS +ROVED +ROVEN +ROVES +ROWAN +ROWED +ROWEL +ROWEN +ROWIE +ROWME +ROWND +ROWTH +ROWTS +ROYNE +ROYST +ROZET +ROZIT +RUANA +RUBAI +RUBBY +RUBEL +RUBES +RUBIN +RUBLE +RUBLI +RUBUS +RUCHE +RUCKS +RUDAS +RUDDS +RUDES +RUDIE +RUDIS +RUEDA +RUERS +RUFFE +RUFFS +RUGAE +RUGAL +RUGGY +RUING +RUINS +RUKHS +RULED +RULES +RUMAL +RUMBO +RUMEN +RUMES +RUMLY +RUMMY +RUMPO +RUMPS +RUMPY +RUNCH +RUNDS +RUNED +RUNES +RUNGS +RUNIC +RUNNY +RUNTS +RUNTY +RUPIA +RURPS +RURUS +RUSAS +RUSES +RUSHY +RUSKS +RUSMA +RUSSE +RUSTS +RUTHS +RUTIN +RUTTY +RYALS +RYBAT +RYKED +RYKES +RYMME +RYNDS +RYOTS +RYPER +SAAGS +SABAL +SABED +SABER +SABES +SABHA +SABIN +SABIR +SABLE +SABOT +SABRA +SABRE +SACKS +SACRA +SADDO +SADES +SADHE +SADHU +SADIS +SADOS +SADZA +SAFED +SAFES +SAGAS +SAGER +SAGES +SAGGY +SAGOS +SAGUM +SAHEB +SAHIB +SAICE +SAICK +SAICS +SAIDS +SAIGA +SAILS +SAIMS +SAINE +SAINS +SAIRS +SAIST +SAITH +SAJOU +SAKAI +SAKER +SAKES +SAKIA +SAKIS +SAKTI +SALAL +SALAT +SALEP +SALES +SALET +SALIC +SALIX +SALLE +SALMI +SALOL +SALOP +SALPA +SALPS +SALSE +SALTO +SALTS +SALUE +SALUT +SAMAN +SAMAS +SAMBA +SAMBO +SAMEK +SAMEL +SAMEN +SAMES +SAMEY +SAMFU +SAMMY +SAMPI +SAMPS +SANDS +SANED +SANES +SANGA +SANGH +SANGO +SANGS +SANKO +SANSA +SANTO +SANTS +SAOLA +SAPAN +SAPID +SAPOR +SARAN +SARDS +SARED +SAREE +SARGE +SARGO +SARIN +SARIS +SARKS +SARKY +SAROD +SAROS +SARUS +SASER +SASIN +SASSE +SATAI +SATAY +SATED +SATEM +SATES +SATIS +SAUBA +SAUCH +SAUGH +SAULS +SAULT +SAUNT +SAURY +SAUTS +SAVED +SAVER +SAVES +SAVEY +SAVIN +SAWAH +SAWED +SAWER +SAXES +SAYED +SAYER +SAYID +SAYNE +SAYON +SAYST +SAZES +SCABS +SCADS +SCAFF +SCAGS +SCAIL +SCALA +SCALL +SCAMS +SCAND +SCANS +SCAPA +SCAPE +SCAPI +SCARP +SCARS +SCART +SCATH +SCATS +SCATT +SCAUD +SCAUP +SCAUR +SCAWS +SCEAT +SCENA +SCEND +SCHAV +SCHMO +SCHUL +SCHWA +SCLIM +SCODY +SCOGS +SCOOG +SCOOT +SCOPA +SCOPS +SCOTS +SCOUG +SCOUP +SCOWP +SCOWS +SCRAB +SCRAE +SCRAG +SCRAN +SCRAT +SCRAW +SCRAY +SCRIM +SCRIP +SCROB +SCROD +SCROG +SCROW +SCUDI +SCUDO +SCUDS +SCUFF +SCUFT +SCUGS +SCULK +SCULL +SCULP +SCULS +SCUMS +SCUPS +SCURF +SCURS +SCUSE +SCUTA +SCUTE +SCUTS +SCUZZ +SCYES +SDAYN +SDEIN +SEALS +SEAME +SEAMS +SEAMY +SEANS +SEARE +SEARS +SEASE +SEATS +SEAZE +SEBUM +SECCO +SECHS +SECTS +SEDER +SEDES +SEDGE +SEDGY +SEDUM +SEEDS +SEEKS +SEELD +SEELS +SEELY +SEEMS +SEEPS +SEEPY +SEERS +SEFER +SEGAR +SEGNI +SEGNO +SEGOL +SEGOS +SEHRI +SEIFS +SEILS +SEINE +SEIRS +SEISE +SEISM +SEITY +SEIZA +SEKOS +SEKTS +SELAH +SELES +SELFS +SELLA +SELLE +SELLS +SELVA +SEMEE +SEMES +SEMIE +SEMIS +SENAS +SENDS +SENES +SENGI +SENNA +SENOR +SENSA +SENSI +SENTE +SENTI +SENTS +SENVY +SENZA +SEPAD +SEPAL +SEPIC +SEPOY +SEPTA +SEPTS +SERAC +SERAI +SERAL +SERED +SERER +SERES +SERFS +SERGE +SERIC +SERIN +SERKS +SERON +SEROW +SERRA +SERRE +SERRS +SERRY +SERVO +SESEY +SESSA +SETAE +SETAL +SETON +SETTS +SEWAN +SEWAR +SEWED +SEWEL +SEWEN +SEWIN +SEXED +SEXER +SEXES +SEXTO +SEXTS +SEYEN +SHADS +SHAGS +SHAHS +SHAKO +SHAKT +SHALM +SHALY +SHAMA +SHAMS +SHAND +SHANS +SHAPS +SHARN +SHASH +SHAUL +SHAWM +SHAWN +SHAWS +SHAYA +SHAYS +SHCHI +SHEAF +SHEAL +SHEAS +SHEDS +SHEEL +SHEND +SHENT +SHEOL +SHERD +SHERE +SHERO +SHETS +SHEVA +SHEWN +SHEWS +SHIAI +SHIEL +SHIER +SHIES +SHILL +SHILY +SHIMS +SHINS +SHIPS +SHIRR +SHIRS +SHISH +SHISO +SHIST +SHITE +SHITS +SHIUR +SHIVA +SHIVE +SHIVS +SHLEP +SHLUB +SHMEK +SHMOE +SHOAT +SHOED +SHOER +SHOES +SHOGI +SHOGS +SHOJI +SHOJO +SHOLA +SHOOL +SHOON +SHOOS +SHOPE +SHOPS +SHORL +SHOTE +SHOTS +SHOTT +SHOWD +SHOWS +SHOYU +SHRED +SHRIS +SHROW +SHTIK +SHTUM +SHTUP +SHULE +SHULN +SHULS +SHUNS +SHURA +SHUTE +SHUTS +SHWAS +SHYER +SIALS +SIBBS +SIBYL +SICES +SICHT +SICKO +SICKS +SICKY +SIDAS +SIDED +SIDER +SIDES +SIDHA +SIDHE +SIDLE +SIELD +SIENS +SIENT +SIETH +SIEUR +SIFTS +SIGHS +SIGIL +SIGLA +SIGNA +SIGNS +SIJOS +SIKAS +SIKER +SIKES +SILDS +SILED +SILEN +SILER +SILES +SILEX +SILKS +SILLS +SILOS +SILTS +SILTY +SILVA +SIMAR +SIMAS +SIMBA +SIMIS +SIMPS +SIMUL +SINDS +SINED +SINES +SINGS +SINHS +SINKS +SINKY +SINUS +SIPED +SIPES +SIPPY +SIRED +SIREE +SIRES +SIRIH +SIRIS +SIROC +SIRRA +SIRUP +SISAL +SISES +SISTA +SISTS +SITAR +SITED +SITES +SITHE +SITKA +SITUP +SITUS +SIVER +SIXER +SIXES +SIXMO +SIXTE +SIZAR +SIZED +SIZEL +SIZER +SIZES +SKAGS +SKAIL +SKALD +SKANK +SKART +SKATS +SKATT +SKAWS +SKEAN +SKEAR +SKEDS +SKEED +SKEEF +SKEEN +SKEER +SKEES +SKEET +SKEGG +SKEGS +SKEIN +SKELF +SKELL +SKELM +SKELP +SKENE +SKENS +SKEOS +SKEPS +SKERS +SKETS +SKEWS +SKIDS +SKIED +SKIES +SKIEY +SKIMO +SKIMS +SKINK +SKINS +SKINT +SKIOS +SKIPS +SKIRL +SKIRR +SKITE +SKITS +SKIVE +SKIVY +SKLIM +SKOAL +SKODY +SKOFF +SKOGS +SKOLS +SKOOL +SKORT +SKOSH +SKRAN +SKRIK +SKUAS +SKUGS +SKYED +SKYER +SKYEY +SKYFS +SKYRE +SKYRS +SKYTE +SLABS +SLADE +SLAES +SLAGS +SLAID +SLAKE +SLAMS +SLANE +SLANK +SLAPS +SLART +SLATS +SLATY +SLAWS +SLAYS +SLEBS +SLEDS +SLEER +SLEWS +SLEYS +SLIER +SLILY +SLIMS +SLIPE +SLIPS +SLIPT +SLISH +SLITS +SLIVE +SLOAN +SLOBS +SLOES +SLOGS +SLOID +SLOJD +SLOMO +SLOOM +SLOOT +SLOPS +SLOPY +SLORM +SLOTS +SLOVE +SLOWS +SLOYD +SLUBB +SLUBS +SLUED +SLUES +SLUFF +SLUGS +SLUIT +SLUMS +SLURB +SLURS +SLUSE +SLUTS +SLYER +SLYPE +SMAAK +SMAIK +SMALM +SMALT +SMARM +SMAZE +SMEEK +SMEES +SMEIK +SMEKE +SMERK +SMEWS +SMIRR +SMIRS +SMITS +SMOGS +SMOKO +SMOLT +SMOOR +SMOOT +SMORE +SMORG +SMOUT +SMOWT +SMUGS +SMURS +SMUSH +SMUTS +SNABS +SNAFU +SNAGS +SNAPS +SNARF +SNARK +SNARS +SNARY +SNASH +SNATH +SNAWS +SNEAD +SNEAP +SNEBS +SNECK +SNEDS +SNEED +SNEES +SNELL +SNIBS +SNICK +SNIES +SNIFT +SNIGS +SNIPS +SNIPY +SNIRT +SNITS +SNOBS +SNODS +SNOEK +SNOEP +SNOGS +SNOKE +SNOOD +SNOOK +SNOOL +SNOOT +SNOTS +SNOWK +SNOWS +SNUBS +SNUGS +SNUSH +SNYES +SOAKS +SOAPS +SOARE +SOARS +SOAVE +SOBAS +SOCAS +SOCES +SOCKO +SOCKS +SOCLE +SODAS +SODDY +SODIC +SODOM +SOFAR +SOFAS +SOFTA +SOFTS +SOFTY +SOGER +SOHUR +SOILS +SOILY +SOJAS +SOJUS +SOKAH +SOKEN +SOKES +SOKOL +SOLAH +SOLAN +SOLAS +SOLDE +SOLDI +SOLDO +SOLDS +SOLED +SOLEI +SOLER +SOLES +SOLON +SOLOS +SOLUM +SOLUS +SOMAN +SOMAS +SONCE +SONDE +SONES +SONGS +SONLY +SONNE +SONNY +SONSE +SONSY +SOOEY +SOOKS +SOOKY +SOOLE +SOOLS +SOOMS +SOOPS +SOOTE +SOOTS +SOPHS +SOPHY +SOPOR +SOPPY +SOPRA +SORAL +SORAS +SORBO +SORBS +SORDA +SORDO +SORDS +SORED +SOREE +SOREL +SORER +SORES +SOREX +SORGO +SORNS +SORRA +SORTA +SORTS +SORUS +SOTHS +SOTOL +SOUCE +SOUCT +SOUGH +SOUKS +SOULS +SOUMS +SOUPS +SOUPY +SOURS +SOUSE +SOUTS +SOWAR +SOWCE +SOWED +SOWFF +SOWFS +SOWLE +SOWLS +SOWMS +SOWND +SOWNE +SOWPS +SOWSE +SOWTH +SOYAS +SOYLE +SOYUZ +SOZIN +SPACY +SPADO +SPAED +SPAER +SPAES +SPAGS +SPAHI +SPAIL +SPAIN +SPAIT +SPAKE +SPALD +SPALE +SPALL +SPALT +SPAMS +SPANE +SPANG +SPANS +SPARD +SPARS +SPART +SPATE +SPATS +SPAUL +SPAWL +SPAWS +SPAYD +SPAYS +SPAZA +SPAZZ +SPEAL +SPEAN +SPEAT +SPECS +SPECT +SPEEL +SPEER +SPEIL +SPEIR +SPEKS +SPELD +SPELK +SPEOS +SPETS +SPEUG +SPEWS +SPEWY +SPIAL +SPICA +SPICK +SPICS +SPIDE +SPIER +SPIES +SPIFF +SPIFS +SPIKS +SPILE +SPIMS +SPINA +SPINK +SPINS +SPIRT +SPIRY +SPITS +SPITZ +SPIVS +SPLAY +SPLOG +SPODE +SPODS +SPOOM +SPOOR +SPOOT +SPORK +SPOSH +SPOTS +SPRAD +SPRAG +SPRAT +SPRED +SPREW +SPRIT +SPROD +SPROG +SPRUE +SPRUG +SPUDS +SPUED +SPUER +SPUES +SPUGS +SPULE +SPUME +SPUMY +SPURS +SPUTA +SPYAL +SPYRE +SQUAB +SQUAW +SQUEG +SQUID +SQUIT +SQUIZ +STABS +STADE +STAGS +STAGY +STAIG +STANE +STANG +STAPH +STAPS +STARN +STARR +STARS +STATS +STAUN +STAWS +STAYS +STEAN +STEAR +STEDD +STEDE +STEDS +STEEK +STEEM +STEEN +STEIL +STELA +STELE +STELL +STEME +STEMS +STEND +STENO +STENS +STENT +STEPS +STEPT +STERE +STETS +STEWS +STEWY +STEYS +STICH +STIED +STIES +STILB +STILE +STIME +STIMS +STIMY +STIPA +STIPE +STIRE +STIRK +STIRP +STIRS +STIVE +STIVY +STOAE +STOAI +STOAS +STOAT +STOBS +STOEP +STOGY +STOIT +STOLN +STOMA +STOND +STONG +STONK +STONN +STOOK +STOOR +STOPE +STOPS +STOPT +STOSS +STOTS +STOTT +STOUN +STOUP +STOUR +STOWN +STOWP +STOWS +STRAD +STRAE +STRAG +STRAK +STREP +STREW +STRIA +STRIG +STRIM +STROP +STROW +STROY +STRUM +STUBS +STUDE +STUDS +STULL +STULM +STUMM +STUMS +STUNS +STUPA +STUPE +STURE +STURT +STYED +STYES +STYLI +STYLO +STYME +STYMY +STYRE +STYTE +SUBAH +SUBAS +SUBBY +SUBER +SUBHA +SUCCI +SUCKS +SUCKY +SUCRE +SUDDS +SUDOR +SUDSY +SUEDE +SUENT +SUERS +SUETE +SUETS +SUETY +SUGAN +SUGHS +SUGOS +SUHUR +SUIDS +SUINT +SUITS +SUJEE +SUKHS +SUKUK +SULCI +SULFA +SULFO +SULKS +SULPH +SULUS +SUMIS +SUMMA +SUMOS +SUMPH +SUMPS +SUNIS +SUNKS +SUNNA +SUNNS +SUNUP +SUPES +SUPRA +SURAH +SURAL +SURAS +SURAT +SURDS +SURED +SURES +SURFS +SURFY +SURGY +SURRA +SUSED +SUSES +SUSUS +SUTOR +SUTRA +SUTTA +SWABS +SWACK +SWADS +SWAGE +SWAGS +SWAIL +SWAIN +SWALE +SWALY +SWAMY +SWANG +SWANK +SWANS +SWAPS +SWAPT +SWARD +SWARE +SWARF +SWART +SWATS +SWAYL +SWAYS +SWEAL +SWEDE +SWEED +SWEEL +SWEER +SWEES +SWEIR +SWELT +SWERF +SWEYS +SWIES +SWIGS +SWILE +SWIMS +SWINK +SWIPE +SWIRE +SWISS +SWITH +SWITS +SWIVE +SWIZZ +SWOBS +SWOLE +SWOLN +SWOPS +SWOPT +SWOTS +SWOUN +SYBBE +SYBIL +SYBOE +SYBOW +SYCEE +SYCES +SYCON +SYENS +SYKER +SYKES +SYLIS +SYLPH +SYLVA +SYMAR +SYNCH +SYNCS +SYNDS +SYNED +SYNES +SYNTH +SYPED +SYPES +SYPHS +SYRAH +SYREN +SYSOP +SYTHE +SYVER +TAALS +TAATA +TABER +TABES +TABID +TABIS +TABLA +TABOR +TABUN +TABUS +TACAN +TACES +TACET +TACHE +TACHO +TACHS +TACKS +TACOS +TACTS +TAELS +TAFIA +TAGGY +TAGMA +TAHAS +TAHRS +TAIGA +TAIGS +TAIKO +TAILS +TAINS +TAIRA +TAISH +TAITS +TAJES +TAKAS +TAKES +TAKHI +TAKIN +TAKIS +TAKKY +TALAK +TALAQ +TALAR +TALAS +TALCS +TALCY +TALEA +TALER +TALES +TALKS +TALKY +TALLS +TALMA +TALPA +TALUK +TALUS +TAMAL +TAMED +TAMES +TAMIN +TAMIS +TAMMY +TAMPS +TANAS +TANGA +TANGI +TANGS +TANHS +TANKA +TANKS +TANKY +TANNA +TANSY +TANTI +TANTO +TANTY +TAPAS +TAPED +TAPEN +TAPES +TAPET +TAPIS +TAPPA +TAPUS +TARAS +TARDO +TARED +TARES +TARGA +TARGE +TARNS +TAROC +TAROK +TAROS +TARPS +TARRE +TARRY +TARSI +TARTS +TARTY +TASAR +TASED +TASER +TASES +TASKS +TASSA +TASSE +TASSO +TATAR +TATER +TATES +TATHS +TATIE +TATOU +TATTS +TATUS +TAUBE +TAULD +TAUON +TAUPE +TAUTS +TAVAH +TAVAS +TAVER +TAWAI +TAWAS +TAWED +TAWER +TAWIE +TAWSE +TAWTS +TAXED +TAXER +TAXES +TAXIS +TAXOL +TAXON +TAXOR +TAXUS +TAYRA +TAZZA +TAZZE +TEADE +TEADS +TEAED +TEAKS +TEALS +TEAMS +TEARS +TEATS +TEAZE +TECHS +TECHY +TECTA +TEELS +TEEMS +TEEND +TEENE +TEENS +TEENY +TEERS +TEFFS +TEGGS +TEGUA +TEGUS +TEHRS +TEIID +TEILS +TEIND +TEINS +TELAE +TELCO +TELES +TELEX +TELIA +TELIC +TELLS +TELLY +TELOI +TELOS +TEMED +TEMES +TEMPI +TEMPS +TEMPT +TEMSE +TENCH +TENDS +TENDU +TENES +TENGE +TENIA +TENNE +TENNO +TENNY +TENON +TENTS +TENTY +TENUE +TEPAL +TEPAS +TEPOY +TERAI +TERAS +TERCE +TEREK +TERES +TERFE +TERFS +TERGA +TERMS +TERNE +TERNS +TERRY +TERTS +TESLA +TESTA +TESTE +TESTS +TETES +TETHS +TETRA +TETRI +TEUCH +TEUGH +TEWED +TEWEL +TEWIT +TEXAS +TEXES +TEXTS +THACK +THAGI +THAIM +THALE +THALI +THANA +THANE +THANG +THANS +THANX +THARM +THARS +THAWS +THAWY +THEBE +THECA +THEED +THEEK +THEES +THEGN +THEIC +THEIN +THELF +THEMA +THENS +THEOW +THERM +THESP +THETE +THEWS +THEWY +THIGS +THILK +THILL +THINE +THINS +THIOL +THIRL +THOFT +THOLE +THOLI +THORO +THORP +THOUS +THOWL +THRAE +THRAW +THRID +THRIP +THROE +THUDS +THUGS +THUJA +THUNK +THURL +THUYA +THYMI +THYMY +TIANS +TIARS +TICAL +TICCA +TICED +TICES +TICHY +TICKS +TICKY +TIDDY +TIDED +TIDES +TIERS +TIFFS +TIFOS +TIFTS +TIGES +TIGON +TIKAS +TIKES +TIKIS +TIKKA +TILAK +TILED +TILER +TILES +TILLS +TILLY +TILTH +TILTS +TIMBO +TIMED +TIMES +TIMON +TIMPS +TINAS +TINCT +TINDS +TINEA +TINED +TINES +TINGE +TINGS +TINKS +TINNY +TINTS +TINTY +TIPIS +TIPPY +TIRED +TIRES +TIRLS +TIROS +TIRRS +TITCH +TITER +TITIS +TITRE +TITTY +TITUP +TIYIN +TIYNS +TIZES +TIZZY +TOADS +TOADY +TOAZE +TOCKS +TOCKY +TOCOS +TODDE +TOEAS +TOFFS +TOFFY +TOFTS +TOFUS +TOGAE +TOGAS +TOGED +TOGES +TOGUE +TOHOS +TOILE +TOILS +TOING +TOISE +TOITS +TOKAY +TOKED +TOKER +TOKES +TOKOS +TOLAN +TOLAR +TOLAS +TOLED +TOLES +TOLLS +TOLLY +TOLTS +TOLUS +TOLYL +TOMAN +TOMBS +TOMES +TOMIA +TOMMY +TOMOS +TONDI +TONDO +TONED +TONER +TONES +TONEY +TONGS +TONKA +TONKS +TONNE +TONUS +TOOLS +TOOMS +TOONS +TOOTS +TOPED +TOPEE +TOPEK +TOPER +TOPES +TOPHE +TOPHI +TOPHS +TOPIS +TOPOI +TOPOS +TOPPY +TOQUE +TORAH +TORAN +TORAS +TORCS +TORES +TORIC +TORII +TOROS +TOROT +TORRS +TORSE +TORSI +TORSK +TORTA +TORTE +TORTS +TOSAS +TOSED +TOSES +TOSHY +TOSSY +TOTED +TOTER +TOTES +TOTTY +TOUKS +TOUNS +TOURS +TOUSE +TOUSY +TOUTS +TOUZE +TOUZY +TOWED +TOWIE +TOWNS +TOWNY +TOWSE +TOWSY +TOWTS +TOWZE +TOWZY +TOYED +TOYER +TOYON +TOYOS +TOZED +TOZES +TOZIE +TRABS +TRADS +TRAGI +TRAIK +TRAMS +TRANK +TRANQ +TRANS +TRANT +TRAPE +TRAPS +TRAPT +TRASS +TRATS +TRATT +TRAVE +TRAYF +TRAYS +TRECK +TREED +TREEN +TREES +TREFA +TREIF +TREKS +TREMA +TREMS +TRESS +TREST +TRETS +TREWS +TREYF +TREYS +TRIAC +TRIDE +TRIER +TRIES +TRIFF +TRIGO +TRIGS +TRIKE +TRILD +TRILL +TRIMS +TRINE +TRINS +TRIOL +TRIOR +TRIOS +TRIPS +TRIPY +TRIST +TROAD +TROAK +TROAT +TROCK +TRODE +TRODS +TROGS +TROIS +TROKE +TROMP +TRONA +TRONC +TRONE +TRONK +TRONS +TROOZ +TROTH +TROTS +TROWS +TROYS +TRUED +TRUES +TRUGO +TRUGS +TRULL +TRYER +TRYKE +TRYMA +TRYPS +TSADE +TSADI +TSARS +TSKED +TSUBA +TSUBO +TUANS +TUART +TUATH +TUBAE +TUBAR +TUBAS +TUBBY +TUBED +TUBES +TUCKS +TUFAS +TUFFE +TUFFS +TUFTS +TUFTY +TUGRA +TUILE +TUINA +TUISM +TUKTU +TULES +TULPA +TULSI +TUMID +TUMMY +TUMPS +TUMPY +TUNAS +TUNDS +TUNED +TUNER +TUNES +TUNGS +TUNNY +TUPEK +TUPIK +TUPLE +TUQUE +TURDS +TURFS +TURFY +TURKS +TURME +TURMS +TURNS +TURNT +TURPS +TURRS +TUSHY +TUSKS +TUSKY +TUTEE +TUTTI +TUTTY +TUTUS +TUXES +TUYER +TWAES +TWAIN +TWALS +TWANK +TWATS +TWAYS +TWEEL +TWEEN +TWEEP +TWEER +TWERK +TWERP +TWIER +TWIGS +TWILL +TWILT +TWINK +TWINS +TWINY +TWIRE +TWIRP +TWITE +TWITS +TWOER +TWYER +TYEES +TYERS +TYIYN +TYKES +TYLER +TYMPS +TYNDE +TYNED +TYNES +TYPAL +TYPED +TYPES +TYPEY +TYPIC +TYPOS +TYPPS +TYPTO +TYRAN +TYRED +TYRES +TYROS +TYTHE +TZARS +UDALS +UDONS +UGALI +UGGED +UHLAN +UHURU +UKASE +ULAMA +ULANS +ULEMA +ULMIN +ULNAD +ULNAE +ULNAR +ULNAS +ULPAN +ULVAS +ULYIE +ULZIE +UMAMI +UMBEL +UMBER +UMBLE +UMBOS +UMBRE +UMIAC +UMIAK +UMIAQ +UMMAH +UMMAS +UMMED +UMPED +UMPHS +UMPIE +UMPTY +UMRAH +UMRAS +UNAIS +UNAPT +UNARM +UNARY +UNAUS +UNBAG +UNBAN +UNBAR +UNBED +UNBID +UNBOX +UNCAP +UNCES +UNCIA +UNCOS +UNCOY +UNCUS +UNDAM +UNDEE +UNDOS +UNDUG +UNETH +UNFIX +UNGAG +UNGET +UNGOD +UNGOT +UNGUM +UNHAT +UNHIP +UNICA +UNITS +UNJAM +UNKED +UNKET +UNKID +UNLAW +UNLAY +UNLED +UNLET +UNLID +UNMAN +UNMEW +UNMIX +UNPAY +UNPEG +UNPEN +UNPIN +UNRED +UNRID +UNRIG +UNRIP +UNSAW +UNSAY +UNSEE +UNSEW +UNSEX +UNSOD +UNTAX +UNTIN +UNWET +UNWIT +UNWON +UPBOW +UPBYE +UPDOS +UPDRY +UPEND +UPJET +UPLAY +UPLED +UPLIT +UPPED +UPRAN +UPRUN +UPSEE +UPSEY +UPTAK +UPTER +UPTIE +URAEI +URALI +URAOS +URARE +URARI +URASE +URATE +URBEX +URBIA +URDEE +UREAL +UREAS +UREDO +UREIC +URENA +URENT +URGED +URGER +URGES +URIAL +URITE +URMAN +URNAL +URNED +URPED +URSAE +URSID +URSON +URUBU +URVAS +USERS +USNEA +USQUE +USURE +USURY +UTERI +UVEAL +UVEAS +UVULA +VACUA +VADED +VADES +VAGAL +VAGUS +VAILS +VAIRE +VAIRS +VAIRY +VAKAS +VAKIL +VALES +VALIS +VALSE +VAMPS +VAMPY +VANDA +VANED +VANES +VANGS +VANTS +VAPED +VAPER +VAPES +VARAN +VARAS +VARDY +VAREC +VARES +VARIA +VARIX +VARNA +VARUS +VARVE +VASAL +VASES +VASTS +VASTY +VATIC +VATUS +VAUCH +VAUTE +VAUTS +VAWTE +VAXES +VEALE +VEALS +VEALY +VEENA +VEEPS +VEERS +VEERY +VEGAS +VEGES +VEGIE +VEGOS +VEHME +VEILS +VEILY +VEINS +VEINY +VELAR +VELDS +VELDT +VELES +VELLS +VELUM +VENAE +VENAL +VENDS +VENDU +VENEY +VENGE +VENIN +VENTS +VENUS +VERBS +VERRA +VERRY +VERST +VERTS +VERTU +VESPA +VESTA +VESTS +VETCH +VEXED +VEXER +VEXES +VEXIL +VEZIR +VIALS +VIAND +VIBES +VIBEX +VIBEY +VICED +VICES +VICHY +VIERS +VIEWS +VIEWY +VIFDA +VIFFS +VIGAS +VIGIA +VILDE +VILER +VILLI +VILLS +VIMEN +VINAL +VINAS +VINCA +VINED +VINER +VINES +VINEW +VINIC +VINOS +VINTS +VIOLD +VIOLS +VIRED +VIREO +VIRES +VIRGA +VIRGE +VIRID +VIRLS +VIRTU +VISAS +VISED +VISES +VISIE +VISNE +VISON +VISTO +VITAE +VITAS +VITEX +VITRO +VITTA +VIVAS +VIVAT +VIVDA +VIVER +VIVES +VIZIR +VIZOR +VLEIS +VLIES +VLOGS +VOARS +VOCAB +VOCES +VODDY +VODOU +VODUN +VOEMA +VOGIE +VOIDS +VOILE +VOIPS +VOLAE +VOLAR +VOLED +VOLES +VOLET +VOLKS +VOLTA +VOLTE +VOLTI +VOLTS +VOLVA +VOLVE +VOMER +VOTED +VOTES +VOUGE +VOULU +VOWED +VOWER +VOXEL +VOZHD +VRAIC +VRILS +VROOM +VROUS +VROUW +VROWS +VUGGS +VUGGY +VUGHS +VUGHY +VULGO +VULNS +VULVA +VUTTY +WAACS +WACKE +WACKO +WACKS +WADDS +WADDY +WADED +WADER +WADES +WADGE +WADIS +WADTS +WAFFS +WAFTS +WAGED +WAGES +WAGGA +WAGYU +WAHOO +WAIDE +WAIFS +WAIFT +WAILS +WAINS +WAIRS +WAITE +WAITS +WAKAS +WAKED +WAKEN +WAKER +WAKES +WAKFS +WALDO +WALDS +WALED +WALER +WALES +WALIE +WALIS +WALKS +WALLA +WALLS +WALLY +WALTY +WAMED +WAMES +WAMUS +WANDS +WANED +WANES +WANEY +WANGS +WANKS +WANKY +WANLE +WANLY +WANNA +WANTS +WANTY +WANZE +WAQFS +WARBS +WARBY +WARDS +WARED +WARES +WAREZ +WARKS +WARMS +WARNS +WARPS +WARRE +WARST +WARTS +WASES +WASHY +WASMS +WASPS +WASPY +WASTS +WATAP +WATTS +WAUFF +WAUGH +WAUKS +WAULK +WAULS +WAURS +WAVED +WAVES +WAVEY +WAWAS +WAWES +WAWLS +WAXED +WAXER +WAXES +WAYED +WAZIR +WAZOO +WEALD +WEALS +WEAMB +WEANS +WEARS +WEBBY +WEBER +WECHT +WEDEL +WEDGY +WEEDS +WEEKE +WEEKS +WEELS +WEEMS +WEENS +WEENY +WEEPS +WEEPY +WEEST +WEETE +WEETS +WEFTE +WEFTS +WEIDS +WEILS +WEIRS +WEISE +WEIZE +WEKAS +WELDS +WELKE +WELKS +WELKT +WELLS +WELLY +WELTS +WEMBS +WENDS +WENGE +WENNY +WENTS +WEROS +WERSH +WESTS +WETAS +WETLY +WEXED +WEXES +WHAMO +WHAMS +WHANG +WHAPS +WHARE +WHATA +WHATS +WHAUP +WHAUR +WHEAL +WHEAR +WHEEN +WHEEP +WHEFT +WHELK +WHELM +WHENS +WHETS +WHEWS +WHEYS +WHIDS +WHIFT +WHIGS +WHILK +WHIMS +WHINS +WHIOS +WHIPS +WHIPT +WHIRR +WHIRS +WHISH +WHISS +WHIST +WHITS +WHITY +WHIZZ +WHOMP +WHOOF +WHOOT +WHOPS +WHORE +WHORL +WHORT +WHOSO +WHOWS +WHUMP +WHUPS +WHYDA +WICCA +WICKS +WICKY +WIDDY +WIDES +WIELS +WIFED +WIFES +WIFEY +WIFIE +WIFTY +WIGAN +WIGGA +WIGGY +WIKIS +WILCO +WILDS +WILED +WILES +WILGA +WILIS +WILJA +WILLS +WILTS +WIMPS +WINDS +WINED +WINES +WINEY +WINGE +WINGS +WINGY +WINKS +WINNA +WINNS +WINOS +WINZE +WIPED +WIPER +WIPES +WIRED +WIRER +WIRES +WIRRA +WISED +WISES +WISHA +WISHT +WISPS +WISTS +WITAN +WITED +WITES +WITHE +WITHS +WITHY +WIVED +WIVER +WIVES +WIZEN +WIZES +WOADS +WOALD +WOCKS +WODGE +WOFUL +WOJUS +WOKER +WOKKA +WOLDS +WOLFS +WOLLY +WOLVE +WOMBS +WOMBY +WOMYN +WONGA +WONGI +WONKS +WONKY +WONTS +WOODS +WOOED +WOOFS +WOOFY +WOOLD +WOOLS +WOONS +WOOPS +WOOPY +WOOSE +WOOSH +WOOTZ +WORDS +WORKS +WORMS +WORMY +WORTS +WOWED +WOWEE +WOXEN +WRANG +WRAPS +WRAPT +WRAST +WRATE +WRAWL +WRENS +WRICK +WRIED +WRIER +WRIES +WRITS +WROKE +WROOT +WROTH +WRYER +WUDDY +WUDUS +WULLS +WURST +WUSES +WUSHU +WUSSY +WUXIA +WYLED +WYLES +WYNDS +WYNNS +WYTED +WYTES +XEBEC +XENIA +XENIC +XENON +XERIC +XEROX +XERUS +XOANA +XRAYS +XYLAN +XYLEM +XYLIC +XYLOL +XYLYL +XYSTI +XYSTS +YAARS +YABAS +YABBA +YABBY +YACCA +YACKA +YACKS +YAFFS +YAGER +YAGES +YAGIS +YAHOO +YAIRD +YAKKA +YAKOW +YALES +YAMEN +YAMPY +YAMUN +YANGS +YANKS +YAPOK +YAPON +YAPPS +YAPPY +YARAK +YARCO +YARDS +YARER +YARFA +YARKS +YARNS +YARRS +YARTA +YARTO +YATES +YAUDS +YAULD +YAUPS +YAWED +YAWEY +YAWLS +YAWNS +YAWNY +YAWPS +YBORE +YCLAD +YCLED +YCOND +YDRAD +YDRED +YEADS +YEAHS +YEALM +YEANS +YEARD +YEARS +YECCH +YECHS +YECHY +YEDES +YEEDS +YEESH +YEGGS +YELKS +YELLS +YELMS +YELPS +YELTS +YENTA +YENTE +YERBA +YERDS +YERKS +YESES +YESKS +YESTS +YESTY +YETIS +YETTS +YEUKS +YEUKY +YEVEN +YEVES +YEWEN +YEXED +YEXES +YFERE +YIKED +YIKES +YILLS +YINCE +YIPES +YIPPY +YIRDS +YIRKS +YIRRS +YIRTH +YITES +YITIE +YLEMS +YLIKE +YLKES +YMOLT +YMPES +YOBBO +YOBBY +YOCKS +YODEL +YODHS +YODLE +YOGAS +YOGEE +YOGHS +YOGIC +YOGIN +YOGIS +YOICK +YOJAN +YOKED +YOKEL +YOKER +YOKES +YOKUL +YOLKS +YOLKY +YOMIM +YOMPS +YONIC +YONIS +YONKS +YOOFS +YOOPS +YORES +YORKS +YORPS +YOUKS +YOURN +YOURS +YOURT +YOUSE +YOWED +YOWES +YOWIE +YOWLS +YOWZA +YRAPT +YRENT +YRIVD +YRNEH +YSAME +YTOST +YUANS +YUCAS +YUCCA +YUCCH +YUCKO +YUCKS +YUCKY +YUFTS +YUGAS +YUKED +YUKES +YUKKY +YUKOS +YULAN +YULES +YUMMO +YUMMY +YUMPS +YUPON +YUPPY +YURTA +YURTS +YUZUS +ZABRA +ZACKS +ZAIDA +ZAIDY +ZAIRE +ZAKAT +ZAMAN +ZAMBO +ZAMIA +ZANJA +ZANTE +ZANZA +ZANZE +ZAPPY +ZARFS +ZARIS +ZATIS +ZAXES +ZAYIN +ZAZEN +ZEALS +ZEBEC +ZEBUB +ZEBUS +ZEDAS +ZEINS +ZENDO +ZERDA +ZERKS +ZEROS +ZESTS +ZETAS +ZEXES +ZEZES +ZHOMO +ZIBET +ZIFFS +ZIGAN +ZILAS +ZILCH +ZILLA +ZILLS +ZIMBI +ZIMBS +ZINCO +ZINCS +ZINCY +ZINEB +ZINES +ZINGS +ZINGY +ZINKE +ZINKY +ZIPPO +ZIPPY +ZIRAM +ZITIS +ZIZEL +ZIZIT +ZLOTE +ZLOTY +ZOAEA +ZOBOS +ZOBUS +ZOCCO +ZOEAE +ZOEAL +ZOEAS +ZOISM +ZOIST +ZOMBI +ZONAE +ZONDA +ZONED +ZONER +ZONES +ZONKS +ZOOEA +ZOOEY +ZOOID +ZOOKS +ZOOMS +ZOONS +ZOOTY +ZOPPA +ZOPPO +ZORIL +ZORIS +ZORRO +ZOUKS +ZOWEE +ZOWIE +ZULUS +ZUPAN +ZUPAS +ZUPPA +ZURFS +ZUZIM +ZYGAL +ZYGON +ZYMES +ZYMIC \ No newline at end of file diff --git a/WordContainer.gd b/WordContainer.gd new file mode 100644 index 0000000..ca34892 --- /dev/null +++ b/WordContainer.gd @@ -0,0 +1,51 @@ +extends HBoxContainer + +const WORD_LENGTH := 5 +const THEME_EMPTY := preload('res://letter_empty.tres') +const THEME_ABSENT := preload('res://letter_absent.tres') +const THEME_PRESENT := preload('res://letter_present.tres') +const THEME_CORRECT := preload('res://letter_correct.tres') + +var word := '' +var solution := '' +var guess := '' +onready var letter_btns := get_children() + +func set_word(word: String): + self.word = word + for i in WORD_LENGTH: + letter_btns[i].text = word[i] if len(word) > i else '' + +func grade_word(solution: String): + assert(self.word.length() == WORD_LENGTH) + if solution.length() < WORD_LENGTH: + self.solution = solution + ' '.repeat(WORD_LENGTH - len(solution)) + elif solution.length() == WORD_LENGTH: + self.solution = solution + else: + self.solution = solution.left(WORD_LENGTH) + for i in WORD_LENGTH: + if self.word[i] == self.solution[i]: + self.letter_btns[i].theme = THEME_CORRECT + elif self.word[i] in self.solution: + self.letter_btns[i].theme = THEME_PRESENT + else: + self.letter_btns[i].theme = THEME_ABSENT + +func grade_solution(guess: String): + if guess.length() < WORD_LENGTH: + self.guess = guess + ' '.repeat(WORD_LENGTH - len(guess)) + elif guess.length() == WORD_LENGTH: + self.guess = guess + else: + self.guess = guess.left(WORD_LENGTH) + for i in WORD_LENGTH: + if len(self.word) > i: + if self.word[i] == self.guess[i]: + self.letter_btns[i].theme = THEME_CORRECT + elif self.word[i] in self.guess: + self.letter_btns[i].theme = THEME_PRESENT + else: + self.letter_btns[i].theme = THEME_EMPTY + else: + self.letter_btns[i].theme = THEME_EMPTY diff --git a/WordContainer.tscn b/WordContainer.tscn new file mode 100644 index 0000000..c04590b --- /dev/null +++ b/WordContainer.tscn @@ -0,0 +1,45 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://letter_empty.tres" type="Theme" id=1] +[ext_resource path="res://WordContainer.gd" type="Script" id=2] + +[node name="WordContainer" type="HBoxContainer"] +margin_top = 18.0 +margin_right = 198.0 +margin_bottom = 50.0 +theme = ExtResource( 1 ) +alignment = 1 +script = ExtResource( 2 ) +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="WordChar1" type="Button" parent="."] +margin_left = 11.0 +margin_right = 43.0 +margin_bottom = 32.0 +rect_min_size = Vector2( 32, 32 ) + +[node name="WordChar2" type="Button" parent="."] +margin_left = 47.0 +margin_right = 79.0 +margin_bottom = 32.0 +rect_min_size = Vector2( 32, 32 ) + +[node name="WordChar3" type="Button" parent="."] +margin_left = 83.0 +margin_right = 115.0 +margin_bottom = 32.0 +rect_min_size = Vector2( 32, 32 ) + +[node name="WordChar4" type="Button" parent="."] +margin_left = 119.0 +margin_right = 151.0 +margin_bottom = 32.0 +rect_min_size = Vector2( 32, 32 ) + +[node name="WordChar5" type="Button" parent="."] +margin_left = 155.0 +margin_right = 187.0 +margin_bottom = 32.0 +rect_min_size = Vector2( 32, 32 ) diff --git a/letter_absent.tres b/letter_absent.tres new file mode 100644 index 0000000..d07800f --- /dev/null +++ b/letter_absent.tres @@ -0,0 +1,29 @@ +[gd_resource type="Theme" load_steps=3 format=2] + +[ext_resource path="res://stylebox_letter_normal_absent.tres" type="StyleBox" id=1] + +[sub_resource type="StyleBoxFlat" id=1] +content_margin_left = 6.0 +content_margin_right = 6.0 +content_margin_top = 4.0 +content_margin_bottom = 4.0 +bg_color = Color( 0.18, 0.207, 0.279, 1 ) +border_width_left = 1 +border_width_top = 1 +border_width_right = 1 +border_width_bottom = 1 +border_color = Color( 0.14, 0.161, 0.217, 1 ) + +[resource] +Button/colors/font_color = Color( 0.8, 0.8075, 0.8275, 1 ) +Button/colors/font_color_disabled = Color( 1, 1, 1, 0.3 ) +Button/colors/font_color_focus = Color( 0.88, 0.8845, 0.8965, 1 ) +Button/colors/font_color_hover = Color( 0.88, 0.8845, 0.8965, 1 ) +Button/colors/font_color_pressed = Color( 0.41, 0.61, 0.91, 1 ) +Button/colors/icon_color_hover = Color( 1.15, 1.15, 1.15, 1 ) +Button/colors/icon_color_pressed = Color( 0.4715, 0.7015, 1.0465, 1 ) +Button/styles/disabled = SubResource( 1 ) +Button/styles/focus = ExtResource( 1 ) +Button/styles/hover = ExtResource( 1 ) +Button/styles/normal = ExtResource( 1 ) +Button/styles/pressed = ExtResource( 1 ) diff --git a/letter_correct.tres b/letter_correct.tres new file mode 100644 index 0000000..d5bea5e --- /dev/null +++ b/letter_correct.tres @@ -0,0 +1,29 @@ +[gd_resource type="Theme" load_steps=3 format=2] + +[ext_resource path="res://stylebox_letter_normal_correct.tres" type="StyleBox" id=1] + +[sub_resource type="StyleBoxFlat" id=1] +content_margin_left = 6.0 +content_margin_right = 6.0 +content_margin_top = 4.0 +content_margin_bottom = 4.0 +bg_color = Color( 0.18, 0.207, 0.279, 1 ) +border_width_left = 1 +border_width_top = 1 +border_width_right = 1 +border_width_bottom = 1 +border_color = Color( 0.14, 0.161, 0.217, 1 ) + +[resource] +Button/colors/font_color = Color( 0.8, 0.8075, 0.8275, 1 ) +Button/colors/font_color_disabled = Color( 1, 1, 1, 0.3 ) +Button/colors/font_color_focus = Color( 0.88, 0.8845, 0.8965, 1 ) +Button/colors/font_color_hover = Color( 0.88, 0.8845, 0.8965, 1 ) +Button/colors/font_color_pressed = Color( 0.41, 0.61, 0.91, 1 ) +Button/colors/icon_color_hover = Color( 1.15, 1.15, 1.15, 1 ) +Button/colors/icon_color_pressed = Color( 0.4715, 0.7015, 1.0465, 1 ) +Button/styles/disabled = SubResource( 1 ) +Button/styles/focus = ExtResource( 1 ) +Button/styles/hover = ExtResource( 1 ) +Button/styles/normal = ExtResource( 1 ) +Button/styles/pressed = ExtResource( 1 ) diff --git a/letter_empty.tres b/letter_empty.tres new file mode 100644 index 0000000..4f1d02b --- /dev/null +++ b/letter_empty.tres @@ -0,0 +1,29 @@ +[gd_resource type="Theme" load_steps=3 format=2] + +[ext_resource path="res://stylebox_letter_normal_empty.tres" type="StyleBox" id=1] + +[sub_resource type="StyleBoxFlat" id=1] +content_margin_left = 6.0 +content_margin_right = 6.0 +content_margin_top = 4.0 +content_margin_bottom = 4.0 +bg_color = Color( 0.18, 0.207, 0.279, 1 ) +border_width_left = 1 +border_width_top = 1 +border_width_right = 1 +border_width_bottom = 1 +border_color = Color( 0.14, 0.161, 0.217, 1 ) + +[resource] +Button/colors/font_color = Color( 0.8, 0.8075, 0.8275, 1 ) +Button/colors/font_color_disabled = Color( 1, 1, 1, 0.3 ) +Button/colors/font_color_focus = Color( 0.88, 0.8845, 0.8965, 1 ) +Button/colors/font_color_hover = Color( 0.88, 0.8845, 0.8965, 1 ) +Button/colors/font_color_pressed = Color( 0.41, 0.61, 0.91, 1 ) +Button/colors/icon_color_hover = Color( 1.15, 1.15, 1.15, 1 ) +Button/colors/icon_color_pressed = Color( 0.4715, 0.7015, 1.0465, 1 ) +Button/styles/disabled = SubResource( 1 ) +Button/styles/focus = ExtResource( 1 ) +Button/styles/hover = ExtResource( 1 ) +Button/styles/normal = ExtResource( 1 ) +Button/styles/pressed = ExtResource( 1 ) diff --git a/letter_present.tres b/letter_present.tres new file mode 100644 index 0000000..91d74cb --- /dev/null +++ b/letter_present.tres @@ -0,0 +1,29 @@ +[gd_resource type="Theme" load_steps=3 format=2] + +[ext_resource path="res://stylebox_letter_normal_present.tres" type="StyleBox" id=1] + +[sub_resource type="StyleBoxFlat" id=1] +content_margin_left = 6.0 +content_margin_right = 6.0 +content_margin_top = 4.0 +content_margin_bottom = 4.0 +bg_color = Color( 0.18, 0.207, 0.279, 1 ) +border_width_left = 1 +border_width_top = 1 +border_width_right = 1 +border_width_bottom = 1 +border_color = Color( 0.14, 0.161, 0.217, 1 ) + +[resource] +Button/colors/font_color = Color( 0.8, 0.8075, 0.8275, 1 ) +Button/colors/font_color_disabled = Color( 1, 1, 1, 0.3 ) +Button/colors/font_color_focus = Color( 0.88, 0.8845, 0.8965, 1 ) +Button/colors/font_color_hover = Color( 0.88, 0.8845, 0.8965, 1 ) +Button/colors/font_color_pressed = Color( 0.41, 0.61, 0.91, 1 ) +Button/colors/icon_color_hover = Color( 1.15, 1.15, 1.15, 1 ) +Button/colors/icon_color_pressed = Color( 0.4715, 0.7015, 1.0465, 1 ) +Button/styles/disabled = SubResource( 1 ) +Button/styles/focus = ExtResource( 1 ) +Button/styles/hover = ExtResource( 1 ) +Button/styles/normal = ExtResource( 1 ) +Button/styles/pressed = ExtResource( 1 ) diff --git a/opening_words.txt b/opening_words.txt new file mode 100755 index 0000000..980decb --- /dev/null +++ b/opening_words.txt @@ -0,0 +1,2000 @@ +PARTS,MODEL +TARPS,MODEL +RAUNS,MODEL +RATUS,MODEL +HARTS,MODEL +RATHS,MODEL +HARNS,MODEL +SALON,REBUT +NAILS,REBUT +LOTES,CIGAR +TELOS,CIGAR +TOLES,CIGAR +LUNES,CIGAR +LUTES,CIGAR +TULES,CIGAR +HAILS,REBUT +CALOS,REBUT +PAIRS,MODEL +PARIS,MODEL +GAOLS,REBUT +SNAIL,REBUT +SLAIN,REBUT +TAPIS,MODEL +SLOAN,REBUT +SOLAN,REBUT +DALIS,REBUT +LAIDS,REBUT +SALOP,REBUT +LENOS,CIGAR +NOLES,CIGAR +LAICS,REBUT +SALIC,REBUT +KAONS,REBUT +HAIRS,MODEL +LAPIS,REBUT +PAILS,REBUT +PALIS,REBUT +MARES,COLON +SAPID,REBUT +MAILS,REBUT +MALIS,REBUT +SALMI,REBUT +PRATS,MODEL +TRAPS,MODEL +LOANS,REBUT +HALOS,REBUT +SURAT,MODEL +UNAIS,MODEL +PARES,COLON +RAPES,COLON +EARNS,MODEL +NOTES,CIGAR +TONES,CIGAR +HELOS,CIGAR +HOLES,CIGAR +LOWES,CIGAR +RUNES,FOCAL +HARLS,QUIET +HARES,COLON +ROUES,NAVAL +LOPES,CIGAR +POLES,CIGAR +PADIS,REBUT +MULES,CIGAR +STOLE,CIGAR +TUNES,CIGAR +LIPAS,REBUT +SPIAL,REBUT +DULES,CIGAR +LEUDS,CIGAR +LUDES,CIGAR +LOKES,CIGAR +PERNS,FOCAL +GILAS,REBUT +GLIAS,REBUT +SPART,MODEL +SAYON,REBUT +POTES,CIGAR +TOPES,CIGAR +MARLS,QUIET +DELOS,CIGAR +DOLES,CIGAR +LODES,CIGAR +DOTES,CIGAR +COLAS,REBUT +LOAMS,REBUT +STRAP,MODEL +SPRAT,MODEL +LOMAS,REBUT +MOLAS,REBUT +MANOS,REBUT +MOANS,REBUT +CAINS,REBUT +BOLES,CIGAR +LOBES,CIGAR +LANDS,REBUT +LIMAS,REBUT +HAINS,REBUT +LAZOS,REBUT +SOLEI,CRUST +OLPES,CIGAR +HERNS,FOCAL +ANILS,REBUT +YULES,CIGAR +DAGOS,REBUT +GADIS,REBUT +GAIDS,REBUT +MOTES,CIGAR +TOMES,CIGAR +CADIS,REBUT +CAIDS,REBUT +SETON,CIGAR +BOTES,CIGAR +DIALS,REBUT +SLAID,REBUT +SHOAL,REBUT +SOLAH,REBUT +SPAIL,REBUT +SOILY,REBUT +LOMES,CIGAR +MOLES,CIGAR +STOEP,CIGAR +LOADS,REBUT +ODALS,REBUT +TERMS,FOCAL +HULES,CIGAR +NIPAS,REBUT +PAINS,REBUT +PIANS,REBUT +PINAS,REBUT +SPAIN,REBUT +MELTS,CIGAR +MORES,NAVAL +TOKES,CIGAR +KOLAS,REBUT +SKOAL,REBUT +SCAIL,REBUT +PELTS,CIGAR +SOLED,CIGAR +CAMOS,REBUT +MAIDS,REBUT +SPAIT,MODEL +CAPOS,REBUT +PACOS,REBUT +SLUED,CIGAR +COALS,REBUT +FLOES,CIGAR +OPALS,REBUT +GOALS,REBUT +SLOES,CIGAR +SOLES,CIGAR +HEIRS,FOCAL +HIRES,FOCAL +RHIES,FOCAL +PERIS,FOCAL +PIERS,FOCAL +PRIES,FOCAL +RIPES,FOCAL +MONAS,REBUT +NOMAS,REBUT +REAIS,FOCAL +LASER,STINK +TRUES,FOCAL +LINOS,REBUT +LIONS,REBUT +LOINS,REBUT +NOILS,REBUT +PEONS,CIGAR +PONES,CIGAR +DELTS,CIGAR +SEHRI,FOCAL +SHIER,FOCAL +SOMAN,REBUT +SANKO,REBUT +HONES,CIGAR +ALKOS,REBUT +ROAMS,QUIET +SAURY,MODEL +FADOS,REBUT +ALOES,CIGAR +BONES,CIGAR +LOSES,CIGAR +SURAH,MODEL +MAINS,REBUT +MANIS,REBUT +MINAS,REBUT +DONAS,REBUT +BELTS,CIGAR +DUELS,CIGAR +SAINE,REBUT +PORES,NAVAL +ROPES,NAVAL +FANOS,REBUT +YAGIS,REBUT +SANGO,REBUT +PERTS,FOCAL +STREP,FOCAL +NOMES,CIGAR +KAYOS,REBUT +MERIS,FOCAL +MIRES,FOCAL +RIEMS,FOCAL +RIMES,FOCAL +MOUES,CIGAR +KOANS,REBUT +SPEIR,FOCAL +SPIER,FOCAL +MEOUS,CIGAR +SHARN,MODEL +SAPOR,QUIET +NODES,CIGAR +LOVES,CIGAR +VOLES,CIGAR +JOLES,CIGAR +TEHRS,FOCAL +DOPES,CIGAR +SALVO,REBUT +STONE,CIGAR +ROHES,NAVAL +STURE,FOCAL +NOAHS,REBUT +MENUS,CIGAR +NEUMS,CIGAR +MATES,COLON +SATEM,COLON +TAMES,COLON +HOARS,QUIET +SNOEP,CIGAR +HAETS,MODEL +SURAL,BENCH +KENOS,CIGAR +SUTRA,MODEL +SMELT,CIGAR +PITAS,MODEL +BLETS,CIGAR +LUNAS,PRIDE +ULANS,PRIDE +ULNAS,PRIDE +AMINS,REBUT +SIGLA,REBUT +LOXES,CIGAR +SONES,CIGAR +SAICE,REBUT +REAMS,COLON +PRAOS,QUIET +REPOS,NAVAL +ALCOS,REBUT +FONES,CIGAR +HOMES,CIGAR +GRUES,FOCAL +URGES,FOCAL +AWOLS,REBUT +MOPES,CIGAR +POMES,CIGAR +COMAS,REBUT +PROAS,QUIET +YOWES,CIGAR +BODES,CIGAR +DOBES,CIGAR +SANER,BLUSH +LAERS,QUIET +EARLS,QUIET +RAISE,STOOL +STEAR,MODEL +ELANS,REBUT +SHOER,NAVAL +SMOTE,CIGAR +STOPE,CIGAR +MEBOS,CIGAR +MOBES,CIGAR +HEROS,NAVAL +HOPES,CIGAR +VOTES,CIGAR +SPELT,CIGAR +SLEPT,CIGAR +DOEKS,CIGAR +HORAS,QUIET +SOLDE,CIGAR +LENDS,CIGAR +TOZES,CIGAR +PENTS,CIGAR +PARDS,QUIET +PEARS,COLON +REAPS,COLON +MAYOS,REBUT +SHOED,CIGAR +DEMOS,CIGAR +DOMES,CIGAR +MODES,CIGAR +MOKES,CIGAR +LOSER,STINK +PERAI,BLUSH +CODAS,REBUT +SAUTE,MODEL +ALODS,REBUT +FOALS,REBUT +LOAFS,REBUT +SPRAY,MODEL +MORAS,QUIET +PINES,FOCAL +STOKE,CIGAR +SERUM,FOCAL +MURES,FOCAL +RUMES,FOCAL +OVALS,REBUT +PRAYS,MODEL +POKES,CIGAR +HAROS,QUIET +PATES,COLON +TAPES,COLON +DAMES,COLON +AEONS,CIGAR +SPIRE,FOCAL +EPRIS,FOCAL +NOSES,CIGAR +HARDS,QUIET +DURES,FOCAL +RUDES,FOCAL +SUITE,FOCAL +SLOPE,CIGAR +SNOEK,CIGAR +SOKEN,CIGAR +SPINA,REBUT +NEATS,MODEL +AUNES,CIGAR +SCAUR,MODEL +MITES,FOCAL +TIMES,FOCAL +HOKES,CIGAR +YOKES,CIGAR +SUPER,FOCAL +PURES,FOCAL +SPUER,FOCAL +HEARS,COLON +EMIRS,FOCAL +SHOLA,REBUT +MOYAS,REBUT +TREMS,FOCAL +NOVAS,REBUT +HAYER,STINK +SHOTE,CIGAR +DOPAS,REBUT +SPITE,FOCAL +STIPE,FOCAL +KUIAS,MODEL +SADLY,REBUT +SHIRE,FOCAL +BENTS,CIGAR +AURES,FOCAL +HADES,COLON +ETNAS,MODEL +MINES,FOCAL +EARNT,MODEL +JEONS,CIGAR +JONES,CIGAR +DENTS,CIGAR +TENDS,CIGAR +SURED,FOCAL +SYMAR,QUIET +ARCUS,MODEL +SAVOY,REBUT +SLANE,CRUST +SIMAR,BENCH +AYINS,REBUT +SMITE,FOCAL +METIS,FOCAL +STIME,FOCAL +SOAPY,REBUT +REBUS,FOCAL +RUBES,FOCAL +SUBER,FOCAL +OAKER,STOOL +SPADO,REBUT +HENTS,CIGAR +HATES,COLON +ZONES,CIGAR +NOXES,CIGAR +STEAN,MODEL +SOWLE,CIGAR +SWOLE,CIGAR +NEONS,CIGAR +NONES,CIGAR +LAMES,OUTDO +MALES,OUTDO +HOYAS,REBUT +GOADS,REBUT +AMIRS,BENCH +MAIRS,BENCH +RAMIS,BENCH +OKAYS,REBUT +STEND,CIGAR +URSAE,STINK +YOGAS,REBUT +STOVE,CIGAR +SPENT,CIGAR +ARETS,MODEL +HALES,OUTDO +SAMEL,OUTDO +MABES,COLON +LASED,STINK +PALES,OUTDO +SALEP,OUTDO +GAMES,COLON +MAGES,COLON +LYMES,CIGAR +YELMS,CIGAR +STANE,MODEL +LEATS,PRIDE +SETAL,PRIDE +TEALS,PRIDE +NAPES,OUTDO +PANES,OUTDO +LUSER,STINK +MEINS,FOCAL +STYED,CIGAR +PESTO,CIGAR +ACIDS,REBUT +AGONS,REBUT +SHURA,MODEL +APRES,COLON +SONDE,CIGAR +PEINS,FOCAL +PENIS,FOCAL +OATHS,FEIGN +APODS,REBUT +PEDIS,FOCAL +SPAER,COLON +SEXTO,CIGAR +SILEN,CRUST +SOLVE,CIGAR +SLOVE,CIGAR +AEROS,NAVAL +SHEAR,MODEL +RHEAS,MODEL +GAPES,COLON +PAGES,COLON +SHITE,FOCAL +SITHE,FOCAL +SLYER,BASIC +STIPA,MODEL +ARISE,STOOL +OASIS,MODEL +MOERS,NAVAL +OMERS,NAVAL +ODAHS,REBUT +LEAMS,OUTDO +MEALS,OUTDO +SAHEB,COLON +BASER,STINK +FAMES,COLON +SNOKE,CIGAR +AMIDS,REBUT +MANES,OUTDO +NAMES,OUTDO +NEAPS,MODEL +PEANS,MODEL +OFAYS,REBUT +SPODE,CIGAR +BEANS,MODEL +SHONE,CIGAR +RATIO,MODEL +EIDOS,REBUT +LEARN,SISSY +RENAL,SISSY +NERAL,SISSY +PUERS,FOCAL +HEIDS,FOCAL +HIDES,FOCAL +HAMES,COLON +MARSE,STINK +URASE,STINK +EYRAS,MODEL +MEADS,COLON +LOSEN,CRUST +SPINE,FOCAL +SNIPE,FOCAL +HUERS,FOCAL +SYBOE,CIGAR +DIMES,FOCAL +SOPRA,QUIET +SCOPA,REBUT +UREAS,MODEL +CAPES,OUTDO +PACES,OUTDO +BEAST,SWIRL +PAREU,SISSY +SPARE,COLON +BAELS,QUIET +LIMES,DWARF +MILES,DWARF +SIDHA,REBUT +SOOLE,CIGAR +SPRUE,FOCAL +ROAST,SPIKE +KAMES,COLON +MAKES,COLON +SAMEK,COLON +SOWNE,CIGAR +SHIED,FOCAL +SAUCE,MODEL +PARSE,STINK +PRASE,STINK +COMES,NAVAL +SOOEY,CIGAR +SPIED,FOCAL +SIPED,FOCAL +GEATS,MODEL +WAMES,COLON +SCEAT,MODEL +STYME,CIGAR +SMOKE,CIGAR +WOADS,REBUT +SPRAD,QUIET +AISLE,CRUST +GEANS,MODEL +HOERS,NAVAL +SHERO,NAVAL +ALECS,REBUT +SMILE,DWARF +SLIME,DWARF +BEATS,MODEL +HEAST,SWIRL +YEAST,SWIRL +SMART,BENCH +MARTS,BENCH +TRAMS,BENCH +IDEAS,REBUT +SPANE,REBUT +HOSER,STINK +PEATS,MODEL +SNEAP,REBUT +SPEAN,REBUT +SHARE,COLON +CAMES,OUTDO +MACES,OUTDO +ALURE,SISSY +LONER,SISSY +SPIDE,FOCAL +SPOKE,CIGAR +LARES,HUMPH +RALES,HUMPH +NOELS,REBUT +ENOLS,REBUT +SHINE,FOCAL +DOEST,SWIRL +DAUTS,BENCH +CARES,FLOSS +RACES,FLOSS +SKEAR,MODEL +PLEAS,REBUT +SPEAL,REBUT +SHEAL,REBUT +SHMOE,CIGAR +SHOPE,CIGAR +PAUSE,MODEL +SMORE,NAVAL +APERS,MODEL +DRAMS,QUIET +SHULE,CIGAR +PAISE,STOOL +GETAS,MODEL +CARSE,STINK +AULOS,CIGAR +CRUES,NAVAL +CURES,NAVAL +DAURS,BENCH +DUARS,BENCH +DURAS,BENCH +RUDAS,BENCH +SCALE,REBUT +MAISE,STOOL +REAST,SPICY +TEAKS,MODEL +SPORE,NAVAL +LATER,SISSY +ALTER,SISSY +ARTEL,SISSY +RATEL,SISSY +TALER,SISSY +PAVES,COLON +VAPES,COLON +SHOAT,FEIGN +COPES,NAVAL +SONSE,CIGAR +TESLA,SHRUB +AMENS,REBUT +MAZES,COLON +RINSE,STOOL +AEGIS,FOCAL +HEATS,MODEL +REIST,SALAD +SPIEL,DWARF +LIPES,DWARF +PILES,DWARF +PLIES,DWARF +SLIPE,DWARF +SPILE,DWARF +ANTES,CIGAR +SNEAD,REBUT +OATEN,FLOSS +HAUSE,MODEL +HAVES,COLON +LOSED,STINK +HOAST,FEIGN +NEROL,SISSY +LEAPS,OUTDO +PEALS,OUTDO +SPALE,OUTDO +MELAS,OUTDO +HAKES,COLON +SHORE,NAVAL +OAKEN,STOOL +HEILS,DWARF +SHIEL,DWARF +SPEAR,MODEL +JAMES,COLON +BASED,STINK +SAYER,BLUSH +MAXES,COLON +ERHUS,FOCAL +REALM,SISSY +LAMER,SISSY +MARLE,SISSY +SANED,BLUSH +AIDES,FOCAL +YEANS,MODEL +KETAS,MODEL +WEANS,MODEL +FARSE,STINK +STEAK,MODEL +SNEAK,REBUT +SKEAN,REBUT +EOSIN,REBUT +TEADS,CIGAR +OCHES,NAVAL +SURGE,FOCAL +SIDHE,FOCAL +STOAE,DWARF +SIREN,BLUSH +TASSE,SWIRL +HALER,SISSY +CARLE,SISSY +LACER,SISSY +RECAL,SISSY +PALER,SISSY +PARLE,SISSY +SNARE,BLUSH +ABIES,FOCAL +ACERS,MODEL +AREAS,MODEL +EARLY,QUIET +SONNE,CIGAR +DRAPS,QUIET +PRADS,QUIET +SPARD,QUIET +AGERS,MODEL +RETIA,FOCAL +JEANS,MODEL +ATMOS,BENCH +ATOMS,BENCH +MOATS,BENCH +SYTHE,CIGAR +RASSE,STINK +LIANE,REBUT +MAILE,REBUT +LORAN,SISSY +ELAIN,REBUT +SHALE,REBUT +LEAST,SHRUB +MEATS,PRIDE +TEAMS,PRIDE +BETAS,MODEL +LUTEA,CIGAR +MORSE,STINK +JAPES,COLON +MASES,COLON +SAMES,COLON +DORSE,STINK +OATER,COLON +GENAS,MODEL +CAUSE,SOWER +ALEWS,REBUT +PEARL,SISSY +AESIR,BLUSH +LEANS,QUIET +NEALS,QUIET +ABERS,MODEL +PAXES,COLON +LYASE,STINK +URATE,SISSY +THOSE,SWIRL +NARES,HUMPH +AMIES,FOCAL +ISLET,CRASS +ISTLE,CRASS +CLUES,DWARF +LUCES,DWARF +WALIE,REBUT +ARLES,HUMPH +HAZES,COLON +SHARD,QUIET +LURES,BATTY +RULES,BATTY +HAJES,COLON +ALERT,SISSY +ANISE,STOOL +SEPAD,COLON +FEATS,MODEL +TOWSE,CIGAR +LANES,HUMPH +TEPAS,MODEL +URAEI,FOCAL +ROUSE,STINK +SPEAT,MODEL +SLORM,AWAKE +PELAS,OUTDO +SEPAL,OUTDO +ALMES,OUTDO +OARED,SISSY +LAPSE,STINK +MESAL,STINK +EASEL,STINK +CUTES,NAVAL +SERAL,HUMPH +STADE,CIGAR +AURIS,FOCAL +PRISE,STOOL +LOUIS,AWAKE +SEPIA,FOCAL +FEAST,SWIRL +BLASE,STINK +JEATS,MODEL +SWEAL,REBUT +LATEN,SISSY +PAPES,COLON +PASES,COLON +STOMA,BENCH +RESAT,BLUSH +TASER,BLUSH +SHEOL,REBUT +KOELS,REBUT +PROSE,STINK +OASES,REBUT +PAREO,SISSY +TORSE,BASIC +LIENS,REBUT +OAKED,STOOL +UNCES,DWARF +ROTAL,SISSY +TOLAR,SISSY +NURLS,AWAKE +MIROS,AWAKE +LEPRA,SISSY +REPLA,SISSY +PATIO,BLUSH +TOEAS,BENCH +AGUES,FOCAL +SEANS,MODEL +SCENA,REBUT +TAWIE,MODEL +WAITE,MODEL +ULNAE,FRESH +CANES,FLOSS +ABETS,MODEL +SAMEN,BLUSH +OSIER,BLUSH +OUSEL,STINK +LEARS,HUMPH +REALS,HUMPH +SERIN,BLUSH +LEASE,STINK +ABSEY,STINK +LOURS,AWAKE +ROULS,AWAKE +MAIST,BENCH +TAMIS,BENCH +ELSIN,CRUST +NURSE,STOOL +CANOE,REBUT +HEIST,SALAD +YATES,FLOSS +SPATE,CIGAR +BEAUS,MODEL +PAIRE,BLUSH +ALEFS,REBUT +ANTRE,SISSY +CRISE,STOOL +SAJOU,BENCH +ARPEN,SISSY +PAREN,SISSY +PASEO,REBUT +SERAC,BLUSH +SPAED,CIGAR +FLEAS,REBUT +CANSO,SERVE +CRANE,SISSY +CANER,SISSY +NACRE,SISSY +RANCE,SISSY +BROSE,STINK +BASON,SERVE +PERST,BASIC +SHORL,AWAKE +RATES,HUMPH +TARES,HUMPH +SOYLE,CRUST +ERASE,STINK +RAMEN,SISSY +NAMER,SISSY +LATUS,BENCH +SALUT,BENCH +SAULT,BENCH +TALUS,BENCH +HORSE,STINK +CORSE,STINK +AUTOS,CIGAR +ELOPS,REBUT +MERCS,NAVAL +LATED,SISSY +FETAS,MODEL +OMENS,REBUT +HORIS,AWAKE +BIRSE,STOOL +BRISE,STOOL +AVELS,REBUT +HOSEL,STINK +REMAN,SISSY +SMEAR,QUIET +HALSE,STINK +UKASE,MODEL +SUCRE,NAVAL +GORSE,STINK +SEPTA,MODEL +SEWAN,MODEL +HAOLE,REBUT +CREMS,NAVAL +WETAS,MODEL +TEASE,SWIRL +SWEAT,MODEL +OPENS,REBUT +VERSO,STINK +PALET,SISSY +PAEON,REBUT +GRISE,STOOL +PEAGS,MODEL +YEAHS,MODEL +LACET,SISSY +SOARE,NAVAL +MUSER,STINK +OAVES,COLON +YORES,GLASS +ZOEAS,REBUT +HAEMS,REBUT +CREPS,NAVAL +PERCS,NAVAL +LEASH,STINK +SPEIL,REBUT +TAPER,SISSY +PATER,SISSY +PETAR,SISSY +EARST,SPICY +MANSE,STOOL +NOSER,BLUSH +ZETAS,MODEL +HEAPS,MODEL +REACT,SISSY +CRATE,SISSY +TRACE,SISSY +CATER,SISSY +CARET,SISSY +CARTE,SISSY +NEARS,HUMPH +REANS,HUMPH +SOLER,HUMPH +SOREL,HUMPH +HEADS,CIGAR +SEDAN,BLUSH +STAKE,CIGAR +SKATE,CIGAR +KESAR,BLUSH +AJIES,FOCAL +FALSE,STINK +SEATS,MODEL +TEATS,MODEL +BASEN,CRUST +AXELS,REBUT +LOURE,SISSY +ROULE,SISSY +CREST,SALAD +KAIES,HUMPH +SALUE,BENCH +MAIRE,BLUSH +RAMIE,BLUSH +RIMAE,BLUSH +GOELS,REBUT +WORSE,STINK +DEALT,SISSY +TAMER,SISSY +ARMET,SISSY +MATER,SISSY +RAMET,SISSY +CATES,FLOSS +TACES,FLOSS +OYERS,GLASS +TINEA,FOCAL +DORSA,STINK +CLEAR,SISSY +RECTA,SISSY +PREST,BASIC +AVENS,REBUT +SPAES,COLON +SARED,HUMPH +LORES,HUMPH +ORLES,HUMPH +ROLES,HUMPH +EROSE,STINK +SABER,HUMPH +NOYES,CRASS +MAERL,SISSY +EPHAS,REBUT +TOISE,SHRUB +NEMAS,QUIET +SALET,HUMPH +TALES,HUMPH +PRESA,STINK +YALES,TRUSS +SOAVE,CIGAR +EGMAS,REBUT +PEART,SISSY +PRATE,SISSY +TRAPE,SISSY +NOISE,STAFF +MENSA,STOOL +VALSE,STINK +EASLE,STINK +SCARE,BLUSH +SCRAE,BLUSH +DALES,HUMPH +LADES,HUMPH +SEAMY,QUIET +BEAKS,MODEL +RENOS,HUMPH +RONES,HUMPH +SEAME,COLON +ENROL,SISSY +SAGER,HUMPH +HANSE,STOOL +ECRUS,NAVAL +NATES,HUMPH +STRAE,HUMPH +MASER,BLUSH +DEASH,STINK +PATEN,SISSY +TAPEN,SISSY +SENOR,HUMPH +SERON,HUMPH +SILER,HUMPH +SLIER,HUMPH +SADHE,COLON +PEAKS,MODEL +EGADS,REBUT +LERPS,BATTY +MESAS,COLON +SEAMS,COLON +RUEDA,SISSY +APTER,SISSY +YEARS,FLOSS +STYLE,CRASS +CIELS,REBUT +ECADS,REBUT +MERLS,BATTY +GLEIS,REBUT +APSES,CIGAR +EMACS,REBUT +SAYED,BLUSH +SENAS,MODEL +SPADE,CIGAR +TARSI,SEEDY +SPEAK,REBUT +PLATE,SISSY +DARES,HUMPH +MEANS,QUIET +STEAL,BENCH +STELA,BENCH +TAELS,BENCH +LEANT,SISSY +STARE,HUMPH +STAGE,FOCAL +DELTA,SISSY +GARES,HUMPH +RAGES,HUMPH +BARES,HUMPH +NEIST,SHRUB +MANET,SISSY +BEALS,QUIET +ABYES,CIGAR +SAFER,HUMPH +FARES,HUMPH +REINS,FLOSS +RINES,FLOSS +PURSE,STINK +DOUSE,STINK +LEIRS,HUMPH +RILES,HUMPH +RAKES,HUMPH +SAKER,HUMPH +TASED,BLUSH +ALONE,CIGAR +ANOLE,CIGAR +HOAED,CIGAR +LATHE,SISSY +THALE,SISSY +ROOSE,STINK +SAWER,HUMPH +WARES,HUMPH +SHAME,REBUT +HERLS,BATTY +LEHRS,BATTY +DATES,HUMPH +SATED,HUMPH +ORALS,HUMPH +SEIZA,FOCAL +ALINE,REBUT +ANILE,REBUT +REDIA,FOCAL +DOSEH,STINK +HOSED,STINK +STOAI,AWAKE +SERAI,BATTY +SOLAR,HUMPH +SORAL,HUMPH +ALOED,CIGAR +ICHES,NAVAL +LANCE,SISSY +ANCLE,SISSY +YAGES,FLOSS +ARSED,BLUSH +RASED,BLUSH +RESAW,BLUSH +GALES,HUMPH +AIERY,FOCAL +CLOSE,STINK +SELAH,QUIET +GEALS,QUIET +ARILS,HUMPH +LAIRS,HUMPH +LARIS,HUMPH +LIARS,HUMPH +LIRAS,HUMPH +RAILS,HUMPH +RIALS,HUMPH +SAMEY,BLUSH +LATKE,SISSY +IOTAS,AWAKE +REOIL,HUMPH +ACRES,FLOSS +ARSEY,BLUSH +RESAY,BLUSH +SHADE,CIGAR +TAWSE,SHRUB +ARISH,STOOL +TEARS,HUMPH +TERAS,HUMPH +RESTO,BLUSH +ROSET,BLUSH +AUREI,FOCAL +RISEN,BLUSH +RESIN,BLUSH +HOSEN,CRUST +HOSTA,FEIGN +SCOPE,NAVAL +OVELS,REBUT +TREMA,SISSY +EARDS,HUMPH +STEAD,BENCH +PILAE,REBUT +ILEAC,REBUT +BANES,HUMPH +NABES,HUMPH +ARSON,BLUSH +PEBAS,MODEL +SEPIC,NAVAL +STORE,HUMPH +ROTES,HUMPH +TORES,HUMPH +CRENA,SISSY +LOUSE,STINK +SPICE,NAVAL +SCUTE,NAVAL +BALES,HUMPH +GATES,HUMPH +HEALS,QUIET +TENIA,FOCAL +SHEAF,REBUT +SHAPE,CIGAR +MEASE,STINK +ROANS,HUMPH +SPAKE,CIGAR +SENSA,MODEL +MIENS,REBUT +BASTI,SERVE +SONAR,HUMPH +FANES,HUMPH +STEIL,AWAKE +URENA,MODEL +LESBO,STINK +METAL,SISSY +PETAL,SISSY +LEAPT,SISSY +LEPTA,SISSY +PELTA,SISSY +TEPAL,SISSY +OVENS,REBUT +BAYES,FLOSS +ATONE,CIGAR +LACES,HUMPH +HELIO,DWARF +LIEFS,REBUT +SHEVA,REBUT +SMAZE,COLON +ROIST,SEEDY +TORSI,SEEDY +LOWSE,STINK +CAESE,STINK +DEARS,HUMPH +READS,HUMPH +LARNS,HUMPH +SAVER,HUMPH +SHAVE,COLON +PAEDO,REBUT +SIEUR,AWAKE +AEDES,CIGAR +ASHES,CIGAR +MOIRE,BLUSH +SAYNE,BLUSH +KANES,HUMPH +AYRES,FLOSS +ELIAD,REBUT +APERT,SISSY +ONSET,BLUSH +YOUSE,STINK +LYNES,CRASS +DEIST,SHRUB +LIERS,HUMPH +RIELS,HUMPH +KALES,HUMPH +LAKES,HUMPH +POISE,STAFF +BEMAS,QUIET +PHASE,STINK +POSER,BLUSH +AYRIE,FOCAL +BESOT,CRASS +BRAES,HUMPH +URAOS,NAVAL +HOISE,STAFF +STENO,AWAKE +SHAKE,CIGAR +GEARS,HUMPH +SEGAR,HUMPH +BEARS,HUMPH +BATES,HUMPH +TABES,HUMPH +RAJES,HUMPH +BASTE,FLOSS +DEANS,HUMPH +SEWAR,HUMPH +GADES,HUMPH +EUROS,AWAKE +CHASE,STINK +RATOS,HUMPH +REALO,BATTY +TAROS,HUMPH +EORLS,HUMPH +LAVES,HUMPH +VALES,HUMPH +SABRE,HUMPH +RASES,HUMPH +SAREE,HUMPH +SASER,HUMPH +RESIT,BLUSH +MINAE,REBUT +LAEVO,REBUT +WALES,HUMPH +SYREN,BLUSH +RITES,HUMPH +STIRE,HUMPH +TIRES,HUMPH +TRIES,HUMPH +SUAVE,CIGAR +UREAL,BENCH +ACNES,FLOSS +DEALS,HUMPH +LEADS,HUMPH +SLADE,HUMPH +BEAMS,QUIET +AIMER,FOCAL +SAROD,HUMPH +WANES,HUMPH +RAVES,HUMPH +VARES,HUMPH +SAVEY,BLUSH +RAZES,HUMPH +SENZA,MODEL +OLPAE,REBUT +PIETA,SERVE +UVEAS,MODEL +OUENS,AWAKE +BLAES,HUMPH +ARYLS,FOCUS +RYALS,FOCUS +GEIST,SHRUB +SABED,HUMPH +EALES,HUMPH +CADES,HUMPH +DACES,HUMPH +SNARL,HUMPH +STEIN,AWAKE +SIENT,AWAKE +AIRNS,HUMPH +NARIS,HUMPH +RAINS,HUMPH +RANIS,HUMPH +LYRES,FOCUS +CLAES,HUMPH +LINES,HUMPH +HASTE,FLOSS +RAXES,HUMPH +HOUSE,FEIGN +BEANO,CIGAR +SNARY,BLUSH +LYTES,CRASS +YELTS,CRASS +LAYER,HUMPH +ASTER,SISSY +MOUSE,HEATH +ROADS,HUMPH +SARIN,HUMPH +RARES,HUMPH +SENNA,MODEL +CEASE,STINK +TAKES,HUMPH +NAVES,HUMPH +VANES,HUMPH +AITUS,FOCAL +AIDER,FOCAL +AIRED,FOCAL +ERICS,AWAKE +CAMEO,REBUT +ABLES,HUMPH +HAWSE,STINK +GORES,HUMPH +OGRES,HUMPH +REGOS,HUMPH +SOGER,HUMPH +DEROS,HUMPH +DOERS,HUMPH +DORES,HUMPH +REDOS,HUMPH +RODES,HUMPH +SORED,HUMPH +EASER,BLUSH +RASER,BLUSH +SARGE,HUMPH +CEROS,HUMPH +CORES,HUMPH +LAZES,HUMPH +LITES,HUMPH +TILES,HUMPH +RESOW,BLUSH +SNORE,HUMPH +BESAW,STINK +MEANT,SISSY +MENTA,SISSY +NAZES,HUMPH +FADES,HUMPH +SAFED,HUMPH +REAKS,HUMPH +SERIC,HUMPH +FATES,HUMPH +KADES,HUMPH +DOSER,BLUSH +RESOD,BLUSH +ROSED,BLUSH +ROATE,NAVAL +ILEUS,AWAKE +LIEUS,AWAKE +YENTA,MODEL +OCEAN,REBUT +AMOLE,CIGAR +ROOSA,STINK +SWARE,HUMPH +WEARS,HUMPH +LAXES,HUMPH +MASED,BLUSH +PEASE,STINK +BESAT,FLOSS +OILER,HUMPH +ORIEL,HUMPH +ATOKE,CIGAR +BOSIE,CRUST +SOBER,HUMPH +BORES,HUMPH +ROBES,HUMPH +COAST,SERVE +ISNAE,BLUSH +CIRES,HUMPH +CRIES,HUMPH +RICES,HUMPH +ERICA,MODEL +JANES,HUMPH +STYRE,BLUSH +CAGES,HUMPH +ROTAS,HUMPH +TORAS,HUMPH +YEADS,FLOSS +OBIAS,AWAKE +FEARS,HUMPH +ARIEL,BATTY +NITES,HUMPH +TINES,HUMPH +CASED,BLUSH +AGIOS,EVADE +PASSE,COLON +PSOAE,FRESH +PASTE,BLUSH +STALE,HUMPH +SLATE,HUMPH +OHIAS,AWAKE +STEAM,BENCH +SKIEY,BLUSH +ASTIR,BLUSH +NERTS,HUMPH +RENTS,HUMPH +TERNS,HUMPH +KEROS,HUMPH +KORES,HUMPH +ROKES,HUMPH +UNSET,FLOSS +DOSHA,SERVE +USNEA,SISSY +STAIR,HUMPH +AIRTS,HUMPH +ARTIS,HUMPH +RAITS,HUMPH +SITAR,HUMPH +STRIA,HUMPH +TIARS,HUMPH +OSTIA,AWAKE +BRIES,HUMPH +RIBES,HUMPH +WISER,BLUSH +ONERS,HUMPH +EYOTS,AWAKE +SIDER,HUMPH +SIRED,HUMPH +SOUCE,HEATH +GOLES,HUMPH +LOGES,HUMPH +OGLES,HUMPH +ITEMS,AWAKE +MISER,BLUSH +BASSE,STINK +ABASE,STINK +SORDA,HUMPH +TERAI,HUMPH +AROSE,STAFF +CESTA,BLUSH +SAWED,HUMPH +WADES,HUMPH +MASSE,STINK +DATOS,HUMPH +LOIRS,HUMPH +LORIS,HUMPH +ROILS,HUMPH +AGILE,REBUT +SORTA,HUMPH +ADIOS,NAVAL +AIDOS,NAVAL +SANES,HUMPH +LASES,HUMPH +SALES,HUMPH +SKIER,HUMPH +KEIRS,HUMPH +REIKS,HUMPH +SIKER,HUMPH +LEISH,STAFF +BEAUT,MODEL +DRIES,HUMPH +RIDES,HUMPH +DEGAS,HUMPH +AGIST,SERVE +ORATE,NAVAL +FORES,HUMPH +FROES,HUMPH +ORFES,HUMPH +WEIRS,HUMPH +WIRES,HUMPH +WRIES,HUMPH +DARIS,HUMPH +RAIDS,HUMPH +RIADS,HUMPH +SWIRE,HUMPH +INSET,BLUSH +ASIDE,BLUSH +DOSAI,AWAKE +SARGO,HUMPH +TRAYS,FLOSS +AUGER,FOCAL +TAXES,HUMPH +SABIR,HUMPH +ANIME,REBUT +AMINE,REBUT +ASPIE,BLUSH +SAYID,BLUSH +SOWER,HUMPH +OWRES,HUMPH +SEROW,HUMPH +WEROS,HUMPH +BOUSE,STINK +RESID,BLUSH +LOAVE,REBUT +ERBIA,MODEL +BESOM,STINK +COLES,HUMPH +TOGES,HUMPH +DAZES,HUMPH +SAVED,HUMPH +YARNS,FLOSS +OWIES,HUMPH +CASTE,BLUSH +ABRIS,HUMPH +RABIS,HUMPH +RIBAS,HUMPH +VADES,HUMPH +SERIF,HUMPH +FIRES,HUMPH +FRIES,HUMPH +REFIS,HUMPH +REIFS,HUMPH +TAJES,HUMPH +WAGES,HUMPH +NOSED,BLUSH +COPSE,STINK +ABSIT,SERVE +SALTO,HUMPH +ARSES,HUMPH +BILES,HUMPH +SERRA,HUMPH +CLIES,HUMPH +DEILS,HUMPH +DELIS,HUMPH +IDLES,HUMPH +SEPOY,AWAKE +ASPER,SISSY +BAKES,HUMPH +ASHEN,SISSY +TOSED,BLUSH +CAFES,HUMPH +FACES,HUMPH +SWORE,HUMPH +AVISO,HEATH +GORAS,HUMPH +SLART,HUMPH +ASSET,BLUSH +SLIDE,HUMPH +SIDLE,HUMPH +SILED,HUMPH +SYRAH,FLOSS +ROSIN,BLUSH +LARDS,HUMPH +COSET,BLUSH +YITES,FLOSS +BINES,HUMPH +JADES,HUMPH +ETICS,AWAKE +AMUSE,CIGAR +AVISE,FOCAL +WASTE,BLUSH +BORAS,HUMPH +CINES,HUMPH +HYLES,CRASS +SCORE,HUMPH +FESTA,BLUSH +CONES,HUMPH +ONCES,HUMPH +KAROS,HUMPH +POETS,AWAKE +ROVES,HUMPH +SERVO,HUMPH +OWSEN,BLUSH +YLEMS,REBUT +BEADS,HUMPH +ACROS,HUMPH +ARCOS,HUMPH +ORCAS,HUMPH +CRIAS,HUMPH +FAROS,HUMPH +NOSEY,BLUSH +ASKER,SISSY +AGROS,HUMPH +GAIRS,HUMPH +GARIS,HUMPH +RAGIS,HUMPH +IRONS,HUMPH +NOIRS,HUMPH +NORIS,HUMPH +ORNIS,HUMPH +ROINS,HUMPH +BOETS,AWAKE +SUENT,AWAKE +REARS,HUMPH +SEARE,HUMPH +SEARS,HUMPH +SATES,HUMPH +TASES,HUMPH +TATES,HUMPH +ROSIT,BLUSH +ROSTI,BLUSH +LENIS,HUMPH +NELIS,HUMPH +WEALS,HUMPH +CAKES,HUMPH +WAIRS,HUMPH +PIETS,AWAKE +SHYER,FLOSS +CAVES,HUMPH +KERNS,HUMPH +NERKS,HUMPH +SIETH,AWAKE +BOARS,HUMPH +FAKES,HUMPH +ARUHE,MODEL +DENIS,HUMPH +DINES,HUMPH +NIDES,HUMPH +MASON,BLUSH +LIKES,HUMPH +RAILE,HUMPH +TEILS,HUMPH +SANTO,HUMPH +RUGAE,MODEL +VESTA,BLUSH +GAZES,HUMPH +NIRLS,HUMPH +STILE,HUMPH +STERN,HUMPH +GOEST,AWAKE +FAVES,HUMPH +OURIE,HEATH +SPYRE,BLUSH +SAVOR,HUMPH +RELAY,HUMPH +SADES,HUMPH +SNIDE,HUMPH +SINED,HUMPH +SABLE,HUMPH +TWAES,HUMPH +TIERS,HUMPH +KORAS,HUMPH +OKRAS,HUMPH +DIELS,HUMPH +SIELD,HUMPH +SOWAR,HUMPH +OCREA,NAVAL +ZEROS,HUMPH +ADORE,NAVAL +DERNS,HUMPH +NERDS,HUMPH +RENDS,HUMPH +EUSOL,AWAKE +LEAKS,HUMPH +LEARY,HUMPH +SELVA,HUMPH +VEALS,HUMPH +BITES,HUMPH +KRAIS,HUMPH +RAIKS,HUMPH +RAKIS,HUMPH +KINES,HUMPH +LEVAS,HUMPH +ACMES,NAVAL +STRAD,HUMPH +OXIES,HUMPH +PISTE,BLUSH +COTES,HUMPH +COATE,FEIGN +ASPEN,SISSY +YETIS,FLOSS +TAILS,HUMPH +DITES,HUMPH +SITED,HUMPH +STIED,HUMPH +TIDES,HUMPH +SOREX,HUMPH +FEALS,HUMPH +LEAFS,HUMPH +ABUSE,CIGAR +TELIA,DWARF +MESON,BLUSH +GUISE,STOOL +TSADE,SISSY +AFROS,HUMPH +DEAIR,HUMPH +IRADE,HUMPH +FINES,HUMPH +NIFES,HUMPH +SWALE,HUMPH +SOFAR,HUMPH +LITAS,HUMPH +WILES,HUMPH +SWEAR,HUMPH +OREAD,BATTY +YIKES,FLOSS +SIZER,HUMPH +SIVER,HUMPH +CESTI,BLUSH +IRATE,HUMPH +TREYS,FLOSS +TYERS,FLOSS +TYRES,FLOSS +ARVOS,HUMPH +WAKES,HUMPH +TOUSE,BENCH +LOAST,HUMPH +MESTO,BLUSH +RIVES,HUMPH +VIRES,HUMPH +ASKOI,EVADE +GITES,HUMPH +TIGES,HUMPH +WAVES,HUMPH +PSOAI,AWAKE +DARTS,HUMPH +DRATS,HUMPH +TRADS,HUMPH +DITAS,HUMPH +VOARS,HUMPH +POSED,BLUSH +SLAKE,HUMPH +SLAVE,HUMPH +SALVE,HUMPH +FERNS,HUMPH +FILES,HUMPH +FLIES,HUMPH +LIFES,HUMPH +BESIT,FLOSS +BESTI,FLOSS +BRENS,HUMPH +SNAKE,HUMPH +SLAES,HUMPH +RANTS,HUMPH +STARN,HUMPH +TARNS,HUMPH +TRANS,HUMPH +MOSTE,BLUSH +CITES,HUMPH +TICES,HUMPH +FAIRS,HUMPH +FIARS,HUMPH +SIXER,HUMPH +AVERS,HUMPH +ASHET,SISSY +GAGES,HUMPH +GASES,HUMPH +SAGES,HUMPH +SCARY,BLUSH +SCRAY,BLUSH +ROTLS,HUMPH +RIOTS,HUMPH +ROTIS,HUMPH +TIROS,HUMPH +TRIOS,HUMPH +TROIS,HUMPH +SINEW,HUMPH +WINES,HUMPH +CEILS,HUMPH +YIPES,FLOSS +RORES,HUMPH +ROSES,HUMPH +SOREE,HUMPH +SORER,HUMPH +SORES,HUMPH +DARNS,HUMPH +NARDS,HUMPH +RANDS,HUMPH +EASED,BLUSH +ALTOS,HUMPH +BIERS,HUMPH +BREIS,HUMPH +DOGES,HUMPH +TASTE,BLUSH +SCENT,AWAKE +RAINE,HUMPH +ALIST,HUMPH +ANSAE,BLUSH +DOATS,HUMPH +TOADS,HUMPH +KASME,BLUSH +POTAE,BENCH +ARIOT,EVADE +LOTSA,HUMPH +AXLES,HUMPH +STAID,HUMPH +CODES,HUMPH +DECOS,HUMPH +SOUSE,HEATH +SEITY,BLUSH +RIVAS,HUMPH +VAIRS,HUMPH +JASEY,BLUSH +STAVE,HUMPH +FAZES,HUMPH +TESTA,BLUSH +RISES,HUMPH +SEIRS,HUMPH +SIREE,HUMPH +SIRES,HUMPH +SDEIN,HUMPH +VESPA,BLUSH +ZEALS,HUMPH +DORIS,HUMPH +ROIDS,HUMPH +OSCAR,SISSY +LOTAS,HUMPH +TOLAS,HUMPH +TELOI,HUMPH +SETAE,HUMPH +GOERS,HUMPH +DEVAS,HUMPH +DRAYS,FLOSS +DRYAS,FLOSS +YARDS,FLOSS +COSTE,BLUSH +ARGUE,MODEL +SEGOL,HUMPH +ICERS,HUMPH +ESCAR,SISSY +CERTS,HUMPH +FAXES,HUMPH +CARLS,HUMPH +BABES,HUMPH +BASES,HUMPH +SABES,HUMPH +IZARS,HUMPH +RIZAS,HUMPH +SIZAR,HUMPH +ZARIS,HUMPH +ACHES,NAVAL +ZEDAS,HUMPH +OPERA,NAVAL +DIETS,HUMPH +YEARN,HUMPH +RENAY,HUMPH +TIRLS,HUMPH +BICES,HUMPH +COSTA,BLUSH +GRENS,HUMPH +DEAWS,HUMPH +GENOA,DWARF +SWEIR,HUMPH +NORIA,AWAKE +COSIE,BLUSH +SENTI,HUMPH +TEINS,HUMPH +CEDIS,HUMPH +CIDES,HUMPH +DICES,HUMPH +MOSED,BLUSH +JAKES,HUMPH +BARNS,HUMPH +BRANS,HUMPH +CASES,HUMPH +LEWIS,HUMPH +WEILS,HUMPH +BAILS,HUMPH +LABIS,HUMPH +SAINT,HUMPH +STAIN,HUMPH +SATIN,HUMPH +ANTIS,HUMPH +NATIS,HUMPH +TAINS,HUMPH +TIANS,HUMPH +TINAS,HUMPH +KITES,HUMPH +TIKES,HUMPH +ADITS,HUMPH +WRENS,HUMPH +ALIEN,DWARF +EILDS,HUMPH +OVERS,HUMPH +DALTS,HUMPH +TOGAE,BENCH +SIZEL,HUMPH +WAXES,HUMPH +SLICE,HUMPH +OUMAS,AWAKE +ESCOT,AWAKE +ESTOC,AWAKE +SAROS,HUMPH +SOCLE,HUMPH +SWILE,HUMPH +SAFES,HUMPH +OSSIA,AWAKE +BIROS,HUMPH +BRIOS,HUMPH +VIERS,HUMPH +JIAOS,NAVAL +WITES,HUMPH +PSORA,SISSY +SABOT,HUMPH +SAKES,HUMPH +OUPAS,AWAKE +LORDS,HUMPH +CARNS,HUMPH +CRANS,HUMPH +NARCS,HUMPH +SCRAN,HUMPH +ABORE,NAVAL +CRAYS,FLOSS +SEALS,HUMPH +SELLA,HUMPH +JASPE,BLUSH +LARKS,HUMPH +DIYAS,FLOSS +BASTO,HUMPH +TYNES,FLOSS +NABIS,HUMPH +SABIN,HUMPH +HUIAS,AWAKE +STAND,HUMPH +DANTS,HUMPH +ERGOS,HUMPH +GNARS,HUMPH +GRANS,HUMPH +RANGS,HUMPH +SPACE,NAVAL +SCAPE,NAVAL +RADIO,HUMPH +SORAS,HUMPH +RAYLE,HUMPH +AILED,KARMA +CREDS,HUMPH +KIERS,HUMPH +PILEA,DWARF +ROARS,HUMPH +SOARS,HUMPH +STRAY,HUMPH +SATYR,HUMPH +GEITS,HUMPH +YSAME,BLUSH +DIRLS,HUMPH +ARIAS,HUMPH +ARRIS,HUMPH +ARSIS,HUMPH +RAIAS,HUMPH +SAIRS,HUMPH +SARIS,HUMPH +GIROS,HUMPH +GORIS,HUMPH +ESTRO,SISSY +TEARY,HUMPH +SNORT,HUMPH +RONTS,HUMPH +TRONS,HUMPH +LENGS,HUMPH +ZAXES,HUMPH +PREYS,FLOSS +PYRES,FLOSS +WASES,HUMPH +WAWES,HUMPH +FIERS,HUMPH +SIRRA,HUMPH +SLANT,HUMPH +LANTS,HUMPH +SORRA,HUMPH +SALLE,HUMPH +SALSE,HUMPH +TACOS,HUMPH +FATSO,HUMPH +COIRS,HUMPH +CRIOS,HUMPH +SIROC,HUMPH +TEXAS,HUMPH +SEGNO,HUMPH +SEGNI,HUMPH +SENGI,HUMPH +AFORE,NAVAL +ESKAR,SISSY +VEGAS,HUMPH +SINCE,HUMPH +USAGE,FRESH +CELTS,HUMPH +ADZES,HUMPH +IDEAL,HUMPH +DREYS,FLOSS +DYERS,FLOSS +YERDS,FLOSS +SKYER,HUMPH +SKYRE,HUMPH +SYKER,HUMPH +BEINS,HUMPH +BENIS,HUMPH +COKES,HUMPH +SCONE,HUMPH +SONCE,HUMPH +DEADS,HUMPH +DOABS,HUMPH +GELTS,HUMPH +PORAE,BATTY +WEKAS,HUMPH +GREYS,FLOSS +GYRES,FLOSS +ALIKE,DWARF +ALKIE,DWARF +BAITS,HUMPH +TABIS,HUMPH +ASPRO,SISSY +ASHED,SISSY +OXERS,HUMPH +CERIA,NAVAL +AREIC,NAVAL +RAYNE,HUMPH +SKITE,HUMPH +GOATS,HUMPH +MORAE,BATTY +BOLAS,HUMPH +DAINE,HUMPH +DIANE,HUMPH +RYKES,HUMPH +YERKS,HUMPH +SWINE,HUMPH +EDITS,HUMPH +SEWIN,HUMPH +BARDS,HUMPH +BRADS,HUMPH +DARBS,HUMPH +DRABS,HUMPH +GAITS,HUMPH +STAIG,HUMPH +TAIGS,HUMPH +STATE,HUMPH +COATS,HUMPH +PELAU,DWARF +BREYS,FLOSS +BYRES,FLOSS +SWAGE,HUMPH +BOAST,HUMPH +BOATS,HUMPH +PYNES,FLOSS +CARDS,HUMPH +ABBES,HUMPH +STRAG,HUMPH +DARGS,HUMPH +DRAGS,HUMPH +GRADS,HUMPH +SINGE,HUMPH +TOGAS,HUMPH +OCTAS,HUMPH +TREKS,HUMPH +ATOCS,HUMPH +OVATE,BENCH +ASKED,SISSY +BRATS,HUMPH +TRABS,HUMPH +BOTAS,HUMPH +FENIS,HUMPH +NEIFS,HUMPH +LEANY,HUMPH +CYTES,FLOSS +IRONE,HUMPH +GENTS,HUMPH +CENTS,HUMPH +SALTY,HUMPH +SLATY,HUMPH +CARTS,HUMPH +SCART,HUMPH +SCRAT,HUMPH +COEDS,HUMPH +TOAZE,BENCH +OKTAS,HUMPH +VAIRE,HUMPH +AKEES,HUMPH +GYTES,HUMPH +ATOKS,HUMPH +ASKEW,SISSY +LWEIS,HUMPH +WIELS,HUMPH +BRAYS,HUMPH +FERIA,NAVAL +AFIRE,NAVAL +GLENS,HUMPH +ZAIRE,HUMPH +GRAYS,HUMPH +TOILE,HUMPH +CADIE,HUMPH +KIORE,HUMPH +SOFTA,HUMPH +ASCOT,SISSY \ No newline at end of file diff --git a/project.godot b/project.godot new file mode 100644 index 0000000..ca271de --- /dev/null +++ b/project.godot @@ -0,0 +1,38 @@ +; Engine configuration file. +; It's best edited using the editor UI and not directly, +; since the parameters that go here are not all obvious. +; +; Format: +; [section] ; section goes between [] +; param=value ; assign values to parameters + +config_version=4 + +_global_script_classes=[ ] +_global_script_class_icons={ +} + +[application] + +config/name="Word Hunt" +run/main_scene="res://Main.tscn" +config/icon="res://icon.png" + +[autoload] + +Game="*res://Game.gd" + +[display] + +window/size/width=420 +window/dpi/allow_hidpi=true +window/handheld/orientation="portrait" + +[physics] + +common/enable_pause_aware_picking=true + +[rendering] + +quality/driver/driver_name="GLES2" +environment/default_environment="res://default_env.tres" diff --git a/stylebox_letter_normal_absent.tres b/stylebox_letter_normal_absent.tres new file mode 100644 index 0000000..f3b4364 --- /dev/null +++ b/stylebox_letter_normal_absent.tres @@ -0,0 +1,13 @@ +[gd_resource type="StyleBoxFlat" format=2] + +[resource] +content_margin_left = 6.0 +content_margin_right = 6.0 +content_margin_top = 4.0 +content_margin_bottom = 4.0 +bg_color = Color( 0.109804, 0.109804, 0.109804, 1 ) +border_width_left = 1 +border_width_top = 1 +border_width_right = 1 +border_width_bottom = 1 +border_color = Color( 0.125, 0.14375, 0.19375, 1 ) diff --git a/stylebox_letter_normal_correct.tres b/stylebox_letter_normal_correct.tres new file mode 100644 index 0000000..36b979b --- /dev/null +++ b/stylebox_letter_normal_correct.tres @@ -0,0 +1,13 @@ +[gd_resource type="StyleBoxFlat" format=2] + +[resource] +content_margin_left = 6.0 +content_margin_right = 6.0 +content_margin_top = 4.0 +content_margin_bottom = 4.0 +bg_color = Color( 0.447059, 0.439216, 0.631373, 1 ) +border_width_left = 1 +border_width_top = 1 +border_width_right = 1 +border_width_bottom = 1 +border_color = Color( 0.125, 0.14375, 0.19375, 1 ) diff --git a/stylebox_letter_normal_empty.tres b/stylebox_letter_normal_empty.tres new file mode 100644 index 0000000..d448e1b --- /dev/null +++ b/stylebox_letter_normal_empty.tres @@ -0,0 +1,13 @@ +[gd_resource type="StyleBoxFlat" format=2] + +[resource] +content_margin_left = 6.0 +content_margin_right = 6.0 +content_margin_top = 4.0 +content_margin_bottom = 4.0 +bg_color = Color( 0.160784, 0.156863, 0.219608, 1 ) +border_width_left = 1 +border_width_top = 1 +border_width_right = 1 +border_width_bottom = 1 +border_color = Color( 0.125, 0.14375, 0.19375, 1 ) diff --git a/stylebox_letter_normal_present.tres b/stylebox_letter_normal_present.tres new file mode 100644 index 0000000..3241d79 --- /dev/null +++ b/stylebox_letter_normal_present.tres @@ -0,0 +1,13 @@ +[gd_resource type="StyleBoxFlat" format=2] + +[resource] +content_margin_left = 6.0 +content_margin_right = 6.0 +content_margin_top = 4.0 +content_margin_bottom = 4.0 +bg_color = Color( 0.631373, 0.439216, 0.439216, 1 ) +border_width_left = 1 +border_width_top = 1 +border_width_right = 1 +border_width_bottom = 1 +border_color = Color( 0.125, 0.14375, 0.19375, 1 )