{"id":3188,"date":"2026-10-13T05:49:19","date_gmt":"2026-10-13T02:49:19","guid":{"rendered":"https:\/\/allmed.pro\/blog\/?p=3188"},"modified":"2026-10-13T05:49:21","modified_gmt":"2026-10-13T02:49:21","slug":"games-words-from-words-medical","status":"publish","type":"post","link":"https:\/\/allmed.pro\/blog\/en\/games-words-from-words-medical\/","title":{"rendered":"Medical Word Game Online \u2014 Make Words from a Long Medical Term"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_88 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">\u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #000000;color:#000000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #000000;color:#000000\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/allmed.pro\/blog\/en\/games-words-from-words-medical\/#How_to_play\" >How to play<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/allmed.pro\/blog\/en\/games-words-from-words-medical\/#Victory\" >Victory!<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/allmed.pro\/blog\/en\/games-words-from-words-medical\/#Your_words\" >Your words<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/allmed.pro\/blog\/en\/games-words-from-words-medical\/#Bots_words\" >Bot\u2019s words<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/allmed.pro\/blog\/en\/games-words-from-words-medical\/#You_could_also_have_made\" >You could also have made<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/allmed.pro\/blog\/en\/games-words-from-words-medical\/#Medical_words_in_this_term\" >Medical words in this term<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n\n<!-- ===== Allmed.pro \u00b7 Medical word game \u201cAmbulance Word Race\u201d \u00b7 English version 1.0 ===== -->\n<style>\n#allmedWordRace, #allmedWordRace * { box-sizing: border-box; }\n#allmedWordRace {\n  --mwg-ink: #17313a;\n  --mwg-muted: #5a6f75;\n  --mwg-brand: #197c91;\n  --mwg-brand-dark: #12606f;\n  --mwg-soft: #eef5f7;\n  --mwg-line: #bfd3d8;\n  --mwg-ok: #11683a;\n  --mwg-ok-bg: #edfff3;\n  --mwg-err: #b40000;\n  --mwg-err-bg: #ffecec;\n  --mwg-med: #7a3db8;\n  max-width: 980px;\n  margin: 0 auto;\n  padding: 20px;\n  font-family: Arial, \"Helvetica Neue\", sans-serif;\n  color: var(--mwg-ink);\n  line-height: 1.4;\n}\n#allmedWordRace .mwg-card {\n  background: #fff;\n  border-radius: 22px;\n  padding: 24px;\n  box-shadow: 0 10px 35px rgba(22, 62, 72, 0.12);\n  margin: 0 0 20px;\n}\n#allmedWordRace h1 { margin: 0 0 18px; font-size: 34px; line-height: 1.2; color: var(--mwg-ink); }\n#allmedWordRace h2 { margin: 28px 0 12px; font-size: 24px; line-height: 1.25; color: var(--mwg-ink); }\n#allmedWordRace .mwg-intro p { margin: 0 0 15px; font-size: 17px; line-height: 1.7; }\n#allmedWordRace .mwg-intro ul { margin: 15px 0 0; padding-left: 22px; }\n#allmedWordRace .mwg-intro li { margin-bottom: 10px; font-size: 16px; line-height: 1.6; }\n#allmedWordRace .mwg-hidden { display: none !important; }\n\n\/* ---------- controls ---------- *\/\n#allmedWordRace .mwg-settings {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 12px;\n  margin-bottom: 16px;\n}\n#allmedWordRace .mwg-settings label {\n  font-size: 13px; color: var(--mwg-muted); display: block; margin-bottom: 6px;\n}\n#allmedWordRace select,\n#allmedWordRace input[type=\"text\"] {\n  width: 100%;\n  border-radius: 12px;\n  border: 1px solid var(--mwg-line);\n  padding: 12px 14px;\n  font-size: 16px;\n  font-family: inherit;\n  color: var(--mwg-ink);\n  background: #fff;\n  margin: 0;\n}\n#allmedWordRace button {\n  font-family: inherit;\n  font-size: 16px;\n  line-height: 1.2;\n  border-radius: 12px;\n  padding: 12px 14px;\n  cursor: pointer;\n  border: 0;\n  background: var(--mwg-brand);\n  color: #fff;\n  font-weight: 700;\n  margin: 0;\n  text-transform: none;\n  letter-spacing: normal;\n  touch-action: manipulation;\n  -webkit-tap-highlight-color: transparent;\n}\n#allmedWordRace button:hover { background: var(--mwg-brand-dark); }\n#allmedWordRace button:disabled { opacity: .5; cursor: default; }\n#allmedWordRace button:focus-visible,\n#allmedWordRace select:focus-visible,\n#allmedWordRace input:focus-visible,\n#allmedWordRace a:focus-visible {\n  outline: 3px solid #f2a900;\n  outline-offset: 2px;\n}\n#allmedWordRace .mwg-btn-block { width: 100%; }\n#allmedWordRace .mwg-btn-ghost {\n  background: var(--mwg-soft);\n  color: var(--mwg-ink);\n}\n#allmedWordRace .mwg-btn-ghost:hover { background: #dfecef; }\n#allmedWordRace .mwg-rules { font-size: 14px; line-height: 1.5; color: var(--mwg-muted); margin-top: 15px; }\n#allmedWordRace .mwg-stats {\n  margin-top: 14px; padding: 10px 14px; border-radius: 12px;\n  background: var(--mwg-soft); font-size: 14px; color: var(--mwg-ink);\n}\n\n\/* ---------- game screen ---------- *\/\n#allmedWordRace .mwg-topbar {\n  display: grid;\n  grid-template-columns: 1fr auto 1fr;\n  align-items: center;\n  gap: 12px;\n  margin-bottom: 16px;\n}\n#allmedWordRace .mwg-score {\n  background: var(--mwg-soft); padding: 12px; border-radius: 14px;\n  text-align: center; font-weight: 700;\n}\n#allmedWordRace .mwg-score strong { display: block; font-size: 26px; margin-top: 3px; }\n#allmedWordRace .mwg-score small { display: block; font-weight: 400; color: var(--mwg-muted); font-size: 12px; }\n#allmedWordRace .mwg-timer {\n  min-width: 105px; text-align: center; padding: 12px 16px; border-radius: 14px;\n  background: var(--mwg-ink); color: #fff; font-weight: 700; font-size: 22px;\n  font-variant-numeric: tabular-nums;\n}\n#allmedWordRace .mwg-timer.mwg-warn { background: #b86b00; }\n#allmedWordRace .mwg-timer.mwg-danger { background: #b40000; }\n#allmedWordRace .mwg-word-box {\n  text-align: center; background: var(--mwg-ink); color: #fff;\n  border-radius: 18px; padding: 18px 12px 16px; margin-bottom: 14px;\n}\n#allmedWordRace .mwg-word-label {\n  font-size: 13px; opacity: .78; text-transform: uppercase; letter-spacing: 1.5px;\n}\n#allmedWordRace .mwg-tiles {\n  display: flex; flex-wrap: wrap; justify-content: center; gap: 6px; margin-top: 12px;\n}\n#allmedWordRace .mwg-tile {\n  min-width: 42px; height: 46px; padding: 0 6px;\n  font-size: 22px; font-weight: 800; text-transform: uppercase;\n  background: #fff; color: var(--mwg-ink); border-radius: 10px;\n  box-shadow: 0 3px 0 rgba(0,0,0,.25);\n  transition: transform .08s ease, opacity .15s ease;\n}\n#allmedWordRace .mwg-tile:hover { background: #e9f6f8; }\n#allmedWordRace .mwg-tile:active { transform: translateY(2px); box-shadow: 0 1px 0 rgba(0,0,0,.25); }\n#allmedWordRace .mwg-tile.mwg-used {\n  opacity: .28; box-shadow: none; transform: translateY(2px);\n}\n#allmedWordRace .mwg-tile-tools {\n  display: flex; justify-content: center; gap: 8px; margin-top: 12px; flex-wrap: wrap;\n}\n#allmedWordRace .mwg-tile-tools button {\n  background: rgba(255,255,255,.14); color: #fff; padding: 9px 14px; font-size: 15px;\n}\n#allmedWordRace .mwg-tile-tools button:hover { background: rgba(255,255,255,.24); }\n\n#allmedWordRace .mwg-input-row { display: grid; grid-template-columns: 1fr 150px; gap: 10px; }\n#allmedWordRace #mwgInput {\n  font-size: 22px; text-transform: lowercase; transition: background .2s ease, border-color .2s ease;\n}\n#allmedWordRace #mwgInput.mwg-error {\n  color: var(--mwg-err); border-color: #d31616; background: var(--mwg-err-bg);\n  animation: mwgShake .22s linear 2;\n}\n#allmedWordRace #mwgInput.mwg-success {\n  color: var(--mwg-ok); border-color: #1f9d5a; background: var(--mwg-ok-bg);\n}\n@keyframes mwgShake {\n  0% { transform: translateX(0); } 25% { transform: translateX(-5px); }\n  75% { transform: translateX(5px); } 100% { transform: translateX(0); }\n}\n#allmedWordRace .mwg-status {\n  min-height: 24px; margin-top: 10px; font-size: 15px; color: var(--mwg-muted); text-align: center;\n}\n#allmedWordRace .mwg-status.mwg-status-ok { color: var(--mwg-ok); font-weight: 700; }\n#allmedWordRace .mwg-status.mwg-status-err { color: var(--mwg-err); }\n#allmedWordRace .mwg-report {\n  display: inline-block; margin-left: 6px; color: var(--mwg-brand); font-size: 14px;\n}\n#allmedWordRace .mwg-actions {\n  display: flex; gap: 8px; justify-content: center; flex-wrap: wrap; margin-top: 10px;\n}\n#allmedWordRace .mwg-actions button { padding: 9px 14px; font-size: 15px; }\n#allmedWordRace .mwg-bot-word {\n  text-align: center; margin: 12px 0 4px; font-size: 17px; font-weight: 700; min-height: 24px;\n  letter-spacing: 1px;\n}\n\n\/* ---------- race ---------- *\/\n#allmedWordRace .mwg-race {\n  position: relative; background: #27383d; border-radius: 18px;\n  padding: 14px 16px; overflow: hidden; margin-top: 16px;\n}\n#allmedWordRace .mwg-lane {\n  position: relative; height: 76px; border-bottom: 2px dashed rgba(255,255,255,.33);\n}\n#allmedWordRace .mwg-lane:last-child { border-bottom: 0; }\n#allmedWordRace .mwg-finish {\n  position: absolute; right: 22px; top: 10px; bottom: 10px; width: 8px;\n  background: repeating-linear-gradient(0deg, #fff 0 8px, #111 8px 16px); opacity: .85;\n}\n#allmedWordRace .mwg-car {\n  --p: 0;\n  position: absolute; top: 6px;\n  left: calc((100% - 96px) * var(--p));\n  width: 90px; height: 62px;\n  transition: left .55s cubic-bezier(.22,.8,.28,1);\n  display: flex; flex-direction: column; align-items: center; justify-content: center;\n}\n#allmedWordRace .mwg-car-icon {\n  font-size: 40px; line-height: 1; transform: scaleX(-1);\n  filter: drop-shadow(0 4px 8px rgba(0,0,0,.25));\n}\n#allmedWordRace .mwg-car-name {\n  margin-top: 2px; font-size: 12px; font-weight: 700; color: #fff;\n  background: rgba(0,0,0,.35); padding: 2px 8px; border-radius: 999px; white-space: nowrap;\n}\n\n\/* ---------- found words ---------- *\/\n#allmedWordRace .mwg-found-title { font-size: 14px; color: var(--mwg-muted); margin: 16px 0 8px; }\n#allmedWordRace .mwg-chips { display: flex; flex-wrap: wrap; gap: 6px; }\n#allmedWordRace .mwg-chip {\n  display: inline-block; padding: 5px 10px; border-radius: 999px;\n  background: var(--mwg-soft); font-size: 14px; color: var(--mwg-ink);\n}\n#allmedWordRace .mwg-chip.mwg-chip-med {\n  background: #f1e8fb; color: var(--mwg-med); font-weight: 700;\n}\n#allmedWordRace .mwg-chip.mwg-chip-med::before { content: \"\u271a \"; }\n#allmedWordRace .mwg-legend { font-size: 13px; color: var(--mwg-muted); margin-top: 8px; }\n#allmedWordRace .mwg-legend b { color: var(--mwg-med); }\n\n\/* ---------- results ---------- *\/\n#allmedWordRace .mwg-result { text-align: center; }\n#allmedWordRace .mwg-trophy { font-size: 72px; margin-bottom: 8px; line-height: 1; }\n#allmedWordRace .mwg-result h2 { font-size: 32px; margin: 0 0 8px; }\n#allmedWordRace .mwg-result-text { color: var(--mwg-muted); margin: 0 0 18px; font-size: 17px; }\n#allmedWordRace .mwg-result-block { text-align: left; margin: 18px 0 0; }\n#allmedWordRace .mwg-result-block h3 { font-size: 16px; margin: 0 0 8px; color: var(--mwg-ink); }\n#allmedWordRace .mwg-result-buttons {\n  display: grid; grid-template-columns: 1fr 1fr; gap: 10px; margin-top: 22px;\n}\n#allmedWordRace .mwg-disclaimer { font-size: 13px; color: var(--mwg-muted); margin-top: 16px; }\n\n\/* ---------- countdown and pause ---------- *\/\n#allmedWordRace .mwg-overlay {\n  position: fixed; inset: 0; background: rgba(9,31,37,.82);\n  display: flex; align-items: center; justify-content: center; flex-direction: column;\n  color: #fff; font-weight: 900; font-size: clamp(70px, 18vw, 150px);\n  z-index: 99999; text-align: center; padding: 20px;\n}\n#allmedWordRace .mwg-overlay small { display: block; font-size: 18px; font-weight: 400; margin-top: 14px; }\n\n.mwg-sr-only {\n  position: absolute !important; width: 1px; height: 1px; padding: 0; margin: -1px;\n  overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border: 0;\n}\n\n@media (max-width: 700px) {\n  #allmedWordRace { padding: 12px; }\n  #allmedWordRace .mwg-card { padding: 16px; border-radius: 17px; }\n  #allmedWordRace h1 { font-size: 27px; }\n  #allmedWordRace h2 { font-size: 21px; }\n  #allmedWordRace .mwg-intro p, #allmedWordRace .mwg-intro li { font-size: 16px; }\n  #allmedWordRace .mwg-settings { grid-template-columns: 1fr; }\n  #allmedWordRace .mwg-input-row { grid-template-columns: 1fr 104px; gap: 8px; }\n  #allmedWordRace .mwg-topbar { grid-template-columns: 1fr 82px 1fr; gap: 7px; }\n  #allmedWordRace .mwg-timer { min-width: 0; font-size: 17px; padding: 10px 6px; }\n  #allmedWordRace .mwg-score { padding: 9px 4px; font-size: 12px; }\n  #allmedWordRace .mwg-score strong { font-size: 22px; }\n  #allmedWordRace .mwg-word-box { padding: 14px 8px; }\n  #allmedWordRace .mwg-tiles { gap: 5px; }\n  #allmedWordRace .mwg-tile { min-width: 34px; height: 42px; font-size: 19px; padding: 0 4px; }\n  #allmedWordRace .mwg-car { width: 76px; left: calc((100% - 80px) * var(--p)); }\n  #allmedWordRace .mwg-car-icon { font-size: 34px; }\n  #allmedWordRace .mwg-lane { height: 68px; }\n  #allmedWordRace .mwg-result-buttons { grid-template-columns: 1fr; }\n}\n@media (max-width: 380px) {\n  #allmedWordRace .mwg-settings { grid-template-columns: 1fr; }\n  #allmedWordRace .mwg-tile { min-width: 30px; height: 40px; font-size: 17px; }\n  #allmedWordRace #mwgInput { font-size: 19px; }\n}\n@media (prefers-reduced-motion: reduce) {\n  #allmedWordRace *, #allmedWordRace *::before { animation: none !important; transition: none !important; }\n}\n<\/style>\n\n<div id=\"allmedWordRace\">\n\n  <section class=\"mwg-card mwg-intro\">\n   \n    <p>\n      Test your vocabulary and reaction speed in this medical word game.\n      Build short words from the letters of a long medical term and\n      race against a virtual opponent.\n    <\/p>\n    <p>\n      Choose the word mode, the bot\u2019s difficulty and the race time. Every accepted\n      word earns a point and moves your ambulance closer to the finish line.\n      In \u201cAll words\u201d mode the first to reach 15 points wins;\n      in \u201cMedical words only\u201d mode it takes 10 points.\n    <\/p>\n    <h2><span class=\"ez-toc-section\" id=\"How_to_play\"><\/span>How to play<span class=\"ez-toc-section-end\"><\/span><\/h2>\n    <p>\n      Make words of 3 letters or more using only the letters of the\n      medical term. Each letter can be used as many times as it appears\n      in the term. Common nouns in the singular count\n      (\u201clung\u201d, \u201cvein\u201d, \u201clogic\u201d); plurals, names and abbreviations do not.\n      Both American and British spellings are accepted.\n      Type on your keyboard or tap the letters.\n    <\/p>\n    <ul>\n      <li><strong>All words<\/strong> \u2014 any English noun counts, including medical ones.<\/li>\n      <li><strong>Medical words only<\/strong> \u2014 only terms from anatomy, physiology, medical specialties, diseases, symptoms, drugs and procedures count.<\/li>\n      <li><strong>Bot difficulty<\/strong> \u2014 easy, medium or hard opponent. The bot plays by the same rules and uses the same letters.<\/li>\n      <li><strong>Time<\/strong> \u2014 3 minutes, 5 minutes or no time limit.<\/li>\n    <\/ul>\n    <p>\n      After the race you will see all your words, the bot\u2019s words and the medical\n      terms you could have made. Medical words are marked with \u271a.\n    <\/p>\n  <\/section>\n\n  <section id=\"mwgStart\" class=\"mwg-card\" aria-label=\"Game settings\">\n    <div class=\"mwg-settings\">\n      <div>\n        <label for=\"mwgMode\">Word mode<\/label>\n        <select id=\"mwgMode\">\n          <option value=\"all\">All words<\/option>\n          <option value=\"medical\">Medical words only<\/option>\n        <\/select>\n      <\/div>\n      <div>\n        <label for=\"mwgLevel\">Bot difficulty<\/label>\n        <select id=\"mwgLevel\">\n          <option value=\"silly\">Easy<\/option>\n          <option value=\"medium\" selected>Medium<\/option>\n          <option value=\"smart\">Hard<\/option>\n        <\/select>\n      <\/div>\n      <div>\n        <label for=\"mwgTime\">Time<\/label>\n        <select id=\"mwgTime\">\n          <option value=\"180\">3 minutes<\/option>\n          <option value=\"300\">5 minutes<\/option>\n          <option value=\"0\">No time limit<\/option>\n        <\/select>\n      <\/div>\n    <\/div>\n\n    <button type=\"button\" id=\"mwgStartBtn\" class=\"mwg-btn-block\">Start the race<\/button>\n\n    <div class=\"mwg-rules\">\n      Words must have at least 3 letters.\n      Use only the letters of the source term, and each no more often\n      than it appears in it.\n      The same word counts only once.\n      The first to reach the target score wins; if time runs out, the higher score wins.\n    <\/div>\n    <div id=\"mwgStats\" class=\"mwg-stats mwg-hidden\" aria-live=\"polite\"><\/div>\n    <noscript><p>Please enable JavaScript in your browser to play.<\/p><\/noscript>\n  <\/section>\n\n  <section id=\"mwgGame\" class=\"mwg-card mwg-hidden\" aria-label=\"Game\">\n    <div class=\"mwg-topbar\">\n      <div class=\"mwg-score\">You<strong id=\"mwgPlayerScore\">0<\/strong><small id=\"mwgTargetA\">of 15<\/small><\/div>\n      <div class=\"mwg-timer\" id=\"mwgTimer\" role=\"timer\" aria-label=\"Time left\">03:00<\/div>\n      <div class=\"mwg-score\">Bot<strong id=\"mwgBotScore\">0<\/strong><small id=\"mwgTargetB\">of 15<\/small><\/div>\n    <\/div>\n\n    <div class=\"mwg-word-box\">\n      <div class=\"mwg-word-label\" id=\"mwgWordLabel\">Make words from the letters<\/div>\n      <div class=\"mwg-tiles\" id=\"mwgTiles\" role=\"group\" aria-labelledby=\"mwgWordLabel\"><\/div>\n      <div class=\"mwg-tile-tools\">\n        <button type=\"button\" id=\"mwgShuffle\" aria-label=\"Shuffle letters\">\ud83d\udd00 Shuffle<\/button>\n        <button type=\"button\" id=\"mwgBackspace\" aria-label=\"Delete last letter\">\u232b Delete<\/button>\n        <button type=\"button\" id=\"mwgClear\" aria-label=\"Clear word\">\u2715 Clear<\/button>\n      <\/div>\n    <\/div>\n\n    <form id=\"mwgForm\" class=\"mwg-input-row\" autocomplete=\"off\" novalidate>\n      <label for=\"mwgInput\" class=\"mwg-sr-only\">Your word<\/label>\n      <input id=\"mwgInput\" type=\"text\" inputmode=\"text\" autocapitalize=\"none\" autocomplete=\"off\"\n             autocorrect=\"off\" spellcheck=\"false\" maxlength=\"25\" placeholder=\"Type a word\u2026\" enterkeyhint=\"done\">\n      <button type=\"submit\">Enter<\/button>\n    <\/form>\n\n    <div class=\"mwg-status\" id=\"mwgStatus\" role=\"status\" aria-live=\"polite\"><\/div>\n\n    <div class=\"mwg-actions\">\n      <button type=\"button\" class=\"mwg-btn-ghost\" id=\"mwgHint\">\ud83d\udca1 Hint (3)<\/button>\n      <button type=\"button\" class=\"mwg-btn-ghost\" id=\"mwgStop\">\ud83c\udfc1 Finish<\/button>\n    <\/div>\n\n    <div class=\"mwg-bot-word\" id=\"mwgBotWord\" aria-hidden=\"true\"><\/div>\n\n    <div class=\"mwg-race\" aria-hidden=\"true\">\n      <div class=\"mwg-finish\"><\/div>\n      <div class=\"mwg-lane\">\n        <div id=\"mwgPlayerCar\" class=\"mwg-car\"><div class=\"mwg-car-icon\">\ud83d\ude91<\/div><div class=\"mwg-car-name\">You<\/div><\/div>\n      <\/div>\n      <div class=\"mwg-lane\">\n        <div id=\"mwgBotCar\" class=\"mwg-car\"><div class=\"mwg-car-icon\">\ud83d\ude91<\/div><div class=\"mwg-car-name\">Bot<\/div><\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"mwg-found-title\" id=\"mwgFoundTitle\">Your words: 0<\/div>\n    <div class=\"mwg-chips\" id=\"mwgFound\"><\/div>\n  <\/section>\n\n  <section id=\"mwgResult\" class=\"mwg-card mwg-result mwg-hidden\" aria-label=\"Game results\">\n    <div class=\"mwg-trophy\" id=\"mwgResultIcon\" aria-hidden=\"true\">\ud83c\udfc6<\/div>\n    <h2 id=\"mwgResultTitle\" tabindex=\"-1\"><span class=\"ez-toc-section\" id=\"Victory\"><\/span>Victory!<span class=\"ez-toc-section-end\"><\/span><\/h2>\n    <p class=\"mwg-result-text\" id=\"mwgResultText\"><\/p>\n\n    <div class=\"mwg-result-block\">\n      <h3 id=\"mwgResPlayerTitle\"><span class=\"ez-toc-section\" id=\"Your_words\"><\/span>Your words<span class=\"ez-toc-section-end\"><\/span><\/h3>\n      <div class=\"mwg-chips\" id=\"mwgResPlayer\"><\/div>\n    <\/div>\n    <div class=\"mwg-result-block\">\n      <h3 id=\"mwgResBotTitle\"><span class=\"ez-toc-section\" id=\"Bots_words\"><\/span>Bot\u2019s words<span class=\"ez-toc-section-end\"><\/span><\/h3>\n      <div class=\"mwg-chips\" id=\"mwgResBot\"><\/div>\n    <\/div>\n    <div class=\"mwg-result-block\" id=\"mwgResMissedBlock\">\n      <h3 id=\"mwgResMissedTitle\"><span class=\"ez-toc-section\" id=\"You_could_also_have_made\"><\/span>You could also have made<span class=\"ez-toc-section-end\"><\/span><\/h3>\n      <div class=\"mwg-chips\" id=\"mwgResMissed\"><\/div>\n    <\/div>\n    <div class=\"mwg-result-block\" id=\"mwgResMedBlock\">\n      <h3 id=\"mwgResMedTitle\"><span class=\"ez-toc-section\" id=\"Medical_words_in_this_term\"><\/span>Medical words in this term<span class=\"ez-toc-section-end\"><\/span><\/h3>\n      <div class=\"mwg-chips\" id=\"mwgResMed\"><\/div>\n    <\/div>\n    <p class=\"mwg-legend\"><b>\u271a<\/b> \u2014 medical word<\/p>\n\n    <div class=\"mwg-result-buttons\">\n      <button type=\"button\" id=\"mwgAgainBtn\">Play again<\/button>\n      <button type=\"button\" id=\"mwgSettingsBtn\" class=\"mwg-btn-ghost\">Change settings<\/button>\n    <\/div>\n    <p class=\"mwg-disclaimer\">This game is for educational purposes only and is not a substitute for medical advice.<\/p>\n  <\/section>\n\n  <div id=\"mwgOverlay\" class=\"mwg-overlay mwg-hidden\" aria-live=\"assertive\"><\/div>\n<\/div>\n\n<script>\n(function () {\n  \"use strict\";\n\n  \/* ================= SETTINGS ================= *\/\n  var CONFIG = {\n    target: { all: 15, medical: 10 },   \/\/ points needed to win\n    minLength: 3,\n    maxLength: 25,\n    hintsPerGame: 3,\n    medicalMinWords: 30,                \/\/ a term is used in medical mode only if it contains at least N medical words\n    reportEmail: \"\",                    \/\/ e-mail for reports of wrongly rejected words (\"\" hides the link)\n    storageKey: \"allmedWordRace.en.v1\",\n    bot: {\n      silly:  { min: 9000, max: 14000, pauseChance: 0.18, pauseMin: 4000, pauseMax: 8000, pool: 0 },\n      medium: { min: 6000, max: 9500,  pauseChance: 0.06, pauseMin: 2000, pauseMax: 4000, pool: 1 },\n      smart:  { min: 3800, max: 6000,  pauseChance: 0,    pauseMin: 0,    pauseMax: 0,    pool: 2 }\n    },\n    medicalBotSlowdown: 1.25            \/\/ medical words are harder to find, so the bot is slower in medical mode\n  };\n\n  \/* Manual dictionary extension: words are added to every round\n     where they can be built from the letters of the source term.\n     Use singular nouns in lowercase. *\/\n  var EXTRA_WORDS = {\n    all: [],\n    medical: []\n  };\n\n  \/* Words accepted from the player but never played, hinted or listed by the game *\/\n  var BOT_AVOID = [\n    \"abbe\", \"abort\", \"abortion\", \"abortionist\", \"absolute\", \"abuse\", \"abuser\", \"academic\", \"acclaim\", \"accord\",\n    \"ache\", \"aching\", \"acting\", \"acute\", \"addict\", \"addiction\", \"adept\", \"adrenal\", \"agape\", \"aged\", \"ageing\",\n    \"aging\", \"airing\", \"alcoholic\", \"alcoholism\", \"alert\", \"alerting\", \"alien\", \"altering\", \"althea\",\n    \"altogether\", \"amber\", \"amble\", \"amelia\", \"amends\", \"ana\", \"ancient\", \"angling\", \"annual\", \"anti\", \"antic\",\n    \"antique\", \"antiseptic\", \"anus\", \"are\", \"arming\", \"arrest\", \"aside\", \"ass\", \"assault\", \"assist\", \"babe\",\n    \"bad\", \"badger\", \"ban\", \"baring\", \"base\", \"basic\", \"baste\", \"basting\", \"bat\", \"bathe\", \"bear\", \"bearing\",\n    \"beat\", \"beating\", \"beer\", \"being\", \"ben\", \"bend\", \"benni\", \"bent\", \"berating\", \"best\", \"bet\", \"beth\",\n    \"bible\", \"bid\", \"bigamy\", \"billing\", \"billion\", \"bind\", \"birdie\", \"bite\", \"bitter\", \"blame\", \"blind\",\n    \"blister\", \"blond\", \"blooming\", \"blue\", \"blush\", \"boast\", \"bob\", \"boil\", \"boiling\", \"bold\", \"bomb\", \"bomber\",\n    \"boo\", \"booty\", \"bore\", \"boring\", \"bother\", \"boycott\", \"bra\", \"brace\", \"brad\", \"brag\", \"brant\", \"breeding\",\n    \"brent\", \"brief\", \"britt\", \"brittle\", \"broad\", \"broil\", \"brothel\", \"bucolic\", \"bum\", \"burn\", \"burst\", \"bust\",\n    \"buy\", \"call\", \"calm\", \"calming\", \"can\", \"cancel\", \"caper\", \"capture\", \"care\", \"caressing\", \"carina\",\n    \"caring\", \"carol\", \"carry\", \"carting\", \"casing\", \"casino\", \"casket\", \"cassie\", \"casting\", \"castrate\",\n    \"catch\", \"catering\", \"caucus\", \"cause\", \"causing\", \"caw\", \"cease\", \"celesta\", \"central\", \"ceramic\", \"chad\",\n    \"chant\", \"charlotte\", \"chased\", \"chastity\", \"chat\", \"cheat\", \"chestnut\", \"chew\", \"chic\", \"chick\", \"chilly\",\n    \"chirp\", \"choke\", \"chop\", \"chortle\", \"chosen\", \"christ\", \"chronicle\", \"chug\", \"churn\", \"cigar\", \"cite\",\n    \"citrate\", \"clamoring\", \"clamp\", \"clarence\", \"clary\", \"clasp\", \"clean\", \"cleaner\", \"clear\", \"clench\",\n    \"climb\", \"cling\", \"clitoris\", \"clog\", \"close\", \"closer\", \"closing\", \"clotting\", \"clove\", \"clutch\", \"coating\",\n    \"coax\", \"cocain\", \"cocaine\", \"cock\", \"codeine\", \"coding\", \"cognate\", \"coition\", \"coitus\", \"cold\", \"cole\",\n    \"collect\", \"colleen\", \"collins\", \"colonial\", \"colored\", \"coloring\", \"colour\", \"combine\", \"come\", \"comic\",\n    \"coming\", \"commie\", \"common\", \"commoner\", \"communist\", \"commute\", \"comp\", \"compare\", \"complex\", \"con\",\n    \"condom\", \"conscript\", \"console\", \"consort\", \"constant\", \"contrary\", \"convert\", \"convict\", \"cook\", \"cool\",\n    \"cooler\", \"coordinate\", \"cope\", \"cordial\", \"corpse\", \"correlate\", \"corrie\", \"costa\", \"costing\", \"cough\",\n    \"count\", \"counting\", \"courtesan\", \"courting\", \"cover\", \"crack\", \"crane\", \"crappie\", \"craps\", \"craven\",\n    \"crawl\", \"creak\", \"crease\", \"creep\", \"creeps\", \"cretin\", \"cretinism\", \"crime\", \"criminal\", \"crimson\",\n    \"cripple\", \"crisp\", \"cristal\", \"croak\", \"crochet\", \"crone\", \"crook\", \"crooning\", \"cross\", \"crossing\",\n    \"crotch\", \"crude\", \"cruelty\", \"cruise\", \"crush\", \"crying\", \"cubist\", \"curing\", \"curl\", \"curling\", \"curse\",\n    \"cut\", \"cutting\", \"daily\", \"dainty\", \"dame\", \"damn\", \"damned\", \"damp\", \"damper\", \"dare\", \"daring\", \"darn\",\n    \"dart\", \"dash\", \"dating\", \"dead\", \"deaf\", \"deal\", \"dealing\", \"dean\", \"dear\", \"dearest\", \"death\", \"deathtrap\",\n    \"deb\", \"decadent\", \"deep\", \"delay\", \"dell\", \"demon\", \"dental\", \"deposit\", \"devil\", \"diagonal\", \"dictate\",\n    \"die\", \"dietary\", \"dig\", \"digest\", \"dining\", \"dip\", \"discard\", \"display\", \"dita\", \"docket\", \"doctrinaire\",\n    \"dolly\", \"don\", \"donna\", \"doomed\", \"dory\", \"doze\", \"drab\", \"drag\", \"drain\", \"drape\", \"dread\", \"drier\",\n    \"drill\", \"drip\", \"drive\", \"droop\", \"drop\", \"drove\", \"drug\", \"dry\", \"dryer\", \"dub\", \"dug\", \"dung\", \"dupe\",\n    \"dye\", \"dying\", \"dynamic\", \"eager\", \"earnest\", \"ease\", \"easing\", \"eating\", \"eats\", \"ebb\", \"eddy\", \"editing\",\n    \"eight\", \"eighty\", \"elastic\", \"eldest\", \"elect\", \"electric\", \"eleven\", \"eluding\", \"emeritus\", \"emmet\",\n    \"employ\", \"empty\", \"enclosing\", \"ending\", \"enlisting\", \"enough\", \"entail\", \"entering\", \"entire\", \"envy\",\n    \"ephemeral\", \"erection\", \"erica\", \"eroding\", \"erotic\", \"erotica\", \"eroticism\", \"ersatz\", \"escape\", \"escort\",\n    \"essential\", \"ester\", \"ethnic\", \"eve\", \"even\", \"export\", \"extra\", \"fade\", \"fading\", \"faint\", \"fair\", \"fall\",\n    \"falter\", \"familiar\", \"fast\", \"fat\", \"fatso\", \"feasting\", \"feces\", \"feeding\", \"feel\", \"feint\", \"fell\",\n    \"feminine\", \"fete\", \"fidget\", \"file\", \"fill\", \"final\", \"finance\", \"find\", \"fine\", \"firebomb\", \"firing\",\n    \"first\", \"fit\", \"fix\", \"flat\", \"flaunt\", \"fleet\", \"flip\", \"flirt\", \"flit\", \"float\", \"flop\", \"fly\",\n    \"foreskin\", \"forge\", \"formal\", \"found\", \"four\", \"frail\", \"free\", \"freeing\", \"fret\", \"fry\", \"full\", \"fume\",\n    \"funny\", \"fuss\", \"gain\", \"gallop\", \"gape\", \"garland\", \"garner\", \"gash\", \"gather\", \"gaudy\", \"gay\", \"gayal\",\n    \"gayness\", \"gearing\", \"gen\", \"genitals\", \"gentile\", \"get\", \"getting\", \"geyser\", \"gigolo\", \"gilbert\", \"gild\",\n    \"gill\", \"gillie\", \"gilt\", \"gin\", \"gipsy\", \"give\", \"glad\", \"glen\", \"glide\", \"glint\", \"glisten\", \"gloat\",\n    \"gloating\", \"glue\", \"glut\", \"god\", \"going\", \"good\", \"gore\", \"gorge\", \"grab\", \"grand\", \"graphic\", \"grasp\",\n    \"gray\", \"great\", \"green\", \"greeting\", \"grenade\", \"grey\", \"grilling\", \"grimace\", \"grind\", \"groan\", \"grope\",\n    \"gross\", \"grunt\", \"guess\", \"guide\", \"guillotine\", \"gull\", \"gun\", \"gunner\", \"gunplay\", \"gunshot\", \"gunsmith\",\n    \"gush\", \"gyp\", \"gypsy\", \"hag\", \"hakeem\", \"hakim\", \"halt\", \"hamlet\", \"handle\", \"hang\", \"hanging\", \"hank\",\n    \"harangue\", \"harlot\", \"harmonic\", \"hatch\", \"hate\", \"haul\", \"hauling\", \"have\", \"haven\", \"healing\", \"hearing\",\n    \"heathen\", \"heave\", \"heavy\", \"heed\", \"heist\", \"hell\", \"help\", \"helping\", \"henry\", \"here\", \"heroic\", \"heroin\",\n    \"hibachi\", \"hide\", \"high\", \"hint\", \"hire\", \"hiss\", \"hit\", \"hitch\", \"hitting\", \"hobble\", \"hock\", \"hog\",\n    \"hogan\", \"hoist\", \"hold\", \"holler\", \"holocaust\", \"homeboy\", \"homer\", \"homophile\", \"honoring\", \"hop\", \"horst\",\n    \"hostile\", \"housing\", \"hug\", \"hum\", \"human\", \"hunt\", \"hurl\", \"hurling\", \"hurry\", \"hurt\", \"hurting\", \"hussy\",\n    \"hustle\", \"hyaline\", \"hymen\", \"idiot\", \"idle\", \"idler\", \"idling\", \"ill\", \"imperial\", \"implant\", \"importing\",\n    \"impress\", \"incoming\", \"indecency\", \"inga\", \"initial\", \"initiate\", \"inlay\", \"innuendo\", \"insanity\", \"insert\",\n    \"inside\", \"installing\", \"insured\", \"integral\", \"intercept\", \"interim\", \"interstate\", \"intimate\", \"invariant\",\n    \"inverse\", \"invite\", \"ira\", \"ironing\", \"itch\", \"itching\", \"kali\", \"kat\", \"keep\", \"ken\", \"kiley\", \"kosher\",\n    \"kris\", \"kylie\", \"lace\", \"lacing\", \"lag\", \"lam\", \"lambert\", \"lame\", \"lament\", \"laminate\", \"lampoon\",\n    \"landing\", \"large\", \"lari\", \"lash\", \"lashing\", \"last\", \"latch\", \"latest\", \"latter\", \"laugh\", \"launch\", \"lay\",\n    \"laying\", \"lea\", \"lead\", \"leading\", \"lean\", \"leaner\", \"leaning\", \"leap\", \"leaping\", \"least\", \"leave\", \"lee\",\n    \"leer\", \"left\", \"lending\", \"leone\", \"leper\", \"lesbian\", \"let\", \"letting\", \"lev\", \"levy\", \"libido\", \"lick\",\n    \"lie\", \"lied\", \"lift\", \"lighter\", \"lighting\", \"like\", \"liking\", \"limited\", \"limp\", \"limping\", \"lindy\",\n    \"lingerie\", \"lining\", \"listening\", \"listing\", \"lit\", \"literal\", \"literate\", \"little\", \"liza\", \"loaning\",\n    \"loathing\", \"lob\", \"local\", \"locating\", \"lodge\", \"longer\", \"look\", \"looking\", \"loom\", \"looping\", \"loosening\",\n    \"looting\", \"lope\", \"loser\", \"lost\", \"lotte\", \"lottery\", \"lounge\", \"lug\", \"lulu\", \"lunatic\", \"lunge\", \"lurch\",\n    \"lure\", \"lush\", \"lust\", \"lying\", \"mac\", \"mack\", \"madman\", \"madrigal\", \"mag\", \"mailing\", \"main\", \"make\",\n    \"malik\", \"mammoth\", \"maniac\", \"manure\", \"mar\", \"marc\", \"marcel\", \"marching\", \"marge\", \"marguerite\", \"maria\",\n    \"marine\", \"mark\", \"maroon\", \"married\", \"marvel\", \"mash\", \"masochist\", \"massacre\", \"mastering\", \"match\",\n    \"mating\", \"matt\", \"mauve\", \"mavis\", \"max\", \"mean\", \"meander\", \"meaning\", \"measure\", \"measuring\", \"median\",\n    \"medical\", \"meet\", \"meeting\", \"mei\", \"melosa\", \"melt\", \"melting\", \"mend\", \"menial\", \"mention\", \"mere\",\n    \"meshing\", \"metallic\", \"meth\", \"midge\", \"midget\", \"mike\", \"militant\", \"milling\", \"million\", \"milo\", \"milt\",\n    \"min\", \"mina\", \"mince\", \"minor\", \"miss\", \"missile\", \"missy\", \"mistress\", \"mistrust\", \"miter\", \"mix\",\n    \"mobile\", \"mock\", \"modal\", \"moderate\", \"modern\", \"molestation\", \"molester\", \"moll\", \"mollie\", \"molly\",\n    \"monastic\", \"monitor\", \"monk\", \"monte\", \"moo\", \"mop\", \"moral\", \"moreen\", \"morgen\", \"morgue\", \"moron\",\n    \"morphine\", \"motoring\", \"mould\", \"mount\", \"move\", \"much\", \"mull\", \"multiple\", \"mum\", \"mumbling\", \"murphy\",\n    \"muse\", \"musical\", \"musing\", \"muster\", \"mute\", \"mutter\", \"muttering\", \"myriad\", \"mystic\", \"nag\", \"naming\",\n    \"nan\", \"narcotic\", \"nasal\", \"national\", \"natural\", \"neglect\", \"nerita\", \"nestle\", \"nestling\", \"netting\",\n    \"neurotic\", \"neuter\", \"neutering\", \"neutral\", \"nick\", \"nicotine\", \"nine\", \"niner\", \"nineteen\", \"ninety\",\n    \"ninon\", \"ninth\", \"nip\", \"nipple\", \"noble\", \"nod\", \"nominal\", \"none\", \"noose\", \"normal\", \"north\", \"notable\",\n    \"notice\", \"nude\", \"nudge\", \"null\", \"nun\", \"obesity\", \"occult\", \"ocular\", \"okay\", \"ola\", \"old\", \"olive\",\n    \"oncoming\", \"one\", \"open\", \"opening\", \"operative\", \"opiate\", \"opium\", \"opposite\", \"optimum\", \"oral\",\n    \"ordering\", \"ordinary\", \"organic\", \"orgasm\", \"orient\", \"original\", \"ousting\", \"out\", \"over\", \"overlap\",\n    \"overlay\", \"pacing\", \"pack\", \"pagan\", \"paint\", \"pairing\", \"pale\", \"paling\", \"pall\", \"pant\", \"panting\",\n    \"pants\", \"panty\", \"pantyhose\", \"paranoid\", \"pardon\", \"paring\", \"parlay\", \"parry\", \"partial\", \"pascal\",\n    \"pass\", \"passing\", \"pastel\", \"pastoral\", \"pasty\", \"pat\", \"patching\", \"patsy\", \"pay\", \"payable\", \"pearly\",\n    \"peck\", \"peel\", \"peeling\", \"peep\", \"peer\", \"pelt\", \"penetration\", \"penis\", \"penny\", \"perch\", \"perennial\",\n    \"peri\", \"permit\", \"personal\", \"perusing\", \"petite\", \"phoebe\", \"phony\", \"pia\", \"pick\", \"pictorial\", \"piling\",\n    \"pillory\", \"piloting\", \"pimp\", \"pinch\", \"ping\", \"pink\", \"pistol\", \"pivot\", \"plague\", \"plain\", \"planting\",\n    \"plat\", \"play\", \"playing\", \"pleasing\", \"pledge\", \"plod\", \"plum\", \"plump\", \"plunge\", \"plush\", \"ply\", \"poison\",\n    \"poke\", \"polish\", \"polishing\", \"polygamy\", \"pooch\", \"poor\", \"pop\", \"pope\", \"portable\", \"pose\", \"posing\",\n    \"posterior\", \"posting\", \"postulate\", \"pounce\", \"pragmatic\", \"prance\", \"prattle\", \"preempt\", \"presage\",\n    \"present\", \"press\", \"pretend\", \"priest\", \"primary\", \"prime\", \"print\", \"printing\", \"prior\", \"prison\",\n    \"prisoner\", \"private\", \"pro\", \"probe\", \"prod\", \"produce\", \"prompt\", \"pry\", \"prying\", \"pseudo\", \"psycho\",\n    \"psychopath\", \"psychotic\", \"pull\", \"pulling\", \"pulsing\", \"punch\", \"puncture\", \"punt\", \"purge\", \"purl\", \"pus\",\n    \"push\", \"pushing\", \"put\", \"putt\", \"pyramid\", \"quiet\", \"quote\", \"racing\", \"racism\", \"racist\", \"radial\",\n    \"raise\", \"raising\", \"rake\", \"rallying\", \"ram\", \"ramble\", \"ramona\", \"rani\", \"rap\", \"rapid\", \"rapist\",\n    \"rasping\", \"rational\", \"rattling\", \"raw\", \"reach\", \"read\", \"reading\", \"ready\", \"readying\", \"real\", \"rearing\",\n    \"recall\", \"recess\", \"reciprocal\", \"recoil\", \"recount\", \"rectum\", \"red\", \"reek\", \"ref\", \"refill\", \"refining\",\n    \"regard\", \"register\", \"regular\", \"rehash\", \"reign\", \"relegating\", \"religious\", \"relishing\", \"remains\",\n    \"remake\", \"remand\", \"remit\", \"remote\", \"remount\", \"render\", \"rendering\", \"renting\", \"reorder\", \"repeat\",\n    \"reporting\", \"repulse\", \"rerun\", \"rescue\", \"reset\", \"resort\", \"resultant\", \"resume\", \"retard\", \"retch\",\n    \"rethink\", \"retinal\", \"retort\", \"retreat\", \"return\", \"rev\", \"revise\", \"rhea\", \"rich\", \"rick\", \"ricochet\",\n    \"ride\", \"riding\", \"rifle\", \"ring\", \"ringing\", \"rinse\", \"rinsing\", \"rip\", \"rise\", \"rising\", \"rival\", \"rivet\",\n    \"roaring\", \"roast\", \"roasting\", \"roll\", \"rolling\", \"romantic\", \"roost\", \"rose\", \"rosita\", \"rotary\",\n    \"rotting\", \"rough\", \"rounder\", \"rounding\", \"rousing\", \"rout\", \"royal\", \"rub\", \"rube\", \"ruling\", \"rum\", \"run\",\n    \"rung\", \"running\", \"rushing\", \"rust\", \"rustic\", \"rusting\", \"rustle\", \"ruth\", \"sabra\", \"sadism\", \"sadist\",\n    \"safe\", \"sag\", \"sail\", \"sailing\", \"salient\", \"sally\", \"salting\", \"salute\", \"sander\", \"sang\", \"sap\",\n    \"sapphire\", \"sashay\", \"saute\", \"save\", \"savor\", \"savory\", \"say\", \"saying\", \"scab\", \"scaling\", \"scamper\",\n    \"scan\", \"scanty\", \"scare\", \"scatter\", \"schematic\", \"scold\", \"scolding\", \"scorch\", \"scoring\", \"scour\",\n    \"scratch\", \"scream\", \"screening\", \"scribe\", \"scrotum\", \"scrub\", \"scud\", \"scurry\", \"scuttle\", \"sealing\",\n    \"seating\", \"second\", \"secret\", \"see\", \"seeing\", \"sell\", \"selling\", \"semen\", \"sen\", \"sending\", \"sensing\",\n    \"sensitive\", \"sent\", \"separate\", \"serial\", \"serve\", \"setting\", \"settle\", \"settling\", \"seven\", \"seventh\",\n    \"seventy\", \"sex\", \"shag\", \"shake\", \"shaping\", \"sharia\", \"shariah\", \"sharing\", \"sharp\", \"sharper\", \"shay\",\n    \"shears\", \"shed\", \"shelling\", \"sherry\", \"shimmy\", \"shine\", \"shining\", \"shiver\", \"shoot\", \"shooting\", \"short\",\n    \"shotgun\", \"shout\", \"shouting\", \"shrink\", \"shroud\", \"shrug\", \"shuttle\", \"shy\", \"sibyl\", \"sick\", \"sidestep\",\n    \"sigh\", \"sighting\", \"signaling\", \"signing\", \"silly\", \"simmer\", \"simple\", \"singe\", \"singing\", \"single\",\n    \"singular\", \"sink\", \"sip\", \"sire\", \"sissy\", \"sitting\", \"six\", \"sixer\", \"skid\", \"skim\", \"skip\", \"slam\",\n    \"slap\", \"slash\", \"slaughter\", \"slave\", \"slaver\", \"slavery\", \"slavey\", \"sleeping\", \"slicing\", \"slide\",\n    \"slime\", \"sling\", \"slip\", \"smack\", \"small\", \"smart\", \"smarting\", \"smash\", \"smegma\", \"smelling\", \"smiling\",\n    \"smirk\", \"smith\", \"smolder\", \"smooth\", \"smoother\", \"smother\", \"smut\", \"snag\", \"snap\", \"snarl\", \"snatch\",\n    \"sneak\", \"snicker\", \"snoop\", \"snore\", \"snort\", \"snorting\", \"snub\", \"snug\", \"soak\", \"soar\", \"soaring\", \"sob\",\n    \"social\", \"soiling\", \"sol\", \"solder\", \"soldering\", \"solid\", \"solitary\", \"sonny\", \"sore\", \"sorrel\", \"sounder\",\n    \"sour\", \"souring\", \"south\", \"spare\", \"special\", \"spelt\", \"sperm\", \"spermatid\", \"spermatocele\", \"spill\",\n    \"spin\", \"spinster\", \"spiritual\", \"spit\", \"splash\", \"splice\", \"spoil\", \"spoiling\", \"spoke\", \"sponsor\",\n    \"spout\", \"sprain\", \"spread\", \"sprint\", \"sprout\", \"sprouting\", \"spurring\", \"sputter\", \"spying\", \"stab\",\n    \"stable\", \"stagger\", \"staggers\", \"staging\", \"stalling\", \"stammer\", \"stand\", \"standing\", \"stare\", \"start\",\n    \"starting\", \"startle\", \"static\", \"stay\", \"steady\", \"steal\", \"stealing\", \"steam\", \"steep\", \"steeper\", \"steer\",\n    \"steering\", \"sterling\", \"stern\", \"still\", \"stinging\", \"stink\", \"stir\", \"stirring\", \"stoic\", \"stole\", \"stomp\",\n    \"stoning\", \"stoop\", \"stop\", \"stout\", \"strafe\", \"straight\", \"straining\", \"stranger\", \"strangler\", \"strangles\",\n    \"strangling\", \"stray\", \"strayer\", \"streaming\", \"stretch\", \"strike\", \"stripper\", \"striptease\", \"strop\",\n    \"strum\", \"stud\", \"stumble\", \"stutter\", \"sub\", \"suck\", \"suicide\", \"suiting\", \"super\", \"superior\", \"suspect\",\n    \"synthetic\", \"taboo\", \"tabor\", \"tack\", \"tad\", \"tailor\", \"tailoring\", \"take\", \"talk\", \"tall\", \"tamer\",\n    \"tammy\", \"tamper\", \"tampon\", \"tap\", \"taper\", \"tarnish\", \"tart\", \"tasting\", \"tat\", \"taunting\", \"tear\",\n    \"tearing\", \"teat\", \"technical\", \"teen\", \"teeter\", \"telescope\", \"telling\", \"temp\", \"temporal\", \"temporary\",\n    \"ten\", \"tender\", \"tending\", \"tenth\", \"terror\", \"terrorism\", \"terrorist\", \"terry\", \"testicle\", \"testing\",\n    \"testis\", \"tether\", \"then\", \"there\", \"thermal\", \"thick\", \"think\", \"thinner\", \"third\", \"thirteen\", \"thirty\",\n    \"thong\", \"thrash\", \"three\", \"throb\", \"thrust\", \"thug\", \"thump\", \"thus\", \"tilt\", \"timid\", \"timothy\", \"tingle\",\n    \"tingling\", \"tinker\", \"tinting\", \"tiptoe\", \"toasting\", \"tobacco\", \"toby\", \"tod\", \"toil\", \"tom\", \"tomb\",\n    \"tombstone\", \"tonight\", \"tore\", \"torment\", \"tormentor\", \"torpedo\", \"torture\", \"torturer\", \"torturing\",\n    \"toss\", \"total\", \"touch\", \"tough\", \"toxin\", \"trading\", \"trailing\", \"tramp\", \"trample\", \"transplant\",\n    \"transpose\", \"travel\", \"tread\", \"treat\", \"treble\", \"trespass\", \"tricolor\", \"trim\", \"tripling\", \"trot\",\n    \"troy\", \"trudge\", \"true\", \"try\", \"tuck\", \"tug\", \"tumble\", \"turn\", \"turning\", \"tush\", \"tushery\", \"tying\",\n    \"ultimate\", \"undoing\", \"uniting\", \"unseen\", \"upper\", \"upright\", \"upset\", \"upstairs\", \"urge\", \"urine\", \"use\",\n    \"usher\", \"using\", \"utmost\", \"vagina\", \"vamp\", \"venom\", \"vertical\", \"victor\", \"visit\", \"vocal\", \"void\",\n    \"vomit\", \"vomiter\", \"vomitus\", \"wail\", \"war\", \"wear\", \"wee\", \"while\", \"whirl\", \"yap\", \"yield\", \"young\",\n    \"zed\", \"zip\", \"zoom\"\n  ];\n\n  \/* Source terms: [term, number of medical words it contains] *\/\n  var ROUNDS = [\n    [\"acetaminophen\",26],[\"acetylcholine\",20],[\"acromegaly\",10],[\"acrophobia\",4],[\"acupuncture\",8],\n    [\"acupuncturist\",18],[\"adenocarcinoma\",22],[\"adenoidectomy\",19],[\"adenovirus\",17],[\"adrenaline\",5],\n    [\"agranulocytosis\",51],[\"amniocentesis\",18],[\"anaphylaxis\",10],[\"anesthesia\",1],[\"anesthesiologist\",34],\n    [\"anesthesiology\",30],[\"angiography\",8],[\"angioplasty\",16],[\"anticoagulant\",15],[\"anticoagulation\",20],\n    [\"anticonvulsant\",23],[\"antidepressant\",32],[\"antihistamine\",13],[\"antipsychotic\",19],[\"antiseptic\",15],\n    [\"apothecary\",11],[\"appendectomy\",9],[\"appendicitis\",14],[\"arachnophobia\",9],[\"aromatherapy\",13],\n    [\"arteriography\",14],[\"arteriosclerosis\",22],[\"arthroscopy\",8],[\"aspergillosis\",16],[\"atelectasis\",7],\n    [\"atherosclerosis\",27],[\"audiologist\",5],[\"audiometry\",10],[\"autoimmunity\",2],[\"bacteriologist\",39],\n    [\"bacteriophage\",26],[\"balneology\",6],[\"balneotherapy\",21],[\"bifidobacterium\",33],[\"blepharoplasty\",29],\n    [\"brachytherapy\",10],[\"breastfeeding\",24],[\"bronchiectasis\",52],[\"bronchiolitis\",28],[\"bronchitis\",14],\n    [\"bronchodilator\",27],[\"bronchoscope\",7],[\"brucellosis\",15],[\"carcinogen\",10],[\"carcinogenesis\",27],\n    [\"cardiologist\",17],[\"cardiology\",3],[\"cardiomegaly\",18],[\"cardiomyopathy\",24],[\"catheterization\",28],\n    [\"chemoprophylaxis\",45],[\"chemotherapy\",14],[\"chickenpox\",3],[\"chiropractic\",5],[\"chiropractor\",6],\n    [\"chloramphenicol\",44],[\"cholangiocarcinoma\",27],[\"cholecystectomy\",15],[\"cholecystitis\",17],\n    [\"cholelithiasis\",14],[\"cholesterol\",9],[\"ciprofloxacin\",14],[\"circulation\",13],[\"claustrophobia\",41],\n    [\"clostridium\",18],[\"constipation\",15],[\"contraception\",28],[\"contraceptive\",28],[\"convalescence\",8],\n    [\"corticosteroid\",14],[\"cosmetology\",12],[\"craniotomy\",10],[\"cryotherapy\",10],[\"cytomegalovirus\",82],\n    [\"cytopathology\",5],[\"defibrillator\",17],[\"dehydration\",16],[\"dermabrasion\",21],[\"dermatitis\",9],\n    [\"dermatologist\",30],[\"dermatology\",11],[\"diphtheria\",7],[\"disinfectant\",18],[\"dislocation\",15],\n    [\"disorientation\",37],[\"dispensary\",11],[\"diverticulitis\",18],[\"echocardiogram\",15],[\"echocardiography\",14],\n    [\"electrocardiogram\",39],[\"electrocardiograph\",49],[\"electroencephalogram\",71],[\"electromyogram\",20],\n    [\"electromyography\",44],[\"electrophysiology\",45],[\"electrotherapy\",20],[\"embryologist\",23],[\"encephalitis\",30],\n    [\"encephalogram\",33],[\"encephalopathy\",13],[\"endocarditis\",30],[\"endocrinologist\",51],[\"endocrinology\",14],\n    [\"endodontics\",9],[\"endometriosis\",21],[\"enterococcus\",11],[\"epidemiologist\",18],[\"epidemiology\",9],\n    [\"epigenetics\",7],[\"epiglottis\",9],[\"ergonomics\",7],[\"erythromycin\",11],[\"erythropoiesis\",9],[\"esophagitis\",6],\n    [\"fibrinogen\",9],[\"fibromyalgia\",10],[\"flatulence\",9],[\"gallbladder\",4],[\"gastroenteritis\",30],\n    [\"gastroenterologist\",47],[\"gastroenterology\",27],[\"gastroparesis\",14],[\"gastroscopy\",7],[\"geriatrician\",6],\n    [\"geriatrics\",6],[\"gerontologist\",25],[\"glioblastoma\",7],[\"glomerulonephritis\",98],[\"glomerulosclerosis\",19],\n    [\"glucocorticoid\",13],[\"glucometer\",14],[\"gynecologist\",22],[\"hallucination\",14],[\"helicobacter\",25],\n    [\"hematologist\",13],[\"hematology\",4],[\"hematopoiesis\",8],[\"hemodialysis\",7],[\"hemoglobin\",9],[\"hemophilia\",5],\n    [\"hepatologist\",18],[\"hepatology\",4],[\"hepatomegaly\",13],[\"hepatosplenomegaly\",49],[\"hippocampus\",5],\n    [\"histopathology\",16],[\"histoplasmosis\",9],[\"homeopathy\",1],[\"homeostasis\",3],[\"hospitalization\",19],\n    [\"hydrocephalus\",34],[\"hydronephrosis\",15],[\"hydrophobia\",5],[\"hydrotherapy\",9],[\"hypercalcemia\",16],\n    [\"hypercholesterolemia\",91],[\"hyperglycemia\",18],[\"hyperkalemia\",10],[\"hyperlipidemia\",15],\n    [\"hypermetropia\",18],[\"hypernatremia\",21],[\"hyperparathyroidism\",52],[\"hypersensitivity\",23],\n    [\"hypertension\",20],[\"hyperthermia\",11],[\"hyperthyroidism\",16],[\"hyperventilation\",47],[\"hypocalcemia\",12],\n    [\"hypochondria\",11],[\"hypochondriac\",12],[\"hypoglycemia\",15],[\"hypokalemia\",8],[\"hyponatremia\",33],\n    [\"hypoparathyroidism\",22],[\"hypotension\",9],[\"hypothalamus\",13],[\"hypothermia\",14],[\"hypothyroidism\",7],\n    [\"hysterectomy\",7],[\"immunodeficiency\",7],[\"immunoglobulin\",8],[\"immunohistochemistry\",73],[\"immunologist\",10],\n    [\"immunosuppressant\",69],[\"immunosuppression\",22],[\"immunotherapy\",36],[\"indigestion\",12],[\"infarction\",9],\n    [\"inflammation\",7],[\"inoculation\",11],[\"keratoconus\",22],[\"ketoacidosis\",7],[\"kinesiology\",11],\n    [\"kleptomania\",24],[\"labyrinthitis\",15],[\"laceration\",18],[\"lactobacillus\",12],[\"laparoscopy\",6],\n    [\"laryngitis\",9],[\"laryngoscope\",28],[\"leptospirosis\",11],[\"leukocytosis\",15],[\"liposuction\",20],\n    [\"lymphadenitis\",35],[\"lymphadenopathy\",20],[\"lymphangitis\",19],[\"lymphocyte\",5],[\"lymphocytosis\",11],\n    [\"macrophage\",9],[\"malnutrition\",13],[\"mastectomy\",8],[\"medication\",11],[\"megalomania\",13],[\"meningococcus\",6],\n    [\"menstruation\",37],[\"mesothelioma\",6],[\"metabolism\",10],[\"metacarpal\",10],[\"metatarsal\",7],\n    [\"metronidazole\",27],[\"microbiologist\",12],[\"microorganism\",14],[\"mineralocorticoid\",46],[\"mitochondrion\",12],\n    [\"mononucleosis\",15],[\"mycobacterium\",24],[\"mycoplasma\",7],[\"myelography\",11],[\"myocarditis\",9],\n    [\"narcolepsy\",20],[\"nasopharyngitis\",29],[\"naturopathy\",3],[\"neonatologist\",25],[\"neonatology\",5],\n    [\"nephrectomy\",5],[\"nephroblastoma\",47],[\"nephrolithiasis\",59],[\"nephrologist\",37],[\"nephrology\",3],\n    [\"neuroanatomy\",13],[\"neuroblastoma\",48],[\"neurodegeneration\",33],[\"neurogenesis\",16],[\"neurologist\",31],\n    [\"neuropathy\",9],[\"neuropharmacology\",63],[\"neurophysiology\",44],[\"neuroplasticity\",121],\n    [\"neuropsychiatry\",79],[\"neuropsychology\",34],[\"neuroradiology\",27],[\"neuroscience\",12],[\"neurosurgery\",9],\n    [\"neurotransmitter\",44],[\"neutropenia\",17],[\"neutrophil\",11],[\"nitroglycerin\",16],[\"noradrenaline\",10],\n    [\"norepinephrine\",6],[\"nucleotide\",13],[\"obstetrician\",37],[\"obstetrics\",7],[\"oncologist\",9],\n    [\"ophthalmologist\",16],[\"ophthalmology\",4],[\"ophthalmoscope\",16],[\"optometrist\",8],[\"orthodontics\",14],\n    [\"orthodontist\",6],[\"orthopedics\",17],[\"orthopedist\",11],[\"orthoptics\",8],[\"osmoregulation\",76],\n    [\"osteoarthritis\",20],[\"osteochondrosis\",24],[\"osteomalacia\",12],[\"osteomyelitis\",12],[\"osteopathy\",5],\n    [\"osteoporosis\",6],[\"osteosarcoma\",16],[\"otolaryngologist\",23],[\"otolaryngology\",4],\n    [\"otorhinolaryngologist\",40],[\"otorhinolaryngology\",14],[\"otosclerosis\",10],[\"outpatient\",5],[\"palpitation\",5],\n    [\"pancreatitis\",33],[\"papillomavirus\",23],[\"paracetamol\",20],[\"parasitologist\",15],[\"pasteurization\",43],\n    [\"pathogenesis\",18],[\"pathologist\",9],[\"pathophysiology\",14],[\"pediatrician\",12],[\"pediatrics\",10],\n    [\"pericarditis\",12],[\"periodontics\",29],[\"periodontitis\",27],[\"peritonitis\",16],[\"pharmaceutical\",44],\n    [\"pharmacist\",13],[\"pharmacodynamics\",33],[\"pharmacokinetics\",106],[\"pharmacologist\",40],[\"pharmacology\",9],\n    [\"pharmacopoeia\",10],[\"pharmacotherapy\",22],[\"pharyngitis\",16],[\"phlebotomist\",14],[\"photosynthesis\",15],\n    [\"phototherapy\",10],[\"physiatrist\",5],[\"physiotherapist\",32],[\"physiotherapy\",16],[\"plasminogen\",31],\n    [\"pneumococcus\",6],[\"pneumoconiosis\",9],[\"pneumothorax\",17],[\"podiatrist\",3],[\"poliomyelitis\",11],\n    [\"polycythemia\",20],[\"polysomnography\",16],[\"practitioner\",20],[\"presbyopia\",8],[\"prescription\",19],\n    [\"proctologist\",11],[\"progesterone\",10],[\"prophylaxis\",10],[\"prostaglandin\",31],[\"prostatitis\",4],\n    [\"prosthesis\",5],[\"prosthodontics\",19],[\"prothrombin\",8],[\"psychiatrist\",13],[\"psychiatry\",9],\n    [\"psychoanalysis\",15],[\"psychologist\",11],[\"psychopharmacology\",22],[\"psychotherapist\",39],\n    [\"psychotherapy\",18],[\"pulmonologist\",18],[\"pyelonephritis\",41],[\"quarantine\",7],[\"radiographer\",8],\n    [\"radiography\",4],[\"radiologist\",6],[\"radiotherapist\",30],[\"radiotherapy\",21],[\"rehabilitation\",31],\n    [\"respiration\",22],[\"respirator\",6],[\"resuscitation\",50],[\"retinoblastoma\",66],[\"retinopathy\",21],\n    [\"retrovirus\",4],[\"rhabdomyosarcoma\",6],[\"rheumatism\",15],[\"rheumatologist\",46],[\"rheumatology\",20],\n    [\"rhinoplasty\",22],[\"salmonellosis\",8],[\"sanatorium\",14],[\"schizophrenia\",33],[\"scintigraphy\",27],\n    [\"sonographer\",11],[\"spectrophotometry\",19],[\"sphygmomanometer\",44],[\"spirochete\",11],[\"spirometer\",6],\n    [\"spirometry\",6],[\"splenectomy\",14],[\"splenomegaly\",21],[\"spondylolisthesis\",36],[\"staphylococcus\",12],\n    [\"sterilization\",31],[\"stethoscope\",4],[\"stomatology\",1],[\"strabismus\",7],[\"streptococcus\",13],\n    [\"streptomycin\",25],[\"suppository\",4],[\"tachycardia\",4],[\"telemedicine\",7],[\"teratology\",6],[\"testosterone\",7],\n    [\"tetracycline\",11],[\"thalassemia\",4],[\"thermoregulation\",69],[\"thrombocytopenia\",67],[\"thrombophlebitis\",29],\n    [\"thromboplastin\",46],[\"thrombosis\",5],[\"thyroidectomy\",15],[\"tomography\",3],[\"tonsillectomy\",23],\n    [\"tourniquet\",3],[\"toxoplasmosis\",8],[\"tracheobronchitis\",66],[\"tracheostomy\",28],[\"tracheotomy\",13],\n    [\"transfusion\",11],[\"transplantation\",20],[\"traumatology\",10],[\"trichologist\",13],[\"trichology\",4],\n    [\"trichomoniasis\",30],[\"tuberculosis\",27],[\"ultrasonography\",29],[\"ultrasound\",4],[\"urolithiasis\",6],\n    [\"vasoconstriction\",20],[\"vasoconstrictor\",14],[\"vasodilation\",7],[\"vasodilator\",8],[\"venography\",8],\n    [\"ventilator\",15],[\"veterinarian\",9],[\"wheelchair\",4]\n  ];\n\n  \/* Shared dictionary, most common words first; \"+\" marks a medical word.\n     Each round uses the words that can be built from its term. *\/\n  var DICT = \n    \"are have one can like out there time get people good first see make over think then much even may here need right year being day going still take life say great last while best love man home look use come part state three find help high little old game thing give house place school end found must feel team family keep might put money free second someone left number city lot name night play company let real set getting god group looking public top care start system case nothing person today change enough full point read bad four mean support music stop call +head men national small side try yes line order party run country open season general using area law war car +face president story \"\n    + \"course health hope least local post thanks video young social talk court fact +hand mind single body coming control death guy pay problem south true history large lost research room girl matter air bit friend hit playing saying class close idea past cause due human move series community data leave north special light million morning police short stay age buy deal reason red report third turn check form +heart act child fire fun phone art market plan six final front list ready son street college current meet program type chance march process song action clear month board cost +cut field main moment mother road energy fine force issue price rest running space summer term date land miss sex \"\n    + \"shot site account period position record total club common film lead personal security share center county couple dead hold inside player private return sense star +test event hour present result training boy design gold guess interest king policy society east longer medical movie original park press role sent bill cool director ground meeting relationship sound source value rate reading round save stand tax amount blue drive fall fast felt green league match model picture size step trust central key mom page range science trade attention brother character cup hate natural property style vote +blood china dog hell lord oil stage title article damn decision entire poor release situation \"\n    + \"choice code council cover door election +hair increase pick race seven +sign simple super union bed career daily die +hospital loss modern paper safe starting version voice army earth goal internet okay practice sea sir access base deep mark pass risk +sleep table ten truth ball card district mine minister note percent piece seeing straight visit +culture married +pain respect river rock tonight album century charge +cold eight +eye funny limited peace store track addition anti beat capital gas island normal potential radio station +treatment ass content credit cross despite ice leading region section sort speed travel contact drop fair kid link sale tour extra minute nature sell clean \"\n    + \"episode income manager photo scene statement sun ability coach gun heavy search train author centre claim dad fear fit hotel lady leader letter material plus regular secretary sister unit annual bar battle +brain contract degree floor hurt image opening opinion pro reach rule active approach +cancer dance defense direction master none ship stock trump band beach cash fan impact latest multiple +operation secret senior spring telling wear analysis color commission dream grand luck marriage rich +skin thus touch congress damage +disease +doctor doubt gay glad machine notice trip basic captain carry crime male plant reality smith spot agreement challenge comment holy nation primary purpose shop \"\n    + \"sick teacher theory agency camera catch +cell coast +drug economy hall mass meaning mission nine politics pop status trial complex +condition heat location sitting standing distance eating +fat fell glass mobile prior protection religious ride royal screen serve speech tree airport bottom demand engine lie partner solution brand bus cent count lake +mouth scale score separate smart tom acting benefit estate fund generation hearing hill metal pull push rose seat target agent animal basis gain memory prime ring rise selling silver soul spread adult artist chairman edition grade method mike option prison remains senate stone bag bet camp +cast christ firm handle spirit till trouble cat dinner \"\n    + \"gift helping produce progress shooting van +birth bridge concept copy dear garden host housing +labor length +patient setting tough apple boss dress horse magic map net stick volume aid beauty billion corner criminal farm file fix fly guide raise roll technical treat variety youth dry edge evil henry +iron martin religion strategy +arm bay blog closer core description guard lee +medicine mention mountain port reaction shoot solid sport stress taste tea victory clothes electric flat fuel hello ill initial mail pair plane plenty prince session shape sky upper zone accident bear boat climate duty mix museum path promise purchase rain steel turning vice beer border command crew dating enemy \"\n    + \"+labour limit moon ocean proof suit attorney ben chair debt honor launch minimum native ray survey tech user ancient email ending hero loan planet sugar appeal drama entry era factor feed grant lying mistake pool route smoke testing abuse concern fox hole holiday laugh +leg liberal listening lunch max +milk pack payment sector sharing storm strike studio sub actor chain chapter confidence cook finance kitchen measure quiet split task argument debate escape fault fill lay phase smile talent truck bird blame bob chicken display dying meat ministry mode +neck novel passing shirt +surgery trading vision zero champion +cream crisis editor giant literature mayor minor opposite orange signal stream \"\n    + \"suicide theme alcohol chosen customer cutting desire draft essential familiar medium sending solo spoke upset bomb cycle dealing don hang info painting salt threat aside bell bond cry danger dollar empty gender instance mile motion nick prize register resolution singing branch flag frame guest heaven kiss load plot rent senator teeth academic academy bottle category chat cheese chemical detail +diet fruit item lane mess navy parent scheme storage tank yard combat consumer counter creation crying golf grace importance latter mining pattern premier sleeping tool tournament arrest ban carbon circle concert crash depth error interior manner mate matt noise origin panel personality plate retail \"\n    + \"rice roof shame tip absolute bathroom bible cable calm client constant empire hide incident print reporting sight soviet broad +burn cake causing contest hat letting marine motor peak portion +protein raw sample ultimate battery blind +breath brief +chest debut decade grab license paint pilot pink rising singer steam tall +theatre +therapy aim campus cap comedy defeat fee lock musical +nose plastic quote semi suspect tie trend aged approval bread employee engineer ford gang hanging lift miller monthly permission racing reply roman +shoulder tradition wheel bush cabinet chocolate coal colour hunt inch monster philosophy pride repeat riding rough smell tone topic auto +finger grey guitar meal \"\n    + \"pants percentage pocket relative rescue rush sharp soccer stable temporary trick audio +bone chamber chart circuit format gap gate harm lesson mirror mount proposal province recognition reputation rolling atmosphere closing cloud contrast egg element gear +hip hitting moral poverty sensitive +shock silence soldier superior thick transition acid actress angel bonus castle charity compare formal fort gray gross mac math mystery palace penalty pet protest rating +temple trail uncle assault bath chase concrete fiction ideal mini mood +muscle passion pushing rank replacement sand tag tape thread beating boring commissioner commitment custom desk +ear gym horror label pitch plain raising rear \"\n    + \"romantic wire android anger assist belt capture ceremony comic designer diamond economics entering ghost kit lab min ordinary prayer racist soil +stomach suck trash +virus aspect boost colonel cousin crack deck dragon dust +illness minority mum priority promotion rail remote repair +root saint steal telephone bid crystal dean decline delay desert elite hire hop landing layer +nurse organic poetry pot recall sake sheet signing smooth spiritual string vacation bench bother bye citizen cricket disaster idiot medal narrative pan physics posting resource shell silly translation angle berlin bishop forum grass mill occasion pace pen pope possession rapid regulation +resident spin thirty anna \"\n    + \"collect cop fraud honey honour hunter legacy log +monitor ratio regret resort routine seed settle sin spell +tongue coat consent doc drove fate +gene glory heritage logic regard salary scoring script strip tube +breast cant carter chemistry cotton dozen epic impression input leather outcome poll pulling removal rep reporter sept stretch +tear tennis terrorist +theater bull ease fame glasses instant liberty maria rally reader sum tail alert arena boom column crossing density ethnic fleet gen genius premium pretend priest radical robin shake shore teen trap bang blast communist courage +cure eve humanity listing manual +nursing operator punch railroad registration rick romance +tissue trailer \"\n    + \"arsenal bite chip dare domain dynamic grave mask mouse piano praise +psychology relation rocket ruin sec slave stability steady symbol terminal toilet treaty triple bat cape cooperation craft devil graham invite petition phrase regime sauce seal shield slide stem summit +throat tiger toy alien beast beef candy carrier clay coaching dec dialogue drag estimate fool lighting loop mall polish ruling +sole tale timing ton alarm bass con feeding filter globe intent logo odds pin prevention printing pump slip spare stranger tap tourism auction chaos copper corp corps counting earnings editing firing margin moderate opera passage pit +stroke tune utility anime autumn bold clip conspiracy cooper exam \"\n    + \"instrument lover menu oral panic rip scope segment terror yea alpha emperor inspector khan lion mercy pipe poem racism seventh shelter signature spider trigger abortion copyright democrat deposit destination dirt export gather habit mama nelson neutral noble pat robot shoe spy suspension terrorism terry treasury asset brush charter coalition cock essay graphic +healing invasion laptop maker +palm pole pub reception recipe serial shed snake stealing usage amateur batman bearing bin biology canal charlotte climb cruise dig employer leaf lightning pension permit perry portrait slight socialist streaming tension unity arc bitter +clinic creator dish fence gravity holder hood imperial ken lied \"\n    + \"+nail phoenix poet scientist sink skip slavery snap stole veteran beta bug caring cave +dose flip laser patch patience pic pollution prisoner radar tourist transit villa yoga bacteria blade boot cargo census coin colored +corn dealer destiny emotion emphasis ethics graphics humor insight lit mar +nerve nightmare pie poster raid ram scenario sheep taxi tobacco trace turner animation bias cancel carpet ceiling cherry +chill clue cole collapse costume earl gospel grain grid heating lap +liver metro oak patent +physician rifle rival runner soap +spray suite verse victor aviation barrel cinema colonial compliance contrary couch crush dam +diabetes genre lease +lens loyalty notion partial rat \"\n    + \"shine tactics testimony treasure trophy ash aunt casino counsel hammer icon laying marathon marvel parade paradise premiere +scratch shade shy thou tier vocal yield bacon burst casting cattle collins costa crop harbor ion lesbian +medication par protocol salad +screening smiling soup stake +strain timeline torture vertical violation accent addiction beam conviction curve dining duration horn hurry immune inflation inventory lean lecture mason missile +organ patrol pearl peer pig pile plug rod scream tattoo tragedy +trauma zoo activist bend breach cabin cage chancellor closet combine consultant controller courtesy disc eagle guilt haven helicopter +lip mechanics mere miracle mud murphy \"\n    + \"prospect retreat separation ski sterling +surgeon visa brad charm colony deer delta dive easter eleven entity ham prof pursuit rap resume rev ridge tribe ace athlete attraction babe canon closure convert dental drum editorial generic grip harmony hurting hybrid noon parish potato potter rage restoration sergeant silk stamp throne urge voter ally array +belly booth cam fig hunger hurricane import laughter lemon loading +lung +nutrition ore pine pose rental sang shark bee cafe cult dairy darling diary drill euro hug leak lighter meter olive riot roster setup slot smash statue teenager tender architect basin breed breeding bride bud butler cartoon chick coke console contractor diameter duo \"\n    + \"dynamics elephant fabric fairy fold grief hub layout lodge merchant merit myth pale pastor +poison rebel rotation toll +tooth trainer altogether assumption beard cookie curse drain hint hostile ink inn measuring momentum nest ninth notable penny petty reed reign +scan scare span testament +toe ballot cemetery cheat cheer chile compact cooling deficit demo demon doll elder +fiber grocery guinea hull intimate laundry northeast +pulse rational realm rope shout sierra streak tolerance apology bout brass cos diesel dip dot graph hack hatred lamp median orientation oven passport +penis rabbit rhythm ruth shooter spam stack stance static +tablet tent thesis tide aging airline audit bolt bust collar \"\n    + \"cope echo harper hart ignorance lineup nut pipeline placement pricing sketch soda spite sponsor sunset thermal analyst arctic buyer cease chapel cloth container eager elect fur hype ladder marc +mineral mob mph +orbit +pill pork ranch sentiment tin trunk verdict algorithm anchor arch +axis badge cannon carol ego fridge fusion goat +gut helmet ideology +isolation lamb liar machinery mansion mercury ordering rider ritual slam starter superman tire voltage advisor bail den disk insert loser orchestra pad precision reasoning sail salmon seller sen sympathy tan timber visitor void acute admiral capitol +chin cottage coup crude dash donation drone escort indie interim lottery minus nude outlet \"\n    + \"pause pledge portal silicon slice spelling telegraph +vaccine vinyl asylum barn bent cathedral clause cluster cylinder dancer deaf denial dock feat honesty infant insult interstate liking pal +probe roller sailing sneak +sore spark speculation steep vector acoustic bean cart circus cocaine cord dale doctrine gig habitat intake +needle oval pity pond porter prey prophet ruby shining whale amber +ankle armor +autism bachelor berry caution clan clash curiosity delight grasp licence mandate merger poker portable rub sally scout shouting slap steak suspicion +therapist tuition +tumor artillery canvas clearance comedian cooler curry dame dedication employ +flu fraction integral marble melt nominee \"\n    + \"oath pee pirate prediction rapper revelation scholar skirt spa spike sprint stir tab toast trek triumph ballet binary cab chi col correction +cough critic depot distress eats elevator feast frost herald hike homeland lame lily pencil +plasma plea purse ref rhetoric rushing salvation secular sensitivity sigh spouse synthetic tense troy vegan adviser +anatomy cement chess composite cox fare float generator grind grove +gum idol illusion lance leap motive prep scam spice terrain trio virtue acre bloom bore chad dial ginger guild halt impress inability incoming mentor monk norm painter pistol printer regiment reunion sanctuary siege sleeve +spine steering tenure treasurer triangle boo crane \"\n    + \"debris +donor garlic hail heroin indicator leisure lounge mint nova outline pasta receipt sensor tenth theology velocity aerial alcoholic anthem batch catalog collector coordinator danish feminine fountain glance hay +immunity liberation massacre meme mod papa paste pioneer plaza prosperity sack shortage sphere stare thriller toss turtle yang aggression balloon brigade burial champ champagne chorus chrome clarity cleaner discretion ditch dome dope elevation esteem fog gesture gilbert historian hostage lad literacy moisture monument particle peanut petroleum rack scrap sensation shuttle slope snack spotlight stern trinity vault +vet ana cod +fist frog fry heir holocaust homer leaning midst \"\n    + \"misery mommy moss nursery onion +plague recruit rogue specialty thirteen tomb trim voyage baron blah bomber candle choir clutch coconut corridor geometry gossip haul header holly karma lining manila metric militia naming +node opener ranger sour spoon teddy terrace yearly alley beth damned economist gem glen heather hypothesis lending marsh marshal molly +pharmacy repeal roast saga salon +sodium upstairs wee zip ant antique autonomy coral correlation coupon curtain +dentist dug fade fringe granite instinct irony legion lime maid maple mindset mistress morality mortal operative prompt +radius relay rig scroll stunt sunlight surf thrust trilogy yahoo atm bait bra carriage comp composer diagram \"\n    + \"gasoline genesis grandson ivory levy mock niche para porch recession rim settling spinal spiral spit splash tomato tub uranium yell creep doe donna envy +gel +genetics goose grill +heel heroic hut ira marina mat monopoly outrage ruler skiing slaughter +sperm spill synthesis treason typing +urine violet +boil calif cone decay dessert dominance imagery ivy mafia prototype ramp rand reactor reef reset sage startup statute zoom bot +calcium certainty citation coordinate cube decoration despair drift dye electron guru hatch +hormone lace maiden marching metallic nap niece pardon pier premise +remedy replay scent slate sunrise surge tee timothy token tornado yacht accord archer bash battalion \"\n    + \"boycott carpenter coding competitor cuisine doom eclipse gal glimpse intro lid manor masterpiece melody memo +obesity partisan planting pony +pupil reliance retention roommate shotgun sofa spoil temper altar amp +atlas awe combo communism eternity font glue grandpa melting morocco ounce peel picnic psychic royalty sting +tick tutorial vent axe counselor curb dong faction +hygiene mechanic neglect oppression pitcher probation raven receptor remake rendering shrimp stall strap tearing trillion tucker vendor bliss chapman daisy disco +faint foam forge hierarchy invalid notch omega parody parole phantom prom python render sailor seventy sociology somerset stab tenant traction tractor trout \"\n    + \"variant algebra chop crawl +digit dinosaur doomed flint herb herd insider interval lick literal memoir +mold packet peach polo presenter prop +scar scripture seating seminar silva stereo surrey symphony tesla trader valentine +vein cane cedar corpse crab cruelty +dementia dice foil geology gram heath insect +iris metre nitrogen payroll pinch ping restriction rover shipment stainless +syrup +transplant turf ark armour bind boiling bum +conception congo cue deed eighty gallon +glucose gore halo lateral limestone liner maths mesh migrant moron mortar pitching pleasing prestige pyramid retailer sampling telescope temp tray valuation beacon briefing ceramic cereal challenger chased clergy cola \"\n    + \"+coma contempt ecology emergence erotic falcon folder groove hedge initiate mil nod palette +pneumonia policeman psycho rust scrutiny +serum singular skate storyline stray stud supper tempo torch upright uprising vanity violin analog arcade +asthma aurora chili coil das ethnicity genus glove greed hank hose lambert lava magnet metaphor null pact paranoid patriot patron proxy retro revolt rumor shrine shrink sniper solitary +thigh troll vest vine yen aisle amino apparel atom +brace caption choke +cholesterol empathy grease impulse insanity knot lust mayo microphone motto obstacle onset petrol philosopher pixel plantation prose rug shaping slogan steer thrill tile analogy apex bingo boiler \"\n    + \"+calf clarence coating cork cosmetic digest friction greatness instability installing litter +lump macro mag milestone mug ninety pedestrian penetration pod posing predator prophecy recorder salute severity slick sticker stove tactic theorem tore tract vista vogue alphabet bracelet +capsule captive chronicle creed crisp crust cutter daring dietary emission fin flora gamma +genome grape gravel haircut hustle idle +limb mack oracle overlap peek pottery prairie prank roar rot spear stain trench varsity yuan aide brent coaster costing eldest entirety ghetto +hemisphere insured mart monarch monte persona purity rabbi realism scoop scotch scrub shale +shin sol solicitor sophomore stigma taco \"\n    + \"tinder titan trait traitor troop addict ale betrayal chic clone consortium courier gin greeting ignition outreach perimeter pike piper preacher protector +pulp ransom reel ringing staple stirring strand suppression sushi timer trustee turnout tying validation cite dell dent dolphin dove +fibre gala garrison hacker harness +intern lag locality lure mist +mole molecule monarchy neutrality orgasm parcel partition proprietary +prostate rant +rash replica sac savior sip snail toby tuning tutor +yeast absorption +acne chew congestion daytime demise dime dominion drafting earnest hare knit maternity morale mute nerd novelty pint poop rouge spur tilt veil +artery basil caliber cellphone chord \"\n    + \"corporal crest decor duel elf grenade hamlet helm hypocrisy kin kris lobster +malaria maze monastery +optic panda panther posture resonance samurai satire signaling slash spaghetti spying staging stein tasting torque var veto +zinc bam baton camel catering charger coca cocoa comet corpus cove deficiency dread dub dummy electorate erosion expo flare incidence kat lender leone lever mileage mutant mutation mythology neon nun pedal pest pillar polymer pup restraint rift scarlet sensing smack sonny +stitch sultan +symptom thirst tuna amnesty assertion astronomy attic cache condo ding fax fiat gag gee gill groom hash hogan lizard lyric mushroom rite rum scaling scorer sis soy tar temporal yogurt \"\n    + \"argentine atheist +bladder carrot damp debit demolition feud fuss gale +gluten gorilla lotus malik mantle mascot meth militant nostalgia ottoman pavilion peasant pointer regulator renting sarcasm tally vale alloy apartheid +arthritis bale caller casualty +cavity chap crank darn fading granny handicap homage hostility hymn lantern linen moonlight moose motel noun payday +physiology pigeon plateau playlist precinct pseudo regeneration resin rotary simulator soak sock sorting stint storey tailor unrest unseen utmost adapter +agony astronaut binge bloc caste cellar chant climax cockpit +colon condom consul crimson emerald grad mailing mare mound mystic ness nominal ordinance pairing poke sap \"\n    + \"segregation strait ventilation yarn altering avail billing booty brit calorie claw coloring crusade dynamite elastic fart garment grin heap hum inventor leopard lumber madam muse nineteen organism pas readiness +rib sermon spec sponge sucker tease transmitter typhoon airing beau cartel caucus charcoal citrus competence cushion cyclist dictate dorm drip +duct glacier liaison miner mosaic mustang needy optics orphan patty +potassium seaside shampoo smelling tang tango telecom archaeology autopsy cartridge cashier cigar cologne colt crescent dungeon fasting hassle hog intercept lea mastery metropolis mummy orchard parameter +pathology purge relocation rhino riches rosemary scooter springer tor \"\n    + \"+abdomen asteroid batter blush booster bun +chemotherapy commute consulate convict din dissent erica flop glitter hardship hen insecurity lithium mango milo oasis pagan porcelain promoter psalm +psychiatry rhyme rue scanner spree sup tanner thinner tracing vapor veronica amelia arrogance baptism blond blur boogie canton chimney comrade crater curator deity +diarrhea distortion educator gangster garner gypsy heater hesitation karate kite lore lush mash meg messiah meteor phi plum plural portrayal pun rag retaliation rooting sedan sitcom slang spoiler suitcase tavern teasing telegram titanium trailing tuck ulster urgency ware academia algae apache catcher chassis clap covert dialect dolly \"\n    + \"dryer ethic flair haunt inmate kylie menace methane misuse +nausea optimum oyster pastoral pea poultry sect slain stash stroll unicorn vase vat viola adobe ala almond asphalt countess heroine hoax insurer lingerie magician mono pastry planner +plaster rationale recess robotics salsa snatch stealth subset tad tandem +thyroid tidy +vomit +adrenaline anarchy aura canopy comb cruiser curl dart denim +dosage erection eruption flirt flute fore +hepatitis honoring listener mandarin mast matte nicotine pep piracy platoon rave robe rye +socket stool tread truce tsunami turmoil tyranny weir anterior bleach boast +chemist coastline cobra cosmos curling cyclone deposition foe glamour ling loft mediation \"\n    + \"metrics +nutrient pageant parachute +parasite perennial postage preschool roaring sigma spectator stripe tyre usher ancestry barge birch bohemian bong bribe bridal canoe chilly cider cradle decency doorstep hangover hind hitter hive imam litre longing mantra marcel mating mesa mixer moth outing payable pivot primer rad regression router scouting surname tug ancestor arbor attire autograph axle barley brag choreography cisco cling coco crocodile cub diaper elk fella flap gardener glee gunshot hiatus hue icing lapse ledger loaf loot mimic mural myriad nan nasal odor parrot peg plunge pragmatic remorse rpm sanity sharia siding skyline slab techno teller trance ammo anthology ape auditor badger \"\n    + \"banter cameo caramel corrosion crib diner ecstasy envoy fir goalie gradient gravy herring hopper +implant lama pianist punt repetition revise rinse +scalp sealing shutter spinach thorn thug alto anomaly buster char concord connector crate eddy espionage gloss +graft guise hush immersion leash mater mercer moderation notation ordeal pear piston pollen rbi reggae rethink rodeo shire slit summons taboo teaser thatcher trivia alias apostle changer chestnut cleanup contraction criterion dialog +epilepsy ethanol feeder garland grail holiness lineage liter looting martyr octopus opium peck plank plight privy raft serpent sesame siren slater sleeper +smear stink tram alcoholism atheism beep boon \"\n    + \"brat +clamp coronation depiction diabetic diaspora discord gasp glitch gong heed homepage inlet lieu loch +lotion mara mayhem +mould +nipple patronage psi racer radial recap regent rendition roadside sham slayer stature stout stripper stump ageing bead berth canary ceramics commuter gran insistence lam lemonade +mania mule neutron orderly orient outset parry patio peacock prism rematch repayment roach roe sapphire seam sectional soaring tanker torpedo trolley trolling abbot +ache aqua aspen chaplain chlorine coroner duet glossy grit hostel importing +insomnia lagoon limp locating lunatic mastering mead nay nutshell pendant petite pharma pol posterior pouch psychotic relegation repository \"\n    + \"rumble saloon sanction shack sire stride torrent trainee trey trough tummy accelerator acrylic anchorage ascent ballad bigotry blanc broom brute corona dearest disparity diva eater elegance filler +flea haze helium hemp hitch inverse +medic merlin muster noodle nylon ozone paranoia phosphate physicist proton psyche replication rotor sediment spacing stumble trooper turret austerity cad coop coronary cps crook deco diver evasion genie goo helper hoop hurdle ledge malt moderator momma morphology novice obituary ordination parity refining rink ripple spraying +torso tumble vitality accession amir arson barren batsman bender cactus cassette childcare cohort culprit elves ether fender fiance \"\n    + \"freeing gorge harp hypocrite lacrosse mammoth matchup modem motif peril precaution rampage rebirth +retina +scrape shear sherry silicone smiley snoop strife stylist tenor +uterus vocalist aria broth checkpoint chloride conditioner conglomerate deacon encore heist hobbit +hospice integer iteration langley mei mop outpost panorama pascal peep reprint restroom roulette rounding satin scatter semantics sinner snapshot soar spruce stamina thinker +tonic +tumour utopia acronym astrology baroness blouse botany chatter cleric cougar cutler ditto encoding +gland gutter hillside +hysteria imprint inhibitor kale lash madras mecca meridian orphanage phoebe pilgrim rake +semen slime synopsis treatise \"\n    + \"uphill annals bandit cobalt collier compiler contour crore discard douche endemic eta gearing haste hauling intruder itching launcher midday moan +morphine nirvana nonstop oatmeal ordnance otter parting +pigment rein relic rustic saturation scorpion smoker tack tart ting transient umpire vicar ammonia anarchist apron bop censor clover coyote diagonal discredit elm +estrogen git glare gourmet herbal hippie hump insertion intrigue +itch lattice +oncology pasture payload purchaser rarity realty slump souvenir spaceship spinner steamer suction torment tyrant azure biologist bourne cadet calming casing collage craze deli dyer +enamel genealogy graphite heresy +herpes hipster hostess iceberg \"\n    + \"learner maroon masonry mina moor obi pacing +palate pancake phony pip rattle +saliva shortcut smoother tammy tat yin +amnesia ascension +aspirin bard bog charisma cognition cooker coupe ebony +embryo fang fiesta issuance latch libel +ligament loom maize malice milling myrtle nemesis parlor +pharmacist radiator rector relativity ridicule ridley roasting rotting sculptor sheen sincerity +sling sturgeon toad adept agility airbus alteration ante archipelago blooming bonfire +canine citadel corvette degenerate disdain dole dun farce gemma glide hairstyle harmonic limo lulu mace mane mascara mend mitt monsoon montage nil persuasion plaid plush racket saline saviour scraping siemens spade +steroid \"\n    + \"threesome toaster treble voyager aba amends berg binder brig celery couture dab ethos grinder healer hinge medina melon napa nip ornament pamphlet photon potion psychopath reindeer +relapse relish shred skater skincare synod volt barb bastion bey +biopsy bolster bray chopper cosy crease +digestion donut gloom goblin gunner hamster hex hydra indigo +labyrinth lac latency limbo ode paisley patriarch penthouse raider rebate roc rooster scuba shoreline slug soprano tanning +tendon uniting viper aspiration auntie beige boar bran carnage chateau colleen commune coo daycare emery gall inferno latte +lobe loo omission orchid pax peat periphery piggy piling priesthood reaper remnant rounder \"\n    + \"+sclerosis serenity shrug sighting sonar spat starch taper teaspoon typo veg acclaim +aching airfield cassie cello chariot chilli +cholera clinch dossier draper fay grange hangar +lipid mahogany mediator mirage muller nuke occult ovation +pediatrics perch recourse regimen retrospect stationery tau tempest tending tights tofu tripoli truss airspace analogue assay boomer brittle cohesion conduit constraint decimal dreamer dune entropy epitome eyesight finder frail fray liza medley pap polishing +pore recital resale seasoning +sinus skid solace splinter stoner tam terminator tinker zeal abort beech coercion comma crotch +dialysis dogma ensign fern fret grader granger heller impetus incense \"\n    + \"literate martini midget monologue mutiny parsley picket +polio potency raccoon rioting saver sectarian shipyard silica simmer snag sob +syringe tote trident unison angst apathy artisan bane birdie bison brothel camper +cartilage casket concerto curing daphne dismay estuary fad +groin hamper helix heroism +kinase kosher macho maestro maxi missy orb outage packer potty railing realist remuneration richness +serotonin slaying +snoring sorority stair starship strategist tortoise ahem alum +antidote +anus archery aversion +balm bologna brood cessation +collagen crochet cypress dal dandy easing emeritus frat hoe hypnosis lament leach malpractice nectar nitrate pastel platter prod prodigy reptile \"\n    + \"sag sauna scrum sharper slum smoothie snare sod spoiling stag stomp tabloid teal timid troupe yelp braid cabaret +catheter cyanide deceit enigma euphoria forte hanger hem hitman lakh loophole marseille modesty netting orgy overlay paternity peeling plethora +psychosis +rabies rallying recount rectangle refill ritz spectre stallion tapestry taping terrier tester thistle tickle urn annum aroma arsenic cheater clegg cloning clout deb deletion domino dung eel hoard horde imp lair leaping lotto moot nebula +neurology pantry parchment proctor prologue puncture renegade ripper sash shaker sissy sled +stretcher taker torturing triad valor armistice armory bathe choral chronology clam colouring \"\n    + \"cripple gage galley grandeur ire lineman madman maniac medalist melee methyl nudge pantheon payer pictorial ploy presumption puma reciprocal serge shaman stoppage straining synergy tint alchemy +antigen armchair +bile bling boner calibre caliphate carousel clutter compost cot entail gallant genitals geologist hermit kali laguna lorry magnolia modernist mover outcry pave playhouse propane sender slider soma staining takin +tic tome tonne tramp transistor trot acidity ado anecdote ani bassist bummer cheetah consort correlate demeanor detour +germ giver gnome hooray lien limousine linden +lymph manure multiplier onslaught opal +palsy partridge polka rattling rodent rung salah seaman skier \"\n    + \"slumber telly topology vocation admirer agitation carton cayman chute +clot coolant courtship craven drier enclave entourage epoch gator gentry gladiator glossary impromptu +iodine keel lettering lifeboat liturgy magma notoriety oculus perk plume plump +radiology recoil +remission sacrament scourge shopper shrub signage slag sobriety som sprinter sprite stead tangent tracer zest aeroplane bagel bigot boa britt +bruise bullion carp castor cicero facet fireball gist hydration locus +melanoma nag nativity nook pant penitentiary posse respite saber samba shelling sitter slant slur spelt stalling terminus tout tripod tulip absentee +anemia canteen capacitor centrist clergyman coliseum croft \"\n    + \"dishonesty garnet grate hone hotspot inertia ironman leech lei mutilation passer +pathogen pom pronoun rapport rapture ration seine selector shilling shroud skim valet attrition aunty ballast biotech camo carte cliche dynamo fable +inpatient kern lager laird letterman loathing mol +neuron opus politico probate propensity rosary ruse seniority sheath sportsman stepmother strut theorist theta thong thumping tod tot tsar tycoon uproar +vertigo viscount yogi zee acetate bayonet byte carat +carcinoma chairperson chore corolla gent goliath grunt halal hogg hornet incline interplay isotope lander lev machete masse mink monograph moo +mucus +pathologist pct +pharmacology ply putt raptor ratchet \"\n    + \"ravine sax settler shrapnel sickle singleton skit stoic tablespoon temperance thrash tombstone zenith abuser +actin arming bayou cantor chastity chime chromium cordon coulter dak gauntlet grating grilling grouse hater hurling lark louvre nada +pancreas parlour pasha plating prentice primate ranting shocker slicing sorcerer sorcery speciality +spleen starlight stoop abode chaser chipotle concierge dieting epilogue harem hegemony hippo hypnotic inaction kilo kinship +lactose lat lockout lube macon modal negotiator penance resultant retinal schema scorn shay sonata tantrum treachery tung armada arousal artistry +atrium brunt cashmere cipher clarinet +cyst dah degeneration dormitory groan \"\n    + \"hangout +hives hoist +inhalation leaflet moat omen pallet patsy perm pinto predictor retainer salient schematic separatist snippet tarot yak bethel courting crusher cyclops dahl dill folio franc goon +gurney hectare hologram kiln lilac limelight lister macaroni mantis notary organiser padre +pang pia polyester porridge protester pug revel rut salaam slalom solder spire spout sprout stench tenacity topper trespass alibi caster causation chameleon clasp cordial creditor crypt derelict dory edict elasticity epoxy fiend fob gambit grille gust haw hearth heathen horoscope idealism ironing livery loader macintosh marguerite monastic mot ogre parable pastime pellet +phobia planter plat postman \"\n    + \"purgatory rearing rook sampler schoolgirl sheik sine sloth snitch snug solstice spindle +syphilis tangle +tingling tort trope vial accordion aloha atonement beater boyhood campsite canister coherence cursor dichotomy frigate gait gilt glider grime heron heyday lug +lumen motley nit outcast pane piety +placenta plough remit resumption rout savoy shiv stardom stopper toggle totem tourney yoke acorn antelope blaster bleep cavern cocoon dada debtor earring gable hatchet hilltop hobo hoy importer lass +lesion lull marge +mite morgue munch neurotic octane octave pry +radiotherapy scribe sentry +shingles slipper snout spank specter stroller stub tact tundra tunic undoing veal viceroy zeta airliner \"\n    + \"alchemist alp blob bohemia bootleg brine cartoonist casserole cellulose churn comptroller creole dainty elitist faucet gymnast hairline handset heiress holster horseman hunch issuer keg lancet loner mogul motorist mysticism nomad oncoming pelican penchant polygamy ponytail poplar rascal rigor roper shank sidebar sledge sociopath steamship stinging telecast thyme toner trimester tum aegis almanac aloe ascot brill brim chalet clipper colossus coney corral cremation detonation diode ester fedora +gout hepatic hertz impala ism libido lynx mime mistrust moniker nave nib polarity ringer sari saucer slough spar sumo talisman tortilla acreage albino argus arrears asp +bacterium barter bbl beet \"\n    + \"bistro bod bosom crayon cusp emir emu errand flax hiss hotspur ligand minion mons morn ostrich overcast paragon phenotype punter rump +shiver smog springtime tailoring +tremor anvil brooch cabal cadre cob coinage +cramp decadent decoy drool ebb emulation foray friar garnish gnu goody hap hearsay hutch kip koala kos lashing magnate magneto merle +neurologist nutmeg petal poise polygon radiance rupee sanctity seaboard sedition shortstop smirk snipe stave streamer stringer tarmac trove yam yolk aerosol amour assent atrocity blot cathode +contagion corset +cortisol crock curate dispenser gallop gentile giro gosling hydrate invariant locator loyalist mariner pheasant piccolo priory puss rancher \"\n    + \"rondo schooner scion snooker starling steamboat tensor ticker toil +tomography toon toot trusty +ulcer vigor agar agnostic anarchism axiom banger basalt chino +diarrhoea dieter erotica eulogy magenta mince monogram moray nacho optimist papacy piloting poodle populism +pus sabre shag silo soot speck stylus +suture tutu vapour vas zed acacia aggressor amethyst angling anil braille chit cog coloration cumin cutlery decal drab enmity expat +eyelid garb +glaucoma grocer hula innovator lingo looping marlin matron mutton ohm parr pes pox pretense puritan quart raisin rationing reissue resistor rhapsody rhea roux rune sahib schism seer +sepsis shipper snort solitaire spiegel stanza stipend taunting \"\n    + \"tec ump yeti yoghurt +apnea +armpit +blister buoy chalice coven czar duchy eros expiry +femur gelatin +gestation guillotine gull gusto heretic +hernia hippy +leprosy +lisp locust looney mallet mishap molasses motoring +narcotic nix pantomime peacetime peso pita playtime portage postcode progeny roost savory shard sieve sill snapper soloist sphinx spore tenet theologian vane +adrenal amulet bbs beanie bronco cask clog duvet ell ephemeral gar genomics hadith hoot +ingestion largo larva lint lira loon lotte manger mica +molar molestation mush nestle nous ola onus panting peri picker primo ramona rani rayon sable scouring setter sleigh sliver slush smelt stasis toying ade +ailment alerting \"\n    + \"apricot arbiter archangel babu baritone bustle carbide carmine chou collie consumerism cosmology docket gemstone granola habitation heirloom hustler hypothermia invader lard ley lob locale methanol millet moa mocha noose +ointment paladin phrasing rousing sass savor shimmer shingle stillness suitor taint tarp tiara visor alder anaconda +atrophy aviator baring bib blip caribou carpentry caustic censoring chum cote crumb cul doge farting fillet garter gleam hag harmonica idiom iota lightness lustre mako mullet panty pessimism pooch posterity pounce scour shearer siamese sienna snorting sociable talon thump trombone tun +ventilator antithesis archetype argyle boardroom bpm caddy chasm chisel \"\n    + \"cinder coax condor cull disarray elector impasse +impotence limping luster mcg mousse naught odour oreo oscillator plasticity polymerase prune +rectum salinity scrooge silt sisterhood snob soldering sonnet spectrometry taunt tether tightness whirl zap adage arroyo chimp clitoris colliery coriander decorator easterly +edema honk liege llama loosening macron minster muscat muttering +navel paging pomp quotient +redness sailboat sedation slingshot slurry steed +stutter tiller trapper triton turban tusk vac altruism baht caress censure cleft clump creeper damper deuce doh dram earner emulator enlisting entrant eraser etymology honeycomb hubris mailer mull ocular ontology oratory orbiter origami \"\n    + \"+ovary +pituitary plumage possum raiser repellent reproach sander seabed senna serenade splurge sycamore tangerine taro tonnage +typhoid veracity yap animator +cornea +dengue dryness dyeing echelon edifice ethyl gulp hao hyperbole kinetics layman layup mackintosh memento milieu mutt nepotism oblong orca pall panzer pecan pomegranate pusher scalar separator shoal stingray trifle +aorta apostasy argyll ashram baa beret bleu bogey boron +bronchitis catechism causality chug clapper clarion commie copycat cred cur curd dearth distaste erasure flaunt flier gad girth hermitage idiocy +inhaler matrimony +necrosis patching playmaker plunger porta prodigal recluse seashore seclusion +selenium \"\n    + \"signatory siphon slasher stinger stipulation summation tableau +tiredness trotter +abrasion acumen beryl breech caliph chump clove ethylene gondola guacamole headshot +hiccup hurl ilk invocation lathe lunacy mantel mem nonpartisan octagon ordinate organist +pectoral primrose putter reclining remand rote sandal scat seaport sellout snot steeper sutra tartan teapot tuner valour adonis brant charade concourse +crutch cursive emitter emporium epistle garret grotto heave hilt infraction innuendo larceny magpie maul +menstruation mulch oat orator oxen pliers pluralism posturing recitation rerun riddance satchel +septum servo shears shyness snub stucco +tibia trad valence virtuoso wail acme alms \"\n    + \"amity botanist cilantro civics convocation crosse dag damsel daze diocesan dol emulsion exorcism gander ghoul intercom laborer modifier oar +opiate osprey patten pelt ponce praxis priming +psoriasis putty radon repeater retort shogun skeptic socialite tamper +tampon telephony triage undies zaire airman airship calico +codeine +colitis curie dilation dishonor dodo epsilon goblet gyro hissing imposter kilt litany locket mailman manus nappy neuter originator pasty pate pesto polity primacy reagent rectory retraction riser salami shortness splitter stork tartar telepathy thane +thorax tithe airlift amyloid bongo bootstrap cairn citrate clotting crepe decorum emmet epithet gamut +gash genotype \"\n    + \"glycol gopher heroics homeopathy kelp laminate leek linguist lute mavis merino microchip mumbling nymph oceanography papaya pearly pensioner +physiotherapy prying pulsing puree receptacle reprisal risotto shamrock smut sop splice tirade topaz veneration vigour vitriol amigo anode argon briar cacao calypso caper caprice chagrin chock comer dahlia freebie headgear iterative lupin mufti nadir notepad outlier petitioner pinkie placer racehorse ravioli salvo spatula strangling +tetanus tiling tingle tryout +tyrosine vamp amalgam atoll barrio blemish chimera +chiropractor desertion detainee dike dit eaves enema eroding feasting hakeem horst inset +ischemia kohl lancer lauder licorice lunge micron \"\n    + \"pagoda +phalanx predicate quintet ramble rhinoceros romp rustling +scrotum smelter smother +sprain stepson tarnish torsion touchstone trier trouser tumbler +urethra angler artiste carina commoner enclosing +eyelash gaol hakim henna hock holler +lactation lindy lough lyricist malacca malaise menial mooring napalm negation neutrino oneness opacity pantyhose parentage progenitor roadster scolding shad snip sou spool sprouting spurt stencil stoker taka teak teething tuba turnip upstart +urea adieu agonist baronet bebop buss bygone carbine corgi corsair cuss dipper drifter dystrophy epitaph fen fermi foal gab gaudy gauss grout gush halogen harpoon +hypoxia ibis idealist +melanin mobster \"\n    + \"+neuropathy normalcy outlay pathos +pimple poi potable pout reentry sleet sorghum +spasm steppe stunner +testicle +thrush tinge trample tropic tux volition accolade appellant atelier brimstone bunt conceit contraption coolness elaboration esprit falter gourd halter idling isthmus itinerant kino manta matinee millionth mollie mores nim parson piglet playmate poetics popsicle rusher +shunt solver spaniel stagger +stent surety talkie verity yip acuity agate airstrip +antiseptic ascetic aster avionics brahman brahmin +burp canto ciao cocker conclave cornet cynic daemon diehard dipole dynamism geordie girdle glut gripe harmonics hatchery implosion mariachi mistletoe monolith +mumps potash retiree \"\n    + \"rho salter +salve savoury scold +urology alpaca appraiser argent astrologer bobcat candor clamoring compatriot craps +creatine crick cypher derision filet geyser gimp hearse hotdog hyena impostor manna materiel nutter ooze oregano politburo prong prosthetics radium resonator royalist sloop spotter +stenosis thrall throng tongs acetone amine appeasement bantam bonsai bps cation centaur chirp +chromatin conch corrie cotter disrepair doings doorman easement ewe golem guarantor homeboy ingress isometric leper levee lido lurch meringue minstrel neve osmosis overhang pail palatine parlance poncho propriety sarin scab silliness spate strobe thorium tomboy tricycle urchin vandal vise accretion bap \"\n    + \"blimp bridle clary cordoba croissant dupe duster eatery geisha glade +glycogen guan gulch hairpin hatter hiker hummer inverter kor liberator ligature loony mambo megaphone missus moped +oncologist pauper plenum polygraph +protease radish rotunda savour scarab scythe sepia slinging tabor termite unease uptime urinal varna visage yardage +ablation +androgen +angina apologist archeology auger barman credo critter +cytoplasm elan +embolism entree flue gam gatherer lapel lichen lino litmus matador +meniscus +menthol miso monstrosity mutter neb +nostril numeral oddity +orifice overcoat pansy patter peerage pram rampart renter ringside slob splatter stanhope vino agua anima boson estimator fester \"\n    + \"hin hob laity leaner lingua midge mountaineer outcrop pariah parka pillage pistachio posit reek rind ruck +scalpel scraper shriek snore sorceress spender sphincter +sternum +sucrose sundae +synapse tidings +toothache tutelage +typhus acceptor aerobics alertness amenity billet bristle bur chaperone chroma claret cloister creationism denier dingo domicile emirate guile hilarity impropriety interment lioness +loin machinist manhole margate marigold marinade melancholic monogamy +myeloma pining piranha pix postscript prehistory purr pussycat repose reptilian ricochet scallop shanty signor sleight stoning ultima aether apothecary barf batten bombard camcorder canola chutney cochin coda corollary \"\n    + \"drape droplet +epithelium iguana insulator iridium lasso lemma manatee mire motorcade mussel oilfield orchestration palmyra parapet portico rosette scone shim soya steeple tamer toke acropolis adaption armoury artichoke biome boarder capo caterer cay celibate chancel crony dint emcee +estradiol italic misnomer philology pretence scepter scorch +scurvy sharpie sheeting sot stiletto stipe stooge strep teardrop toga trill vestry acetyl acrobat agora ashtray campion canter caressing +carpal delft detritus dimple dormer drivel dystopia +emphysema faerie hairdo heuristic hick hombre homology +hypertrophy iceman initiator ironclad lactate lather luge lye meld mettle okey ouster pretrial primus \"\n    + \"pygmy quin roan rusting rustle +sarcoma stupor tern tetra unionism +urination verso vroom yachting allegro +arrhythmia barium calumet cardamom carrion cellist chard charmer creamer cyan diction earpiece elegy emf +epinephrine girder +gonorrhea halibut herder histone holotype hydrant lassie lifter lode mauve modicum nettle pacer pheromone placard pothole ranching ravel reposition rinsing savant scape slop sump taster teacup tectonics thatch tripe yeoman animus anion +arginine armband +bacillus booger bromide cabana chub crosshairs cuppa demotion derailment elation eon etcetera glyph gob gramophone gumbo harrier hollering irritant +lysine midair molester monomer photocopy pitman porosity \"\n    + \"protege pulsar regalia retrial rota rube rusk +scoliosis slouch snapdragon sneer splat triplet +vasectomy absinthe adder bream burlap capstone catalysis +cistern coagulation coder coursing +cuticle dateline dialectic +dietitian +dura festering haulage hooligan hypo kitsch leger +lethargy littoral meander mimosa moll monorail moraine oboe ochre oligarch orang phoney pyre readout rivet scuttle spinster spud startle tailing tapper tassel toasting vim adios bolo casement catnip cupola despot easel ellipse enormity fete frolic goatee grist grope hadron hangman hotshot +hypothyroidism inlay moorland patina plasmid pleaser raincoat ricotta shill solenoid striptease throb +trachea trig upshot voyeur \"\n    + \"yearling aikido anagram apostate +axon bight bilge camber conga copier creamery ecologist egress galena ghee imperium indenture layover longhorn mongoose motility +mucosa +obstetrician ordinal plantain poser pylon refit +respirator rigour roomy salvia signer signet silicate singlet spastic starlet stratum surmise tentacle +tincture wale abalone alopecia bloomer coronal coupler courtesan curative fib firebird gavel haggis hoarder +inoculation instigator ladle lentil marten milt panache panelist phage phonology sardine solon spiel +splint tritium abacus agape ambrosia anise balsam bola broiler caliper cinch cirrus clatter clench +colic dingle +diphtheria doer doormat dragoon etna +folate \"\n    + \"gassing gestalt gipsy glint gloating goad grog groupie halcyon hotness hoya libretto lidar lox mongrel nob oldie prelate recursion reportage sadist samara screamer shariah shimmy stator stockman sunbeam thermos thrasher tine tinsel typology vulgarity yucca adaptor aeon +amoeba caldera chaise choc courtier crag cultivar dolomite doze elongation gastronomy +histamine hyphen ides igloo indecency lah loaning lyceum mamba muslin +nape pander patrician phenol polemic positron quint +radiologist repute romaine serif +serine sorbet strainer timbre tiptoe trestle tuber vole yore +allergen anchorman brocade carapace clang closeup cornice crud decaf earshot elitism emigrant flatbed fume gantry gargoyle \"\n    + \"gaslight generalist gramps gremlin headroom +heparin homily ideation karat +microbe midline millstone mimicry mitre mote naira okra omelet +optometry paella pager parasol parser pinion +pons prospector rattan regress retinue rumba saree satirist shiner silesia sleuth sluice solidity speciation stockade stoicism strontium tabasco tantra +tarsus tipper trailhead tussle typist +virology zona alb alcove aspirant basset bodice broach butane calcite centrality clamor cognate contrition crevice dais dollop dongle drapery dregs gloat glycerin +hematology histogram insomniac lisle loam luger mammy metronome mirth mitosis mnemonic morel nog oomph puller rainstorm ruble snarl tapioca tulle undertone \"\n    + \"wile airspeed antler arb aromatherapy cacophony cenotaph covey crimp +diuretic etiology eyesore +glycine goop grimace guano +histology huntress inga lacing linoleum +listeria lyre magus miro monger musing narc nitride oka parley paucity phonics pittance placental plop raster registrant repulsion rosita sashimi sceptre sinker sortie storeroom suiting tenner +triceps vitals +aphasia bioethics biter bloat bolus +bursa caddie cellophane choker clamour cristal crone kph legation levis levity +louse misstep morello oration ousting paneling plinth postulate presidio propylene rhinestone saran scrip siesta tarn tater tupelo zircon agitator albedo angelus arsonist bast bleacher caboose +callus capote \"\n    + \"+carotene cutlass detonator enumeration faro fastener fidget floater fondue +ganglion geranium goer guaranty iodide iva leer legume linesman locum moiety morsel mugshot patrolman prat printout +prophylaxis purist radiography repairman rescuer rococo scurry shaper sidestep sprocket synchro telco theism +toenail trellis typescript adopter anthracite artifice bidet bluster bung carcinogen ceding chatroom coauthor diatribe dinar ditty durian erg gib googly gringo hooch hysterics integrator +keratin leaker lodger mistral naan naivety nastiness penitent pentagram philistine +phlegm poacher poon precept prude raglan rapier rood sone sorrel spanner +thymus tomcat apogee brioche calamari captor caw \"\n    + \"constriction depressant dropper dysphoria etude +fossa gaiety galleon glycerol granary +hymen lav lemur magnetite mulatto nematode +neurosis nougat numeracy parlay peony perusing phonetics pika ragtime rhesus sadism saki sealer smock solute sprayer staph stover torus airdrop alarmist althea anemone beaut berating catty ethnology futon godson hessian hod holla hoopla laver lope marl meiosis mensch miser +myopia myrrh nitrite pecs phenolic phosphor porpoise pyrite quitter rafter rheumatic rostrum savin sealant segue shellac sura tryst accelerometer arras attache bpi causa crackpot culvert dimer eft +entrails eroticism exon flail gyroscope hellcat hoodoo larch limiter linearity +malady mantua \"\n    + \"moxie murine neoprene nub +pertussis pettiness peyote playroom +prolapse readying repulse riptide semaphore sima smithy sulk sunspot tedium tittle toddy toleration topsoil aerodrome bouillon +casein chiller coachman conger coronet +cortisone cronyism denture escapist gainer gape grenadier grouper +gyrus halide impresario innards intranet kea kola leotard miler noggin nuptials paring persimmon pestle plover pokey postdoc roping seaplane sidecar snafu solemnity spitz +statin stevia styrene taupe thievery tourmaline transpose usury betel +biotin borer caries chomp colonist cropper divan droning ephemera gnocchi headlamp icecream larder lasagne liana logger marmite mouton polenta preteen rebus \"\n    + \"rosin simian spiller stapler +sterility thimble triptych zirconia banister boll +brainstem chine copolymer creak datum feint hydride legate levitation logarithm mongo nameplate ornithology pastiche pater prion shtick sirloin slicer spurring stealer talc tallis tempering ternary tinfoil titania troika +urologist utensil +alanine +anaemia +atropine bandicoot bangle cassia chattel chorale cosine couplet curler currant desorption droop duce gammon grater hosiery islay latrine lech ligation myelin neocon +niacin noma nought oratorio oryx patrimony peshmerga plaything pumice pupa rancor rehash sabra sangria tadpole travail uke venter zealot abattoir accrual actuary adagio airmail barony boatman \"\n    + \"bonito chickpea coot cornstarch dunce +gerontology getup glaciation +glutamine harpy hypnotist looper mange mariposa metrology monotheism motorboat nanna narcolepsy peculiarity peridot phylogeny physic pica prelim relishing remarriage rime rotisserie sceptic scrim seahorse simpleton strider taxon teat techie testa aeration aphorism austral betrothal biota biryani bolero canna chantry cicada coterie cress diorama earphone gimbal ludo machismo medico neigh oriel pinhole psychopathy roaster romper roomie sabin satiety semiotics shoring smooch spigot +stammer sulla tempura tricolor triennial tripling +vena acyl altimeter ameer balsa beading camphor coitus croton dragnet flan glob hematite \"\n    + \"longshot +lymphocyte malachite mitten +patella paymaster peeler petunia protrusion realness sapling semicolon snicker snook striping strum tamale tarragon torr treacle upturn alumna auteur barmaid chamois cheep conscript copilot cornmeal +dorsum gigolo hauler heme homespun ionosphere kayo kinematics madrigal meanie meanness monocle opossum penne petiole pollster polonium pud +retinol revenant runt satyr +sciatica scimitar scud seepage sty sublet truancy vestal +abductor aggro arles bier bogie certiorari cesium +choline crocus dormancy editorship ermine flit gnat isomer koto leu lifer lignite manse masthead matting nutcase perdition pith plotter restorer salting saute +scapula signpost soiree \"\n    + \"soph sounder spaceman spline spritz statics stocker taoiseach telegraphy tranche trine allis ambit arthritic calyx +cannula citron clef codon cortina cretin dictum filer glutton goldstone goner grantee kirsch lexis lignin limber ocarina odometer prater +proline retinopathy russet sibyl staggers sucre tannin tonality vesper abbe acidosis actuation amide basso blotter broil bromine bucolic cantata claro colter dray eyepiece fop gerbil gruel heartthrob honoree humorist idyll ikon impeller indent indium +lamina leaver lectern loach +macrophage marionette masochist munition nonce numerology phoneme preempt ream riposte salutation sapper settee specie spillage stinker stirrup strangler +thalamus \"\n    + \"transom velour agronomy apotheosis aught belay brae burl canard cgs chon creosote curio ecotourism ellipsis emoticon gild holdup icicle keno krone +leucine lysis maar madcap matric minder mooch muss neem oca oodles patchouli pelting resistivity rightist +scabies searcher singe sprig suet supremo tardiness teeter +testis truant yarder yurt anticoagulant bitmap blooper carting cession claymore colonic conic crier faun genet +glans grounder +gullet hake +leptin mohair moloch monarchist nestling ovoid pastrami pectin pitta plait redoubt +ribosome signora speculator tannery tempera tigress tremolo trike acolyte airfoil artemisia asphyxia awl cachet calliope dentition dermis eliminator ennui \"\n    + \"goober hobble honcho malarkey marsupial merman mete muscovite obit +optician pacha paean parsnip peal +rickets seraph serf shisha simile sitar stratus stressor +striatum sultana topside truism urethane varus voyeurism ageism aliyah atomizer avo berm bole botch +colostomy croak cubist cud debater depositary dita eluding gradation honeypot ketosis labial lithosphere loafer marmot menorah missal mola morgen nightcap +oestrogen olivine panto paseo pogrom pul puncher rasp reticle ricin saboteur slaver spatter stamper stepper stopgap toluene trice trillium trudge zit airstream aleph aphid baste bigamy blare brio chicory constrictor creel cyprian diadem +dietician dinero ellipsoid gumption headman \"\n    + \"hotelier hothouse lateness ligne mangle miter nanometer +ovum piste polemics +polyp pompano prance probity purser +rhinitis saltire scratcher sedge shortcake shrike sib soiling stile tala tipple tunica turnstile umber umbra vagus canker chicane clematis corporatism crankcase craw dirge dozer egoism enthalpy gargle +gastritis grindstone ingot kaolin meshing milliner +nephrology oolong pachinko personage petter polyglot rundle seabird seidel shandy +talus +telomere titi titration toilette arum cartographer clade cleat colander crooner dolt dross ethane fille florin gouache hardtop +hydrotherapy iambic lamia +laryngitis malted molt mung muon +myosin +orthodontics pinstripe +prolactin proteomics \"\n    + \"rapidity rummy sayonara smidge sooth stateroom stilt torpor alacrity ambler aplomb apologia cabriolet calla ghat inositol kiley kith lessor luau methylene minaret minter minuet morass naivete nihilist oiler operetta pangolin paramour phylum pincer planer pressman reorder +rosacea scamper seacoast seagrass sess shallot slinger tarpon +tendinitis terrarium thespian tilling tinkle toucan triplicate whaler +areola armrest brier britches brunet caning clincher cloture coho +concha cornel dearie decimation drumbeat eld genealogist gorse gunsmith hesitancy ketch masseur monad moolah niceness omicron oriole patois phantasy phlox playpen pula putsch +ribcage rupiah +sacrum seance shoelace slat \"\n    + \"snatcher souk spoilage +sputum stacker teatime +tonsil transept tress trilby +ulna violator +viscera acrimony adenine apse ardor cassino copse cormorant demerit disharmony ersatz gelatine glamor gunplay hosanna hyperthermia +hyperthyroidism instar lamppost litigator mapper neodymium niobium ocelot ostracism partizan peen +peritonitis pharyngeal pinhead porphyry pretension scanty scorcher skein steamroller stele stumping sumac tabu tattle thresher yodel alga amnesiac antic arthropod +audiology baud castrate colorist consistory domine escapee eyeglass gneiss hominid hymnal ignoramus imago inductee ironside lamination lampoon lek lemming maglev megaton motile +parathyroid postmark relegating \"\n    + \"rigger silage soldiering stoplight sulky +syncope tare taurine usurpation atar capsaicin centrum cheerio citrine clod collet cooter crappie egret ern gnosis grimoire herm +internist kismet lacuna leaven lintel literati loaner localism mousetrap naturist neophyte panoply peon perusal phantasm pleb praetor ratan rattler rumpus salience scamp schoolmate spearmint strudel tabi tailspin tipster tosser troposphere aioli airhead alsatian +amylase anionic applet arachnid arista beano blain chloroplast chronometer frill gaucho hailstorm hovel interloper largesse lcm mealtime meany mien monotype niner +nodule nostrum octavo orientalist pergola polyphony pothead rial rima sandbar schist schtick scouse \"\n    + \"scree spinel strangles tahini tormentor torturer accompanist amble chichi docent dyad granule grouch guanine idler lanai loess mammon moccasin nipper nitrile nuncio oink oligopoly +otolaryngology paisa picot polytheism portent rumen sleuthing stupa sulcus talcum tamp topiary vanda velar altarpiece anther arak carissa chitchat +cytosol demerara elopement goy grump haploid immensity lading largemouth +lipase macadam numerator oceanographer palomino pappus payee preceptor prosody rasping ratting redaction rumination sago scull smarting sorter steerage tapir aniline anklet anteater antihero ayah birthrate blotch clothier confit consignor egotism finis fount gamba +glioma lamprey lariat layperson \"\n    + \"lense mannerism melange menage morpheme pantsuit pel pomade porthole scarp schemer seta suntan taichi terrapin underlay veld viol allspice auk bassinet +belch carillon challis +cochlea concertina copula crooning +earlobe estoppel gunmetal lapdog miasma neutering +neutrophil pharisee plod +podiatrist pragmatics +pubis sarong sett tanga teargas +thiamine threonine tinting ail ammonite andesite anhydride blarney bocce borscht chert compote continuo costumer dado dissenter doula earldom flab goalpost gristle guar kina litigant mascarpone negus ornithologist pinata polychrome privet putz pyrrhic reactant renege sacristy seigneur singalong slapper spammer stroma superego taillight tracery triode \"\n    + \"tsetse tyro andante ardour battler blather bootie carport disa dolor doyen erythema eyrie firebase gayness glisten greeter hoar hyaline +hyoid limpet lunchroom lychee manticore mope mordant moult mourner nativist +neoplasm oaf +oocyte pagination pdl porgy repartee soh sorption spittle styler teepee theosophy thrips tipu turncoat tush ulama +zoster abaya agronomist ambo astrolabe broody bulla chitin cimarron deism diam dosimetry grama misprint modeler muesli musicology mutagen nearness octet purl racoon recto repellant saltiness semolina speller subsoil tautology unreality afters asana astrodome attar capsid chapeau +croup egoist grantor guarani headship +ilium inti liger madrasa mallee \"\n    + \"maypole midden molting mudra neuroticism pinner plasterer polluter pulsation ramrod rappel riel ripeness ruination saunter scapular tench trefoil vara anatomist basting bollard chopstick +colostrum creche +crus +cytology cytosine +dentin feist frisson girlhood grappa +incisor kail khat krona mandrel molle motorcar mycology quire recce +retinitis salat senility sputter stirrer strop subaltern toupee tourer ampere amphora +apoplexy caiman catalase clop complainer dander edda +fibrin gannet grebe heliport kurta lilt mastic nacelle paperboy pastorate petrel psalmist sachet solarium +sonogram spall stoma taproom telomerase theist +tocopherol tope xylem apatite briny casbah elastomer feria gimlet \"\n    + \"glasnost gryphon haplotype harpist inheritor lanolin lecithin libation llano loggia lupine masher matzo misanthrope mortician oblate +perineum phaeton pigeonhole pimento posy railcar repairer ringgit sadhu +spasticity suppressant sycophant tinea tripper ableism barite brigand bustier caesium capon caribe cetacean chromite coir +cystitis diarist earthling epitope gilder gleaner goulash harmonium hothead leghorn mamo menses myopathy neatness nihil nosh parang patroness peephole pigtail pleat pock +podiatry presage raver rectus resorption rutile selva signore sisal teamster tenon tilde timpani assignee bearcat boeuf corsage cruse daimon eclair emanation +gonorrhoea grandee igniter intercostal \"\n    + \"intron +laparoscopy lede microglia milepost moralist multistage oilman oleander paling peavy penman perchlorate perihelion photometry phrenology plater polisher polymath poultice prattle purine ribose roselle scherzo shiatsu siltstone smallness soaker stander stitcher strayer tanka topsail +trypsin +ulceration virion weal zeolite zep aerie amaretto aneurism barroom centroid cerium chelation chemise concordat copyist cortege cosh epigram eyelet filbert gyre hegemon holography hypochlorite imitator ingroup lounger mannitol misrule nagi pilaf rennet +scald scampi shiitake slobber smartness tansy tearoom tipi +tracheotomy treetop amperage argonaut armoire attainder bottler bourn cloaca cran daub \"\n    + \"doorstop dopa +dyspnea gari gluon locative +macula mortise +oedema +otitis pallor parapsychology parolee plaice polythene pone poorhouse primogeniture privation prompter relict souring stymie trisomy adoptee bailee cabinetry cero coalescence colophon copra dacha drafter eland factoid floe haircare herniation insole ipecac +lactase lath lector liman looseness maraschino miscreant mollusc percolate plonk rancour rhyolite rotter rouble +sebum shoehorn sophistry stoichiometry succor syncretism tyke ulema uttermost vernier yagi yodeling adobo animism arnica batiste breccia caisson camas cutch cutlet deary +earache +elastin fatso gentian geta hame histrionics horsehair hussar lagan mendacity meson \"\n    + \"+metacarpal +nephritis oilseed pantheism +parenchyma praline prettiness proconsul recency recusal rehearing sertraline +spondylitis tagger toady troth virago yelping yttrium +adenoma aileron argosy arsenide atheneum brome campana depositor historicism ingenue laterite legalese limey logician lout naphtha novitiate occident +organelle oxtail paca peavey pedant +peritoneum pharos preschooler progestin raconteur samosa smiler toque trousseau +tympanum valuer vaulter academe agon antacid bleat boor boule carper choirmaster civet closeout crasher dace deist divot dryad erne finial +glia goby gumshoe hibachi hoagie +instep linnet maser nucleon pentathlon petrology pillion pillory plage poinsettia \"\n    + \"radian saguaro tapa +tendonitis testator wheal arcanum +bunion canticle carob charioteer chortle cloche comber comity dither doily dyne eider firebomb +globulin groat gusher invitee kine monism mouser novena parsimony phloem phot reseda retread sandlot satori scours solipsism souther stela tach +thrombin toller torte tribesman yeller acrostic ahimsa angostura aspirate baleen bionics birr borstal caul crumpet decoction diatom emptor eurythmics gillie grommet halitosis impost lota luthier operon +osteopath +pinna prang precis reactance shabu spoor +tailbone adit ascites aspic bittern boater borosilicate chasse chenille coif cultist declarer diluent elution emollient engram ergot gaur hearer \"\n    + \"hellion homegirl lantana laugher lycopene marathoner nightie +papilloma penury perianth philologist pushcart radiometer +ramus +renin riband ruminant sachem scad shopaholic sika splay sumpter trumping aniseed asker buhl camisole caput cerise clonidine derma detent duelist ephemeris eyepatch folie glute grenadine hotpot intaglio lectin lobelia marri nonpareil norther orogeny pedicel porphyria rheology ribald rioter riveter rya sambar stater stomper sunstone sylva technocrat toiletry aneurin assignation buna calorimetry carrell centrism chambray chaperon cubit deathtrap diamine doubter ectoplasm escargot ethology fibroid harangue hooter loge maillot malar martinet mintage +monocyte nard \"\n    + \"pendent phenytoin pinecone psyop pugilist raiment rulership sashay satiation sloe spheroid sterol strafe +tarsal topcoat topos +tubule tufa tup unai anorak azide betaine bettor borate briony brolly carotenoid chicha cholla compere crematory derogation fisc geode +goiter gulden honorarium horseplay hysteric +infarct koan lari loonie marginalia papoose pedicle philately preemie prioress purdah remount sabot sargasso sharer shipmate sustainer teg terrine tetrad trombonist albumen +arthroscopy calorimeter carrel celeriac charnel chlorate curtsy diol ethicist giantess guyot hullo loupe macaroon mailbag maltose manana manioc marmoset midrib mimesis minimus osmium outsize +palpation pectoralis phon \"\n    + \"pinche pinko pion +pleurisy porterhouse potlatch proteome reiteration sene sixer sourness sprue stripling thoracotomy upsilon +valine +ampoule antiphon atresia bairn baster bronc catena cavil chanter chorister congee coss darter digester egger epos +haematology hedonist hemolysis insolation legionary lithology matins milord nardo ocher olla pomposity retch rete saccharin scalper +sclera serval stoat subpart sunroom syphon trilobite tripos +uveitis whir amyl bunter capstan censer cesspit coagulant conker cordite decile earthing faller galea gamelan gerund +ghrelin gyp hansom hyperbola looter lory moodiness mucin necropsy nester primula proposer quatrain rustler sagacity samphire sandpit \"\n    + \"sconce silvan sprit tendril tepee theodicy theoretician tobacconist tussock undine vintner amiodarone ballista baryon cabochon carabao carioca caroling carping catchall chintz circlet clarinetist cuboid daphnia dirham dolman drachma emigre guilder hemostasis insularity kasha lucre matai minutia moke ostomy paunch pestis rammer redact shinny sibilant sociality sonography sophist sunray tippet vertu acrylamide anthill apiary arborist chaw contortion cryptology damson estrus fado forbear +granuloma itchiness ladino lingam neologism ology pieta pluton poetess polecat rachis ratepayer reductio rooter saiga saman smolder spaying spitter tetralogy thymine tiro tyrolean unction +ureter valise xylose \"\n    + \"zither animist bacca bather biotite cere chartist clerestory courser dhoti doctrinaire +emetic emmer greenness heathland ionisation lapin lodestar mitogen nandu novation odium pannier picador platen potbelly rosehip shibboleth stamen tannoy therm titer togs voile atrazine automat caracal carcinoid carload cochineal drogue electrum haymaker hominy hurler lapsing microcode minim moire motorman moulting naturism orrery patronymic payola percolator progeria propyl repast rivulet sifter soliton spinney striper teres theremin tole topspin vireo ziti agama ashlar bellhop bufo chela clavier cootie damar draftee dropsy empyrean ephedra ethnologist +gamete gesso ingrate lepton maceration merl pastis \"\n    + \"petard poisoner polymorph +radiograph redraft ruiner sprat sylph thymidine tolu topi tragus violist angstrom aridity borage calumny carom +choroid +craniotomy cygnet dingbat easiness +ectoderm europium gibe heliotrope hypochondria hyssop isotherm khi naif neonate oblation oleo orangery puce reasoner sonority tatu thiopental thrum tibialis uracil aetiology cathedra cedi celerity crake cultus curtsey +dilator doob ducat hazan +ileum mazer mincer monopolist motet mottling +papilla pyromaniac roadhog rubel shogi slating straggler tamponade thole tossup yob antonym aorist armorer caplin catatonia cornu diptych donee dotage eidos grannie helicon hematocrit heth inanity maisonette marcher meteoroid \"\n    + \"naturopath parsec piton poulet priapism pronation ragi runup schlep +serology sirocco slapshot temblor terpene tinplate trammel abortionist airgun anomie argot azurite ballade borrelia camelia clime +condyle cordage crapshoot crosscut crouton curare darning egotist eucalypt imbroglio impiety impotency kelpie lamplight melter nevus pallone pilotage pinyon poplin pterosaur radiographer rouser sculpin snoot stainer tonsure tsarina +vacuole +apnoea areca boreas +catarrh codicil cooky craton cuirass diorite grapheme groomsman habitus hematuria hosier hypermedia kraal lasher lungi lyssa meed +neuroma pentacle phial promptness rentier rigmarole ripcord scaler semitone stayer tanager tidiness \"\n    + \"toehold virtu amphotericin arete bine butanol crinoline crossbench +dentine elision enlarger ewer garrote gula homonym hornbeam impaction languor lutein mescal missis +myositis ontogeny ornithine pigsty +pleura protea purslane raita seamount simony taproot tenting trazodone trouper actinide anteroom antiserum bedsit caber cambium careen caret chapati charr +cyanosis edger halon hemline hesitance hewer largess +lysosome maharani osteotomy phlebotomist phosgene pistil +premolar +psoas reamer resister rhetorician rondeau salivation solan taipan taira tenno tiler tusker valgus veldt yokel anaphora arrester chaplet chelate chlorite chooser croupier curacy dauber denotation dualist episiotomy \"\n    + \"hirer humoring ilmenite ineptness koine +mastoid narcosis nipa ossuary pinscher prig rhenium roundel saltine secondo splicer stager taconite tailpiece teleology theropod thimerosal titre trivet trochanter +variola venation abseil adiposity aerator beaner bosun choirboy coltan conk contrail davit digraph emesis glabella grot holism horsetail minestrone muncher +neuritis pealing pedlar peristome poky rill rooibos satrap scruple standpipe tiptop +trachoma +trapezius treadle upholsterer agouti asper catalpa catbird coleus dosimeter etcher fibber freesia +gonad grapeshot indaba inhalant inoculating kachina meconium metaphase mullion mummery mutism panicle peeper pilchard pinon plebe recoding \"\n    + \"roentgen sabertooth sacristan samovar servitor shaitan sial sinecure toreador agenesis allocator arcus bota careerist catechist criollo dapple enrollee entreaty erbium fice fiord hieratic hostelry hotplate hygrometer khanate parvo passel pipit plagiarist plastid plectrum popery pyrene railhead rhodopsin sampan silex stabile subnormal sugi surplice suzerain tamarisk titmouse trimer valse amenorrhea appro bubo +caecum carpel catsup chromate cinchona eosin exarch gallstone globin interne latecomer menarche monazite paratroops partita philia pintail pooler ptosis qat ragout remora rigatoni scoria secant shyster solvation sparsity tartness tempter tenge titter tunny tureen tympani uranyl urus \"\n    + \"avulsion bosc capiz clew corncob dolmen dotard estrone fantail ganger gaud hubcap hydroid krait lycee mauler moocher muralist nullah ogee okapi +pellagra polder poseur premix redcoat saurian sparling spittoon spurge +stapes topicality trigon tzar alkane arsenate bingle bonhomie catcall diapason +embolus fibril gondolier +icterus impasto kroon litchi mansard musher +myelitis orris orthogonality panga parterre ploughman raceme recidivist sateen skua snit soman spirt stye syntagma +acromegaly avocet baya bract chiton conciliator corneum crape cryonics culm daystar dinette eelgrass enantiomer enol ghillie herbage herpetology horsemeat inrush inulin linac loti lurcher marabou nates peacoat purism \"\n    + \"raphe respecter reticulation scrapie splutter steelman +thiamin almoner athar bluing cattail coeval cystine dhal drey eatable encomium +hematologist hierarch hireling ileostomy +impetigo lathi miscue mutineer pietism resh rictus scag scholia seeder tapenade +teratoma tombola tribology unreason antipasto +arachnoid broncho byre +cecum +chorea ciliate cony corbel corm cosigner +enteritis goatherd guestroom heliosphere hypotonia ichthyosis intima nephrite nidus obeah +pepsin peseta pilaster rescript sepal silene sphenoid tattler thylacine +adenoid alienist atenolol birder cairngorm chloramine cocain cognomen colobus czarina dicer ecru epee gitano lechery macer nisus ostler palmistry pintle \"\n    + \"pitchman planchet playsuit repechage ricer schmo snood sutler thermosphere toughie trave urate venality aconite ague ament antiproton aphelion aurochs binger cancan chrism cicerone codger codpiece diopter distention fenestra forint gambol +glottis guillemot gurnard hortensia imminence langur logotype lovage orchis pharmacopeia pixy plutocrat pomelo postern pottage prole pung rheum rhymer shorthorn simper sorbent spoliation tandoor +tularemia volute adze amnesic +arteritis bedrest catnap chanterelle chimaera demur devoir elastase gamp gnomon hankie hirsutism isopod leaper louver mender microgram mizen monarchism nearside neomycin nonstarter ostinato percept pledger ranitidine roamer sailcloth \"\n    + \"scouter septet smegma songster sunup abaca abele asystole benni capriccio cloisonne cocci compline concision consignee drome gelt grosgrain hasp hedger horology hosepipe mucilage naiad neptunium okeh olm orzo pallium +pharyngitis pyxis rambutan redcap rubato stenography stutterer systole tael tostada atomism baronetcy beany boucle caldron +cardia copal descant estragon floret frier furan gyration infix +lipoma +meatus msec nailer narthex nutria +osteology outrider ovule paranoiac +paresis pentode scrapple tontine trencher yobo bedroll boulle carcase cardioid +centromere coelacanth curtilage emancipator +eosinophil fadeout floc griot helpmate hepatica inclosure +ischium kaon mahout mangler \"\n    + \"masker micelle mottle munificence ninon paroxysm patricide pelage +periosteum photometer plainsong recco redstart scut silents strake struma tambour altruist angulation ascription canid chondrite codling collimator dacite dirtiness halite holograph icecap monetarist myalgia ninetieth notochord oboist omerta ormolu packhorse peristyle rangpur scaup sente signior signorina sirrah soteriology sphalerite spirometry stationer tamarin theosophist toucher trainload troller upholder acetal agnosia +astrocyte canoeist clanger conodont coracle crinoid deflator dysthymia ethnos gorget hoaxer homeopath hoopoe hornpipe internode lecher lunette maguey melena milage morganite organon orison pasang patency \"\n    + \"personalty pinole pleader precentor rarebit reciter sard sartor souse spoilsport stob tallboy tricot adz aeronaut aliment ammeter amphipod ananas armourer carnality cartage catechin geminate grindle hailstone hryvnia largeness levator limonite linocut madrasah matcher outsole passerine pectus phimosis pigmy plaint propanol prophase radiogram roble roulade salver spangle taenia umbel antipodal aril aureole bathos benthos chignon +cilium crimper crosier cruet dacoit diacritic erratum gristmill hairnet imposture numeration pederast phlogiston pigman platy putamen reassertion seraglio sheller shirting snick snifter sporophyte sprog teleost urease vacuity aldol asphodel +auricle careerism cascara \"\n    + \"ceramicist +gastrin genu hollo ichor inosine monetarism nicety oarsman oast oleoresin photocell pommy positioner railroader recusant rotenone sabaton salesgirl silenus sourpuss staleness suasion succotash threepence threescore tike uncial usurer variate acrolein armiger canape caryatid chicot dimity drupe epilator eschaton +gerontologist gofer greenroom halothane introit isinglass liposome madrona +nephron oiliness otolaryngologist oxalis patroller pentose phyllo pilothouse polychaete prancer proselyte protegee quat riyal sangoma scilla sesamoid shako strophe thebe acrophobia +anosmia aspirator balas chador +chiasm corrida cryptogram culotte cynosure diastole doyenne eaglet geomancy indri \"\n    + \"libration matricide megalith nacre namer penology plasm promethium radome scoter snooper stogie tabes tetrapod theophany treater tyramine veau wailer +antipyretic austenite bisection castling catgut chewer chlorosis congener crocket eclat enuresis episteme escudo euphony +incus lascar limeade musette nopal optative pinochle rasher ringtail ritualist sclerotinia shortener sodalite soleus splenomegaly steerer syndic theogony tody trireme turps uremia alpinist barbet broadcloth celesta cosiness crotchet dairyman facer gasometer +goitre graining heptane highroad +hilum inspirer kirpan lignum linalool myna ortolan oxime papain plier poesy potshot pythium saliency tomatillo trichinosis unitard \"\n    + \"velum amah amora anchorite archpriest cholestasis corium coyness +cutis dracaena gaiter gaoler hangnail hausen maraca measurer molarity nark +osteitis partitive pastorale payslip penstock plastron pyromania rale ramekin redactor sciara sipper syringa terbium tercel achene baccy baluster caliche +cautery cobia cocooning eimeria gramme guesser hobnail iguanodon intestacy lorica metier mocker monas mycologist mynah ocotillo opposer playschool pompon quoin splotch stirk stria supermom tatting thill tootle trimaran troopship varlet albite apar astrologist barm bitt ceramist cuttle dearness dinge emaciation epiphyte estriol geometer glop honker hymnody +hyperopia ideality inroad knish leister \"\n    + \"letch martensite middy milker monotheist packman paster patas penlight +phlebitis potboiler rheostat sensorium stylet tappet telegrapher toroid tramline trillionth tropism welcher bosie bracer bracero cagoule chrysotile cremains cusk delf demoniac dysarthria +ethmoid halm hoagy hyaena ideogram idolater isobar morphia ogive pastern peccary peonage pinger pinnace ramie raunch serin serration shamble slub spathe spinet sporran tenpin trophoblast +acromion +ampule armlet barbu borsch +cisterna coiner concretion conto crocodilian deictic dysphonia evaporite +fornix glyceryl halloo ideologist lithops longan mechanist moppet mym oilcloth paspalum pinny pome pruner pseud ranter reenactor repp \"\n    + \"ringlet ruga salvor sirdar sorbate spanker tapis toiler acylation agaric +ampulla assignor ayin brasier chorion cryostat deuteron eclogue enology guanaco hepatoma hymenium icepick ileus isomerism isometry marabout perisher posset pothos shaytan silicide siris tinsmith torero tramcar varan +villus voracity annuitant ashcan carboy catkin cirio construal cyma earthman enteropathy enumerator escolar gamine +ischaemia liposarcoma moistness moorhen mullein mycosis +myocyte oestrus +omentum phonogram pileus pottle quern salal salmi sandhi scute sonatina tailcoat yardarm ameba annelid anomia antipope +antrum cathouse coati +commissure corer dhole dungaree faille goalmouth graininess haslet heaver \"\n    + \"ignitor kalmia koruna lahar +lobule lunger medlar +myometrium myrmidon neap opsin outturn pennon phalarope pilau procaine quirt saponin settlor smoothy spiraea tarsier teras tricorn asthenia atopy bayat bise capelin cavy chitlins +chromatid chromosphere clostridia draba +epiphysis eponym eradicator gelly gunite haem hardpan inertness irruption lovastatin malediction mho neutralist palas parricide pessary porc psilocin psyllid shingling shouter stoup taphouse toolshed treponema aegir arcsec arietta arity bema bolide bonce casuistry cayuse clypeus cognisance cohosh cosmography cyclorama deodar dimness earplug eeriness egomania foible gasman goethite hairiness heterosis hyrax isotropy laager \"\n    + \"manometer noria +oculist oldtimer onrush packrat pantie pintado postulant prazosin psaltery ranee rimu souchong standee sudra telamon terpsichore turgor vicuna anole +atheroma clast clevis derris eggar escarole grisaille maenad melphalan missioner mitomycin numen nyala ocellus +otology parer pochard pugilism punnet remise scotoma semipro serape slimness spiv threnody toyshop umbo airiness +amnion aper armhole beignet cager +carpus cecropia claystone curatorship cycad googol housetop kepi laminator legatee moaner mortmain nystatin osier ostracod pyx ratter salai shammy shudra smilax +spirochete suppuration tameness teredo tilth titanosaur virga vitrine canthus centime crossbill ergometer \"\n    + \"+fibroma hepatomegaly hyson impulsion malarky mantid minah mischance muchness palestra periapsis +phthisis praya rhodonite sassing simnel simoleons spermaceti +stridor tacker temporalis thymosin vinery anonym aplasia attender axil blini cabotage cannulation +coccus cultism emersion +hamate malanga monocot morula nicker octant pelota periodontist pirogue planarian prate snorer soursop splodge staysail tangram teashop thymol tierce tonus visitant adman airdrome anabolism anaglyph aneroid angularity ascus asterism atomiser calomel cental chicle churl coloniser consomme cottier cullis ephemerality esoterica fustian giblet gourde hoper lensman maleate minium nitre nutation nutriment plughole \"\n    + \"premie quoit rattail resid roue saury spelter striation stumper tastiness threader timecard tisane tollhouse topmast tricorne vesica anthesis baldric besom bolshie carouse congruity corporeality cyme groyne harelip haricot inoculant internee lateen locution loir mensuration nanometre nevirapine noesis pichi rachet rapacity sagitta scholiast semiology shanny snacker styptic tabun trigram underrating adeptness amnio coxa diastema dika doornail escheat gloriosa haik hydrops letterer letup microdot mimeo naphthol parathion +phagocyte plica polyuria potto pressor +pylorus rester salaah slattern stentor tessera +uvea vernonia archaism aspersion astatine canonist cantle +capitate chirrup cocotte \"\n    + \"cresol cromlech diathermy envoi espalier guenon isometrics larghetto lindane mantrap mihrab monody monstera motmot mutilator myg nonagon phrenologist pilus pimiento +proctology propene pullet +pyrexia radiotelegraph reata roundelay sapience scrag tinner turnstone vermis +basophil bloater camion clavus cobber dishpan geomancer glossa groschen hydatid ictus loofa mantlet oenology potage rectorship snakeroot tenia veery amenia burbot cheilitis chlamys ennead haulier kalian layette locater malaprop micturition mirasol musth peignoir phycology pillager riata scansion serger surd tasse tenter theca upcast autolysis catling creatin creese dominie dulse dynast fimbria hemostat murrain niter nymphet \"\n    + \"organdy parvis pastille pean pesantren +plasmin prescript protist roadman rusticity saleroom segno skep smacker stylishness synchromesh tappa tartlet theurgy timolol totara victual +vomer aralia brail cardamon cardroom clon coattail entrepot ephah epilation goldcrest harpooner homogenate latke litas mortice mucor muscatel necrology omphalos pentad radicle rhomb sherd sparge spirometer stemmer straggle sunhat tailrace tical trochlear aery allophone alula annon arguer asterion bailment bleb catechu centavo chinch +chiropody chloroprene choler crampon dreg enosis epilog granter hinny larcenous levirate malignity myotonia nanogram ogress oogenesis orthoclase poorness preclusion rapine reeler \"\n    + \"sannyasi schnoz snoek socle spirea spume suprematism +tetany tippler biometry cheroot coelom coition cryogen doorpost ergosterol ethene gitana goonie goral haying manacle manat mealie megacolon menhir myiasis nostoc oilskin origanum paramecia peperomia reovirus salp siderite skeg somite steatite totemism yardie acerola anlage aphasic dicot drusen empyema gearset gigot goony +hipbone lunation mummer oncidium paygrade portulaca prelacy rustication shingler sise spiracle terabit allopathy anthologist augite bialy bolshy chyle cigaret colorimeter darnel ergotamine hatpin imagism laetrile lappet linage marum moorage onager peptone percale rabbet rathole rondel sanyasi sculler tailfin tunicate \"\n    + \"ukase anorectic blether coprolite cryolite deanship dobra eparchy gatepost glume guerdon mentation morceau nosiness numerologist oceanology oldness phytologist pithead polarimeter realgar signaler teasel terrycloth tocsin tonometer triacetate vaunt yardmaster ablaut anaerobe arctan asperity bimetal biretta boaster cambric +cardiogram cataloger cyder darner elver eyeshot foram hemin hostler inkle interphone intriguer litoral megahit microtome mucoid nocturia oatcake octroi pauperism potholder protamine recitalist roomer sauteing shirttail shunter sideslip snorter soothsaying stitchery surcoat tautness tenantry teratology throstle tobramycin auspice betatron cachalot cartload chanty citrin \"\n    + \"cogitation colorimetry crammer erythrina fraise greylag habitant iamb idyl metonym noctiluca nosegay paronychia partygoer patristics pedology pekan philomath planaria prehension retsina sarcomere sharpy termer agnate aldose andrena aptness arioso bailor blastula curiosa duenna echinus fireboat gossiper gritstone guncotton hareem hastiness imide malingerer miscount muser nanus orography +otoscope pearlite pipal rotifer scheelite stodge tangelo triazine vomitus abettor autogiro bogy chadar congeneric cretinism dacoity dipteran greisen hominoid hypopnea iconology idiolect imprecation lobsterman nasality nautch oersted ordure parodist patzer pearler polyanthus rareness rascality redtail \"\n    + \"saltation smarm smarta sorb utricle aerolite alky apiarist +apophysis bocci chyme cineraria escapology felid gymnosperm hatmaker hyoscine hyperemia inkpot maltman miosis nervus neutralism outgo parasail penni phylactery pood ptomaine rugelach serosa slavey stonecrop striver zori abatis agio ammoniac cladogram cruller elytron ergotism gabfest garrotte gean gimel grunter heptagon monarda nagger numerosity octoroon peahen petcock pianism portrayer pronator repletion roseola scathe spoonerism suavity syph teth acetamide aglet arteria arthroscope +arytenoid avens calanthe +caplet chatterer copout egis gantlet grapnel hegira homophile iciness lagger limper murre +naris phiz piperine pyromancer \"\n    + \"secretaire sopor stableman sucrase suer tornillo troche verdin votary acrosome actinolite anhinga annalist chordate cuke goniometer gooney greenmail hatemonger lenity lipoid mandola moonlighter outport plash ratch schmear splasher statice telophase testate thermopile tonicity trichotomy verst yardman zooid acedia alarum assegai briard cardoon ectasia ectomorph glister hamartia helot lingcod mashie mounter noontide outcaste peba pya rogation sclerite sirup sparer starer stibnite tollman tonometry trogon abortus +angiology anisette antlion archil bigos bootlace botheration caparison cattiness clonus conoid cyanamid epicycle euglena eyespot fondu gismo guaiac halma morion motorbus nectary \"\n    + \"ohmmeter organicism pachuco pleonasm poilu +proctitis salpa scatology serail slyness sociometry sophism stonechat tegument timbale airmanship althaea +arteriole bicorne calliper counterplay courante debaser distraint eighter enamine hemianopia humin methyldopa neoteny physa piousness plication pyrope raddle rigamarole rotgut solvate stolon tatter tormenter trismus carhop centaury comfit epicene ethologist gastronome glossitis helpmeet hotcake hydropathy lutenist marocain mediant melilotus mephitis mesocarp misplay monal nicad paratyphoid piastre rampion roominess sarcosine socage trustor absinth arroba asdic cabalist caltrop cleome cringle ctenophore denticle dibber gleba gorgonian hackamore \"\n    + \"hyphema lanugo maiolica minicar molality mustiness onomastics +orchitis paregoric pengo pruno ramee sahuaro sallet seiche spirant carpetbag dalo doura endolymph eriogonum hootch hypertonia immunochemistry introitus limen lorgnette melanosis mentum moreen noisiness nomogram osteolysis ratel royalism salaat schlemiel sclerotium +seminoma shrimper stateliness synapsis takahe thyrsus toponym veronal biotype canella coaming continuant cottager cubitus eddo eutherian fogy hypha ironist lemniscus ligule maltster monologist orpiment peplos pinetum playlet pouter schnaps shipside soupcon steriliser throe toyon astilbe corselet dripstone gnarl graticule litotes margay mesomorph migrator +myoma nilgai \"\n    + \"ormer ottar palmist promisee pyrometer raphia roomette scarer sestet simoom terce timbrel trephine venire vocalism autogyro autosome barye chancre chancroid clangour damozel epiphora glossina hoyden millerite modiste mudcat oldster omphalocele pelter polynya raptus recognisance samite spile sponger stoep suttee tilter tremolite allometry allotrope aroid bumf byname chunga egalite etui hoatzin houri +iritis latria lineation +neuroblast noctuid panoche peroneus phacelia potpie shindy synthesist thenar uncus yenta anergy antiphonary arsine clepsydra cornetist cosmid cymene encephalocele esotropia ghastliness groaner haler hyaloid lopper mamey norgestrel potence pother racecard scup strappado \"\n    + \"teratogen theologist abstainer +angioma anoa antitype anuran arccos athetosis azote bichromate carinate chemoreceptor clangor collotype costumier dosser drachm enervation gulper humate intertrigo linin lumper midplane monocline octopod phenacetin plosion premiss rheometer smeltery sortition stoolie tatou terazosin trepang truster autotomy catmint cherimoya +chiasma claxon cleg corvee durra eschar handcar helve hypodermis inula limner loadstar melioration petechia philter pomology potsherd scenarist sinuosity spicule stemma suntrap cracksman cuneus dragonet ectopia filaria hecatomb inciter khamsin lempira longyi nosology phasmid pipet pyrogen rattrap recreant reseau tercet tompion totalism \"\n    + \"trochee abelia arcsin barndoor bigram bolete bornite chalcid coalman crudites dolour doyley glycosuria gyroplane megestrol muniments parotitis psylla remuda rustiness scrod smirch sterculia stomacher tomograph trampler amenorrhoea beroe buret carousal copaiba cyclopia haemolysis izar lochia maigre metic oligochaete orach orderer philtre phoner promisor rectocele reshipment secretor spearpoint sprag alocasia angiopathy anorthite asepsis barytes chorine cive comedo compeer corymb cristobalite danseur grigri hemicycle homograph horologist leucotomy logorrhea lues merlon misdeal moneyer obligato oenophile pavis pibroch pignut platysma prexy proxemics roarer rosebay solidness storminess strapper \"\n    + \"toper trepan tsaritsa arbalest atole atonia brattice capturer caroler counterspy cystocele erotism heronry irresolution kismat monotreme neophobia opah pahoehoe pelmet planation porterage prurigo punster scourer scriber slogger solecism sympatry touchiness tramper triteness applier arteriogram +arthrosis centile chanal cittern combretum congeries dogie gaberdine hovea inion knout lacer lagomorph limpa litterer luting morphea poniard ratite roguery scunner speleology toter busman chantey chronoscope curet delayer galoot garotte gastrula lentigo locule loligo lychnis marline noncom nurser pertinacity petitio pliancy polypore quoter racon rataplan saprophyte shirring stupe sumach synapsid \"\n    + \"tautog acerbity argal bistre calx cicala coatrack cosmetician cubeb etiolation gasohol haematuria henbit holystone lecanora lomustine mailboat mimer natation oenologist pompousness praetorship saurel shoat shrilling sloven stealthiness tinamou actinia autogamy blastema +blastopore chipolata chymosin cotinga coypu eelpout giantism hemianopsia lechwe logicism marang marsupium martagon neuropil orlop plyers poteen prolepsis ridgepole saprolite sheika stearin stickpin tomentum tritheism unperson agal antiphony bargee carthorse cavum deicer dogmatist escritoire fantan girasol hatrack iglu miaou millrace oestradiol paretic pongee posthole raillery sectary stockcar allomorph amniote arcsine \"\n    + \"cacodemon cahoot chrysolite elusion etodolac etymon hypoblast ideograph isochrone molter myelogram numbat orthicon penult pitanga pretor rectorate sapote shallon supinator teetotaling tetragon archness atony cardiograph ceratopsian civies cosecant elemi entasis feedbag genoise heptad hymeneal mangonel myelography nescience nitpicker nomia +osteoma otoplasty portiere puerility tutee adenopathy adorer akinesia apsis +carditis dyarchy grinner hautbois libber +nephrosis olein perilymph pipeclay postilion pyrola rhymester septenary sheepman shittim slightness spiccato tentorium tictac vulgarism argemone atavist casaba cesarian chacma chamberpot conceiver demister diarchy embrocation eremite \"\n    + \"lagune mydriatic negatron sild spritsail travelog argali cerastes cervid corncrib decennium ganoid gulyas haoma hornist limning micropyle moue nerita panocha phratry piolet playday porousness +rubeola saveloy scorner spirillum thrip uxor aigrette anopheline aphorist barytone clerisy cocoyam cornpone diapir discant myriapod napery pleochroism restrainer robalo rosiness sepiolite soutane ugli accentor aerology caryopsis chanoyu earliness eulogist geometrid loiterer lysin mandril +metritis mopper patka penologist polony quartan rilievo supertonic talipes tallyman aalii abamp abashment abator abattis abettal abhenry abiotrophy ablism abohm abominator aborticide aboulia abrachia abrader abrocome \"\n    + \"abulia abysm acanthion acapnia acaracide acardia acarid acarine acarophobia acarus acaryote accusal acephalia acephaly acetin acetonemia acetum achira acholia achromasia achromatin achromia achylia acicula +acinus acorea acridid acridity acrocarp acrodont acrogen acrophony actinian actinism actinoid actinometry actinon aculea adamance adenitis adermin adesite adhocracy adience adnoun adynamia aeciospore aecium aepyornis aerides aerobe aerogram aerophile aerophyte aesthesia aesthesis aetiologist agamete agamid agism agnail agnation agnomen agranulosis agrimonia agrology agromania agrypnia aiglet aigret airpost aitchbone akee alastrim albuca alcapton alecost aleurone alexic algin algology \"\n    + \"algometer algometry algorism alienator alienism alienor alkanet alkapton allayer allegement allice allogamy allograph allopatry allosaur allotropism allotropy almsgiver altoist alumroot amarelle amastia amentia ametria ametropia amitosis ammine amoralist amorist amorpha ampul amrinone amyotrophia amyotrophy anagnost analogist anamorphism anapest anaphor anapsid anaspid anastrophe anatotitan anchylosis andiron anemography anemometry anesthyl anestrum anestrus angelim angiologist angrecum angriness ankus annoyer anoestrum anoestrus anointer anomalist anomalops anomy anopia anorchia anorchism anovulant antbird antiacid antilepton antilog antimeson antimuon antinode antiphrasis antitauon \"\n    + \"antitrade anuresis anuria +aortitis apercu aperea aperient apery aphakic aphanite aphesis aphonia aphrodisia apishamore aplite apocope apodeme apogamy apolemia apologue apolune apomict apophatism aposelene apothegm appetency apprisal arame araroba arbalist arccosine arcella archaicism archaist archespore archine arcsecant arctiid ardeb arere argasid argentite argil argonon arianist aridness arishth armet armilla arouser arpent arrogator arteriola arui ascesis ascocarp ascoma ashbin ashcake aspergill aspirer assenter asserter astasia asthenopia astheny astrantia astroglia ateleiosis ateliosis athanor athodyd atonalism atonicity attester attestor audile augend auriscope authoriser autoerotism \"\n    + \"autolatry autotelism autotype axone azoturia bacteroid baisa balsamroot banshie bartonia baryta basinet bassine basuco batholite beadsman bergall bergenia besieger betise bicorn bimli bioarm biologism biont biprism birdnest biriani birretta birthroot bister +blastoma bletia bliny boccie bocconia bogmat bolti bombie bomblet bonelet borsh borshch borsht bortsch botcher bracteole bractlet branchia brassie bricole bridoon brisance brodiaea bromeosin brotula bumboat buntal burnoose bypath byrnie byroad cachou cacodaemon cacogenesis cacography cadger caimito cainogenesis calash calcimine calean caleche callosity calosoma calpac calycle calypter camachile camail camash camass camelhair camelpox \"\n    + \"camise camlet camosh campeachy campong campstool cancroid canful cangue canistel cantala canulation capelan capibara capriole capulin carack caracolito caracul carageen carancha caranda caranday cardhouse cardiography cardiopathy carnotite caroche caroller carotin carouser carrageen carragheen cartroad casern cashcard cassiri casuist catbrier categorem categoreme cattalo cattie cavetto caviler cecity ceibo celioma cellarage cellaret celom celoma centare centas centesimo centesis centimo cephalitis cephalometry ceras cerate ceratin cercaria cerecloth cerement ceresin ceriman ceruse cetchup chaenactis chaeta chaldron chamaeleon chammy chamosite champerty chanar chantarelle chapelgoer chapiter \"\n    + \"characid characin chargeman chariness chaulmoogra cheerer cheilosis chelicera cheloid chemosis cherimolla chetah chetrum chicness chigoe chiliast chimneypot chiralgia chirography chirology chiromancy chiropteran chiseler chiseller chlamyphore chloasma chlorophyl chlorophyte chondrin chopine chopsteak chrisom christella chromogen chromoplast chrysopid chumminess cirrhus cirriped cistron cither cithern citole citrange clearstory cleistogamy clerid clerihew clingstone clinid clintonia clivers clotbur clusia clyster coaction coagulator coalbin coalhole coalpit coatee coatroom coaxer cobaltite coelostat cognation cohoe cohune coign coigne coldcream colicroot coliphage colophony colpitis colpocele \"\n    + \"colugo columnea complin conacaste concretism condylion conessi conge congius congou conidium conima consigner constantan coondog coontie copaline copalite copartner copeck coprolith coprophagy coracan corakan coralroot corbina corditis coreid cornsmut coronach coronilla coronion corporality corrasion corslet +corticoid cosec cosignatory cosmea cosmolatry costalgia costia costiasis costmary cotan cotenant cotilion cottar coucal coulisse coumarone countershot countryseat courlan covalence coydog coyol crampoon craniate craniology crapshooter creashak crenation crenel crenelle creosol crepitation crinion crith crocolite cromorne crosstie crotal crotaphion crottal crottle croupe crumhorn \"\n    + \"cryogeny cryometer cryopathy cryophobia cryptogam ctene cudbear cuisse cumarone cunner cupel cuprite curtness curvet cushat cutin cutlas cyanite cyberart cyclosis cyclostome cylix cymatium cymograph cymule cynophobia cypre cyrilla cystolith cytol cytolysis cytopenia cytophotometer cytoplast cytosmear cytostome dacryon dagame dakoit dalasi daleth dallier dammar damosel damourite dassie dasyure daygirl debitor decagram decaliter decalitre decigram demantoid demiglace departer depilator depreciator derv detrition devisor diachrony dibrach dibranch dichromacy dichromasy dichromat dieresis diesis diestock digram dilater dimout dinoceras dioon dioptre dipteron disarmer discina dogcart dogtrot dogy \"\n    + \"dolmas dominee doodia doorplate dossal dossel dotrel dottle dourah doyly +dragee drayhorse drib driblet driftage drooler drypis dupery durion dysaphia dysomia dysosmia eagre eardrop earlap earreach earthball earthnut earthstar earthtongue eatage eblis ecarte ecesis echocardiograph echogram echography ectasis ectoblast ectomorphy ectoproct ectotherm edacity egality egression eightsome elapid elastosis elater elaterid elecampane electrograph electromyograph electrosleep elegist eluate emeer enallage enanthem enanthema enate enation +encephalogram encroacher endogen energid enologist enophile ensilage entellus enterolith enteron entoblast entoderm entomophobia entoproct entresol entric eolith \"\n    + \"eoraptor eosinophile epacris eparch ependyma epergne epha ephemeron epicalyx epicanthus epicardia epicarp epigon epigone epinephrin episcia episome epistrophe epizoan eponymy erethism ergotropism eringo eristic errancy eructation eryngo escallop escarp eschalot esmolol esparcet espial essonite estaminet esthesia esthesis esurience etagere etamin etamine ethanal ethanoate ethician ethicism ethnarch ethyne etiologist eudemon euphoriant euphory eupnea eupnoea eurhythmics eventration exocarp exomphalos eyas eyebath eyehole +eyetooth eyra eyrir eyry ezed falderol fanion fardel fecula federita fetor figeater filago firebrat flatbrod +folacin folderal fomite foryml foumart fucoid fusain gagster \"\n    + \"galactocele galactosis galere galosh gambist gametophore ganef ganoin ganoine garboil garget garnierite garroter gasolene gastromy gaudery gauntry gayal geartrain gempylid genip genipa genitor genlisea geophyte geostrategy geotropism gerardia germanite gesneria gesneriad gharry ghatti ghostliness ginep gingerol gingerroot ginmill girandola girandole gittern glareole gleet gloam globosity glochid glomerule gloriole glutelin glycerite glycerole glyptics gnathion gnetum goitrogen goliard golosh gomuti gonif gonion gorger gorgerin gosmore gospeler gospeller gothite grayhen gregarine greyhen grillroom grison grissino grivet grume guacharo guama gueridon guib guimpe gumboil gymnosophy gymslip \"\n    + \"gynophore hacek hachure haecceity haematinic haematocele haematocoele haemitin haemophile haemopoiesis hagiologist hagiology haick haircloth hairtail haleness halitus halogeton halophil halophile halophyte haltere hamelia hammertoe haranguer harpooneer hatchel haulm hayrig headpin headrace heartrot heaume hectogram hegari heliogram heliolatry heliometer heliopsis heliotherapy heliotropism heliotype helleri hematin hematinic hematocele hematocoele hematocolpos hematocyst hemicrania hemipteran hemipteron hemophile hemopoiesis hemoprotein hemstitch hencoop henroost heritor hesitator hessonite heterology heteronym heteroploid heterospory hierocracy hierolatry hilliness hilus hipline hisser \"\n    + \"+histiocyte histologist histrion hoactzin hoariness hobbler hodman hoister holibut holloa holonym holonymy holophyte hommos homoeopath homogeny homopteran homospory homotherm hopsack hornpout horologe horologer horoscopy horridness horsecar horsecloth horseleech horsemint horsepond hosteller hotelman houdah hoummos housepaint huitre hutment hyalin hyaloplasm hydramnios hydremia hydrometry hydrophyte hygroscope hymenopter hymnary hypallage hyperaemia hyperbaton hypercholesteremia hypercoaster hyperlipemia hyperon hyperope hypertonus hypnotiser hypocorism hyponym hyposmia hypotonus hypsography hypsometer hypsometry iambus ianfu icaco iceboat icetray iconolatry ideography idesia idiopathy \"\n    + \"idocrase idoliser ilama +ileitis illation imaret imaum imbiber imminency impairer impiousness importee inamorato inaptness incasement incaution incienso incisura incisure indene indicant indigen indigotin indorser ingesta inguen inhalator inoculator inpour instigant instillator instroke insulant internality intrados iodin iodination iodopsin iontotherapy iridotomy irredenta irridenta isarithm isogamy isogon isogone isogram isohel isomorphy isopleth itineration kainite kalemia kaliph kaoline kaph kelpy kerion khesari khimar kiaat kitul lacepod lacertid lacrimator lacteal lactogen lactosuria lagend lagerphone lamedh lamenter lampooner lancelet langouste langsat langset laniard lansa lansat \"\n    + \"lanseh lanset laparocele lapidator lapidist larcener larcenist larid latanier latchet lathee latten launce lavation leechee legerity leging leipoa lenitive lenticel leoncita lepiota leporid leporide leppy leresis lerot leucoma levanter lichee lichgate lichi liegeman liftman ligan lighterman lignosae limnologist linecut lingerer linguica linuron lionet liparis lipectomy lipemia lipide lipidemia lipogram lipomatosis lisper litchee litheness lithiasis litterbin loasa loather lobscuse locoism logginess loginess logion logomach logomachist logomachy logomania lomatia loment longicorn longroot lontar lorchel losings louvar luminism luncher lungyi lutanist lutist lwei lychgate lygaeid lymphography \"\n    + \"lyrist lysinemia lysogeny macamba macedoine machinator macrocyte macroglia macrospore macrotus macule madnep madrilene madrono magilp mahoe mahuang maiger maikoa mailsorter maimer maisonnette malacia malahini maleo maligner malodor malope maltha mammee mandioc mandioca manioca manroot mantelet mantichora manticora mantiger mantispid manul marasca marchpane margosa mariticide marlite marlstone martynia marumi marupa massicot +mastocyte matchet matelote matman matrikin mayapple mayeng maypop mearstone mebibit mecopteran mediacy mediety meeter megalocyte megaspore megathere megilp megohm melaena melagra melilot meliorist meloid melosa menorrhea mensh menstruum mentioner meralgia mericarp \"\n    + \"meronym merozoite mesocolon mesomorphy mesophyron mesophyte mesotron mestranol metabola metarule methadon methanal metheglin metical metopion metralgia metronymic miasm miaul microbat microcyte microseism microsome microspore microvolt midiron mierkat milcher militance milium milline millrun minuend miotic mirid miscreation mishpocha misocainea misology misoneism misopedia mithan mnemonist mobcap mocassin moistener moksa mombin momism momot monaul moneran moneron mongolism monilia monition monitrice monoblast monocarp monorchism monosemy mooneye moonseed moonshell moorgame mordacity morosoph motherese motilin moulter msasa mulct musteline muton mutterer mycophage mycophagy myelocyte \"\n    + \"myocardiopathy myofibril myogram +myology myometritis myonecrosis myope myosarcoma myosis myotic mytilid naboom nagami nailrod nalorphine nameko nammad nanism nanomia napu narcism narcist nardoo narghile nargileh nascence +nasion natator natrolite nattiness nauch naumachy necrophagy needer neglecter neglige negotiant negotiatress nemophila neolith neologist neology neotony nephology nephrolith nephrotomy nephthytis nepotist neritid neritina neuralgy neurinoma +neuroglia neuropile neuroplasty neurotropism neutrophile nictation nidation nihility nimiety ninepin niobite nitril nombril nomograph nonage nonreader nonsteroid noreaster nosher notecase nothosaur noticer notornis nucha nudger \"\n    + \"nutgrass nutlet nyctophobia nycturia nylghai nylghau nymphalid obeche obechi obelion obiism obliger obolus ochronosis octad octette octonary oculism oddment odist odonate oenomel oestriol oestrone ogler ohmage oilbird oilcan oilpaper oilrig oilstone oilstove oleaster olivenite omasum ombu omophagia omphalus oneirism onomancer onychosis oology oosphere oospore ootid opepe operagoer ophidism ophiolatry ophryon opsonin orache orangeness orbitale orchil orchiopexy orchotomy ordainer oreide organdie orinasal ornithopod ornithosis oroide orology orphrey orpin orpine orthoepist orthoepy orthopnea orthopter orthoptics orthoscope ortygan oscine oscitance oscitancy osculation osculator osmoreceptor \"\n    + \"+ossicle ostensorium osteoclasis +osteocyte osteologer osteologist osteophyte ostiarius ostiary ostiole otalgia othonna otoganglion +otologist otorrhea ousel outgoer ovariectomy ovaritis overlip oxheart oxlip oxyopia ozaena ozena ozonide pachisi pachouli pachysandra pachytene paederast paeony pahautea paigle pakchoi palaeology paleolith paleology palmature palmister palmitin palometa palpebra paltriness pamperer panamica panchayet pandar panetela panetella pantile pantomimer pantothen papaia paperer papism paracosm parader paralogism paraph parathormone parchesi parchisi parget pargetry parhelion paries parosamia parthenote partsong parturiency pastil pastness pastorship pataca patchcord \"\n    + \"patchouly patness patrial patrikin patrology patronne patronym pavior paviour paynim paysheet peachick peag pebibit peculation peculator pedaler pedesis pediatrist peliosis pellitory peludo pelycosaur pemican penoche pentail pentatone percher perchloride percoid periclase perigon perigone perigonium perilune peripatus peripety perithelium perleche pernio pertainym pertness pesantran pesterer pesthole petabit petchary petiolule phaius phalanger phalsa phanerogam pharmaceutic phellem phenoplast pheresis philogyny philologue phlomis phocomelia phonemics phoronid photalgia phragmacone phragmocone phrenitis phyle phyllode physiatrics phytology piaster picnicker picometer picometre picul piculet \"\n    + \"pierid pigboat pilosity pindolol pinealoma pinesap pinite pinocle piperin pipistrel pipul pirana pirogi piroplasm piroshki piscary pismire pistia pistillode pistoleer pithiness placeman plaiter platan playgoer plectron pleonaste plessor plexor ploce plyer podalgia podsol poenology poetiser pogey pogy pointel pointrel pointsman polariscope poleax polemist poler poliosis pollinium pollinosis polychete polygene polyneuritis polyoma polyose polyphone polysemant polysomy pomatum pomologist pongid ponycart popularism posology posseman posthitis postiche postillion posturer potamogale potation potboy potherb potholer pothouse potman potoroo potterer poulterer poyou practician pratincole prattler \"\n    + \"preachment preciosity predicator preemptor prehensor presentist preteenager pretorium pricket primateship primipara primness primogenitor priorship prismatoid prismoid procaryote proctalgia proctocele procural procyonid prodroma prolamine prolonge prolusion promiser prophyll propman propositus prosimian prosiness prosodion prostheon prosthion proteosome protirelin protistan protoheme protohemin protology proturan pruriency psephology psilophyte psilosis psocid psychrometer pterion ptomain ptyalin ptyalism ptyalith puccoon pulasan punchayet punctilio puniness purau purloo pussly pyaemia pycnosis +pyelitis pyelogram pyemia pyinma pyorrhea pyorrhoea pyralid pyrolatry pyrolusite pyroscope \"\n    + \"pyrosis pyrostat pyrotechny pyrrhotine pythoness pyuria pyxie qintar quatern quira rabato rachitis raciness radiancy raetam ragee railbird raininess rambotan ramontchi ranid ranula rapidness rappee rariora rassling ratables ratifier ratlin ratline ratsbane ravigote reactionism reagin rebato reccy recission rectoplasty recusation redroot regosol regur relatum relievo remittal remotion remunerator rennin rente repositing reproacher resinoid retem retinene retronym revisal rhabdomyoma rhabdosarcoma rhaphe rhinion rhinolaryngologist rhinolaryngology rhinotomy rhodolite rhonchus rhytidectomy ribier ricksha ricrac ridgel ridgil riflebird rightism rigout ringhals rissole roccella roisterer rollmops \"\n    + \"rondelet rootage rootlet rophy ropiness roridula rosemaling rosilla rotl ruction ruminator runch runtiness rusticism sabicu sadhe salacity salol salpinx saltpan saluter sambur samekh samiel samisen sandarac sandarach sandpile sanfoin sanicle sanies sannup santims saphead sapidity sapota sapremia saprobe sapropel sapsago sarape sarcodine sarcosome sarsenet satang satinet satinette satinpod saturnism saucepot saunterer saxist sayeret scammony scampo scauper schmeer schmoose schooltime schorl schrod schtik sciaenid sciarid sciolist scissortail scissure +scleritis sclerometer sclerotomy scoke scolder scolion scollop scorbutus scorper scourger scyphus searobin seasoner secpar secreter sectarist \"\n    + \"securer segregator seignior seism seismosaur selenology selsyn semigloss senatorship sendee senega seniti sennit septation septectomy septillion serictery seriema seriph serologist serotine serranid setline shammer sheepcote sheeprun shibah shinney shinpad shinplaster shittah shlemiel shlep shlepper shmear shmo shoetree shophar shortia shote shtik shumac sialolith sigeh signory silicle silurid simal simoon simperer sinciput sinoper sinopia sinopis sirenian sisham sissoo sissu slagheap sloganeer sloucher smaltite smarminess smilo smotherer snapline snarer sneerer snitcher snoopiness soapiness sobralia socialiser soilure solenogaster solleret sonant sonograph sonometer soochong sootiness \"\n    + \"sordino sorgho sorgo sorus souari soupiness sourdine sousing souslik soutache southernism spandril sparid spelaeology spermatid spermatocele sphecoid sphenion spherocyte spherometer spherule spicery spininess spirilla spiritualty spirochaete spirula splenitis spoilation sporophore sporophyl spouter sprigtail spurner spyhole stachyose stacte staggerer staginess stairhead stammel stanhopea stannite starets stelis stenograph steradian stereophony sternutation sternutator stertor sthene stillroom stinter stippler stipule stogy stolidness stomate stoneroot stooper stopple strapado strenuosity strobile strobilus stromateid stumbler stylite stymy stypsis subtopia sudor sulpha sumpsimus sunporch \"\n    + \"sunrose sunsuit superhet superload suricate surprint surtitle suslik suspensor sutura syconium syllepsis sylvite symphilid symploce syncarp synechia synset syntagm synthetism tabooli taboret tabour tachogram taguan tailorbird talapoin talaria talipot tallith tamanoir tamarao tamarau tampion tamponage tangor tannia tantaliser tapeline tapster tarantism tarboosh tarpan tarriance tarsitis tasset tatouay tauon taxer taxonomer tayra teacart teachership teasle teazel tebibit teetotum teiid telegnosis teleostan telephoner telescopy teliospore telpher telpherage temporiser tendergreen tendrac tenonitis tenorist tenoroon tenrec tensity tenuity tepal tepidness tercelet ternion terzetto testee \"\n    + \"testiness tetracaine tetri tetrose tetryl thaneship theelin thelarche theologiser theorisation theoriser therapsid thermel thermion thermionics thiazine thiotepa thirster tholepin thorite thripid thrombocyte thrombopenia thyromegaly thyronine thyrse tichodrome tiepin tiercel tiglon tigon timidness tineid tineoid tininess tinsnips tinter tintometer tipsiness tirolean tither tithonia titrator titterer tiyin tocainide tocology toea toecap toetoe toitoi tollbar tollon tomalley tombac tomtate tomtit tonsilla tooshie topee tophus toponomy torsk tortricid totaliser totalizer totemist totterer toucanet toupe touraco tourtiere touter tracheid +tracheitis trachodon tragedienne tragopan traitress \"\n    + \"treasonist treelet treenail trenail trephination tribade tribologist trichina trichion trifler trigeminus trimness triolein triose tristearin tritanopia tritheist tritoma trochlearis trompillo troponomy troponym trotline trousering trudger tsine tsoris tsuris tuille tularaemia tumbrel tunnage turaco turakoo turnery turnspit turnup turreae turtler tushery tussah tusseh tusser tussore tussur tutsan tyiyn tympan tzarina ubiety uintathere ulatrophia ulitis ultimacy unau undoer unrealism unrestraint untier uprooter uraemia uranalysis uranologist uranology uranoplasty uratemia urceole urial urinator urocele urochesia urodynia urolith uropathy ursinia urtication usance utiliser utterer vaccinee \"\n    + \"varicosis vasotomy ventail venthole vernation verticil vesicatory viand victualer villoma viosterol virgule viricide virino virucide viscometry vocaliser voicer voider volary vomiter vomitory vouge xeroma xylosma yacca yarmelke yashmac yautia yearner yielder ylem yodh yoghourt zithern zoopsia zoril\";\n\n  \/* How many of the first DICT words are very common \/ common \/ known (used by the bot) *\/\n  var BOUNDS = [3322, 5583, 9650];\n\n  \/* ================= DICTIONARY ================= *\/\n  var DICT_WORDS = null, DICT_MED = null;\n  function parseDict() {\n    if (DICT_WORDS) return;\n    DICT_WORDS = []; DICT_MED = [];\n    DICT.split(\" \").forEach(function (token) {\n      if (!token) return;\n      var isMed = token.charAt(0) === \"+\";\n      DICT_WORDS.push(isMed ? token.slice(1) : token);\n      DICT_MED.push(isMed);\n    });\n  }\n  var avoidSet = new Set(BOT_AVOID);\n  var roundCache = {};\n\n  function normalize(text) {\n    return String(text || \"\").toLowerCase().replace(\/[\\s'\u2019\\-]+\/g, \"\");\n  }\n\n  function letterCounts(word) {\n    var c = {};\n    for (var i = 0; i < word.length; i++) c[word[i]] = (c[word[i]] || 0) + 1;\n    return c;\n  }\n\n  \/* Returns null if the word can be built; otherwise describes the problem letter *\/\n  function checkLetters(word, sourceCounts) {\n    var need = letterCounts(word);\n    for (var ch in need) {\n      var have = sourceCounts[ch] || 0;\n      if (need[ch] > have) return { letter: ch, have: have };\n    }\n    return null;\n  }\n\n  function medCountOf(round) {\n    return round[1];\n  }\n\n  function loadRound(index) {\n    if (roundCache[index]) return roundCache[index];\n    parseDict();\n    var source = ROUNDS[index][0];\n    var counts = letterCounts(source);\n    var words = [], med = [], all = new Set(), medSet = new Set(), tiers = [0, 0, 0];\n    for (var i = 0; i < DICT_WORDS.length; i++) {\n      var w = DICT_WORDS[i];\n      if (w.length > source.length) continue;\n      if (w === source) continue;\n      if (checkLetters(w, counts)) continue;\n      words.push(w); all.add(w);\n      if (DICT_MED[i]) { med.push(w); medSet.add(w); }\n      if (i < BOUNDS[0]) tiers[0]++;\n      if (i < BOUNDS[1]) tiers[1]++;\n      if (i < BOUNDS[2]) tiers[2]++;\n    }\n    function addExtra(list, isMed) {\n      list.forEach(function (x) {\n        var w = normalize(x);\n        if (w.length < CONFIG.minLength || w === source || !\/^[a-z]+$\/.test(w)) return;\n        if (checkLetters(w, counts)) return;\n        if (!all.has(w)) { all.add(w); words.push(w); }\n        if (isMed) { if (!medSet.has(w)) { medSet.add(w); med.push(w); } }\n      });\n    }\n    addExtra(EXTRA_WORDS.all, false);\n    addExtra(EXTRA_WORDS.medical, true);\n    roundCache[index] = {\n      index: index, word: source, counts: counts, tiers: tiers,\n      words: words, all: all, med: med, medSet: medSet\n    };\n    return roundCache[index];\n  }\n\n  \/* ================= STORAGE ================= *\/\n  var storage = {\n    read: function () {\n      try {\n        var raw = window.localStorage.getItem(CONFIG.storageKey);\n        var data = raw ? JSON.parse(raw) : null;\n        if (data) { if (typeof data === \"object\") return data; }\n      } catch (e) { \/* storage unavailable *\/ }\n      return { games: 0, wins: 0, bestWords: 0, longest: \"\" };\n    },\n    write: function (data) {\n      try { window.localStorage.setItem(CONFIG.storageKey, JSON.stringify(data)); } catch (e) { \/* ignore *\/ }\n    }\n  };\n\n  \/* ================= DOM ================= *\/\n  var root = document.getElementById(\"allmedWordRace\");\n  if (!root) return;\n  function $(id) { return document.getElementById(id); }\n  var el = {\n    start: $(\"mwgStart\"), game: $(\"mwgGame\"), result: $(\"mwgResult\"),\n    mode: $(\"mwgMode\"), level: $(\"mwgLevel\"), time: $(\"mwgTime\"),\n    startBtn: $(\"mwgStartBtn\"), stats: $(\"mwgStats\"),\n    playerScore: $(\"mwgPlayerScore\"), botScore: $(\"mwgBotScore\"),\n    targetA: $(\"mwgTargetA\"), targetB: $(\"mwgTargetB\"), timer: $(\"mwgTimer\"),\n    tiles: $(\"mwgTiles\"), shuffle: $(\"mwgShuffle\"), backspace: $(\"mwgBackspace\"), clear: $(\"mwgClear\"),\n    form: $(\"mwgForm\"), input: $(\"mwgInput\"), status: $(\"mwgStatus\"),\n    hint: $(\"mwgHint\"), stop: $(\"mwgStop\"), botWord: $(\"mwgBotWord\"),\n    playerCar: $(\"mwgPlayerCar\"), botCar: $(\"mwgBotCar\"),\n    foundTitle: $(\"mwgFoundTitle\"), found: $(\"mwgFound\"),\n    resultIcon: $(\"mwgResultIcon\"), resultTitle: $(\"mwgResultTitle\"), resultText: $(\"mwgResultText\"),\n    resPlayer: $(\"mwgResPlayer\"), resPlayerTitle: $(\"mwgResPlayerTitle\"),\n    resBot: $(\"mwgResBot\"), resBotTitle: $(\"mwgResBotTitle\"),\n    resMissed: $(\"mwgResMissed\"), resMissedBlock: $(\"mwgResMissedBlock\"), resMissedTitle: $(\"mwgResMissedTitle\"),\n    resMed: $(\"mwgResMed\"), resMedBlock: $(\"mwgResMedBlock\"), resMedTitle: $(\"mwgResMedTitle\"),\n    again: $(\"mwgAgainBtn\"), settings: $(\"mwgSettingsBtn\"), overlay: $(\"mwgOverlay\")\n  };\n\n  function show(node) { node.classList.remove(\"mwg-hidden\"); }\n  function hide(node) { node.classList.add(\"mwg-hidden\"); }\n\n  function chip(word, isMed) {\n    var s = document.createElement(\"span\");\n    s.className = \"mwg-chip\" + (isMed ? \" mwg-chip-med\" : \"\");\n    s.textContent = word;\n    if (isMed) s.title = \"Medical word\";\n    return s;\n  }\n\n  function fillChips(container, list, medSet, emptyText) {\n    container.textContent = \"\";\n    if (!list.length) {\n      var e = document.createElement(\"span\");\n      e.className = \"mwg-chip\"; e.textContent = emptyText || \"\u2014\";\n      container.appendChild(e);\n      return;\n    }\n    list.forEach(function (w) { container.appendChild(chip(w, medSet.has(w))); });\n  }\n\n  function plural(n, one, few, many) {\n    return Math.abs(n) === 1 ? one : many;\n  }\n\n  \/* ================= STATE ================= *\/\n  var state = {\n    phase: \"start\",        \/\/ start | countdown | play | paused | result\n    round: null, mode: \"all\", level: \"medium\", target: 15, timeLimit: 0,\n    playerScore: 0, botScore: 0,\n    playerWords: [], playerSet: new Set(), botWords: [], botSet: new Set(),\n    endAt: 0, remainingMs: 0, tickId: null,\n    botTimerId: null, botDueAt: 0, botRemainingMs: 0, botExhausted: false,\n    hintsLeft: 0, hinted: new Set(),\n    flashId: null, typedLast: false,\n    lastRandomIndex: -1, countdownIds: [], gameId: 0\n  };\n\n  \/* ================= CHOOSING A TERM ================= *\/\n  function eligibleRounds(mode) {\n    var list = [];\n    for (var i = 0; i < ROUNDS.length; i++) {\n      if (mode === \"medical\") { if (medCountOf(ROUNDS[i]) < CONFIG.medicalMinWords) continue; }\n      list.push(i);\n    }\n    return list;\n  }\n\n  function pickRoundIndex() {\n    if (typeof state.forceRound === \"number\") return state.forceRound; \/\/ automated tests only\n    var list = eligibleRounds(el.mode.value);\n    if (list.length > 1) list = list.filter(function (i) { return i !== state.lastRandomIndex; });\n    var idx = list[Math.floor(Math.random() * list.length)];\n    state.lastRandomIndex = idx;\n    return idx;\n  }\n\n  \/* ================= LETTER TILES ================= *\/\n  var tileOrder = [];\n\n  function renderTiles() {\n    el.tiles.textContent = \"\";\n    tileOrder.forEach(function (letter, pos) {\n      var b = document.createElement(\"button\");\n      b.type = \"button\";\n      b.className = \"mwg-tile\";\n      b.textContent = letter;\n      b.setAttribute(\"data-letter\", letter);\n      b.setAttribute(\"aria-label\", \"Letter \" + letter.toUpperCase());\n      b.setAttribute(\"data-pos\", String(pos));\n      el.tiles.appendChild(b);\n    });\n    updateTiles();\n  }\n\n  function updateTiles() {\n    var used = letterCounts(normalize(el.input.value));\n    var buttons = el.tiles.querySelectorAll(\".mwg-tile\");\n    for (var i = 0; i < buttons.length; i++) {\n      var b = buttons[i], l = b.getAttribute(\"data-letter\");\n      if (used[l] > 0) {\n        used[l]--;\n        b.classList.add(\"mwg-used\");\n        b.setAttribute(\"aria-pressed\", \"true\");\n      } else {\n        b.classList.remove(\"mwg-used\");\n        b.setAttribute(\"aria-pressed\", \"false\");\n      }\n    }\n  }\n\n  function shuffleTiles() {\n    for (var i = tileOrder.length - 1; i > 0; i--) {\n      var j = Math.floor(Math.random() * (i + 1));\n      var t = tileOrder[i]; tileOrder[i] = tileOrder[j]; tileOrder[j] = t;\n    }\n    renderTiles();\n  }\n\n  el.tiles.addEventListener(\"click\", function (e) {\n    var b = e.target.closest ? e.target.closest(\".mwg-tile\") : null;\n    if (!b || state.phase !== \"play\") return;\n    if (b.classList.contains(\"mwg-used\")) return;\n    if (el.input.value.length >= CONFIG.maxLength) return;\n    state.typedLast = false;\n    el.input.value += b.getAttribute(\"data-letter\");\n    updateTiles();\n  });\n  el.shuffle.addEventListener(\"click\", function () { if (state.phase === \"play\") shuffleTiles(); });\n  el.backspace.addEventListener(\"click\", function () {\n    if (state.phase !== \"play\") return;\n    el.input.value = el.input.value.slice(0, -1);\n    updateTiles();\n  });\n  el.clear.addEventListener(\"click\", function () {\n    if (state.phase !== \"play\") return;\n    el.input.value = \"\";\n    updateTiles();\n  });\n  el.input.addEventListener(\"input\", function () { state.typedLast = true; updateTiles(); });\n\n  \/* ================= MESSAGES ================= *\/\n  function setStatus(text, kind, reportWord) {\n    el.status.textContent = text;\n    el.status.className = \"mwg-status\" + (kind === \"ok\" ? \" mwg-status-ok\" : kind === \"err\" ? \" mwg-status-err\" : \"\");\n    if (reportWord ? CONFIG.reportEmail : false) {\n      var a = document.createElement(\"a\");\n      a.className = \"mwg-report\";\n      var subject = \"Word game: word not accepted\";\n      var body = \"Word: \" + reportWord + \"\\nSource term: \" + state.round.word +\n        \"\\nMode: \" + (state.mode === \"medical\" ? \"Medical words only\" : \"All words\");\n      a.href = \"mailto:\" + CONFIG.reportEmail + \"?subject=\" + encodeURIComponent(subject) + String.fromCharCode(38) + \"body=\" + encodeURIComponent(body);\n      a.textContent = \"Is this a real word? Let us know\";\n      a.target = \"_blank\"; a.rel = \"noopener\";\n      el.status.appendChild(document.createTextNode(\" \"));\n      el.status.appendChild(a);\n    }\n  }\n\n  function flashInput(type, message, reportWord) {\n    clearTimeout(state.flashId);\n    el.input.classList.remove(\"mwg-error\", \"mwg-success\");\n    void el.input.offsetWidth; \/\/ restart the animation\n    el.input.classList.add(type === \"error\" ? \"mwg-error\" : \"mwg-success\");\n    setStatus(message, type === \"error\" ? \"err\" : \"ok\", reportWord);\n    var valueAtError = el.input.value;\n    state.flashId = setTimeout(function () {\n      el.input.classList.remove(\"mwg-error\", \"mwg-success\");\n      if (type === \"error\" ? el.input.value === valueAtError : false) {\n        el.input.value = \"\";\n        updateTiles();\n      }\n    }, 650);\n    if (state.typedLast) { try { el.input.focus({ preventScroll: true }); } catch (e) { el.input.focus(); } }\n  }\n\n  \/* ================= CHECKING THE PLAYER\u2019S WORD ================= *\/\n  \/* If a plural was typed, suggest the singular that is in this round's dictionary *\/\n  function singularOf(word) {\n    var all = state.round.all;\n    if (all.has(word)) return null;\n    var candidates = [];\n    if (\/ies$\/.test(word)) candidates.push(word.slice(0, -3) + \"y\");\n    if (\/es$\/.test(word)) candidates.push(word.slice(0, -2));\n    if (\/s$\/.test(word)) candidates.push(word.slice(0, -1));\n    for (var i = 0; i < candidates.length; i++) {\n      if (all.has(candidates[i])) return candidates[i];\n    }\n    return null;\n  }\n\n  function validate(rawValue) {\n    var value = String(rawValue || \"\").trim();\n    if (!value) return { ok: false, msg: \"Type a word.\" };\n    if (\/[\u0430-\u044f\u0451\u0456\u0457\u0454\u0491]\/i.test(value)) return { ok: false, msg: \"Looks like a non-English keyboard layout. Please use English letters.\" };\n    var word = normalize(value);\n    if (\/[^a-z]\/.test(word)) return { ok: false, msg: \"Use English letters only \u2014 no digits or symbols.\" };\n    if (word.length < CONFIG.minLength) return { ok: false, msg: \"At least \" + CONFIG.minLength + \" letters, please.\" };\n    if (word.length > CONFIG.maxLength) return { ok: false, msg: \"That word is too long.\" };\n    if (word === state.round.word) return { ok: false, msg: \"The source term itself doesn\u2019t count \u2014 make a new word.\" };\n    var bad = checkLetters(word, state.round.counts);\n    if (bad) {\n      var L = bad.letter.toUpperCase();\n      var msg = bad.have === 0\n        ? \"There is no letter \u201c\" + L + \"\u201d in the term.\"\n        : \"The letter \u201c\" + L + \"\u201d appears only \" + bad.have + \" \" + plural(bad.have, \"time\", \"times\", \"times\") + \" in the term.\";\n      return { ok: false, msg: msg };\n    }\n    if (state.playerSet.has(word)) return { ok: false, msg: \"You\u2019ve already used that word.\" };\n    var single = singularOf(word);\n    if (single) return { ok: false, msg: \"Only singular nouns count \u2014 try \u201c\" + single + \"\u201d.\" };\n    if (state.mode === \"medical\") {\n      if (!state.round.medSet.has(word)) {\n        if (state.round.all.has(word)) return { ok: false, msg: \"\u201c\" + word + \"\u201d is a word, but not a medical one.\" };\n        return { ok: false, msg: \"That word isn\u2019t in the medical dictionary.\", report: word };\n      }\n    } else if (!state.round.all.has(word)) {\n      return { ok: false, msg: \"That word isn\u2019t in the dictionary. Only singular common nouns count.\", report: word };\n    }\n    return { ok: true, word: word };\n  }\n\n  el.form.addEventListener(\"submit\", function (e) {\n    e.preventDefault();\n    if (state.phase !== \"play\") return;\n    var res = validate(el.input.value);\n    if (!res.ok) { flashInput(\"error\", res.msg, res.report); return; }\n    state.playerSet.add(res.word);\n    state.playerWords.push(res.word);\n    el.found.appendChild(chip(res.word, state.round.medSet.has(res.word)));\n    el.foundTitle.textContent = \"Your words: \" + state.playerWords.length;\n    var medNote = (state.mode === \"all\" ? state.round.medSet.has(res.word) : false) ? \" That\u2019s a medical word \u271a\" : \"\";\n    el.input.value = \"\";\n    updateTiles();\n    flashInput(\"success\", \"Accepted: \u201c\" + res.word + \"\u201d. +1 point.\" + medNote);\n    award(\"player\");\n  });\n\n  \/* ================= SCORE AND RACE ================= *\/\n  function updateRace() {\n    var p = Math.min(1, state.playerScore \/ state.target);\n    var b = Math.min(1, state.botScore \/ state.target);\n    el.playerCar.style.setProperty(\"--p\", String(p));\n    el.botCar.style.setProperty(\"--p\", String(b));\n    el.playerScore.textContent = String(state.playerScore);\n    el.botScore.textContent = String(state.botScore);\n  }\n\n  function award(side) {\n    if (state.phase !== \"play\") return;\n    if (side === \"player\") state.playerScore++; else state.botScore++;\n    updateRace();\n    if (state.playerScore >= state.target) endGame(\"player\");\n    else if (state.botScore >= state.target) endGame(\"bot\");\n  }\n\n  \/* ================= TIMER ================= *\/\n  function formatTime(ms) {\n    var total = Math.max(0, Math.ceil(ms \/ 1000));\n    var m = Math.floor(total \/ 60), s = total % 60;\n    return (m < 10 ? \"0\" : \"\") + m + \":\" + (s < 10 ? \"0\" : \"\") + s;\n  }\n\n  function renderTimer(ms) {\n    el.timer.textContent = formatTime(ms);\n    el.timer.classList.toggle(\"mwg-warn\", ms <= 30000 ? ms > 10000 : false);\n    el.timer.classList.toggle(\"mwg-danger\", ms <= 10000);\n  }\n\n  function timeLeft() {\n    if (!state.timeLimit) return Infinity;\n    if (state.phase === \"paused\") return state.remainingMs;\n    return Math.max(0, state.endAt - Date.now());\n  }\n\n  function startTicking() {\n    clearInterval(state.tickId);\n    if (!state.timeLimit) {\n      el.timer.textContent = \"\u221e\";\n      el.timer.classList.remove(\"mwg-warn\", \"mwg-danger\");\n      return;\n    }\n    state.endAt = Date.now() + state.remainingMs;\n    renderTimer(state.remainingMs);\n    state.tickId = setInterval(function () {\n      if (state.phase !== \"play\") return;\n      var left = state.endAt - Date.now();\n      renderTimer(left);\n      if (left <= 0) {\n        clearInterval(state.tickId);\n        if (state.playerScore > state.botScore) endGame(\"player\");\n        else if (state.botScore > state.playerScore) endGame(\"bot\");\n        else endGame(\"draw\");\n      }\n    }, 250);\n  }\n\n  \/* ================= BOT ================= *\/\n  function isFreeForBot(w) { return state.botSet.has(w) ? false : !avoidSet.has(w); }\n  function isFreeForPlayer(w) { return state.playerSet.has(w) ? false : !avoidSet.has(w); }\n\n  function botPool() {\n    var r = state.round, cfg = CONFIG.bot[state.level];\n    if (state.mode === \"medical\") {\n      var share = [0.45, 0.75, 1][cfg.pool];\n      return r.med.slice(0, Math.max(12, Math.ceil(r.med.length * share)));\n    }\n    var limit = r.tiers[cfg.pool];\n    return r.words.slice(0, Math.max(limit, 20));\n  }\n\n  function nextBotWord() {\n    var pool = botPool().filter(isFreeForBot);\n    if (!pool.length) {\n      \/\/ fallback: any unused, reasonably common valid word\n      var base = state.mode === \"medical\" ? state.round.med : state.round.words.slice(0, state.round.tiers[2]);\n      pool = base.filter(isFreeForBot);\n    }\n    if (!pool.length) return null;\n    if (state.level === \"smart\") {\n      \/\/ the hard bot prefers long words, which are harder for the player to spot\n      var long = pool.filter(function (w) { return w.length >= 5; });\n      if (long.length) { if (Math.random() < 0.6) pool = long; }\n    } else if (state.level === \"silly\") {\n      var short = pool.filter(function (w) { return w.length <= 5; });\n      if (short.length) { if (Math.random() < 0.7) pool = short; }\n    }\n    return pool[Math.floor(Math.random() * pool.length)];\n  }\n\n  function botDelay() {\n    var cfg = CONFIG.bot[state.level];\n    var d = cfg.min + Math.random() * (cfg.max - cfg.min);\n    if (Math.random() < cfg.pauseChance) {\n      d += cfg.pauseMin + Math.random() * (cfg.pauseMax - cfg.pauseMin);\n    }\n    var diff = state.playerScore - state.botScore;\n    if (state.level === \"smart\") {\n      if (diff >= 2) d *= 0.8;            \/\/ catching up\n      if (diff <= -3) d *= 1.15;          \/\/ does not run away too far\n      if (timeLeft() < 30000) { if (diff >= 0) d *= 0.85; } \/\/ final sprint\n    } else if (state.level === \"medium\") {\n      if (diff >= 3) d *= 0.9;\n      if (diff <= -4) d *= 1.1;\n    }\n    if (state.mode === \"medical\") d *= CONFIG.medicalBotSlowdown;\n    return d;\n  }\n\n  function scheduleBot(delay) {\n    clearTimeout(state.botTimerId);\n    state.botDueAt = Date.now() + delay;\n    var gid = state.gameId;\n    state.botTimerId = setTimeout(function () {\n      if (gid === state.gameId) botTurn();\n    }, delay);\n  }\n\n  function botTurn() {\n    if (state.phase !== \"play\") return;\n    var word = nextBotWord();\n    if (!word) {\n      state.botExhausted = true;\n      el.botWord.textContent = \"Bot: out of words\";\n      return;\n    }\n    state.botSet.add(word);\n    state.botWords.push(word);\n    el.botWord.textContent = \"Bot: \" + maskWord(word);\n    award(\"bot\");\n    if (state.phase === \"play\") scheduleBot(botDelay());\n  }\n\n  function maskWord(word) {\n    if (word.length <= 2) return word;\n    return word[0].toUpperCase() + \" \" + new Array(word.length - 1).join(\"\u2022 \") + word[word.length - 1].toUpperCase();\n  }\n\n  \/* ================= HINTS ================= *\/\n  function updateHintButton() {\n    el.hint.textContent = \"\ud83d\udca1 Hint (\" + state.hintsLeft + \")\";\n    el.hint.disabled = state.hintsLeft <= 0;\n  }\n\n  el.hint.addEventListener(\"click\", function () {\n    if (state.phase !== \"play\" || state.hintsLeft <= 0) return;\n    var r = state.round;\n    var pool = state.mode === \"medical\" ? r.med.slice(0, Math.ceil(r.med.length * 0.6)) : r.words.slice(0, r.tiers[1]);\n    var options = pool.filter(function (w) { return isFreeForPlayer(w) ? !state.hinted.has(w) : false; });\n    if (!options.length) { setStatus(\"No more hints \u2014 you\u2019ve found all the common words!\", \"ok\"); return; }\n    var w = options[Math.floor(Math.random() * options.length)];\n    state.hinted.add(w);\n    state.hintsLeft--;\n    updateHintButton();\n    setStatus(\"Hint: a \" + w.length + \"-letter word\" +\n      \" starting with \u201c\" + w[0].toUpperCase() + \"\u201d\" + (r.medSet.has(w) ? \", medical \u271a\" : \"\") + \".\");\n  });\n\n  \/* ================= PAUSE WHEN THE TAB IS HIDDEN ================= *\/\n  function pauseGame() {\n    if (state.phase !== \"play\") return;\n    state.phase = \"paused\";\n    clearInterval(state.tickId);\n    if (state.timeLimit) state.remainingMs = Math.max(0, state.endAt - Date.now());\n    clearTimeout(state.botTimerId);\n    state.botRemainingMs = Math.max(500, state.botDueAt - Date.now());\n  }\n\n  function resumeGame() {\n    if (state.phase !== \"paused\") return;\n    state.phase = \"play\";\n    startTicking();\n    if (!state.botExhausted) scheduleBot(state.botRemainingMs);\n    setStatus(\"Game resumed. The timer and the bot were paused while the tab was hidden.\");\n  }\n\n  document.addEventListener(\"visibilitychange\", function () {\n    if (document.hidden) pauseGame(); else resumeGame();\n  });\n\n  \/* ================= START \/ FINISH ================= *\/\n  function clearTimers() {\n    clearInterval(state.tickId);\n    clearTimeout(state.botTimerId);\n    clearTimeout(state.flashId);\n    state.countdownIds.forEach(clearTimeout);\n    state.countdownIds = [];\n  }\n\n  function startGame() {\n    if (state.phase === \"countdown\" || state.phase === \"play\" || state.phase === \"paused\") return;\n    clearTimers();\n    state.gameId++;\n    var gid = state.gameId;\n\n    state.mode = el.mode.value === \"medical\" ? \"medical\" : \"all\";\n    state.level = CONFIG.bot[el.level.value] ? el.level.value : \"medium\";\n    state.timeLimit = Number(el.time.value) * 1000 || 0;\n    state.target = CONFIG.target[state.mode];\n    state.round = loadRound(pickRoundIndex());\n    state.playerScore = 0; state.botScore = 0;\n    state.playerWords = []; state.playerSet = new Set();\n    state.botWords = []; state.botSet = new Set();\n    state.botExhausted = false;\n    state.hintsLeft = CONFIG.hintsPerGame; state.hinted = new Set();\n    state.remainingMs = state.timeLimit;\n    state.typedLast = false;\n\n    tileOrder = state.round.word.split(\"\");\n    renderTiles();\n    el.input.value = \"\";\n    updateTiles();\n    el.targetA.textContent = \"of \" + state.target;\n    el.targetB.textContent = \"of \" + state.target;\n    el.found.textContent = \"\";\n    el.foundTitle.textContent = \"Your words: 0\";\n    el.botWord.textContent = \"\";\n    setStatus(\"\");\n    updateHintButton();\n    updateRace();\n    if (state.timeLimit) renderTimer(state.timeLimit); else el.timer.textContent = \"\u221e\";\n\n    hide(el.start); hide(el.result); show(el.game);\n    el.startBtn.disabled = true; el.again.disabled = true;\n\n    state.phase = \"countdown\";\n    var steps = [\"3\", \"2\", \"1\", \"GO!\"];\n    show(el.overlay);\n    var t = 0;\n    steps.forEach(function (text, i) {\n      state.countdownIds.push(setTimeout(function () {\n        if (gid !== state.gameId) return;\n        el.overlay.textContent = text;\n      }, t));\n      t += (i === steps.length - 1) ? 700 : 650;\n    });\n    state.countdownIds.push(setTimeout(function () {\n      if (gid !== state.gameId) return;\n      hide(el.overlay);\n      el.startBtn.disabled = false; el.again.disabled = false;\n      state.phase = \"play\";\n      startTicking();\n      scheduleBot(botDelay());\n      if (!window.matchMedia || !window.matchMedia(\"(pointer: coarse)\").matches) {\n        try { el.input.focus({ preventScroll: true }); } catch (e) { el.input.focus(); }\n      }\n      if (root.getBoundingClientRect().top < 0) el.game.scrollIntoView({ block: \"start\", behavior: \"smooth\" });\n      if (document.hidden) pauseGame();\n    }, t));\n  }\n\n  function endGame(outcome) {\n    if (state.phase !== \"play\") { if (state.phase !== \"paused\") return; }\n    state.phase = \"result\";\n    clearTimers();\n    hide(el.overlay);\n    el.input.blur();\n\n    var r = state.round;\n    var titles = {\n      player: [\"\ud83c\udfc6\", \"The trophy is yours!\"],\n      bot: [\"\ud83d\ude91\", \"The bot got there first\"],\n      draw: [\"\ud83c\udfc1\", \"It\u2019s a draw\"],\n      stopped: [\"\ud83c\udfc1\", \"Race stopped\"]\n    };\n    el.resultIcon.textContent = titles[outcome][0];\n    el.resultTitle.textContent = titles[outcome][1];\n\n    var pool = state.mode === \"medical\" ? r.med : r.words;\n    el.resultText.textContent = \"Score: \" + state.playerScore + \" : \" + state.botScore +\n      \". Term: \" + r.word.toUpperCase() + \". You found \" + state.playerWords.length + \" of \" +\n      pool.length + \" \" + plural(pool.length, \"possible word\", \"possible words\", \"possible words\") +\n      (state.mode === \"medical\" ? \" in the medical dictionary.\" : \" in the dictionary.\");\n\n    el.resPlayerTitle.textContent = \"Your words (\" + state.playerWords.length + \")\";\n    fillChips(el.resPlayer, state.playerWords, r.medSet, \"No words yet\");\n    el.resBotTitle.textContent = \"Bot\u2019s words (\" + state.botWords.length + \")\";\n    fillChips(el.resBot, state.botWords, r.medSet, \"The bot didn\u2019t make any words\");\n\n    var missed = r.words.slice(0, r.tiers[1]).filter(function (w) {\n      return isFreeForPlayer(w);\n    }).slice(0, 20);\n    if (state.mode === \"all\" ? missed.length > 0 : false) {\n      el.resMissedTitle.textContent = \"You could also have made (common words)\";\n      fillChips(el.resMissed, missed, r.medSet);\n      show(el.resMissedBlock);\n    } else hide(el.resMissedBlock);\n\n    var medMissed = r.med.filter(isFreeForPlayer).slice(0, 24);\n    if (medMissed.length) {\n      el.resMedTitle.textContent = \"Medical words you missed (\" +\n        r.med.filter(function (w) { return !state.playerSet.has(w); }).length + \")\";\n      fillChips(el.resMed, medMissed, r.medSet);\n      show(el.resMedBlock);\n    } else hide(el.resMedBlock);\n\n    var st = storage.read();\n    st.games = (st.games || 0) + 1;\n    if (outcome === \"player\") st.wins = (st.wins || 0) + 1;\n    if (state.playerWords.length > (st.bestWords || 0)) st.bestWords = state.playerWords.length;\n    state.playerWords.forEach(function (w) { if (w.length > (st.longest || \"\").length) st.longest = w; });\n    storage.write(st);\n    renderStats();\n\n    hide(el.game); show(el.result);\n    el.startBtn.disabled = false; el.again.disabled = false;\n    try { el.resultTitle.focus({ preventScroll: true }); } catch (e) { \/* noop *\/ }\n    if (el.result.getBoundingClientRect().top < 0) el.result.scrollIntoView({ block: \"start\", behavior: \"smooth\" });\n  }\n\n  function renderStats() {\n    var st = storage.read();\n    if (!st.games) { hide(el.stats); return; }\n    el.stats.textContent = \"Your stats: games \u2014 \" + st.games + \", wins \u2014 \" + (st.wins || 0) +\n      \", best \u2014 \" + (st.bestWords || 0) + \" \" + plural(st.bestWords || 0, \"word\", \"words\", \"words\") + \" in a game\" +\n      (st.longest ? \", longest word \u2014 \u201c\" + st.longest + \"\u201d\" : \"\") + \".\";\n    show(el.stats);\n  }\n\n  el.stop.addEventListener(\"click\", function () {\n    if (state.phase === \"play\" || state.phase === \"paused\") endGame(\"stopped\");\n  });\n  el.startBtn.addEventListener(\"click\", startGame);\n  el.again.addEventListener(\"click\", function () {\n    if (state.phase === \"result\") { state.phase = \"start\"; startGame(); }\n  });\n  el.settings.addEventListener(\"click\", function () {\n    state.phase = \"start\";\n    hide(el.result); show(el.start);\n    try { el.startBtn.focus({ preventScroll: true }); } catch (e) { \/* noop *\/ }\n  });\n\n  renderStats();\n\n  \/* Hook for automated tests and debugging (does not affect the game) *\/\n  root.__mwg = { state: state, validate: validate, loadRound: loadRound, rounds: ROUNDS, config: CONFIG,\n    normalize: normalize, checkLetters: checkLetters, botTurn: botTurn, endGame: endGame,\n    pause: pauseGame, resume: resumeGame, nextBotWord: nextBotWord, eligibleRounds: eligibleRounds };\n})();\n<\/script>\n<!-- ===== \/Allmed.pro \u00b7 Medical word game ===== -->\n","protected":false},"excerpt":{"rendered":"<p>Test your vocabulary and reaction speed in this medical word game. Build short words from the letters of a long medical term and race against a virtual opponent. Choose the word mode, the bot\u2019s difficulty and the race time. Every accepted word earns a point and moves your ambulance closer to the finish line. In [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":3189,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1383],"tags":[],"class_list":["post-3188","post","type-post","status-publish","format-standard","has-post-thumbnail","","category-game-online"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Words from Words Online \u2014 Medical Word Game vs. AI | Allmed<\/title>\n<meta name=\"description\" content=\"Make words from the letters of long medical terms and outrace the AI in an ambulance. 430 terms, thousands of words, a medical-only mode. Free to play.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/allmed.pro\/blog\/en\/games-words-from-words-medical\/\" \/>\n<meta property=\"og:locale\" content=\"ru_RU\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Words from Words Online \u2014 Medical Word Game vs. AI\" \/>\n<meta property=\"og:description\" content=\"Make words from the letters of long medical terms and outrace the AI in an ambulance. 430 terms, thousands of words, a medical-only mode. Free to play.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/allmed.pro\/blog\/en\/games-words-from-words-medical\/\" \/>\n<meta property=\"og:site_name\" content=\"Medical Blog\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/AlenaKriv\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-13T02:49:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-13T02:49:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/allmed.pro\/blog\/wp-content\/uploads\/2026\/10\/medical-word-game-online.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"AlenkaKriv\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u041d\u0430\u043f\u0438\u0441\u0430\u043d\u043e \u0430\u0432\u0442\u043e\u0440\u043e\u043c\" \/>\n\t<meta name=\"twitter:data1\" content=\"AlenkaKriv\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u041f\u0440\u0438\u043c\u0435\u0440\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 \u043c\u0438\u043d\u0443\u0442\u044b\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/en\\\/games-words-from-words-medical\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/en\\\/games-words-from-words-medical\\\/\"},\"author\":{\"name\":\"AlenkaKriv\",\"@id\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/#\\\/schema\\\/person\\\/a08518e29d214aafcf6d2c111fd96424\"},\"headline\":\"Medical Word Game Online \u2014 Make Words from a Long Medical Term\",\"datePublished\":\"2026-10-13T02:49:19+00:00\",\"dateModified\":\"2026-10-13T02:49:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/en\\\/games-words-from-words-medical\\\/\"},\"wordCount\":355,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/en\\\/games-words-from-words-medical\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/medical-word-game-online.jpg\",\"articleSection\":[\"Game Online\"],\"inLanguage\":\"ru-RU\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/allmed.pro\\\/blog\\\/en\\\/games-words-from-words-medical\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/en\\\/games-words-from-words-medical\\\/\",\"url\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/en\\\/games-words-from-words-medical\\\/\",\"name\":\"Words from Words Online \u2014 Medical Word Game vs. AI | Allmed\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/en\\\/games-words-from-words-medical\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/en\\\/games-words-from-words-medical\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/medical-word-game-online.jpg\",\"datePublished\":\"2026-10-13T02:49:19+00:00\",\"dateModified\":\"2026-10-13T02:49:21+00:00\",\"description\":\"Make words from the letters of long medical terms and outrace the AI in an ambulance. 430 terms, thousands of words, a medical-only mode. Free to play.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/en\\\/games-words-from-words-medical\\\/#breadcrumb\"},\"inLanguage\":\"ru-RU\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/allmed.pro\\\/blog\\\/en\\\/games-words-from-words-medical\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ru-RU\",\"@id\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/en\\\/games-words-from-words-medical\\\/#primaryimage\",\"url\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/medical-word-game-online.jpg\",\"contentUrl\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/medical-word-game-online.jpg\",\"width\":1600,\"height\":900,\"caption\":\"Medical Word Game Online \u2013 fun word puzzle with two racing ambulances, medical symbols, and letters forming words from CARDIOLOGY\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/en\\\/games-words-from-words-medical\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430\",\"item\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Medical Word Game Online \u2014 Make Words from a Long Medical Term\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/\",\"name\":\"\u041c\u0435\u0434\u0412\u0435\u0441\u0442\u043d\u0438\u043a\",\"description\":\"Medical articles about health, medications, and prevention explained in simple words.\",\"publisher\":{\"@id\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ru-RU\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/#organization\",\"name\":\"\u041c\u0435\u0434\u0412\u0435\u0441\u0442\u043d\u0438\u043a\",\"url\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ru-RU\",\"@id\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/logo-allmed.png\",\"contentUrl\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/logo-allmed.png\",\"width\":1000,\"height\":1000,\"caption\":\"\u041c\u0435\u0434\u0412\u0435\u0441\u0442\u043d\u0438\u043a\"},\"image\":{\"@id\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/t.me\\\/allmed_pro\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/#\\\/schema\\\/person\\\/a08518e29d214aafcf6d2c111fd96424\",\"name\":\"AlenkaKriv\",\"pronouns\":\"\u044f \\\/ \u043c\u043d\u0435 \\\/ \u043c\u043e\u0439\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ru-RU\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/18f513948016cc5e62de12a4498c2001a283df6c9483215a943fd7528b813e10?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/18f513948016cc5e62de12a4498c2001a283df6c9483215a943fd7528b813e10?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/18f513948016cc5e62de12a4498c2001a283df6c9483215a943fd7528b813e10?s=96&d=mm&r=g\",\"caption\":\"AlenkaKriv\"},\"description\":\"\u041c\u0435\u0434\u0438\u0446\u0438\u043d\u0441\u043a\u0438\u0439 \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Allmed.pro. \u041c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b \u0433\u043e\u0442\u043e\u0432\u044f\u0442\u0441\u044f \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e \u0441 \u043c\u0435\u0434\u0438\u0446\u0438\u043d\u0441\u043a\u0438\u043c\u0438 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442\u0430\u043c\u0438 \u043d\u0430\u0448\u0435\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0439, \u043a\u043b\u0438\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0439 \u0438 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0434\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u043c\u0435\u0434\u0438\u0446\u0438\u043d\u044b.\",\"sameAs\":[\"https:\\\/\\\/allmed.pro\\\/\",\"https:\\\/\\\/www.facebook.com\\\/AlenaKriv\"],\"url\":\"https:\\\/\\\/allmed.pro\\\/blog\\\/author\\\/afina\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Words from Words Online \u2014 Medical Word Game vs. AI | Allmed","description":"Make words from the letters of long medical terms and outrace the AI in an ambulance. 430 terms, thousands of words, a medical-only mode. Free to play.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/allmed.pro\/blog\/en\/games-words-from-words-medical\/","og_locale":"ru_RU","og_type":"article","og_title":"Words from Words Online \u2014 Medical Word Game vs. AI","og_description":"Make words from the letters of long medical terms and outrace the AI in an ambulance. 430 terms, thousands of words, a medical-only mode. Free to play.","og_url":"https:\/\/allmed.pro\/blog\/en\/games-words-from-words-medical\/","og_site_name":"Medical Blog","article_author":"https:\/\/www.facebook.com\/AlenaKriv","article_published_time":"2026-10-13T02:49:19+00:00","article_modified_time":"2026-10-13T02:49:21+00:00","og_image":[{"width":1600,"height":900,"url":"https:\/\/allmed.pro\/blog\/wp-content\/uploads\/2026\/10\/medical-word-game-online.jpg","type":"image\/jpeg"}],"author":"AlenkaKriv","twitter_card":"summary_large_image","twitter_misc":{"\u041d\u0430\u043f\u0438\u0441\u0430\u043d\u043e \u0430\u0432\u0442\u043e\u0440\u043e\u043c":"AlenkaKriv","\u041f\u0440\u0438\u043c\u0435\u0440\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f":"3 \u043c\u0438\u043d\u0443\u0442\u044b"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/allmed.pro\/blog\/en\/games-words-from-words-medical\/#article","isPartOf":{"@id":"https:\/\/allmed.pro\/blog\/en\/games-words-from-words-medical\/"},"author":{"name":"AlenkaKriv","@id":"https:\/\/allmed.pro\/blog\/#\/schema\/person\/a08518e29d214aafcf6d2c111fd96424"},"headline":"Medical Word Game Online \u2014 Make Words from a Long Medical Term","datePublished":"2026-10-13T02:49:19+00:00","dateModified":"2026-10-13T02:49:21+00:00","mainEntityOfPage":{"@id":"https:\/\/allmed.pro\/blog\/en\/games-words-from-words-medical\/"},"wordCount":355,"commentCount":0,"publisher":{"@id":"https:\/\/allmed.pro\/blog\/#organization"},"image":{"@id":"https:\/\/allmed.pro\/blog\/en\/games-words-from-words-medical\/#primaryimage"},"thumbnailUrl":"https:\/\/allmed.pro\/blog\/wp-content\/uploads\/2026\/10\/medical-word-game-online.jpg","articleSection":["Game Online"],"inLanguage":"ru-RU","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/allmed.pro\/blog\/en\/games-words-from-words-medical\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/allmed.pro\/blog\/en\/games-words-from-words-medical\/","url":"https:\/\/allmed.pro\/blog\/en\/games-words-from-words-medical\/","name":"Words from Words Online \u2014 Medical Word Game vs. AI | Allmed","isPartOf":{"@id":"https:\/\/allmed.pro\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/allmed.pro\/blog\/en\/games-words-from-words-medical\/#primaryimage"},"image":{"@id":"https:\/\/allmed.pro\/blog\/en\/games-words-from-words-medical\/#primaryimage"},"thumbnailUrl":"https:\/\/allmed.pro\/blog\/wp-content\/uploads\/2026\/10\/medical-word-game-online.jpg","datePublished":"2026-10-13T02:49:19+00:00","dateModified":"2026-10-13T02:49:21+00:00","description":"Make words from the letters of long medical terms and outrace the AI in an ambulance. 430 terms, thousands of words, a medical-only mode. Free to play.","breadcrumb":{"@id":"https:\/\/allmed.pro\/blog\/en\/games-words-from-words-medical\/#breadcrumb"},"inLanguage":"ru-RU","potentialAction":[{"@type":"ReadAction","target":["https:\/\/allmed.pro\/blog\/en\/games-words-from-words-medical\/"]}]},{"@type":"ImageObject","inLanguage":"ru-RU","@id":"https:\/\/allmed.pro\/blog\/en\/games-words-from-words-medical\/#primaryimage","url":"https:\/\/allmed.pro\/blog\/wp-content\/uploads\/2026\/10\/medical-word-game-online.jpg","contentUrl":"https:\/\/allmed.pro\/blog\/wp-content\/uploads\/2026\/10\/medical-word-game-online.jpg","width":1600,"height":900,"caption":"Medical Word Game Online \u2013 fun word puzzle with two racing ambulances, medical symbols, and letters forming words from CARDIOLOGY"},{"@type":"BreadcrumbList","@id":"https:\/\/allmed.pro\/blog\/en\/games-words-from-words-medical\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430","item":"https:\/\/allmed.pro\/blog\/"},{"@type":"ListItem","position":2,"name":"Medical Word Game Online \u2014 Make Words from a Long Medical Term"}]},{"@type":"WebSite","@id":"https:\/\/allmed.pro\/blog\/#website","url":"https:\/\/allmed.pro\/blog\/","name":"\u041c\u0435\u0434\u0412\u0435\u0441\u0442\u043d\u0438\u043a","description":"Medical articles about health, medications, and prevention explained in simple words.","publisher":{"@id":"https:\/\/allmed.pro\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/allmed.pro\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ru-RU"},{"@type":"Organization","@id":"https:\/\/allmed.pro\/blog\/#organization","name":"\u041c\u0435\u0434\u0412\u0435\u0441\u0442\u043d\u0438\u043a","url":"https:\/\/allmed.pro\/blog\/","logo":{"@type":"ImageObject","inLanguage":"ru-RU","@id":"https:\/\/allmed.pro\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/allmed.pro\/blog\/wp-content\/uploads\/2020\/02\/logo-allmed.png","contentUrl":"https:\/\/allmed.pro\/blog\/wp-content\/uploads\/2020\/02\/logo-allmed.png","width":1000,"height":1000,"caption":"\u041c\u0435\u0434\u0412\u0435\u0441\u0442\u043d\u0438\u043a"},"image":{"@id":"https:\/\/allmed.pro\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/t.me\/allmed_pro"]},{"@type":"Person","@id":"https:\/\/allmed.pro\/blog\/#\/schema\/person\/a08518e29d214aafcf6d2c111fd96424","name":"AlenkaKriv","pronouns":"\u044f \/ \u043c\u043d\u0435 \/ \u043c\u043e\u0439","image":{"@type":"ImageObject","inLanguage":"ru-RU","@id":"https:\/\/secure.gravatar.com\/avatar\/18f513948016cc5e62de12a4498c2001a283df6c9483215a943fd7528b813e10?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/18f513948016cc5e62de12a4498c2001a283df6c9483215a943fd7528b813e10?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/18f513948016cc5e62de12a4498c2001a283df6c9483215a943fd7528b813e10?s=96&d=mm&r=g","caption":"AlenkaKriv"},"description":"\u041c\u0435\u0434\u0438\u0446\u0438\u043d\u0441\u043a\u0438\u0439 \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Allmed.pro. \u041c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b \u0433\u043e\u0442\u043e\u0432\u044f\u0442\u0441\u044f \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e \u0441 \u043c\u0435\u0434\u0438\u0446\u0438\u043d\u0441\u043a\u0438\u043c\u0438 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442\u0430\u043c\u0438 \u043d\u0430\u0448\u0435\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0439, \u043a\u043b\u0438\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0439 \u0438 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0434\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u043c\u0435\u0434\u0438\u0446\u0438\u043d\u044b.","sameAs":["https:\/\/allmed.pro\/","https:\/\/www.facebook.com\/AlenaKriv"],"url":"https:\/\/allmed.pro\/blog\/author\/afina\/"}]}},"_links":{"self":[{"href":"https:\/\/allmed.pro\/blog\/wp-json\/wp\/v2\/posts\/3188","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/allmed.pro\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/allmed.pro\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/allmed.pro\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/allmed.pro\/blog\/wp-json\/wp\/v2\/comments?post=3188"}],"version-history":[{"count":1,"href":"https:\/\/allmed.pro\/blog\/wp-json\/wp\/v2\/posts\/3188\/revisions"}],"predecessor-version":[{"id":3190,"href":"https:\/\/allmed.pro\/blog\/wp-json\/wp\/v2\/posts\/3188\/revisions\/3190"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/allmed.pro\/blog\/wp-json\/wp\/v2\/media\/3189"}],"wp:attachment":[{"href":"https:\/\/allmed.pro\/blog\/wp-json\/wp\/v2\/media?parent=3188"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/allmed.pro\/blog\/wp-json\/wp\/v2\/categories?post=3188"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/allmed.pro\/blog\/wp-json\/wp\/v2\/tags?post=3188"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}