{"id":13534,"date":"2026-02-18T02:09:41","date_gmt":"2026-02-17T18:09:41","guid":{"rendered":"https:\/\/tiffanysmandarin.com\/?p=13534"},"modified":"2026-10-09T23:11:07","modified_gmt":"2026-10-09T15:11:07","slug":"contemporary-chinese-vocabulary-practice-b2l11","status":"publish","type":"post","link":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/02\/18\/contemporary-chinese-vocabulary-practice-b2l11\/","title":{"rendered":"B2 L11 Vocabulary and Practice"},"content":{"rendered":"\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div style=\"height:33px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<!--\n  \u7576\u4ee3\u4e2d\u6587 Book 2 \u00b7 Lesson 11 \u300c\u53f0\u7063\u597d\u73a9\u7684\u5730\u65b9\u771f\u591a\u300d Taiwan Really Has Lots of Fun Places \u2014 Vocabulary Embed\n  Same technical pattern as the Book 1 embeds (scoped CSS --d211-*, id #dangdai-b2l11-vocab-embed-1, lang-zh-TW\/lang-zh-CN ruby\n  word-by-word, no literal double-ampersand in script, nested ifs). Vocabulary I & II transcribed from the textbook's own \u751f\u8a5e\u4e00 \/ \u751f\u8a5e\u4e8c\n  pages (Names and Phrases included) with the book's part-of-speech tags. The dialogue is an ORIGINAL conversation, not from the textbook.\n\n  PINYIN SYNC FIX: the site's Pinyin Display toggle only adds the\n  \"hidden\" \/ \"mouseover\" class to <rt> elements that exist at the moment\n  it's clicked. The flashcard (re-rendered on every Prev\/Next) and the\n  Match It tiles (re-rendered every New Round, and using a plain span\n  rather than <rt>) were therefore ignoring it. Now a MutationObserver\n  watches a reference <rt> in the static word list, and syncPinyin()\n  copies its current mode onto the flashcard's <rt>s and onto the tiles\n  (via d211-py-hidden \/ d211-py-mouseover classes on the root) after every\n  re-render and every toggle change. rt.hidden \/ rt.mouseover rules are\n  also defined here so hiding works even without the site's own CSS.\n-->\n<div class=\"dangdai-b2l11-vocab-embed\" id=\"dangdai-b2l11-vocab-embed-1\">\n<style>\n.dangdai-b2l11-vocab-embed {\n  --d211-oxblood: #7b2d26;\n  --d211-oxblood-dark: #5e211c;\n  --d211-mustard: #c9922b;\n  --d211-sage: #7c8b6f;\n  --d211-bone: #f7f1e6;\n  --d211-ink: #2c2620;\n  --d211-line: #e4d9c4;\n  font-family: 'Work Sans', -apple-system, sans-serif;\n  color: var(--d211-ink);\n  background: #fff;\n  max-width: 760px;\n  margin: 0 auto;\n  padding: 8px 4px 24px;\n  line-height: 1.6;\n}\n.dangdai-b2l11-vocab-embed * { box-sizing: border-box; }\n.dangdai-b2l11-vocab-embed h1,\n.dangdai-b2l11-vocab-embed h2,\n.dangdai-b2l11-vocab-embed h3 {\n  font-family: 'Bitter', Georgia, serif;\n  color: var(--d211-oxblood-dark);\n  margin: 0 0 8px;\n}\n.dangdai-b2l11-vocab-embed .d211-support-note {\n  font-size: 0.85rem;\n  color: var(--d211-sage);\n  border-bottom: 1px solid var(--d211-line);\n  padding-bottom: 12px;\n  margin: 0 0 16px;\n}\n.dangdai-b2l11-vocab-embed .d211-lede {\n  margin: 0 0 24px;\n  padding: 14px 16px;\n  background: var(--d211-bone);\n  border-left: 4px solid var(--d211-mustard);\n  border-radius: 4px;\n  font-size: 0.98rem;\n}\n.dangdai-b2l11-vocab-embed .d211-lede b { color: var(--d211-oxblood-dark); }\n.dangdai-b2l11-vocab-embed .d211-sec-eyebrow {\n  display: inline-block;\n  font-family: 'IBM Plex Mono', monospace;\n  font-size: 0.75rem;\n  letter-spacing: 0.08em;\n  color: #fff;\n  background: var(--d211-oxblood);\n  padding: 3px 9px;\n  border-radius: 3px;\n  margin: 32px 0 10px;\n}\n.dangdai-b2l11-vocab-embed .d211-word-card {\n  border: 1px solid var(--d211-line);\n  border-radius: 8px;\n  padding: 12px 14px;\n  margin-bottom: 10px;\n  background: #fff;\n}\n.dangdai-b2l11-vocab-embed .d211-word-top {\n  display: flex;\n  align-items: baseline;\n  gap: 10px;\n  flex-wrap: wrap;\n}\n.dangdai-b2l11-vocab-embed .d211-num {\n  font-family: 'IBM Plex Mono', monospace;\n  font-size: 0.75rem;\n  color: var(--d211-mustard);\n  min-width: 22px;\n}\n.dangdai-b2l11-vocab-embed .d211-hanzi { font-size: 1.35rem; font-weight: 600; }\n.dangdai-b2l11-vocab-embed .d211-pos {\n  font-family: 'IBM Plex Mono', monospace;\n  font-size: 0.7rem;\n  color: #fff;\n  background: var(--d211-sage);\n  padding: 2px 7px;\n  border-radius: 10px;\n}\n.dangdai-b2l11-vocab-embed ruby {\n  ruby-position: over;\n  margin-right: 2px;\n  color: var(--d211-ink) !important;\n  font-size: inherit !important;\n}\n.dangdai-b2l11-vocab-embed .rb {\n  color: var(--d211-ink) !important;\n  font-size: inherit !important;\n}\n.dangdai-b2l11-vocab-embed rt {\n  font-family: 'IBM Plex Mono', monospace;\n  font-size: 0.6rem !important;\n  color: var(--d211-sage) !important;\n  font-weight: 400;\n}\n.dangdai-b2l11-vocab-embed rt.hidden { display: none; }\n.dangdai-b2l11-vocab-embed rt.mouseover { opacity: 0; }\n.dangdai-b2l11-vocab-embed rt.mouseover:hover { opacity: 1; }\n.dangdai-b2l11-vocab-embed .d211-meaning { font-style: italic; color: #6b5f52; font-size: 0.92rem; }\n.dangdai-b2l11-vocab-embed .d211-speaker {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  flex: 0 0 26px;\n  width: 26px;\n  height: 26px;\n  padding: 0;\n  border: none;\n  background: var(--d211-bone);\n  color: var(--d211-oxblood);\n  border-radius: 50%;\n  cursor: pointer;\n  margin-left: auto;\n}\n.dangdai-b2l11-vocab-embed .d211-speaker:hover { background: var(--d211-mustard); color: #fff; }\n.dangdai-b2l11-vocab-embed .d211-example {\n  margin-top: 8px;\n  padding-top: 8px;\n  border-top: 1px dashed var(--d211-line);\n  font-size: 0.95rem;\n}\n.dangdai-b2l11-vocab-embed .d211-example .d211-sent-word { display: inline-flex; }\n.dangdai-b2l11-vocab-embed .d211-example .d211-punct { margin-right: 2px; }\n.dangdai-b2l11-vocab-embed .d211-example .d211-en {\n  display: block;\n  color: #6b5f52;\n  font-size: 0.85rem;\n  margin-top: 4px;\n}\n.dangdai-b2l11-vocab-embed .d211-dialogue-note { font-size: 0.85rem; color: #6b5f52; margin: 0 0 10px; }\n.dangdai-b2l11-vocab-embed .d211-dialogue {\n  background: var(--d211-bone);\n  border-radius: 8px;\n  padding: 16px 18px;\n  margin-top: 8px;\n}\n.dangdai-b2l11-vocab-embed .d211-line {\n  display: flex;\n  gap: 8px;\n  margin-bottom: 12px;\n  align-items: flex-start;\n  flex-wrap: wrap;\n}\n.dangdai-b2l11-vocab-embed .d211-speaker-tag {\n  font-family: 'IBM Plex Mono', monospace;\n  font-size: 0.72rem;\n  color: var(--d211-oxblood);\n  min-width: 46px;\n  padding-top: 3px;\n}\n.dangdai-b2l11-vocab-embed .d211-line-body { flex: 1; min-width: 200px; }\n.dangdai-b2l11-vocab-embed .d211-line-en { display: block; color: #6b5f52; font-size: 0.82rem; margin-top: 2px; }\n\n.dangdai-b2l11-vocab-embed .d211-fc-hint { font-size: 0.85rem; color: #6b5f52; margin: 0 0 12px; text-align: center; }\n.dangdai-b2l11-vocab-embed .d211-flashcard-wrap { max-width: 320px; margin: 0 auto 14px; perspective: 1200px; }\n.dangdai-b2l11-vocab-embed .d211-flashcard {\n  position: relative;\n  width: 100%;\n  height: 230px;\n  cursor: pointer;\n  transform-style: preserve-3d;\n  transition: transform 0.5s;\n}\n.dangdai-b2l11-vocab-embed .d211-flashcard.d211-flipped { transform: rotateY(180deg); }\n.dangdai-b2l11-vocab-embed .d211-fc-face {\n  position: absolute;\n  inset: 0;\n  backface-visibility: hidden;\n  border: 1px solid var(--d211-line);\n  border-radius: 12px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  padding: 16px;\n  background: #fff;\n  text-align: center;\n}\n.dangdai-b2l11-vocab-embed .d211-fc-back { transform: rotateY(180deg); background: var(--d211-bone); }\n.dangdai-b2l11-vocab-embed .d211-fc-front .d211-hanzi { font-size: 4rem !important; }\n.dangdai-b2l11-vocab-embed .d211-flashcard-wrap rt { font-size: 1.2rem !important; }\n.dangdai-b2l11-vocab-embed .d211-fc-back .d211-meaning { font-style: italic; color: var(--d211-oxblood-dark); font-size: 1.725rem; }\n.dangdai-b2l11-vocab-embed .d211-fc-back .d211-pos { margin-top: 8px; }\n.dangdai-b2l11-vocab-embed .d211-flashcard-controls { display: flex; align-items: center; justify-content: center; gap: 14px; margin-bottom: 28px; }\n.dangdai-b2l11-vocab-embed .d211-game-btn {\n  font-family: 'Work Sans', sans-serif;\n  font-size: 0.85rem;\n  border: 1px solid var(--d211-oxblood);\n  color: var(--d211-oxblood);\n  background: #fff;\n  padding: 6px 14px;\n  border-radius: 20px;\n  cursor: pointer;\n}\n.dangdai-b2l11-vocab-embed .d211-game-btn:hover { background: var(--d211-oxblood); color: #fff; }\n.dangdai-b2l11-vocab-embed .d211-game-bar { display: flex; align-items: center; gap: 12px; margin-bottom: 12px; flex-wrap: wrap; }\n.dangdai-b2l11-vocab-embed .d211-game-status { font-family: 'IBM Plex Mono', monospace; font-size: 0.82rem; color: var(--d211-sage); }\n.dangdai-b2l11-vocab-embed .d211-game-board { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; }\n.dangdai-b2l11-vocab-embed .d211-game-col { display: flex; flex-direction: column; gap: 8px; }\n.dangdai-b2l11-vocab-embed .d211-tile {\n  font-family: 'Work Sans', sans-serif;\n  text-align: left;\n  border: 1px solid var(--d211-line);\n  background: #fff;\n  border-radius: 6px;\n  padding: 10px 12px;\n  cursor: pointer;\n  font-size: 0.95rem;\n  color: var(--d211-ink);\n  transition: background 0.15s, border-color 0.15s, transform 0.1s;\n}\n.dangdai-b2l11-vocab-embed .d211-tile .d211-tile-py {\n  display: block;\n  font-family: 'IBM Plex Mono', monospace;\n  font-size: 0.7rem;\n  color: var(--d211-sage);\n  margin-top: 2px;\n}\n\/* Match It tile pinyin follows the site's Pinyin Display toggle *\/\n.dangdai-b2l11-vocab-embed.d211-py-hidden .d211-tile .d211-tile-py { display: none; }\n.dangdai-b2l11-vocab-embed.d211-py-mouseover .d211-tile .d211-tile-py { opacity: 0; }\n.dangdai-b2l11-vocab-embed.d211-py-mouseover .d211-tile:hover .d211-tile-py { opacity: 1; }\n.dangdai-b2l11-vocab-embed .d211-tile:hover:not(.d211-matched):not(.d211-selected) { border-color: var(--d211-mustard); }\n.dangdai-b2l11-vocab-embed .d211-tile.d211-selected { border-color: var(--d211-oxblood); background: var(--d211-bone); }\n.dangdai-b2l11-vocab-embed .d211-tile.d211-matched { border-color: var(--d211-sage); background: #eef2e9; color: var(--d211-sage); cursor: default; }\n.dangdai-b2l11-vocab-embed .d211-tile.d211-wrong { border-color: #b5453d; background: #fbeceb; animation: d211-shake 0.3s; }\n@keyframes d211-shake { 0%, 100% { transform: translateX(0); } 25% { transform: translateX(-4px); } 75% { transform: translateX(4px); } }\n.dangdai-b2l11-vocab-embed .d211-game-win { text-align: center; padding: 14px; font-family: 'Bitter', serif; color: var(--d211-oxblood-dark); display: none; }\n.dangdai-b2l11-vocab-embed .d211-game-win.d211-show { display: block; }\n@media (max-width: 480px) { .dangdai-b2l11-vocab-embed .d211-game-board { grid-template-columns: 1fr; } }\n.dangdai-b2l11-vocab-embed .d211-quiz { background: #fff; border: 1px solid var(--d211-line); border-radius: 12px; padding: 20px 22px; margin-top: 8px; }\n.dangdai-b2l11-vocab-embed .d211-quiz-progress { font-size: 0.82rem; color: var(--d211-sage); margin: 0 0 10px; font-family: 'IBM Plex Mono', monospace; }\n.dangdai-b2l11-vocab-embed .d211-quiz-prompt { font-size: 1.1rem; margin: 0 0 14px; }\n.dangdai-b2l11-vocab-embed .d211-quiz-options { display: flex; flex-direction: column; gap: 8px; margin: 0 0 10px; }\n.dangdai-b2l11-vocab-embed .d211-quiz-opt { text-align: left; border: 1px solid var(--d211-line); background: var(--d211-bone); border-radius: 8px; padding: 10px 14px; cursor: pointer; font-size: 0.98rem; color: var(--d211-ink); }\n.dangdai-b2l11-vocab-embed .d211-quiz-opt:hover { background: #f0e6d2; }\n.dangdai-b2l11-vocab-embed .d211-quiz-opt.correct { background: #e3efdd; border-color: #7fae6d; color: #3d5c34; }\n.dangdai-b2l11-vocab-embed .d211-quiz-opt.incorrect { background: #f5e0dc; border-color: var(--d211-oxblood); color: var(--d211-oxblood-dark); }\n.dangdai-b2l11-vocab-embed .d211-quiz-opt[disabled] { cursor: default; }\n.dangdai-b2l11-vocab-embed .d211-quiz-input-row { display: flex; gap: 8px; margin: 0 0 10px; flex-wrap: wrap; }\n.dangdai-b2l11-vocab-embed .d211-quiz-input { flex: 1 1 200px; border: 1px solid var(--d211-line); border-radius: 8px; padding: 9px 12px; font-size: 0.98rem; }\n.dangdai-b2l11-vocab-embed .d211-quiz-submit, .dangdai-b2l11-vocab-embed .d211-quiz-next, .dangdai-b2l11-vocab-embed .d211-quiz-retake { border: none; background: var(--d211-oxblood); color: #fff; border-radius: 20px; padding: 8px 18px; font-size: 0.9rem; cursor: pointer; }\n.dangdai-b2l11-vocab-embed .d211-quiz-submit:hover, .dangdai-b2l11-vocab-embed .d211-quiz-next:hover, .dangdai-b2l11-vocab-embed .d211-quiz-retake:hover { background: var(--d211-oxblood-dark); }\n.dangdai-b2l11-vocab-embed .d211-quiz-feedback { font-size: 0.95rem; margin: 0 0 10px; min-height: 1.4em; }\n.dangdai-b2l11-vocab-embed .d211-quiz-feedback.correct { color: #3d5c34; }\n.dangdai-b2l11-vocab-embed .d211-quiz-feedback.incorrect { color: var(--d211-oxblood-dark); }\n.dangdai-b2l11-vocab-embed .d211-quiz-score { text-align: center; }\n.dangdai-b2l11-vocab-embed .d211-quiz-score .d211-quiz-score-num { font-size: 2.2rem; font-weight: 700; color: var(--d211-oxblood-dark); display: block; margin-bottom: 8px; font-family: 'Bitter', serif; }\n<\/style>\n\n<p class=\"d211-support-note\"><em>A note before you start: I&#8217;d love for you to support the official textbook \u2014 this page is only meant as a review tool for people who already own a copy, not a replacement for it.<\/em><\/p>\n\n<p class=\"d211-lede\">\n<b><span class=\"lang-zh-TW\">\u7576\u4ee3\u4e2d\u6587\u8ab2\u7a0b<\/span><span class=\"lang-zh-CN\">\u5f53\u4ee3\u4e2d\u6587\u8bfe\u7a0b<\/span> Book 2 \u00b7 Lesson 11\u300c<span class=\"lang-zh-TW\">\u53f0\u7063\u597d\u73a9\u7684\u5730\u65b9\u771f\u591a<\/span><span class=\"lang-zh-CN\">\u53f0\u6e7e\u597d\u73a9\u7684\u5730\u65b9\u771f\u591a<\/span>\u300dTaiwan Really Has Lots of Fun Places<\/b> \u2014 every word from \u751f\u8a5e\u4e00 and \u751f\u8a5e\u4e8c (Vocabulary I &amp; II), including the Names and Phrases sections, transcribed from the textbook, with pinyin, part of speech, meaning, and an original example sentence for every word, segmented word by word.\n<\/p>\n\n<div class=\"d211-sec-eyebrow\">01 \u2014 VOCABULARY I \u751f\u8a5e\u4e00<\/div>\n<div id=\"d211-word-list-1\"><\/div>\n\n<div class=\"d211-sec-eyebrow\">02 \u2014 NAMES &amp; PHRASES I \u5c08\u6709\u540d\u8a5e\u3001\u8a5e\u7d44<\/div>\n<div id=\"d211-word-list-2\"><\/div>\n\n<div class=\"d211-sec-eyebrow\">03 \u2014 VOCABULARY II \u751f\u8a5e\u4e8c<\/div>\n<div id=\"d211-word-list-3\"><\/div>\n\n<div class=\"d211-sec-eyebrow\">04 \u2014 PHRASES II \u8a5e\u7d44<\/div>\n<div id=\"d211-word-list-4\"><\/div>\n\n<div class=\"d211-sec-eyebrow\">05 \u2014 PUT IT TOGETHER \u5c0d\u8a71\u7df4\u7fd2<\/div>\n<p class=\"d211-dialogue-note\"><em>Note: this lesson&#8217;s own intro dialogue (English-only in this copy) and reading passage are both copyrighted, so I wrote a short original conversation below between \u6771\u5065 and \u99ac\u4e01 about his trip to Kenting and Taichung, using vocabulary from this lesson and earlier lessons, so you can see the words used together. For the real Lesson 11 dialogue and reading passage, please use your own copy of the textbook.<\/em><\/p>\n<div class=\"d211-dialogue\" id=\"d211-dialogue\"><\/div>\n\n<div class=\"d211-sec-eyebrow\">06 \u2014 FLASHCARDS<\/div>\n<p class=\"d211-fc-hint\">Tap the card to flip it, then use the arrows to move through the deck.<\/p>\n<div class=\"d211-flashcard-wrap\">\n  <div class=\"d211-flashcard\" id=\"d211-flashcard\">\n    <div class=\"d211-fc-face d211-fc-front\" id=\"d211-fc-front\"><\/div>\n    <div class=\"d211-fc-face d211-fc-back\" id=\"d211-fc-back\"><\/div>\n  <\/div>\n<\/div>\n<div class=\"d211-flashcard-controls\">\n  <button class=\"d211-game-btn\" id=\"d211-fc-prev\">\u2039 Prev<\/button>\n  <span class=\"d211-game-status\" id=\"d211-fc-progress\">1 \/ 46<\/span>\n  <button class=\"d211-game-btn\" id=\"d211-fc-next\">Next \u203a<\/button>\n<\/div>\n\n<div class=\"d211-sec-eyebrow\">07 \u2014 MATCH IT<\/div>\n<p style=\"font-size:0.9rem;color:#6b5f52;margin:0 0 10px;\">Tap a Chinese word, then tap the English meaning that matches it. Get all 8 pairs to finish the round.<\/p>\n<div class=\"d211-game-bar\">\n  <button class=\"d211-game-btn\" id=\"d211-game-new\">New Round<\/button>\n  <span class=\"d211-game-status\" id=\"d211-game-status\">0 \/ 8 matched<\/span>\n<\/div>\n<div class=\"d211-game-board\">\n  <div class=\"d211-game-col\" id=\"d211-game-col-zh\"><\/div>\n  <div class=\"d211-game-col\" id=\"d211-game-col-en\"><\/div>\n<\/div>\n<div class=\"d211-game-win\" id=\"d211-game-win\">\ud83c\udf89 All matched! Nice work.<\/div>\n\n<div class=\"d211-sec-eyebrow\">08 \u2014 VOCABULARY QUIZ<\/div>\n<p style=\"font-size:0.9rem;color:#6b5f52;margin:0 0 10px;\">15 questions covering this lesson&#8217;s vocabulary \u2014 a mix of multiple choice and type-the-answer.<\/p>\n<div class=\"d211-quiz\" id=\"d211-quiz\"><\/div>\n\n<script>\n(function () {\n  var root = document.getElementById('dangdai-b2l11-vocab-embed-1');\n  if (!root) return;\n\n  var SPEAKER_SVG = '<svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"currentColor\" aria-hidden=\"true\">' +\n    '<path d=\"M7 4.5v15l13-7.5z\"><\/path>' +\n    '<\/svg>';\n\n  function W(t, s, p) { return { t: t, s: s, pt: p, ps: p }; }\n\n  function WD(t, s, pt, ps) { return { t: t, s: s, pt: pt, ps: ps }; }\n\n  var GROUPS = {\n    'd211-word-list-1': [\n      { t: \"\u5176\u4ed6\", s: \"\u5176\u4ed6\", p: \"q\u00edt\u0101\", pos: \"Det\", meaning: \"other, the other, the remaining\",\n        ex: [W(\"\u9664\u4e86\",\"\u9664\u4e86\",\"Ch\u00fale\"), W(\"\u58be\u4e01\",\"\u57a6\u4e01\",\"K\u011bnd\u012bng\"), \"\uff0c\", W(\"\u5176\u4ed6\",\"\u5176\u4ed6\",\"q\u00edt\u0101\"), W(\"\u5730\u65b9\",\"\u5730\u65b9\",\"d\u00ecf\u0101ng\"), W(\"\u53ea\",\"\u53ea\",\"zh\u01d0\"), W(\"\u80fd\",\"\u80fd\",\"n\u00e9ng\"), W(\"\u4e0b\u6b21\",\"\u4e0b\u6b21\",\"xi\u00e0c\u00ec\"), W(\"\u518d\",\"\u518d\",\"z\u00e0i\"), W(\"\u53bb\",\"\u53bb\",\"q\u00f9\"), W(\"\u4e86\",\"\u4e86\",\"le\"), \"\u3002\"],\n        exEn: \"Besides Kenting, I'll have to visit the other places next time.\" },\n      { t: \"\u5047\u671f\", s: \"\u5047\u671f\", p: \"ji\u00e0q\u00ed\", pos: \"N\", meaning: \"vacation, holiday\",\n        ex: [W(\"\u9019\",\"\u8fd9\",\"Zh\u00e8\"), W(\"\u6b21\",\"\u6b21\",\"c\u00ec\"), W(\"\u5047\u671f\",\"\u5047\u671f\",\"ji\u00e0q\u00ed\"), W(\"\u6642\u9593\",\"\u65f6\u95f4\",\"sh\u00edji\u0101n\"), W(\"\u4e0d\",\"\u4e0d\",\"b\u00f9\"), W(\"\u5920\",\"\u591f\",\"g\u00f2u\"), \"\u3002\"],\n        exEn: \"This vacation wasn't long enough.\" },\n      { t: \"\u6eab\u6cc9\", s: \"\u6e29\u6cc9\", p: \"w\u0113nqu\u00e1n\", pos: \"N\", meaning: \"hot springs\",\n        ex: [W(\"\u58be\u4e01\",\"\u57a6\u4e01\",\"K\u011bnd\u012bng\"), W(\"\u6c92\",\"\u6ca1\",\"m\u00e9i\"), W(\"\u6709\",\"\u6709\",\"y\u01d2u\"), W(\"\u6eab\u6cc9\",\"\u6e29\u6cc9\",\"w\u0113nqu\u00e1n\"), \"\u3002\"],\n        exEn: \"Kenting has no hot springs.\" },\n      { t: \"\u5efa\u8b70\", s: \"\u5efa\u8bae\", p: \"ji\u00e0ny\u00ec\", pos: \"V\", meaning: \"to suggest, to recommend\",\n        ex: [W(\"\u6211\",\"\u6211\",\"W\u01d2\"), W(\"\u5efa\u8b70\",\"\u5efa\u8bae\",\"ji\u00e0ny\u00ec\"), W(\"\u4f60\",\"\u4f60\",\"n\u01d0\"), W(\"\u6709\",\"\u6709\",\"y\u01d2u\"), W(\"\u6a5f\u6703\",\"\u673a\u4f1a\",\"j\u012bhu\u00ec\"), W(\"\u53bb\",\"\u53bb\",\"q\u00f9\"), W(\"\u770b\u770b\",\"\u770b\u770b\",\"k\u00e0nkan\"), \"\u3002\"],\n        exEn: \"I suggest you check it out if you get the chance.\" },\n      { t: \"\u7968\", s: \"\u7968\", p: \"pi\u00e0o\", pos: \"N\", meaning: \"ticket\",\n        ex: [W(\"\u6211\",\"\u6211\",\"W\u01d2\"), W(\"\u5148\",\"\u5148\",\"xi\u0101n\"), W(\"\u8a02\",\"\u8ba2\",\"d\u00ecng\"), W(\"\u4e86\",\"\u4e86\",\"le\"), W(\"\u53bb\",\"\u53bb\",\"q\u00f9\"), W(\"\u58be\u4e01\",\"\u57a6\u4e01\",\"K\u011bnd\u012bng\"), W(\"\u7684\",\"\u7684\",\"de\"), W(\"\u7968\",\"\u7968\",\"pi\u00e0o\"), \"\u3002\"],\n        exEn: \"I booked the ticket to Kenting first.\" },\n      { t: \"\u8003\u616e\", s: \"\u8003\u8651\", p: \"k\u01ceol\u01dc\", pos: \"V\", meaning: \"to consider\",\n        ex: [W(\"\u6211\",\"\u6211\",\"W\u01d2\"), W(\"\u8003\u616e\",\"\u8003\u8651\",\"k\u01ceol\u01dc\"), W(\"\u4e0b\",\"\u4e0b\",\"xi\u00e0\"), W(\"\u6b21\",\"\u6b21\",\"c\u00ec\"), W(\"\u53bb\",\"\u53bb\",\"q\u00f9\"), W(\"\u5b9c\u862d\",\"\u5b9c\u5170\",\"Y\u00edl\u00e1n\"), W(\"\u6ce1\",\"\u6ce1\",\"p\u00e0o\"), W(\"\u6eab\u6cc9\",\"\u6e29\u6cc9\",\"w\u0113nqu\u00e1n\"), \"\u3002\"],\n        exEn: \"I'm considering going to Yilan to soak in hot springs next time.\" },\n      { t: \"\u9806\u4fbf\", s: \"\u987a\u4fbf\", p: \"sh\u00f9nbi\u00e0n\", pos: \"Adv\", meaning: \"without making any extra effort, on the way, while doing something else, while one is at it\",\n        ex: [W(\"\u9664\u4e86\",\"\u9664\u4e86\",\"Ch\u00fale\"), W(\"\u58be\u4e01\",\"\u57a6\u4e01\",\"K\u011bnd\u012bng\"), \"\uff0c\", W(\"\u5f8c\u4f86\",\"\u540e\u6765\",\"h\u00f2ul\u00e1i\"), W(\"\u9084\",\"\u8fd8\",\"h\u00e1i\"), W(\"\u9806\u4fbf\",\"\u987a\u4fbf\",\"sh\u00f9nbi\u00e0n\"), W(\"\u53bb\",\"\u53bb\",\"q\u00f9\"), W(\"\u4e86\",\"\u4e86\",\"le\"), W(\"\u53f0\u4e2d\",\"\u53f0\u4e2d\",\"T\u00e1izh\u014dng\"), \"\u3002\"],\n        exEn: \"Besides Kenting, I also went to Taichung while I was at it.\" },\n      { t: \"\u6e56\", s: \"\u6e56\", p: \"h\u00fa\", pos: \"N\", meaning: \"lake\",\n        ex: [W(\"\u65e5\u6708\u6f6d\",\"\u65e5\u6708\u6f6d\",\"R\u00ecyu\u00e8 T\u00e1n\"), W(\"\u662f\",\"\u662f\",\"sh\u00ec\"), W(\"\u53f0\u7063\",\"\u53f0\u6e7e\",\"T\u00e1iw\u0101n\"), W(\"\u6700\",\"\u6700\",\"zu\u00ec\"), W(\"\u6709\u540d\",\"\u6709\u540d\",\"y\u01d2um\u00edng\"), W(\"\u7684\",\"\u7684\",\"de\"), W(\"\u6e56\",\"\u6e56\",\"h\u00fa\"), \"\u3002\"],\n        exEn: \"Sun Moon Lake is Taiwan's most famous lake.\" },\n      { t: \"\u539f\u4f4f\u6c11\", s: \"\u539f\u4f4f\u6c11\", p: \"yu\u00e1nzh\u00f9m\u00edn\", pos: \"N\", meaning: \"aborigines\",\n        ex: [W(\"\u6211\",\"\u6211\",\"W\u01d2\"), W(\"\u672c\u4f86\",\"\u672c\u6765\",\"b\u011bnl\u00e1i\"), W(\"\u60f3\",\"\u60f3\",\"xi\u01ceng\"), W(\"\u53bb\",\"\u53bb\",\"q\u00f9\"), W(\"\u770b\u770b\",\"\u770b\u770b\",\"k\u00e0nkan\"), W(\"\u539f\u4f4f\u6c11\",\"\u539f\u4f4f\u6c11\",\"yu\u00e1nzh\u00f9m\u00edn\"), W(\"\u6587\u5316\",\"\u6587\u5316\",\"w\u00e9nhu\u00e0\"), \"\u3002\"],\n        exEn: \"I originally wanted to check out aboriginal culture.\" },\n      { t: \"\u8d9f\", s: \"\u8d9f\", p: \"t\u00e0ng\", pos: \"M\", meaning: \"measure word for a trip\",\n        ex: [W(\"\u4f60\",\"\u4f60\",\"N\u01d0\"), W(\"\u653e\u5047\",\"\u653e\u5047\",\"f\u00e0ngji\u00e0\"), W(\"\u53bb\",\"\u53bb\",\"q\u00f9\"), W(\"\u58be\u4e01\",\"\u57a6\u4e01\",\"K\u011bnd\u012bng\"), W(\"\u73a9\",\"\u73a9\",\"w\u00e1n\"), W(\"\u4e86\",\"\u4e86\",\"le\"), W(\"\u4e00\",\"\u4e00\",\"y\u00ed\"), W(\"\u8d9f\",\"\u8d9f\",\"t\u00e0ng\"), \"\uff1f\"],\n        exEn: \"You took a trip to Kenting during the break?\" },\n      { t: \"\u5f8c\u4f86\", s: \"\u540e\u6765\", p: \"h\u00f2ul\u00e1i\", pos: \"Adv\", meaning: \"later\",\n        ex: [W(\"\u5f8c\u4f86\",\"\u540e\u6765\",\"H\u00f2ul\u00e1i\"), W(\"\u6211\",\"\u6211\",\"w\u01d2\"), W(\"\u624d\",\"\u624d\",\"c\u00e1i\"), W(\"\u77e5\u9053\",\"\u77e5\u9053\",\"zh\u012bd\u00e0o\"), W(\"\u9322\u5305\",\"\u94b1\u5305\",\"qi\u00e1nb\u0101o\"), W(\"\u6389\",\"\u6389\",\"di\u00e0o\"), W(\"\u5728\",\"\u5728\",\"z\u00e0i\"), W(\"\u6469\u6258\u8eca\",\"\u6469\u6258\u8f66\",\"m\u00f3tu\u014dch\u0113\"), W(\"\u4e0a\",\"\u4e0a\",\"sh\u00e0ng\"), \"\u3002\"],\n        exEn: \"Later I found out my wallet had fallen on the motorcycle.\" },\n      { t: \"\u6ce8\u610f\", s: \"\u6ce8\u610f\", p: \"zh\u00f9y\u00ec\", pos: \"V\", meaning: \"to pay attention to\",\n        ex: [W(\"\u4ee5\u5f8c\",\"\u4ee5\u540e\",\"Y\u01d0h\u00f2u\"), W(\"\u8981\",\"\u8981\",\"y\u00e0o\"), W(\"\u591a\",\"\u591a\",\"du\u014d\"), W(\"\u6ce8\u610f\",\"\u6ce8\u610f\",\"zh\u00f9y\u00ec\"), \"\u3002\"],\n        exEn: \"I need to pay more attention from now on.\" },\n      { t: \"\u6c99\u7058\", s: \"\u6c99\u6ee9\", p: \"sh\u0101t\u0101n\", pos: \"N\", meaning: \"beach\",\n        ex: [W(\"\u6c11\u5bbf\",\"\u6c11\u5bbf\",\"M\u00edns\u00f9\"), W(\"\u5c31\",\"\u5c31\",\"ji\u00f9\"), W(\"\u5728\",\"\u5728\",\"z\u00e0i\"), W(\"\u6c99\u7058\",\"\u6c99\u6ee9\",\"sh\u0101t\u0101n\"), W(\"\u65c1\u908a\",\"\u65c1\u8fb9\",\"p\u00e1ngbi\u0101n\"), \"\u3002\"],\n        exEn: \"The B&B is right by the beach.\" },\n      { t: \"\u9322\u5305\", s: \"\u94b1\u5305\", p: \"qi\u00e1nb\u0101o\", pos: \"N\", meaning: \"wallet, purse\",\n        ex: [W(\"\u6211\",\"\u6211\",\"W\u01d2\"), W(\"\u5dee\",\"\u5dee\",\"ch\u00e0\"), W(\"\u4e00\u9ede\",\"\u4e00\u70b9\",\"y\u00ecdi\u01cen\"), W(\"\u628a\",\"\u628a\",\"b\u01ce\"), W(\"\u9322\u5305\",\"\u94b1\u5305\",\"qi\u00e1nb\u0101o\"), W(\"\u5f04\",\"\u5f04\",\"n\u00f2ng\"), W(\"\u4e1f\",\"\u4e22\",\"di\u016b\"), W(\"\u4e86\",\"\u4e86\",\"le\"), \"\u3002\"],\n        exEn: \"I almost lost my wallet.\" },\n      { t: \"\u4e0d\u898b\", s: \"\u4e0d\u89c1\", p: \"b\u00faji\u00e0n\", pos: \"Vp\", meaning: \"to be lost, to disappear\",\n        ex: [W(\"\u6211\",\"\u6211\",\"W\u01d2\"), W(\"\u5ffd\u7136\",\"\u5ffd\u7136\",\"h\u016br\u00e1n\"), W(\"\u767c\u73fe\",\"\u53d1\u73b0\",\"f\u0101xi\u00e0n\"), W(\"\u9322\u5305\",\"\u94b1\u5305\",\"qi\u00e1nb\u0101o\"), W(\"\u4e0d\u898b\",\"\u4e0d\u89c1\",\"b\u00faji\u00e0n\"), W(\"\u4e86\",\"\u4e86\",\"le\"), \"\u3002\"],\n        exEn: \"I suddenly noticed my wallet was gone.\" },\n      { t: \"\u88ab\", s: \"\u88ab\", p: \"b\u00e8i\", pos: \"Ptc\", meaning: \"a particle marking a passive sentence\",\n        ex: [W(\"\u6211\",\"\u6211\",\"W\u01d2\"), W(\"\u4ee5\u70ba\",\"\u4ee5\u4e3a\",\"y\u01d0w\u00e9i\"), W(\"\u88ab\",\"\u88ab\",\"b\u00e8i\"), W(\"\u5077\",\"\u5077\",\"t\u014du\"), W(\"\u4e86\",\"\u4e86\",\"le\"), \"\u3002\"],\n        exEn: \"I thought it had been stolen.\" },\n      { t: \"\u5077\", s: \"\u5077\", p: \"t\u014du\", pos: \"V\", meaning: \"to steal\",\n        ex: [W(\"\u9084\u597d\",\"\u8fd8\u597d\",\"H\u00e1ih\u01ceo\"), W(\"\u6c92\",\"\u6ca1\",\"m\u00e9i\"), W(\"\u88ab\",\"\u88ab\",\"b\u00e8i\"), W(\"\u5077\",\"\u5077\",\"t\u014du\"), \"\u3002\"],\n        exEn: \"Luckily it wasn't stolen.\" },\n      { t: \"\u5b89\u5168\", s: \"\u5b89\u5168\", p: \"\u0101nqu\u00e1n\", pos: \"Vs\", meaning: \"safe\",\n        ex: [W(\"\u4f60\",\"\u4f60\",\"N\u01d0\"), W(\"\u89ba\u5f97\",\"\u89c9\u5f97\",\"ju\u00e9de\"), W(\"\u4e00\",\"\u4e00\",\"y\u00ed\"), W(\"\u500b\",\"\u4e2a\",\"ge\"), W(\"\u4eba\",\"\u4eba\",\"r\u00e9n\"), W(\"\u53bb\",\"\u53bb\",\"q\u00f9\"), W(\"\u5b89\u5168\",\"\u5b89\u5168\",\"\u0101nqu\u00e1n\"), W(\"\u55ce\",\"\u5417\",\"ma\"), \"\uff1f\"],\n        exEn: \"Do you think it's safe to go alone?\" },\n      { t: \"\u503c\u5f97\", s: \"\u503c\u5f97\", p: \"zh\u00edde\", pos: \"Vs\", meaning: \"worthwhile, worth\",\n        ex: [W(\"\u9019\",\"\u8fd9\",\"Zh\u00e8\"), W(\"\u8d9f\",\"\u8d9f\",\"t\u00e0ng\"), W(\"\u65c5\u884c\",\"\u65c5\u884c\",\"l\u01dax\u00edng\"), W(\"\u771f\",\"\u771f\",\"zh\u0113n\"), W(\"\u662f\",\"\u662f\",\"sh\u00ec\"), W(\"\u592a\",\"\u592a\",\"t\u00e0i\"), W(\"\u503c\u5f97\",\"\u503c\u5f97\",\"zh\u00edde\"), W(\"\u4e86\",\"\u4e86\",\"le\"), \"\u3002\"],\n        exEn: \"This trip was really worth it.\" }\n    ],\n    'd211-word-list-2': [\n      { t: \"\u58be\u4e01\", s: \"\u57a6\u4e01\", p: \"K\u011bnd\u012bng\", pos: \"Names\", meaning: \"Kenting, an area on the southern tip of Taiwan, famed for beaches and rain forest\",\n        ex: [W(\"\u4ed6\",\"\u4ed6\",\"T\u0101\"), W(\"\u53bb\",\"\u53bb\",\"q\u00f9\"), W(\"\u58be\u4e01\",\"\u57a6\u4e01\",\"K\u011bnd\u012bng\"), W(\"\u73a9\",\"\u73a9\",\"w\u00e1n\"), W(\"\u4e86\",\"\u4e86\",\"le\"), W(\"\u4e00\",\"\u4e00\",\"y\u00ed\"), W(\"\u8d9f\",\"\u8d9f\",\"t\u00e0ng\"), \"\u3002\"],\n        exEn: \"He took a trip to Kenting.\" },\n      { t: \"\u53f0\u4e2d\", s: \"\u53f0\u4e2d\", p: \"T\u00e1izh\u014dng\", pos: \"Names\", meaning: \"Taichung city, in central Taiwan\",\n        ex: [W(\"\u4ed6\",\"\u4ed6\",\"T\u0101\"), W(\"\u4e5f\",\"\u4e5f\",\"y\u011b\"), W(\"\u9806\u4fbf\",\"\u987a\u4fbf\",\"sh\u00f9nbi\u00e0n\"), W(\"\u53bb\",\"\u53bb\",\"q\u00f9\"), W(\"\u4e86\",\"\u4e86\",\"le\"), W(\"\u53f0\u4e2d\",\"\u53f0\u4e2d\",\"T\u00e1izh\u014dng\"), \"\u3002\"],\n        exEn: \"He also went to Taichung while he was at it.\" },\n      { t: \"\u65e5\u6708\u6f6d\", s: \"\u65e5\u6708\u6f6d\", p: \"R\u00ecyu\u00e8 T\u00e1n\", pos: \"Names\", meaning: \"Sun Moon Lake, in central Taiwan\",\n        ex: [W(\"\u4ed6\",\"\u4ed6\",\"T\u0101\"), W(\"\u672c\u4f86\",\"\u672c\u6765\",\"b\u011bnl\u00e1i\"), W(\"\u8003\u616e\",\"\u8003\u8651\",\"k\u01ceol\u01dc\"), W(\"\u53bb\",\"\u53bb\",\"q\u00f9\"), W(\"\u65e5\u6708\u6f6d\",\"\u65e5\u6708\u6f6d\",\"R\u00ecyu\u00e8 T\u00e1n\"), W(\"\u770b\u770b\",\"\u770b\u770b\",\"k\u00e0nkan\"), \"\u3002\"],\n        exEn: \"He originally considered going to check out Sun Moon Lake.\" },\n      { t: \"\u6c34\u4e0a\u6d3b\u52d5\", s: \"\u6c34\u4e0a\u6d3b\u52a8\", p: \"shu\u01d0sh\u00e0ng hu\u00f3d\u00f2ng\", pos: \"Phrase\", meaning: \"water activities, water recreation\",\n        ex: [W(\"\u58be\u4e01\",\"\u57a6\u4e01\",\"K\u011bnd\u012bng\"), W(\"\u6709\",\"\u6709\",\"y\u01d2u\"), W(\"\u4ec0\u9ebc\",\"\u4ec0\u4e48\",\"sh\u00e9nme\"), W(\"\u6c34\u4e0a\u6d3b\u52d5\",\"\u6c34\u4e0a\u6d3b\u52a8\",\"shu\u01d0sh\u00e0ng hu\u00f3d\u00f2ng\"), \"\uff1f\"],\n        exEn: \"What water activities are there in Kenting?\" },\n      { t: \"\u98a8\u666f\u5340\", s: \"\u98ce\u666f\u533a\", p: \"f\u0113ngj\u01d0ngq\u016b\", pos: \"Phrase\", meaning: \"scenic area\",\n        ex: [W(\"\u98a8\u666f\u5340\",\"\u98ce\u666f\u533a\",\"F\u0113ngj\u01d0ngq\u016b\"), W(\"\u9644\u8fd1\",\"\u9644\u8fd1\",\"f\u00f9j\u00ecn\"), W(\"\u6709\",\"\u6709\",\"y\u01d2u\"), W(\"\u5f88\",\"\u5f88\",\"h\u011bn\"), W(\"\u591a\",\"\u591a\",\"du\u014d\"), W(\"\u71b1\u5e36\",\"\u70ed\u5e26\",\"r\u00e8d\u00e0i\"), W(\"\u690d\u7269\",\"\u690d\u7269\",\"zh\u00edw\u00f9\"), \"\u3002\"],\n        exEn: \"There are many tropical plants near the scenic area.\" }\n    ],\n    'd211-word-list-3': [\n      { t: \"\u53c8\", s: \"\u53c8\", p: \"y\u00f2u\", pos: \"Adv\", meaning: \"then\",\n        ex: [W(\"\u9ec3\u660f\",\"\u9ec4\u660f\",\"Hu\u00e1ngh\u016bn\"), W(\"\u7684\",\"\u7684\",\"de\"), W(\"\u6642\u5019\",\"\u65f6\u5019\",\"sh\u00edh\u00f2u\"), W(\"\u6211\",\"\u6211\",\"w\u01d2\"), W(\"\u53c8\",\"\u53c8\",\"y\u00f2u\"), W(\"\u8eba\",\"\u8eba\",\"t\u01ceng\"), W(\"\u5728\",\"\u5728\",\"z\u00e0i\"), W(\"\u6c99\u7058\",\"\u6c99\u6ee9\",\"sh\u0101t\u0101n\"), W(\"\u4e0a\",\"\u4e0a\",\"sh\u00e0ng\"), W(\"\u66ec\u592a\u967d\",\"\u6652\u592a\u9633\",\"sh\u00e0i t\u00e0iy\u00e1ng\"), \"\u3002\"],\n        exEn: \"At dusk I then lay on the beach sunbathing.\" },\n      { t: \"\u904d\", s: \"\u904d\", p: \"bi\u00e0n\", pos: \"M\", meaning: \"measure word for number of times\",\n        ex: [W(\"\u4ed6\",\"\u4ed6\",\"T\u0101\"), W(\"\u628a\",\"\u628a\",\"b\u01ce\"), W(\"\u6240\u6709\",\"\u6240\u6709\",\"su\u01d2y\u01d2u\"), W(\"\u7684\",\"\u7684\",\"de\"), W(\"\u5730\u65b9\",\"\u5730\u65b9\",\"d\u00ecf\u0101ng\"), W(\"\u90fd\",\"\u90fd\",\"d\u014du\"), W(\"\u53bb\",\"\u53bb\",\"q\u00f9\"), W(\"\u4e86\",\"\u4e86\",\"le\"), W(\"\u4e00\",\"\u4e00\",\"y\u00ed\"), W(\"\u904d\",\"\u904d\",\"bi\u00e0n\"), W(\"\u55ce\",\"\u5417\",\"ma\"), \"\uff1f\"],\n        exEn: \"Did he go to all the places?\" },\n      { t: \"\u6c11\u5bbf\", s: \"\u6c11\u5bbf\", p: \"m\u00edns\u00f9\", pos: \"N\", meaning: \"Bed & Breakfast lodgings\",\n        ex: [W(\"\u6211\",\"\u6211\",\"W\u01d2\"), W(\"\u8a02\",\"\u8ba2\",\"d\u00ecng\"), W(\"\u7684\",\"\u7684\",\"de\"), W(\"\u6c11\u5bbf\",\"\u6c11\u5bbf\",\"m\u00edns\u00f9\"), W(\"\u5c31\",\"\u5c31\",\"ji\u00f9\"), W(\"\u5728\",\"\u5728\",\"z\u00e0i\"), W(\"\u6c99\u7058\",\"\u6c99\u6ee9\",\"sh\u0101t\u0101n\"), W(\"\u65c1\u908a\",\"\u65c1\u8fb9\",\"p\u00e1ngbi\u0101n\"), \"\u3002\"],\n        exEn: \"The B&B I booked is right by the beach.\" },\n      { t: \"\u904b\u6c23\", s: \"\u8fd0\u6c14\", p: \"y\u00f9nq\u00ec\", pos: \"N\", meaning: \"luck\",\n        ex: [W(\"\u6211\",\"\u6211\",\"W\u01d2\"), W(\"\u904b\u6c23\",\"\u8fd0\u6c14\",\"y\u00f9nq\u00ec\"), W(\"\u4e0d\u932f\",\"\u4e0d\u9519\",\"b\u00facu\u00f2\"), \"\uff0c\", W(\"\u525b\",\"\u521a\",\"g\u0101ng\"), W(\"\u597d\",\"\u597d\",\"h\u01ceo\"), W(\"\u6709\",\"\u6709\",\"y\u01d2u\"), W(\"\u4eba\",\"\u4eba\",\"r\u00e9n\"), W(\"\u53d6\u6d88\",\"\u53d6\u6d88\",\"q\u01d4xi\u0101o\"), \"\u3002\"],\n        exEn: \"I was lucky \u2014 someone had just cancelled.\" },\n      { t: \"\u6469\u6258\u8eca\", s: \"\u6469\u6258\u8f66\", p: \"m\u00f3tu\u014dch\u0113\", pos: \"N\", meaning: \"motorcycle\",\n        ex: [W(\"\u9322\u5305\",\"\u94b1\u5305\",\"Qi\u00e1nb\u0101o\"), W(\"\u6389\",\"\u6389\",\"di\u00e0o\"), W(\"\u5728\",\"\u5728\",\"z\u00e0i\"), W(\"\u6469\u6258\u8eca\",\"\u6469\u6258\u8f66\",\"m\u00f3tu\u014dch\u0113\"), W(\"\u4e0a\",\"\u4e0a\",\"sh\u00e0ng\"), W(\"\u4e86\",\"\u4e86\",\"le\"), \"\u3002\"],\n        exEn: \"The wallet fell on the motorcycle.\" },\n      { t: \"\u71b1\u5e36\", s: \"\u70ed\u5e26\", p: \"r\u00e8d\u00e0i\", pos: \"N\", meaning: \"tropical region\",\n        ex: [W(\"\u9644\u8fd1\",\"\u9644\u8fd1\",\"F\u00f9j\u00ecn\"), W(\"\u9084\",\"\u8fd8\",\"h\u00e1i\"), W(\"\u6709\",\"\u6709\",\"y\u01d2u\"), W(\"\u5f88\",\"\u5f88\",\"h\u011bn\"), W(\"\u591a\",\"\u591a\",\"du\u014d\"), W(\"\u71b1\u5e36\",\"\u70ed\u5e26\",\"r\u00e8d\u00e0i\"), W(\"\u690d\u7269\",\"\u690d\u7269\",\"zh\u00edw\u00f9\"), \"\u3002\"],\n        exEn: \"There are also a lot of tropical plants nearby.\" },\n      { t: \"\u690d\u7269\", s: \"\u690d\u7269\", p: \"zh\u00edw\u00f9\", pos: \"N\", meaning: \"plants\",\n        ex: [W(\"\u71b1\u5e36\",\"\u70ed\u5e26\",\"R\u00e8d\u00e0i\"), W(\"\u690d\u7269\",\"\u690d\u7269\",\"zh\u00edw\u00f9\"), W(\"\u5f88\",\"\u5f88\",\"h\u011bn\"), W(\"\u6f02\u4eae\",\"\u6f02\u4eae\",\"pi\u00e0oliang\"), \"\u3002\"],\n        exEn: \"The tropical plants are very pretty.\" },\n      { t: \"\u6240\u6709\", s: \"\u6240\u6709\", p: \"su\u01d2y\u01d2u\", pos: \"Vs-attr\", meaning: \"all\",\n        ex: [W(\"\u4ed6\",\"\u4ed6\",\"T\u0101\"), W(\"\u628a\",\"\u628a\",\"b\u01ce\"), W(\"\u6240\u6709\",\"\u6240\u6709\",\"su\u01d2y\u01d2u\"), W(\"\u7684\",\"\u7684\",\"de\"), W(\"\u5730\u65b9\",\"\u5730\u65b9\",\"d\u00ecf\u0101ng\"), W(\"\u90fd\",\"\u90fd\",\"d\u014du\"), W(\"\u53bb\",\"\u53bb\",\"q\u00f9\"), W(\"\u4e86\",\"\u4e86\",\"le\"), W(\"\u4e00\",\"\u4e00\",\"y\u00ed\"), W(\"\u904d\",\"\u904d\",\"bi\u00e0n\"), \"\u3002\"],\n        exEn: \"He visited all the places.\" },\n      { t: \"\u767d\u5929\", s: \"\u767d\u5929\", p: \"b\u00e1iti\u0101n\", pos: \"N\", meaning: \"in the daytime\",\n        ex: [W(\"\u6211\",\"\u6211\",\"W\u01d2\"), W(\"\u767d\u5929\",\"\u767d\u5929\",\"b\u00e1iti\u0101n\"), W(\"\u53bb\",\"\u53bb\",\"q\u00f9\"), W(\"\u6d77\u908a\",\"\u6d77\u8fb9\",\"h\u01ceibi\u0101n\"), W(\"\u73a9\",\"\u73a9\",\"w\u00e1n\"), \"\u3002\"],\n        exEn: \"I went to the beach during the daytime.\" },\n      { t: \"\u8eba\", s: \"\u8eba\", p: \"t\u01ceng\", pos: \"Vi\", meaning: \"to lie down\",\n        ex: [W(\"\u4ed6\",\"\u4ed6\",\"T\u0101\"), W(\"\u8eba\",\"\u8eba\",\"t\u01ceng\"), W(\"\u5728\",\"\u5728\",\"z\u00e0i\"), W(\"\u6c99\u7058\",\"\u6c99\u6ee9\",\"sh\u0101t\u0101n\"), W(\"\u4e0a\",\"\u4e0a\",\"sh\u00e0ng\"), W(\"\u66ec\u592a\u967d\",\"\u6652\u592a\u9633\",\"sh\u00e0i t\u00e0iy\u00e1ng\"), \"\u3002\"],\n        exEn: \"He lay on the beach sunbathing.\" },\n      { t: \"\u9ec3\u660f\", s: \"\u9ec4\u660f\", p: \"hu\u00e1ngh\u016bn\", pos: \"N\", meaning: \"dusk\",\n        ex: [W(\"\u9ec3\u660f\",\"\u9ec4\u660f\",\"Hu\u00e1ngh\u016bn\"), W(\"\u7684\",\"\u7684\",\"de\"), W(\"\u6642\u5019\",\"\u65f6\u5019\",\"sh\u00edh\u00f2u\"), W(\"\u6211\",\"\u6211\",\"w\u01d2\"), W(\"\u9084\",\"\u8fd8\",\"h\u00e1i\"), W(\"\u8eba\",\"\u8eba\",\"t\u01ceng\"), W(\"\u5728\",\"\u5728\",\"z\u00e0i\"), W(\"\u6c99\u7058\",\"\u6c99\u6ee9\",\"sh\u0101t\u0101n\"), W(\"\u4e0a\",\"\u4e0a\",\"sh\u00e0ng\"), \"\u3002\"],\n        exEn: \"At dusk I was still lying on the beach.\" },\n      { t: \"\u689d\", s: \"\u6761\", p: \"ti\u00e1o\", pos: \"M\", meaning: \"measure word for street\",\n        ex: [W(\"\u90a3\",\"\u90a3\",\"N\u00e0\"), W(\"\u88e1\",\"\u91cc\",\"l\u01d0\"), W(\"\u6709\",\"\u6709\",\"y\u01d2u\"), W(\"\u689d\",\"\u6761\",\"ti\u00e1o\"), W(\"\u71b1\u9b27\",\"\u70ed\u95f9\",\"r\u00e8n\u00e0o\"), W(\"\u7684\",\"\u7684\",\"de\"), W(\"\u8857\",\"\u8857\",\"ji\u0113\"), \"\u3002\"],\n        exEn: \"There is a lively street there.\" },\n      { t: \"\u8857\", s: \"\u8857\", p: \"ji\u0113\", pos: \"N\", meaning: \"street\",\n        ex: [W(\"\u665a\u4e0a\",\"\u665a\u4e0a\",\"W\u01censh\u00e0ng\"), W(\"\u5f88\",\"\u5f88\",\"h\u011bn\"), W(\"\u591a\",\"\u591a\",\"du\u014d\"), W(\"\u4eba\",\"\u4eba\",\"r\u00e9n\"), W(\"\u5728\",\"\u5728\",\"z\u00e0i\"), W(\"\u90a3\",\"\u90a3\",\"n\u00e0\"), W(\"\u689d\",\"\u6761\",\"ti\u00e1o\"), W(\"\u8857\",\"\u8857\",\"ji\u0113\"), \"\u3002\"],\n        exEn: \"Many people are on that street at night.\" },\n      { t: \"\u5564\u9152\", s: \"\u5564\u9152\", p: \"p\u00edji\u01d4\", pos: \"N\", meaning: \"beer\",\n        ex: [W(\"\u5927\u5bb6\",\"\u5927\u5bb6\",\"D\u00e0ji\u0101\"), W(\"\u5728\",\"\u5728\",\"z\u00e0i\"), W(\"\u90a3\",\"\u90a3\",\"n\u00e0\"), W(\"\u88e1\",\"\u91cc\",\"l\u01d0\"), W(\"\u559d\",\"\u559d\",\"h\u0113\"), W(\"\u5564\u9152\",\"\u5564\u9152\",\"p\u00edji\u01d4\"), W(\"\u804a\u5929\",\"\u804a\u5929\",\"li\u00e1oti\u0101n\"), \"\u3002\"],\n        exEn: \"Everyone drinks beer and chats there.\" },\n      { t: \"\u4e0a\", s: \"\u4e0a\", p: \"sh\u00e0ng\", pos: \"Ptc\", meaning: \"a verb particle indicating the coming into contact between two nouns\",\n        ex: [W(\"\u9322\u5305\",\"\u94b1\u5305\",\"Qi\u00e1nb\u0101o\"), W(\"\u6389\",\"\u6389\",\"di\u00e0o\"), W(\"\u5728\",\"\u5728\",\"z\u00e0i\"), W(\"\u6469\u6258\u8eca\",\"\u6469\u6258\u8f66\",\"m\u00f3tu\u014dch\u0113\"), W(\"\u4e0a\",\"\u4e0a\",\"sh\u00e0ng\"), W(\"\u4e86\",\"\u4e86\",\"le\"), \"\u3002\"],\n        exEn: \"The wallet fell on the motorcycle.\" },\n      { t: \"\u53c8\", s: \"\u53c8\", p: \"y\u00f2u\", pos: \"Conj\", meaning: \"and\",\n        ex: [W(\"\u90a3\",\"\u90a3\",\"N\u00e0\"), W(\"\u689d\",\"\u6761\",\"ti\u00e1o\"), W(\"\u8857\",\"\u8857\",\"ji\u0113\"), W(\"\u8f15\u9b06\",\"\u8f7b\u677e\",\"q\u012bngs\u014dng\"), W(\"\u53c8\",\"\u53c8\",\"y\u00f2u\"), W(\"\u6d6a\u6f2b\",\"\u6d6a\u6f2b\",\"l\u00e0ngm\u00e0n\"), \"\u3002\"],\n        exEn: \"That street is relaxed and romantic.\" },\n      { t: \"\u6d6a\u6f2b\", s: \"\u6d6a\u6f2b\", p: \"l\u00e0ngm\u00e0n\", pos: \"Vs\", meaning: \"romantic\",\n        ex: [W(\"\u90a3\",\"\u90a3\",\"N\u00e0\"), W(\"\u7a2e\",\"\u79cd\",\"zh\u01d2ng\"), W(\"\u6c23\u6c1b\",\"\u6c14\u6c1b\",\"q\u00ecf\u0113n\"), W(\"\u807d\u8d77\u4f86\",\"\u542c\u8d77\u6765\",\"t\u012bngq\u01d0l\u00e1i\"), W(\"\u5f88\",\"\u5f88\",\"h\u011bn\"), W(\"\u6d6a\u6f2b\",\"\u6d6a\u6f2b\",\"l\u00e0ngm\u00e0n\"), \"\u3002\"],\n        exEn: \"That atmosphere sounds very romantic.\" },\n      { t: \"\u5bb6\u9109\", s: \"\u5bb6\u4e61\", p: \"ji\u0101xi\u0101ng\", pos: \"N\", meaning: \"hometown, usually a village\",\n        ex: [W(\"\u90a3\",\"\u90a3\",\"N\u00e0\"), W(\"\u88e1\",\"\u91cc\",\"l\u01d0\"), W(\"\u8b93\",\"\u8ba9\",\"r\u00e0ng\"), W(\"\u6211\",\"\u6211\",\"w\u01d2\"), W(\"\u60f3\u8d77\",\"\u60f3\u8d77\",\"xi\u01cengq\u01d0\"), W(\"\u81ea\u5df1\",\"\u81ea\u5df1\",\"z\u00ecj\u01d0\"), W(\"\u7684\",\"\u7684\",\"de\"), W(\"\u5bb6\u9109\",\"\u5bb6\u4e61\",\"ji\u0101xi\u0101ng\"), \"\u3002\"],\n        exEn: \"That place reminded me of my own hometown.\" }\n    ],\n    'd211-word-list-4': [\n      { t: \"\u89c0\u5149\u5ba2\", s: \"\u89c2\u5149\u5ba2\", p: \"gu\u0101ngu\u0101ngk\u00e8\", pos: \"Phrase\", meaning: \"tourist\",\n        ex: [W(\"\u98a8\u666f\u5340\",\"\u98ce\u666f\u533a\",\"F\u0113ngj\u01d0ngq\u016b\"), W(\"\u9644\u8fd1\",\"\u9644\u8fd1\",\"f\u00f9j\u00ecn\"), W(\"\u6709\",\"\u6709\",\"y\u01d2u\"), W(\"\u4e0d\",\"\u4e0d\",\"b\u00f9\"), W(\"\u5c11\",\"\u5c11\",\"sh\u01ceo\"), W(\"\u89c0\u5149\u5ba2\",\"\u89c2\u5149\u5ba2\",\"gu\u0101ngu\u0101ngk\u00e8\"), \"\u3002\"],\n        exEn: \"There are quite a few tourists near the scenic area.\" },\n      { t: \"\u66ec\u592a\u967d\", s: \"\u6652\u592a\u9633\", p: \"sh\u00e0i t\u00e0iy\u00e1ng\", pos: \"Phrase\", meaning: \"to sunbathe\",\n        ex: [W(\"\u4ed6\",\"\u4ed6\",\"T\u0101\"), W(\"\u8eba\",\"\u8eba\",\"t\u01ceng\"), W(\"\u5728\",\"\u5728\",\"z\u00e0i\"), W(\"\u6c99\u7058\",\"\u6c99\u6ee9\",\"sh\u0101t\u0101n\"), W(\"\u4e0a\",\"\u4e0a\",\"sh\u00e0ng\"), W(\"\u66ec\u592a\u967d\",\"\u6652\u592a\u9633\",\"sh\u00e0i t\u00e0iy\u00e1ng\"), \"\u3002\"],\n        exEn: \"He lay on the beach sunbathing.\" },\n      { t: \"\u6c34\u4e0a\u6469\u6258\u8eca\", s: \"\u6c34\u4e0a\u6469\u6258\u8f66\", p: \"shu\u01d0sh\u00e0ng m\u00f3tu\u014dch\u0113\", pos: \"Phrase\", meaning: \"jet skis\",\n        ex: [W(\"\u6211\",\"\u6211\",\"W\u01d2\"), W(\"\u8a66\",\"\u8bd5\",\"sh\u00ec\"), W(\"\u4e86\",\"\u4e86\",\"le\"), W(\"\u6c34\u4e0a\u6469\u6258\u8eca\",\"\u6c34\u4e0a\u6469\u6258\u8f66\",\"shu\u01d0sh\u00e0ng m\u00f3tu\u014dch\u0113\"), \"\uff0c\", W(\"\u5f88\",\"\u5f88\",\"h\u011bn\"), W(\"\u6709\u8da3\",\"\u6709\u8da3\",\"y\u01d2uq\u00f9\"), \"\u3002\"],\n        exEn: \"I tried jet skiing, it was very fun.\" },\n      { t: \"\u611b\u4e0a\", s: \"\u7231\u4e0a\", p: \"\u00e0ish\u00e0ng\", pos: \"Phrase\", meaning: \"to fall in love with\",\n        ex: [W(\"\u6211\",\"\u6211\",\"W\u01d2\"), W(\"\u597d\u50cf\",\"\u597d\u50cf\",\"h\u01ceoxi\u00e0ng\"), W(\"\u611b\u4e0a\",\"\u7231\u4e0a\",\"\u00e0ish\u00e0ng\"), W(\"\u4e86\",\"\u4e86\",\"le\"), W(\"\u9019\",\"\u8fd9\",\"zh\u00e8\"), W(\"\u500b\",\"\u4e2a\",\"ge\"), W(\"\u5730\u65b9\",\"\u5730\u65b9\",\"d\u00ecf\u0101ng\"), \"\u3002\"],\n        exEn: \"I think I've fallen in love with this place.\" }\n    ]\n  };\n\n  var DIALOGUE = [\n    { speakerT: \"\u6771\u5065\", speakerS: \"\u4e1c\u5065\",\n      tokens: [W(\"\u99ac\u4e01\",\"\u9a6c\u4e01\",\"M\u01ced\u012bng\"), \"\uff0c\", W(\"\u807d\u8aaa\",\"\u542c\u8bf4\",\"t\u012bngshu\u014d\"), W(\"\u4f60\",\"\u4f60\",\"n\u01d0\"), W(\"\u653e\u5047\",\"\u653e\u5047\",\"f\u00e0ngji\u00e0\"), W(\"\u53bb\",\"\u53bb\",\"q\u00f9\"), W(\"\u58be\u4e01\",\"\u57a6\u4e01\",\"K\u011bnd\u012bng\"), W(\"\u73a9\",\"\u73a9\",\"w\u00e1n\"), W(\"\u4e86\",\"\u4e86\",\"le\"), W(\"\u4e00\",\"\u4e00\",\"y\u00ed\"), W(\"\u8d9f\",\"\u8d9f\",\"t\u00e0ng\"), \"\uff1f\"],\n      en: \"Martin, I heard you took a trip to Kenting during the break?\" },\n    { speakerT: \"\u99ac\u4e01\", speakerS: \"\u9a6c\u4e01\",\n      tokens: [W(\"\u5c0d\",\"\u5bf9\",\"Du\u00ec\"), W(\"\u554a\",\"\u554a\",\"a\"), \"\uff0c\", W(\"\u6211\",\"\u6211\",\"w\u01d2\"), W(\"\u5148\",\"\u5148\",\"xi\u0101n\"), W(\"\u8a02\",\"\u8ba2\",\"d\u00ecng\"), W(\"\u4e86\",\"\u4e86\",\"le\"), W(\"\u53bb\",\"\u53bb\",\"q\u00f9\"), W(\"\u58be\u4e01\",\"\u57a6\u4e01\",\"K\u011bnd\u012bng\"), W(\"\u7684\",\"\u7684\",\"de\"), W(\"\u7968\",\"\u7968\",\"pi\u00e0o\"), \"\uff0c\", W(\"\u9664\u4e86\",\"\u9664\u4e86\",\"ch\u00fale\"), W(\"\u58be\u4e01\",\"\u57a6\u4e01\",\"K\u011bnd\u012bng\"), \"\uff0c\", W(\"\u5f8c\u4f86\",\"\u540e\u6765\",\"h\u00f2ul\u00e1i\"), W(\"\u9084\",\"\u8fd8\",\"h\u00e1i\"), W(\"\u9806\u4fbf\",\"\u987a\u4fbf\",\"sh\u00f9nbi\u00e0n\"), W(\"\u53bb\",\"\u53bb\",\"q\u00f9\"), W(\"\u4e86\",\"\u4e86\",\"le\"), W(\"\u53f0\u4e2d\",\"\u53f0\u4e2d\",\"T\u00e1izh\u014dng\"), \"\u3002\"],\n      en: \"Yeah, I booked a ticket to Kenting first \u2014 besides Kenting, I also went to Taichung while I was at it.\" },\n    { speakerT: \"\u6771\u5065\", speakerS: \"\u4e1c\u5065\",\n      tokens: [W(\"\u600e\u9ebc\",\"\u600e\u4e48\",\"Z\u011bnme\"), W(\"\u6c7a\u5b9a\",\"\u51b3\u5b9a\",\"ju\u00e9d\u00ecng\"), W(\"\u53bb\",\"\u53bb\",\"q\u00f9\"), W(\"\u58be\u4e01\",\"\u57a6\u4e01\",\"K\u011bnd\u012bng\"), W(\"\u7684\",\"\u7684\",\"de\"), \"\uff1f\"],\n      en: \"How did you decide to go to Kenting?\" },\n    { speakerT: \"\u99ac\u4e01\", speakerS: \"\u9a6c\u4e01\",\n      tokens: [W(\"\u6211\",\"\u6211\",\"W\u01d2\"), W(\"\u672c\u4f86\",\"\u672c\u6765\",\"b\u011bnl\u00e1i\"), W(\"\u5728\",\"\u5728\",\"z\u00e0i\"), W(\"\u8003\u616e\",\"\u8003\u8651\",\"k\u01ceol\u01dc\"), W(\"\u53bb\",\"\u53bb\",\"q\u00f9\"), W(\"\u65e5\u6708\u6f6d\",\"\u65e5\u6708\u6f6d\",\"R\u00ecyu\u00e8 T\u00e1n\"), W(\"\u770b\u770b\",\"\u770b\u770b\",\"k\u00e0nkan\"), W(\"\u539f\u4f4f\u6c11\",\"\u539f\u4f4f\u6c11\",\"yu\u00e1nzh\u00f9m\u00edn\"), W(\"\u6587\u5316\",\"\u6587\u5316\",\"w\u00e9nhu\u00e0\"), \"\u3002\"],\n      en: \"I was originally considering going to Sun Moon Lake to check out aboriginal culture.\" },\n    { speakerT: \"\u6771\u5065\", speakerS: \"\u4e1c\u5065\",\n      tokens: [W(\"\u65e5\u6708\u6f6d\",\"\u65e5\u6708\u6f6d\",\"R\u00ecyu\u00e8 T\u00e1n\"), W(\"\u662f\",\"\u662f\",\"sh\u00ec\"), W(\"\u500b\",\"\u4e2a\",\"ge\"), W(\"\u6e56\",\"\u6e56\",\"h\u00fa\"), W(\"\u55ce\",\"\u5417\",\"ma\"), \"\uff1f\"],\n      en: \"Is Sun Moon Lake a lake?\" },\n    { speakerT: \"\u99ac\u4e01\", speakerS: \"\u9a6c\u4e01\",\n      tokens: [W(\"\u5c0d\",\"\u5bf9\",\"Du\u00ec\"), \"\uff0c\", W(\"\u662f\",\"\u662f\",\"sh\u00ec\"), W(\"\u53f0\u7063\",\"\u53f0\u6e7e\",\"T\u00e1iw\u0101n\"), W(\"\u6700\",\"\u6700\",\"zu\u00ec\"), W(\"\u6709\u540d\",\"\u6709\u540d\",\"y\u01d2um\u00edng\"), W(\"\u7684\",\"\u7684\",\"de\"), W(\"\u6e56\",\"\u6e56\",\"h\u00fa\"), \"\uff0c\", W(\"\u98a8\u666f\",\"\u98ce\u666f\",\"f\u0113ngj\u01d0ng\"), W(\"\u5f88\",\"\u5f88\",\"h\u011bn\"), W(\"\u6f02\u4eae\",\"\u6f02\u4eae\",\"pi\u00e0oliang\"), \"\uff0c\", W(\"\u53ef\u60dc\",\"\u53ef\u60dc\",\"k\u011bx\u00ed\"), W(\"\u6211\",\"\u6211\",\"w\u01d2\"), W(\"\u9019\",\"\u8fd9\",\"zh\u00e8\"), W(\"\u6b21\",\"\u6b21\",\"c\u00ec\"), W(\"\u6c92\",\"\u6ca1\",\"m\u00e9i\"), W(\"\u53bb\",\"\u53bb\",\"q\u00f9\"), \"\uff0c\", W(\"\u5f8c\u4f86\",\"\u540e\u6765\",\"h\u00f2ul\u00e1i\"), W(\"\u89ba\u5f97\",\"\u89c9\u5f97\",\"ju\u00e9de\"), W(\"\u590f\u5929\",\"\u590f\u5929\",\"xi\u00e0ti\u0101n\"), W(\"\u53bb\",\"\u53bb\",\"q\u00f9\"), W(\"\u6d77\u908a\",\"\u6d77\u8fb9\",\"h\u01ceibi\u0101n\"), W(\"\u6bd4\u8f03\",\"\u6bd4\u8f83\",\"b\u01d0ji\u00e0o\"), W(\"\u597d\u73a9\",\"\u597d\u73a9\",\"h\u01ceow\u00e1n\"), \"\uff0c\", W(\"\u5c31\",\"\u5c31\",\"ji\u00f9\"), W(\"\u9078\",\"\u9009\",\"xu\u01cen\"), W(\"\u4e86\",\"\u4e86\",\"le\"), W(\"\u58be\u4e01\",\"\u57a6\u4e01\",\"K\u011bnd\u012bng\"), \"\u3002\"],\n      en: \"Right, it's Taiwan's most famous lake, the scenery is beautiful, but unfortunately I didn't go this time \u2014 I later felt going to the seaside would be more fun in summer, so I picked Kenting.\" },\n    { speakerT: \"\u6771\u5065\", speakerS: \"\u4e1c\u5065\",\n      tokens: [W(\"\u6211\",\"\u6211\",\"W\u01d2\"), W(\"\u807d\u8aaa\",\"\u542c\u8bf4\",\"t\u012bngshu\u014d\"), W(\"\u58be\u4e01\",\"\u57a6\u4e01\",\"K\u011bnd\u012bng\"), W(\"\u7684\",\"\u7684\",\"de\"), W(\"\u6c11\u5bbf\",\"\u6c11\u5bbf\",\"m\u00edns\u00f9\"), W(\"\u5f88\",\"\u5f88\",\"h\u011bn\"), W(\"\u96e3\",\"\u96be\",\"n\u00e1n\"), W(\"\u8a02\",\"\u8ba2\",\"d\u00ecng\"), \"\u3002\"],\n      en: \"I heard B&Bs in Kenting are hard to book.\" },\n    { speakerT: \"\u99ac\u4e01\", speakerS: \"\u9a6c\u4e01\",\n      tokens: [W(\"\u5c0d\",\"\u5bf9\",\"Du\u00ec\"), \"\uff0c\", W(\"\u4f46\u662f\",\"\u4f46\u662f\",\"d\u00e0nsh\u00ec\"), W(\"\u6211\",\"\u6211\",\"w\u01d2\"), W(\"\u904b\u6c23\",\"\u8fd0\u6c14\",\"y\u00f9nq\u00ec\"), W(\"\u4e0d\u932f\",\"\u4e0d\u9519\",\"b\u00facu\u00f2\"), \"\uff0c\", W(\"\u525b\",\"\u521a\",\"g\u0101ng\"), W(\"\u597d\",\"\u597d\",\"h\u01ceo\"), W(\"\u6709\",\"\u6709\",\"y\u01d2u\"), W(\"\u4eba\",\"\u4eba\",\"r\u00e9n\"), W(\"\u53d6\u6d88\",\"\u53d6\u6d88\",\"q\u01d4xi\u0101o\"), \"\uff0c\", W(\"\u800c\u4e14\",\"\u800c\u4e14\",\"\u00e9rqi\u011b\"), W(\"\u623f\u9593\",\"\u623f\u95f4\",\"f\u00e1ngji\u0101n\"), W(\"\u5c31\",\"\u5c31\",\"ji\u00f9\"), W(\"\u5728\",\"\u5728\",\"z\u00e0i\"), W(\"\u6c99\u7058\",\"\u6c99\u6ee9\",\"sh\u0101t\u0101n\"), W(\"\u65c1\u908a\",\"\u65c1\u8fb9\",\"p\u00e1ngbi\u0101n\"), \"\uff0c\", W(\"\u9644\u8fd1\",\"\u9644\u8fd1\",\"f\u00f9j\u00ecn\"), W(\"\u9084\",\"\u8fd8\",\"h\u00e1i\"), W(\"\u6709\",\"\u6709\",\"y\u01d2u\"), W(\"\u5f88\",\"\u5f88\",\"h\u011bn\"), W(\"\u591a\",\"\u591a\",\"du\u014d\"), W(\"\u71b1\u5e36\",\"\u70ed\u5e26\",\"r\u00e8d\u00e0i\"), W(\"\u690d\u7269\",\"\u690d\u7269\",\"zh\u00edw\u00f9\"), \"\u3002\", W(\"\u5c31\u662f\",\"\u5c31\u662f\",\"ji\u00f9sh\u00ec\"), W(\"\u89c0\u5149\u5ba2\",\"\u89c2\u5149\u5ba2\",\"gu\u0101ngu\u0101ngk\u00e8\"), W(\"\u6709\u9ede\",\"\u6709\u70b9\",\"y\u01d2udi\u01cen\"), W(\"\u591a\",\"\u591a\",\"du\u014d\"), \"\uff0c\", W(\"\u53e6\u5916\",\"\u53e6\u5916\",\"l\u00ecngw\u00e0i\"), W(\"\u96e2\",\"\u79bb\",\"l\u00ed\"), W(\"\u98a8\u666f\u5340\",\"\u98ce\u666f\u533a\",\"f\u0113ngj\u01d0ngq\u016b\"), W(\"\u6709\u9ede\",\"\u6709\u70b9\",\"y\u01d2udi\u01cen\"), W(\"\u9060\",\"\u8fdc\",\"yu\u01cen\"), \"\u3002\"],\n      en: \"Right, but I got lucky \u2014 someone had just cancelled, and the room was right by the beach, with a lot of tropical plants nearby. It's just that there were quite a few tourists, and also it was a bit far from the scenic area.\" },\n    { speakerT: \"\u6771\u5065\", speakerS: \"\u4e1c\u5065\",\n      tokens: [W(\"\u58be\u4e01\",\"\u57a6\u4e01\",\"K\u011bnd\u012bng\"), W(\"\u6709\",\"\u6709\",\"y\u01d2u\"), W(\"\u4ec0\u9ebc\",\"\u4ec0\u4e48\",\"sh\u00e9nme\"), W(\"\u6c34\u4e0a\u6d3b\u52d5\",\"\u6c34\u4e0a\u6d3b\u52a8\",\"shu\u01d0sh\u00e0ng hu\u00f3d\u00f2ng\"), \"\uff1f\"],\n      en: \"What water activities are there in Kenting?\" },\n    { speakerT: \"\u99ac\u4e01\", speakerS: \"\u9a6c\u4e01\",\n      tokens: [W(\"\u6211\",\"\u6211\",\"W\u01d2\"), W(\"\u8a66\",\"\u8bd5\",\"sh\u00ec\"), W(\"\u4e86\",\"\u4e86\",\"le\"), W(\"\u6c34\u4e0a\u6469\u6258\u8eca\",\"\u6c34\u4e0a\u6469\u6258\u8f66\",\"shu\u01d0sh\u00e0ng m\u00f3tu\u014dch\u0113\"), \"\uff0c\", W(\"\u5f88\",\"\u5f88\",\"h\u011bn\"), W(\"\u6709\u8da3\",\"\u6709\u8da3\",\"y\u01d2uq\u00f9\"), \"\uff0c\", W(\"\u9ec3\u660f\",\"\u9ec4\u660f\",\"hu\u00e1ngh\u016bn\"), W(\"\u7684\",\"\u7684\",\"de\"), W(\"\u6642\u5019\",\"\u65f6\u5019\",\"sh\u00edh\u00f2u\"), W(\"\u6211\",\"\u6211\",\"w\u01d2\"), W(\"\u9084\",\"\u8fd8\",\"h\u00e1i\"), W(\"\u8eba\",\"\u8eba\",\"t\u01ceng\"), W(\"\u5728\",\"\u5728\",\"z\u00e0i\"), W(\"\u6c99\u7058\",\"\u6c99\u6ee9\",\"sh\u0101t\u0101n\"), W(\"\u4e0a\",\"\u4e0a\",\"sh\u00e0ng\"), W(\"\u66ec\u592a\u967d\",\"\u6652\u592a\u9633\",\"sh\u00e0i t\u00e0iy\u00e1ng\"), \"\u3002\"],\n      en: \"I tried jet skiing, it was really fun, and at dusk I was still lying on the beach sunbathing.\" },\n    { speakerT: \"\u6771\u5065\", speakerS: \"\u4e1c\u5065\",\n      tokens: [W(\"\u807d\u8d77\u4f86\",\"\u542c\u8d77\u6765\",\"T\u012bngq\u01d0l\u00e1i\"), W(\"\u771f\",\"\u771f\",\"zh\u0113n\"), W(\"\u503c\u5f97\",\"\u503c\u5f97\",\"zh\u00edde\"), \"\uff01\", W(\"\u4f60\",\"\u4f60\",\"n\u01d0\"), W(\"\u6709\",\"\u6709\",\"y\u01d2u\"), W(\"\u53bb\",\"\u53bb\",\"q\u00f9\"), W(\"\u6ce1\",\"\u6ce1\",\"p\u00e0o\"), W(\"\u6eab\u6cc9\",\"\u6e29\u6cc9\",\"w\u0113nqu\u00e1n\"), W(\"\u55ce\",\"\u5417\",\"ma\"), \"\uff1f\"],\n      en: \"Sounds really worth it! Did you go soak in hot springs?\" },\n    { speakerT: \"\u99ac\u4e01\", speakerS: \"\u9a6c\u4e01\",\n      tokens: [W(\"\u58be\u4e01\",\"\u57a6\u4e01\",\"K\u011bnd\u012bng\"), W(\"\u6c92\",\"\u6ca1\",\"m\u00e9i\"), W(\"\u6709\",\"\u6709\",\"y\u01d2u\"), W(\"\u6eab\u6cc9\",\"\u6e29\u6cc9\",\"w\u0113nqu\u00e1n\"), \"\uff0c\", W(\"\u6240\u4ee5\",\"\u6240\u4ee5\",\"su\u01d2y\u01d0\"), W(\"\u6211\",\"\u6211\",\"w\u01d2\"), W(\"\u8003\u616e\",\"\u8003\u8651\",\"k\u01ceol\u01dc\"), W(\"\u4e0b\",\"\u4e0b\",\"xi\u00e0\"), W(\"\u6b21\",\"\u6b21\",\"c\u00ec\"), W(\"\u53bb\",\"\u53bb\",\"q\u00f9\"), W(\"\u5b9c\u862d\",\"\u5b9c\u5170\",\"Y\u00edl\u00e1n\"), W(\"\u6ce1\",\"\u6ce1\",\"p\u00e0o\"), W(\"\u6eab\u6cc9\",\"\u6e29\u6cc9\",\"w\u0113nqu\u00e1n\"), \"\u3002\"],\n      en: \"Kenting has no hot springs, so I'm considering going to Yilan to soak in hot springs next time.\" },\n    { speakerT: \"\u6771\u5065\", speakerS: \"\u4e1c\u5065\",\n      tokens: [W(\"\u4f60\",\"\u4f60\",\"N\u01d0\"), W(\"\u89ba\u5f97\",\"\u89c9\u5f97\",\"ju\u00e9de\"), W(\"\u4e00\",\"\u4e00\",\"y\u00ed\"), W(\"\u500b\",\"\u4e2a\",\"ge\"), W(\"\u4eba\",\"\u4eba\",\"r\u00e9n\"), W(\"\u53bb\",\"\u53bb\",\"q\u00f9\"), W(\"\u5b89\u5168\",\"\u5b89\u5168\",\"\u0101nqu\u00e1n\"), W(\"\u55ce\",\"\u5417\",\"ma\"), \"\uff1f\"],\n      en: \"Do you think it's safe to go alone?\" },\n    { speakerT: \"\u99ac\u4e01\", speakerS: \"\u9a6c\u4e01\",\n      tokens: [W(\"\u53f0\u7063\",\"\u53f0\u6e7e\",\"T\u00e1iw\u0101n\"), W(\"\u5f88\",\"\u5f88\",\"h\u011bn\"), W(\"\u5b89\u5168\",\"\u5b89\u5168\",\"\u0101nqu\u00e1n\"), \"\uff0c\", W(\"\u4f46\u662f\",\"\u4f46\u662f\",\"d\u00e0nsh\u00ec\"), W(\"\u6709\",\"\u6709\",\"y\u01d2u\"), W(\"\u4e00\",\"\u4e00\",\"y\u00ec\"), W(\"\u5929\",\"\u5929\",\"ti\u0101n\"), W(\"\u6211\",\"\u6211\",\"w\u01d2\"), W(\"\u5dee\",\"\u5dee\",\"ch\u00e0\"), W(\"\u4e00\u9ede\",\"\u4e00\u70b9\",\"y\u00ecdi\u01cen\"), W(\"\u628a\",\"\u628a\",\"b\u01ce\"), W(\"\u9322\u5305\",\"\u94b1\u5305\",\"qi\u00e1nb\u0101o\"), W(\"\u5f04\",\"\u5f04\",\"n\u00f2ng\"), W(\"\u4e1f\",\"\u4e22\",\"di\u016b\"), W(\"\u4e86\",\"\u4e86\",\"le\"), \"\u3002\"],\n      en: \"Taiwan is very safe, but one day I almost lost my wallet.\" },\n    { speakerT: \"\u6771\u5065\", speakerS: \"\u4e1c\u5065\",\n      tokens: [W(\"\u771f\",\"\u771f\",\"Zh\u0113n\"), W(\"\u7684\",\"\u7684\",\"de\"), W(\"\u554a\",\"\u554a\",\"a\"), \"\uff1f\"],\n      en: \"Really?\" },\n    { speakerT: \"\u99ac\u4e01\", speakerS: \"\u9a6c\u4e01\",\n      tokens: [W(\"\u5c0d\",\"\u5bf9\",\"Du\u00ec\"), W(\"\u554a\",\"\u554a\",\"a\"), \"\uff01\", W(\"\u6211\",\"\u6211\",\"w\u01d2\"), W(\"\u767d\u5929\",\"\u767d\u5929\",\"b\u00e1iti\u0101n\"), W(\"\u53bb\",\"\u53bb\",\"q\u00f9\"), W(\"\u6d77\u908a\",\"\u6d77\u8fb9\",\"h\u01ceibi\u0101n\"), W(\"\u73a9\",\"\u73a9\",\"w\u00e1n\"), \"\uff0c\", W(\"\u5ffd\u7136\",\"\u5ffd\u7136\",\"h\u016br\u00e1n\"), W(\"\u767c\u73fe\",\"\u53d1\u73b0\",\"f\u0101xi\u00e0n\"), W(\"\u9322\u5305\",\"\u94b1\u5305\",\"qi\u00e1nb\u0101o\"), W(\"\u4e0d\u898b\",\"\u4e0d\u89c1\",\"b\u00faji\u00e0n\"), W(\"\u4e86\",\"\u4e86\",\"le\"), \"\uff0c\", W(\"\u6211\",\"\u6211\",\"w\u01d2\"), W(\"\u4ee5\u70ba\",\"\u4ee5\u4e3a\",\"y\u01d0w\u00e9i\"), W(\"\u88ab\",\"\u88ab\",\"b\u00e8i\"), W(\"\u5077\",\"\u5077\",\"t\u014du\"), W(\"\u4e86\",\"\u4e86\",\"le\"), \"\uff0c\", W(\"\u5f8c\u4f86\",\"\u540e\u6765\",\"h\u00f2ul\u00e1i\"), W(\"\u624d\",\"\u624d\",\"c\u00e1i\"), W(\"\u77e5\u9053\",\"\u77e5\u9053\",\"zh\u012bd\u00e0o\"), W(\"\u662f\",\"\u662f\",\"sh\u00ec\"), W(\"\u6389\",\"\u6389\",\"di\u00e0o\"), W(\"\u5728\",\"\u5728\",\"z\u00e0i\"), W(\"\u6469\u6258\u8eca\",\"\u6469\u6258\u8f66\",\"m\u00f3tu\u014dch\u0113\"), W(\"\u4e0a\",\"\u4e0a\",\"sh\u00e0ng\"), \"\u3002\"],\n      en: \"Yeah! I went to the beach during the day, and suddenly noticed my wallet was gone \u2014 I thought it had been stolen, but later found out it had fallen on the motorcycle.\" },\n    { speakerT: \"\u6771\u5065\", speakerS: \"\u4e1c\u5065\",\n      tokens: [W(\"\u9084\u597d\",\"\u8fd8\u597d\",\"H\u00e1ih\u01ceo\"), W(\"\u627e\u5230\",\"\u627e\u5230\",\"zh\u01ceod\u00e0o\"), W(\"\u4e86\",\"\u4e86\",\"le\"), \"\uff01\"],\n      en: \"Good thing you found it!\" },\n    { speakerT: \"\u99ac\u4e01\", speakerS: \"\u9a6c\u4e01\",\n      tokens: [W(\"\u771f\",\"\u771f\",\"Zh\u0113n\"), W(\"\u7684\",\"\u7684\",\"de\"), \"\uff0c\", W(\"\u90a3\",\"\u90a3\",\"n\u00e0\"), W(\"\u6b21\",\"\u6b21\",\"c\u00ec\"), W(\"\u771f\",\"\u771f\",\"zh\u0113n\"), W(\"\u7684\",\"\u7684\",\"de\"), W(\"\u5687\",\"\u5413\",\"xi\u00e0\"), W(\"\u5230\",\"\u5230\",\"d\u00e0o\"), W(\"\u6211\",\"\u6211\",\"w\u01d2\"), W(\"\u4e86\",\"\u4e86\",\"le\"), \"\uff0c\", W(\"\u4ee5\u5f8c\",\"\u4ee5\u540e\",\"y\u01d0h\u00f2u\"), W(\"\u8981\",\"\u8981\",\"y\u00e0o\"), W(\"\u591a\",\"\u591a\",\"du\u014d\"), W(\"\u6ce8\u610f\",\"\u6ce8\u610f\",\"zh\u00f9y\u00ec\"), \"\u3002\"],\n      en: \"Really, that time really scared me \u2014 I need to pay more attention from now on.\" },\n    { speakerT: \"\u6771\u5065\", speakerS: \"\u4e1c\u5065\",\n      tokens: [W(\"\u9664\u4e86\",\"\u9664\u4e86\",\"Ch\u00fale\"), W(\"\u58be\u4e01\",\"\u57a6\u4e01\",\"K\u011bnd\u012bng\"), \"\uff0c\", W(\"\u53f0\u4e2d\",\"\u53f0\u4e2d\",\"T\u00e1izh\u014dng\"), W(\"\u600e\u9ebc\u6a23\",\"\u600e\u4e48\u6837\",\"z\u011bnmey\u00e0ng\"), \"\uff1f\"],\n      en: \"Besides Kenting, how was Taichung?\" },\n    { speakerT: \"\u99ac\u4e01\", speakerS: \"\u9a6c\u4e01\",\n      tokens: [W(\"\u53f0\u4e2d\",\"\u53f0\u4e2d\",\"T\u00e1izh\u014dng\"), W(\"\u4e5f\",\"\u4e5f\",\"y\u011b\"), W(\"\u4e0d\u932f\",\"\u4e0d\u9519\",\"b\u00facu\u00f2\"), \"\uff0c\", W(\"\u6211\",\"\u6211\",\"w\u01d2\"), W(\"\u5efa\u8b70\",\"\u5efa\u8bae\",\"ji\u00e0ny\u00ec\"), W(\"\u4f60\",\"\u4f60\",\"n\u01d0\"), W(\"\u6709\",\"\u6709\",\"y\u01d2u\"), W(\"\u6a5f\u6703\",\"\u673a\u4f1a\",\"j\u012bhu\u00ec\"), W(\"\u53bb\",\"\u53bb\",\"q\u00f9\"), W(\"\u770b\u770b\",\"\u770b\u770b\",\"k\u00e0nkan\"), \"\uff0c\", W(\"\u90a3\",\"\u90a3\",\"n\u00e0\"), W(\"\u88e1\",\"\u91cc\",\"l\u01d0\"), W(\"\u6709\",\"\u6709\",\"y\u01d2u\"), W(\"\u689d\",\"\u6761\",\"ti\u00e1o\"), W(\"\u71b1\u9b27\",\"\u70ed\u95f9\",\"r\u00e8n\u00e0o\"), W(\"\u7684\",\"\u7684\",\"de\"), W(\"\u8857\",\"\u8857\",\"ji\u0113\"), \"\uff0c\", W(\"\u665a\u4e0a\",\"\u665a\u4e0a\",\"w\u01censh\u00e0ng\"), W(\"\u5f88\",\"\u5f88\",\"h\u011bn\"), W(\"\u591a\",\"\u591a\",\"du\u014d\"), W(\"\u4eba\",\"\u4eba\",\"r\u00e9n\"), W(\"\u5728\",\"\u5728\",\"z\u00e0i\"), W(\"\u90a3\",\"\u90a3\",\"n\u00e0\"), W(\"\u88e1\",\"\u91cc\",\"l\u01d0\"), W(\"\u559d\",\"\u559d\",\"h\u0113\"), W(\"\u5564\u9152\",\"\u5564\u9152\",\"p\u00edji\u01d4\"), W(\"\u804a\u5929\",\"\u804a\u5929\",\"li\u00e1oti\u0101n\"), \"\u3002\"],\n      en: \"Taichung was great too \u2014 I recommend you check it out if you get the chance. There's a lively street there, and at night lots of people drink beer and chat there.\" },\n    { speakerT: \"\u6771\u5065\", speakerS: \"\u4e1c\u5065\",\n      tokens: [W(\"\u807d\u8d77\u4f86\",\"\u542c\u8d77\u6765\",\"T\u012bngq\u01d0l\u00e1i\"), W(\"\u5f88\",\"\u5f88\",\"h\u011bn\"), W(\"\u6d6a\u6f2b\",\"\u6d6a\u6f2b\",\"l\u00e0ngm\u00e0n\"), \"\u3002\"],\n      en: \"Sounds very romantic.\" },\n    { speakerT: \"\u99ac\u4e01\", speakerS: \"\u9a6c\u4e01\",\n      tokens: [W(\"\u5c0d\",\"\u5bf9\",\"Du\u00ec\"), \"\uff0c\", W(\"\u90a3\",\"\u90a3\",\"n\u00e0\"), W(\"\u7a2e\",\"\u79cd\",\"zh\u01d2ng\"), W(\"\u8f15\u9b06\",\"\u8f7b\u677e\",\"q\u012bngs\u014dng\"), W(\"\u7684\",\"\u7684\",\"de\"), W(\"\u6c23\u6c1b\",\"\u6c14\u6c1b\",\"q\u00ecf\u0113n\"), W(\"\u8b93\",\"\u8ba9\",\"r\u00e0ng\"), W(\"\u6211\",\"\u6211\",\"w\u01d2\"), W(\"\u60f3\u8d77\",\"\u60f3\u8d77\",\"xi\u01cengq\u01d0\"), W(\"\u81ea\u5df1\",\"\u81ea\u5df1\",\"z\u00ecj\u01d0\"), W(\"\u7684\",\"\u7684\",\"de\"), W(\"\u5bb6\u9109\",\"\u5bb6\u4e61\",\"ji\u0101xi\u0101ng\"), \"\uff0c\", W(\"\u4f60\",\"\u4f60\",\"n\u01d0\"), W(\"\u4e00\u5b9a\",\"\u4e00\u5b9a\",\"y\u00edd\u00ecng\"), W(\"\u4e5f\",\"\u4e5f\",\"y\u011b\"), W(\"\u6703\",\"\u4f1a\",\"hu\u00ec\"), W(\"\u611b\u4e0a\",\"\u7231\u4e0a\",\"\u00e0ish\u00e0ng\"), W(\"\u90a3\",\"\u90a3\",\"n\u00e0\"), W(\"\u500b\",\"\u4e2a\",\"ge\"), W(\"\u5730\u65b9\",\"\u5730\u65b9\",\"d\u00ecf\u0101ng\"), \"\u3002\"],\n      en: \"Right, that relaxed atmosphere reminded me of my own hometown \u2014 you'd definitely fall in love with that place too.\" },\n    { speakerT: \"\u6771\u5065\", speakerS: \"\u4e1c\u5065\",\n      tokens: [W(\"\u6240\u4ee5\",\"\u6240\u4ee5\",\"Su\u01d2y\u01d0\"), W(\"\u4f60\",\"\u4f60\",\"n\u01d0\"), W(\"\u628a\",\"\u628a\",\"b\u01ce\"), W(\"\u53f0\u4e2d\",\"\u53f0\u4e2d\",\"T\u00e1izh\u014dng\"), W(\"\u6240\u6709\",\"\u6240\u6709\",\"su\u01d2y\u01d2u\"), W(\"\u7684\",\"\u7684\",\"de\"), W(\"\u5730\u65b9\",\"\u5730\u65b9\",\"d\u00ecf\u0101ng\"), W(\"\u90fd\",\"\u90fd\",\"d\u014du\"), W(\"\u53bb\",\"\u53bb\",\"q\u00f9\"), W(\"\u4e86\",\"\u4e86\",\"le\"), W(\"\u4e00\",\"\u4e00\",\"y\u00ed\"), W(\"\u904d\",\"\u904d\",\"bi\u00e0n\"), W(\"\u55ce\",\"\u5417\",\"ma\"), \"\uff1f\"],\n      en: \"So did you go to every single place in Taichung?\" },\n    { speakerT: \"\u99ac\u4e01\", speakerS: \"\u9a6c\u4e01\",\n      tokens: [W(\"\u7576\u7136\",\"\u5f53\u7136\",\"D\u0101ngr\u00e1n\"), W(\"\u6c92\",\"\u6ca1\",\"m\u00e9i\"), W(\"\u6709\",\"\u6709\",\"y\u01d2u\"), \"\uff0c\", W(\"\u9019\",\"\u8fd9\",\"zh\u00e8\"), W(\"\u6b21\",\"\u6b21\",\"c\u00ec\"), W(\"\u5047\u671f\",\"\u5047\u671f\",\"ji\u00e0q\u00ed\"), W(\"\u6642\u9593\",\"\u65f6\u95f4\",\"sh\u00edji\u0101n\"), W(\"\u4e0d\",\"\u4e0d\",\"b\u00f9\"), W(\"\u5920\",\"\u591f\",\"g\u00f2u\"), \"\uff0c\", W(\"\u5176\u4ed6\",\"\u5176\u4ed6\",\"q\u00edt\u0101\"), W(\"\u5730\u65b9\",\"\u5730\u65b9\",\"d\u00ecf\u0101ng\"), W(\"\u53ea\",\"\u53ea\",\"zh\u01d0\"), W(\"\u80fd\",\"\u80fd\",\"n\u00e9ng\"), W(\"\u4e0b\",\"\u4e0b\",\"xi\u00e0\"), W(\"\u6b21\",\"\u6b21\",\"c\u00ec\"), W(\"\u518d\",\"\u518d\",\"z\u00e0i\"), W(\"\u53bb\",\"\u53bb\",\"q\u00f9\"), W(\"\u4e86\",\"\u4e86\",\"le\"), \"\uff0c\", W(\"\u4e0d\u904e\",\"\u4e0d\u8fc7\",\"b\u00fagu\u00f2\"), W(\"\u6211\",\"\u6211\",\"w\u01d2\"), W(\"\u9084\u662f\",\"\u8fd8\u662f\",\"h\u00e1ish\u00ec\"), W(\"\u89ba\u5f97\",\"\u89c9\u5f97\",\"ju\u00e9de\"), W(\"\u9019\",\"\u8fd9\",\"zh\u00e8\"), W(\"\u8d9f\",\"\u8d9f\",\"t\u00e0ng\"), W(\"\u65c5\u884c\",\"\u65c5\u884c\",\"l\u01dax\u00edng\"), W(\"\u771f\",\"\u771f\",\"zh\u0113n\"), W(\"\u662f\",\"\u662f\",\"sh\u00ec\"), W(\"\u592a\",\"\u592a\",\"t\u00e0i\"), W(\"\u503c\u5f97\",\"\u503c\u5f97\",\"zh\u00edde\"), W(\"\u4e86\",\"\u4e86\",\"le\"), \"\u3002\"],\n      en: \"Of course not \u2014 this vacation didn't give me enough time, I'll have to visit the other places next time. But I still think this trip was really worth it.\" }\n  ];\n\n  var ALL_WORDS = [];\n  Object.keys(GROUPS).forEach(function (k) {\n    GROUPS[k].forEach(function (w) { ALL_WORDS.push(w); });\n  });\n\n  function rubyWord(w) {\n    return '<span class=\"d211-sent-word\">' +\n      '<ruby class=\"lang-zh-TW\"><span class=\"rb\">' + w.t + '<\/span><rt>' + w.pt + '<\/rt><\/ruby>' +\n      '<ruby class=\"lang-zh-CN\"><span class=\"rb\">' + w.s + '<\/span><rt>' + w.ps + '<\/rt><\/ruby>' +\n      '<\/span>';\n  }\n\n  function renderTokens(tokens) {\n    var html = '';\n    tokens.forEach(function (tok) {\n      if (typeof tok === 'string') {\n        html += '<span class=\"d211-punct\">' + tok + '<\/span>';\n      } else {\n        html += rubyWord(tok);\n      }\n    });\n    return html;\n  }\n\n  function headwordRuby(t, s, pt, ps) {\n    return '<ruby class=\"lang-zh-TW\"><span class=\"rb\">' + t + '<\/span><rt>' + pt + '<\/rt><\/ruby>' +\n           '<ruby class=\"lang-zh-CN\"><span class=\"rb\">' + s + '<\/span><rt>' + ps + '<\/rt><\/ruby>';\n  }\n\n  var counter = 0;\n  Object.keys(GROUPS).forEach(function (containerId) {\n    var container = root.querySelector('#' + containerId);\n    if (!container) return;\n    var html = '';\n    GROUPS[containerId].forEach(function (w) {\n      counter++;\n      var num = (counter < 10 ? '0' : '') + counter;\n      html += '<div class=\"d211-word-card\">' +\n        '<div class=\"d211-word-top\">' +\n          '<span class=\"d211-num\">' + num + '<\/span>' +\n          '<span class=\"d211-hanzi\">' + headwordRuby(w.t, w.s, w.pt || w.p, w.ps || w.p) + '<\/span>' +\n          '<span class=\"d211-pos\">' + w.pos + '<\/span>' +\n          '<span class=\"d211-meaning\">' + w.meaning + '<\/span>' +\n          '<button class=\"d211-speaker\" data-trad=\"' + w.t + '\" data-simp=\"' + w.s + '\" aria-label=\"Play pronunciation\">' + SPEAKER_SVG + '<\/button>' +\n        '<\/div>' +\n        '<div class=\"d211-example\">' +\n          renderTokens(w.ex) +\n          '<span class=\"d211-en\">' + w.exEn + '<\/span>' +\n        '<\/div>' +\n      '<\/div>';\n    });\n    container.innerHTML = html;\n  });\n\n  var dialogueEl = root.querySelector('#d211-dialogue');\n  if (dialogueEl) {\n    var dHtml = '';\n    DIALOGUE.forEach(function (line) {\n      dHtml += '<div class=\"d211-line\">' +\n        '<span class=\"d211-speaker-tag\">' +\n          '<span class=\"lang-zh-TW\">' + line.speakerT + '<\/span>' +\n          '<span class=\"lang-zh-CN\">' + line.speakerS + '<\/span>' +\n        '<\/span>' +\n        '<span class=\"d211-line-body\">' +\n          renderTokens(line.tokens) +\n          '<span class=\"d211-line-en\">' + line.en + '<\/span>' +\n        '<\/span>' +\n      '<\/div>';\n    });\n    dialogueEl.innerHTML = dHtml;\n  }\n\n  \/\/ ---- Pinyin sync with the site's Pinyin Display toggle ----\n  \/\/ The site's toggle tags existing <rt> elements with \"hidden\" or \"mouseover\".\n  \/\/ Content we re-render later (flashcard, Match It tiles) wouldn't get those\n  \/\/ classes, so we read the current mode off a static reference <rt> in the\n  \/\/ word list and copy it over whenever we re-render or the mode changes.\n  var pyRefRt = root.querySelector('#d211-word-list-1 rt');\n\n  function getPinyinMode() {\n    if (!pyRefRt) return 'show';\n    if (pyRefRt.classList.contains('hidden')) return 'hidden';\n    if (pyRefRt.classList.contains('mouseover')) return 'mouseover';\n    return 'show';\n  }\n\n  function syncPinyin() {\n    var mode = getPinyinMode();\n    var isHidden = (mode === 'hidden');\n    var isMouse = (mode === 'mouseover');\n    var fcWrap = root.querySelector('.d211-flashcard-wrap');\n    if (fcWrap) {\n      fcWrap.querySelectorAll('rt').forEach(function (rt) {\n        rt.classList.toggle('hidden', isHidden);\n        rt.classList.toggle('mouseover', isMouse);\n      });\n    }\n    root.classList.toggle('d211-py-hidden', isHidden);\n    root.classList.toggle('d211-py-mouseover', isMouse);\n  }\n\n  if (pyRefRt) {\n    if ('MutationObserver' in window) {\n      new MutationObserver(syncPinyin).observe(pyRefRt, { attributes: true, attributeFilter: ['class'] });\n    }\n  }\n\n  \/\/ ---- Flashcards ----\n  var fcCard = root.querySelector('#d211-flashcard');\n  var fcFront = root.querySelector('#d211-fc-front');\n  var fcBack = root.querySelector('#d211-fc-back');\n  var fcProgress = root.querySelector('#d211-fc-progress');\n  var fcPrevBtn = root.querySelector('#d211-fc-prev');\n  var fcNextBtn = root.querySelector('#d211-fc-next');\n  var fcIndex = 0;\n  var fcFlipped = false;\n\n  function renderFlashcard() {\n    var w = ALL_WORDS[fcIndex];\n    if (!w || !fcFront || !fcBack) return;\n    fcFront.innerHTML = '<span class=\"d211-hanzi\">' + headwordRuby(w.t, w.s, w.pt || w.p, w.ps || w.p) + '<\/span>';\n    fcBack.innerHTML = '<span class=\"d211-meaning\">' + w.meaning + '<\/span><span class=\"d211-pos\">' + w.pos + '<\/span>';\n    if (fcProgress) fcProgress.textContent = (fcIndex + 1) + ' \/ ' + ALL_WORDS.length;\n    if (fcCard) fcCard.classList.remove('d211-flipped');\n    fcFlipped = false;\n    syncPinyin();\n  }\n\n  if (fcCard) {\n    fcCard.addEventListener('click', function () {\n      fcFlipped = !fcFlipped;\n      fcCard.classList.toggle('d211-flipped', fcFlipped);\n    });\n  }\n  if (fcPrevBtn) fcPrevBtn.addEventListener('click', function () {\n    fcIndex = (fcIndex - 1 + ALL_WORDS.length) % ALL_WORDS.length;\n    renderFlashcard();\n  });\n  if (fcNextBtn) fcNextBtn.addEventListener('click', function () {\n    fcIndex = (fcIndex + 1) % ALL_WORDS.length;\n    renderFlashcard();\n  });\n  renderFlashcard();\n\n  \/\/ ---- Match It game ----\n  var gameColZh = root.querySelector('#d211-game-col-zh');\n  var gameColEn = root.querySelector('#d211-game-col-en');\n  var gameStatus = root.querySelector('#d211-game-status');\n  var gameWin = root.querySelector('#d211-game-win');\n  var gameNewBtn = root.querySelector('#d211-game-new');\n  var gameRound = [];\n  var gameSelectedZh = null;\n  var gameSelectedEn = null;\n  var gameMatchedCount = 0;\n  var gameBusy = false;\n\n  function shuffle(arr) {\n    var a = arr.slice();\n    for (var i = a.length - 1; i > 0; i--) {\n      var j = Math.floor(Math.random() * (i + 1));\n      var tmp = a[i]; a[i] = a[j]; a[j] = tmp;\n    }\n    return a;\n  }\n\n  function startRound() {\n    gameRound = shuffle(ALL_WORDS).slice(0, 8);\n    gameSelectedZh = null;\n    gameSelectedEn = null;\n    gameMatchedCount = 0;\n    gameBusy = false;\n    if (gameWin) gameWin.classList.remove('d211-show');\n\n    var zhOrder = shuffle(gameRound);\n    var enOrder = shuffle(gameRound);\n\n    gameColZh.innerHTML = zhOrder.map(function (w) {\n      return '<button class=\"d211-tile\" data-id=\"' + w.t + '\" data-side=\"zh\">' +\n        '<span class=\"lang-zh-TW\">' + w.t + '<\/span><span class=\"lang-zh-CN\">' + w.s + '<\/span>' +\n        '<span class=\"d211-tile-py\">' + (w.pt || w.p) + '<\/span>' +\n      '<\/button>';\n    }).join('');\n\n    gameColEn.innerHTML = enOrder.map(function (w) {\n      return '<button class=\"d211-tile\" data-id=\"' + w.t + '\" data-side=\"en\">' + w.meaning + '<\/button>';\n    }).join('');\n\n    updateGameStatus();\n    syncPinyin();\n  }\n\n  function updateGameStatus() {\n    if (gameStatus) gameStatus.textContent = gameMatchedCount + ' \/ ' + gameRound.length + ' matched';\n  }\n\n  function handleTileClick(tile) {\n    if (gameBusy || tile.classList.contains('d211-matched')) return;\n    var side = tile.getAttribute('data-side');\n\n    if (side === 'zh') {\n      if (gameSelectedZh) gameSelectedZh.classList.remove('d211-selected');\n      gameSelectedZh = tile;\n      tile.classList.add('d211-selected');\n    } else {\n      if (gameSelectedEn) gameSelectedEn.classList.remove('d211-selected');\n      gameSelectedEn = tile;\n      tile.classList.add('d211-selected');\n    }\n\n    if (gameSelectedZh) {\n      if (gameSelectedEn) {\n        var zhId = gameSelectedZh.getAttribute('data-id');\n        var enId = gameSelectedEn.getAttribute('data-id');\n        if (zhId === enId) {\n          gameSelectedZh.classList.remove('d211-selected');\n          gameSelectedEn.classList.remove('d211-selected');\n          gameSelectedZh.classList.add('d211-matched');\n          gameSelectedEn.classList.add('d211-matched');\n          gameMatchedCount++;\n          updateGameStatus();\n          gameSelectedZh = null;\n          gameSelectedEn = null;\n          var roundDone = (gameMatchedCount === gameRound.length);\n          if (roundDone) {\n            if (gameWin) {\n              gameWin.classList.add('d211-show');\n            }\n          }\n        } else {\n          gameBusy = true;\n          var z = gameSelectedZh, en = gameSelectedEn;\n          z.classList.add('d211-wrong');\n          en.classList.add('d211-wrong');\n          setTimeout(function () {\n            z.classList.remove('d211-selected', 'd211-wrong');\n            en.classList.remove('d211-selected', 'd211-wrong');\n            gameBusy = false;\n          }, 400);\n          gameSelectedZh = null;\n          gameSelectedEn = null;\n        }\n      }\n    }\n  }\n\n  root.addEventListener('click', function (e) {\n    var tile = e.target.closest('.d211-tile');\n    if (tile) {\n      if (root.contains(tile)) handleTileClick(tile);\n    }\n  });\n  if (gameNewBtn) gameNewBtn.addEventListener('click', startRound);\n\n  startRound();\n\n  \/\/ ---- Vocabulary Quiz ----\n  var QUIZ_DATA = [\n    { type: 'mc', prompt: \"<span class=\\\"lang-zh-TW\\\">\u5047\u671f<\/span><span class=\\\"lang-zh-CN\\\">\u5047\u671f<\/span> means...\", options: [\"vacation, holiday\", \"ticket\", \"luck\", \"lake\"], answer: 0 },\n    { type: 'type', prompt: \"Type the pinyin for <span class=\\\"lang-zh-TW\\\">\u6eab\u6cc9<\/span><span class=\\\"lang-zh-CN\\\">\u6e29\u6cc9<\/span>.\", accept: [\"wenquan\"] },\n    { type: 'mc', prompt: \"Which word means \\\"to consider\\\"?\", options: [\"<span class=\\\"lang-zh-TW\\\">\u8003\u616e<\/span><span class=\\\"lang-zh-CN\\\">\u8003\u8651<\/span>\", \"<span class=\\\"lang-zh-TW\\\">\u5efa\u8b70<\/span><span class=\\\"lang-zh-CN\\\">\u5efa\u8bae<\/span>\", \"<span class=\\\"lang-zh-TW\\\">\u6ce8\u610f<\/span><span class=\\\"lang-zh-CN\\\">\u6ce8\u610f<\/span>\", \"<span class=\\\"lang-zh-TW\\\">\u9806\u4fbf<\/span><span class=\\\"lang-zh-CN\\\">\u987a\u4fbf<\/span>\"], answer: 0 },\n    { type: 'type', prompt: \"Type the English word for <span class=\\\"lang-zh-TW\\\">\u539f\u4f4f\u6c11<\/span><span class=\\\"lang-zh-CN\\\">\u539f\u4f4f\u6c11<\/span>.\", accept: [\"aborigines\"] },\n    { type: 'mc', prompt: \"<span class=\\\"lang-zh-TW\\\">\u8d9f<\/span><span class=\\\"lang-zh-CN\\\">\u8d9f<\/span> is...\", options: [\"a measure word for a trip\", \"a measure word for streets\", \"a measure word for times\", \"a measure word for dishes\"], answer: 0 },\n    { type: 'mc', prompt: \"Which word means \\\"safe\\\"?\", options: [\"<span class=\\\"lang-zh-TW\\\">\u5b89\u5168<\/span><span class=\\\"lang-zh-CN\\\">\u5b89\u5168<\/span>\", \"<span class=\\\"lang-zh-TW\\\">\u503c\u5f97<\/span><span class=\\\"lang-zh-CN\\\">\u503c\u5f97<\/span>\", \"<span class=\\\"lang-zh-TW\\\">\u9806\u4fbf<\/span><span class=\\\"lang-zh-CN\\\">\u987a\u4fbf<\/span>\", \"<span class=\\\"lang-zh-TW\\\">\u6ce8\u610f<\/span><span class=\\\"lang-zh-CN\\\">\u6ce8\u610f<\/span>\"], answer: 0 },\n    { type: 'type', prompt: \"Type the pinyin for <span class=\\\"lang-zh-TW\\\">\u9322\u5305<\/span><span class=\\\"lang-zh-CN\\\">\u94b1\u5305<\/span>.\", accept: [\"qianbao\"] },\n    { type: 'mc', prompt: \"<span class=\\\"lang-zh-TW\\\">\u4e0d\u898b<\/span><span class=\\\"lang-zh-CN\\\">\u4e0d\u89c1<\/span> means...\", options: [\"to be lost, to disappear\", \"to steal\", \"to pay attention to\", \"worthwhile\"], answer: 0 },\n    { type: 'type', prompt: \"Type the English word for <span class=\\\"lang-zh-TW\\\">\u904b\u6c23<\/span><span class=\\\"lang-zh-CN\\\">\u8fd0\u6c14<\/span>.\", accept: [\"luck\"] },\n    { type: 'mc', prompt: \"Which word means \\\"tropical region\\\"?\", options: [\"<span class=\\\"lang-zh-TW\\\">\u71b1\u5e36<\/span><span class=\\\"lang-zh-CN\\\">\u70ed\u5e26<\/span>\", \"<span class=\\\"lang-zh-TW\\\">\u690d\u7269<\/span><span class=\\\"lang-zh-CN\\\">\u690d\u7269<\/span>\", \"<span class=\\\"lang-zh-TW\\\">\u6c11\u5bbf<\/span><span class=\\\"lang-zh-CN\\\">\u6c11\u5bbf<\/span>\", \"<span class=\\\"lang-zh-TW\\\">\u6469\u6258\u8eca<\/span><span class=\\\"lang-zh-CN\\\">\u6469\u6258\u8f66<\/span>\"], answer: 0 },\n    { type: 'type', prompt: \"Type the pinyin for <span class=\\\"lang-zh-TW\\\">\u9ec3\u660f<\/span><span class=\\\"lang-zh-CN\\\">\u9ec4\u660f<\/span>.\", accept: [\"huanghun\"] },\n    { type: 'mc', prompt: \"<span class=\\\"lang-zh-TW\\\">\u6d6a\u6f2b<\/span><span class=\\\"lang-zh-CN\\\">\u6d6a\u6f2b<\/span> means...\", options: [\"romantic\", \"lively\", \"relaxed\", \"famous\"], answer: 0 },\n    { type: 'mc', prompt: \"Which phrase means \\\"to fall in love with\\\"?\", options: [\"<span class=\\\"lang-zh-TW\\\">\u611b\u4e0a<\/span><span class=\\\"lang-zh-CN\\\">\u7231\u4e0a<\/span>\", \"<span class=\\\"lang-zh-TW\\\">\u60f3\u8d77<\/span><span class=\\\"lang-zh-CN\\\">\u60f3\u8d77<\/span>\", \"<span class=\\\"lang-zh-TW\\\">\u66ec\u592a\u967d<\/span><span class=\\\"lang-zh-CN\\\">\u6652\u592a\u9633<\/span>\", \"<span class=\\\"lang-zh-TW\\\">\u5efa\u8b70<\/span><span class=\\\"lang-zh-CN\\\">\u5efa\u8bae<\/span>\"], answer: 0 },\n    { type: 'type', prompt: \"Type the English word for <span class=\\\"lang-zh-TW\\\">\u5bb6\u9109<\/span><span class=\\\"lang-zh-CN\\\">\u5bb6\u4e61<\/span>.\", accept: [\"hometown\"] },\n    { type: 'mc', prompt: \"<span class=\\\"lang-zh-TW\\\">\u98a8\u666f\u5340<\/span><span class=\\\"lang-zh-CN\\\">\u98ce\u666f\u533a<\/span> means...\", options: [\"scenic area\", \"water activities\", \"jet skis\", \"tourist\"], answer: 0 }\n  ];\n\n  function stripTones(s) {\n    return s.normalize('NFD').replace(\/[\\u0300-\\u036f]\/g, '').toLowerCase().replace(\/[^a-z0-9]\/g, '');\n  }\n\n  (function initQuiz() {\n    var qRoot = root.querySelector('#d211-quiz');\n    if (!qRoot) return;\n    var current = 0;\n    var score = 0;\n    var answered = false;\n\n    function render() {\n      if (current >= QUIZ_DATA.length) { renderScore(); return; }\n      var q = QUIZ_DATA[current];\n      answered = false;\n      var html = '<p class=\"d211-quiz-progress\">Question ' + (current + 1) + ' of ' + QUIZ_DATA.length + '<\/p>';\n      html += '<p class=\"d211-quiz-prompt\">' + q.prompt + '<\/p>';\n      if (q.type === 'mc') {\n        html += '<div class=\"d211-quiz-options\">';\n        var optOrder = shuffle(q.options.map(function (o, k) { return k; }));\n        for (var oi = 0; oi < optOrder.length; oi++) {\n          var i = optOrder[oi];\n          html += '<button type=\"button\" class=\"d211-quiz-opt\" data-i=\"' + i + '\">' + q.options[i] + '<\/button>';\n        }\n        html += '<\/div>';\n      } else {\n        html += '<div class=\"d211-quiz-input-row\">';\n        html += '<input type=\"text\" class=\"d211-quiz-input\" placeholder=\"Type your answer\">';\n        html += '<button type=\"button\" class=\"d211-quiz-submit\">Submit<\/button>';\n        html += '<\/div>';\n      }\n      html += '<p class=\"d211-quiz-feedback\"><\/p>';\n      html += '<button type=\"button\" class=\"d211-quiz-next\" style=\"display:none;\">Next<\/button>';\n      qRoot.innerHTML = html;\n\n      if (q.type === 'mc') {\n        var opts = qRoot.querySelectorAll('.d211-quiz-opt');\n        opts.forEach(function (btn) {\n          btn.addEventListener('click', function () {\n            if (answered) return;\n            answered = true;\n            var i = parseInt(this.getAttribute('data-i'), 10);\n            var correct = i === q.answer;\n            if (correct) score++;\n            opts.forEach(function (b) {\n              var bi = parseInt(b.getAttribute('data-i'), 10);\n              b.setAttribute('disabled', 'disabled');\n              if (bi === q.answer) b.classList.add('correct');\n              else if (bi === i) b.classList.add('incorrect');\n            });\n            showFeedback(correct);\n          });\n        });\n      } else {\n        var input = qRoot.querySelector('.d211-quiz-input');\n        var submitBtn = qRoot.querySelector('.d211-quiz-submit');\n        function submit() {\n          if (answered) return;\n          answered = true;\n          var val = stripTones(input.value || '');\n          var correct = q.accept.indexOf(val) !== -1;\n          if (correct) score++;\n          input.setAttribute('disabled', 'disabled');\n          submitBtn.setAttribute('disabled', 'disabled');\n          showFeedback(correct, q.accept[0]);\n        }\n        submitBtn.addEventListener('click', submit);\n        input.addEventListener('keydown', function (e) { if (e.key === 'Enter') submit(); });\n      }\n\n      function showFeedback(correct, correctAnswer) {\n        var fb = qRoot.querySelector('.d211-quiz-feedback');\n        if (correct) {\n          fb.textContent = 'Correct!';\n        } else if (correctAnswer) {\n          fb.textContent = 'Not quite \u2014 the answer is \"' + correctAnswer + '\".';\n        } else {\n          fb.textContent = 'Not quite \u2014 check the highlighted answer above.';\n        }\n        fb.className = 'd211-quiz-feedback ' + (correct ? 'correct' : 'incorrect');\n        var nextBtn = qRoot.querySelector('.d211-quiz-next');\n        nextBtn.style.display = 'inline-block';\n        nextBtn.addEventListener('click', function () { current++; render(); });\n      }\n    }\n\n    function renderScore() {\n      qRoot.innerHTML =\n        '<div class=\"d211-quiz-score\">' +\n        '<span class=\"d211-quiz-score-num\">' + score + ' \/ ' + QUIZ_DATA.length + '<\/span>' +\n        '<p>Nice work! Want to try again?<\/p>' +\n        '<button type=\"button\" class=\"d211-quiz-retake\">Retake Quiz<\/button>' +\n        '<\/div>';\n      qRoot.querySelector('.d211-quiz-retake').addEventListener('click', function () {\n        current = 0; score = 0; render();\n      });\n    }\n\n    render();\n  })();\n\n  \/\/ Speaker buttons (event delegation, Web Speech API)\n  root.addEventListener('click', function (e) {\n    var btn = e.target.closest('.d211-speaker');\n    if (!btn || !root.contains(btn)) return;\n    if (!('speechSynthesis' in window)) return;\n    var showingSimp = false;\n    var simpEl = root.querySelector('.lang-zh-CN');\n    if (simpEl) {\n      if (simpEl.offsetParent !== null) showingSimp = true;\n    }\n    var text = showingSimp ? btn.getAttribute('data-simp') : btn.getAttribute('data-trad');\n    var utter = new SpeechSynthesisUtterance(text);\n    utter.lang = showingSimp ? 'zh-CN' : 'zh-TW';\n    window.speechSynthesis.cancel();\n    window.speechSynthesis.speak(utter);\n  });\n\n  \/\/ Keep dynamically re-rendered spans (quiz, match-it, flashcards) in step with the site's Text Display choice\n  function syncScript() {\n    var refCN = root.querySelector('.d211-lede .lang-zh-CN');\n    var refTW = root.querySelector('.d211-lede .lang-zh-TW');\n    if (!refCN) return;\n    if (!refTW) return;\n    var cnVis = refCN.offsetParent !== null;\n    var twVis = refTW.offsetParent !== null;\n    if (cnVis === twVis) return;\n    var scopes = root.querySelectorAll('.d211-quiz, .d211-game-board, .d211-flashcard');\n    scopes.forEach(function (sc) {\n      sc.querySelectorAll('.lang-zh-TW').forEach(function (el) { el.style.display = twVis ? '' : 'none'; });\n      sc.querySelectorAll('.lang-zh-CN').forEach(function (el) { el.style.display = cnVis ? '' : 'none'; });\n    });\n  }\n  root.addEventListener('click', function () { setTimeout(syncScript, 0); });\n  setInterval(syncScript, 400);\n  syncScript();\n})();\n<\/script>\n<\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright size-medium is-resized\"><a href=\"https:\/\/ko-fi.com\/tiffanystalk\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"58\" src=\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/fcacd-buymeacoffee_red402x-300x58.png\" alt=\"\" class=\"wp-image-570\" style=\"width:150px;height:29px\" srcset=\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/fcacd-buymeacoffee_red402x-300x58.png 300w, https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/fcacd-buymeacoffee_red402x-600x115.png 600w, https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/fcacd-buymeacoffee_red402x-1024x197.png 1024w, https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/fcacd-buymeacoffee_red402x-768x148.png 768w, https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/fcacd-buymeacoffee_red402x-1536x296.png 1536w, https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/fcacd-buymeacoffee_red402x-2048x394.png 2048w, https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/fcacd-buymeacoffee_red402x-850x164.png 850w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption class=\"wp-element-caption\">Do you like it? \ud83d\ude42<\/figcaption><\/figure>\n<\/div>\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-medium is-resized\"><a href=\"https:\/\/tiffanysmandarin.com\/index.php\/contemporary-chinese-book-2\/\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"86\" src=\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/e68f92e59c963-300x86.png\" alt=\"\" class=\"wp-image-571\" style=\"width:150px;height:43px\" srcset=\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/e68f92e59c963-300x86.png 300w, https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/e68f92e59c963-600x171.png 600w, https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/e68f92e59c963.png 700w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A note before you start: I&#8217;d love for you to support the official textbook \u2014 this page is only meant as a review tool for people who already own a copy, not a replacement for it. \u7576\u4ee3\u4e2d\u6587\u8ab2\u7a0b\u5f53\u4ee3\u4e2d\u6587\u8bfe\u7a0b Book 2 \u00b7 Lesson 11\u300c\u53f0\u7063\u597d\u73a9\u7684\u5730\u65b9\u771f\u591a\u53f0\u6e7e\u597d\u73a9\u7684\u5730\u65b9\u771f\u591a\u300dTaiwan Really Has Lots of Fun Places \u2014 every word from \u751f\u8a5e\u4e00 and \u751f\u8a5e\u4e8c&#8230;<\/p>\n","protected":false},"author":2,"featured_media":11596,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_wp_convertkit_post_meta":{"form":"-1","landing_page":"0","tag":"0","restrict_content":"0"},"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[1089],"tags":[],"class_list":["post-13534","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-1089"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>B2 L11 Vocabulary and Practice - OneDotDot Chinese<\/title>\n<meta name=\"description\" content=\"Strengthen your vocabulary \u7576\u4ee3\u4e2d\u6587\u7b2c\u4e8c\u518a\u7b2c\u5341\u4e00\u8ab2 \u55ae\u8a5e\u7df4\u7fd2 \u8907\u7fd2 \u8003\u8a66 Contemporary Chinese Vocabulary Practice Book 2 \u2013 Lesson 11\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/tiffanysmandarin.com\/index.php\/2026\/02\/18\/contemporary-chinese-vocabulary-practice-b2l11\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"B2 L11 Vocabulary and Practice - OneDotDot Chinese\" \/>\n<meta property=\"og:description\" content=\"Strengthen your vocabulary \u7576\u4ee3\u4e2d\u6587\u7b2c\u4e8c\u518a\u7b2c\u5341\u4e00\u8ab2 \u55ae\u8a5e\u7df4\u7fd2 \u8907\u7fd2 \u8003\u8a66 Contemporary Chinese Vocabulary Practice Book 2 \u2013 Lesson 11\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tiffanysmandarin.com\/index.php\/2026\/02\/18\/contemporary-chinese-vocabulary-practice-b2l11\/\" \/>\n<meta property=\"og:site_name\" content=\"OneDotDot Chinese\" \/>\n<meta property=\"article:published_time\" content=\"2026-02-17T18:09:41+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-09T15:11:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2024\/11\/\u7576\u4ee3\u4e2d\u65872.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"tiffany\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"tiffany\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/02\\\/18\\\/contemporary-chinese-vocabulary-practice-b2l11\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/02\\\/18\\\/contemporary-chinese-vocabulary-practice-b2l11\\\/\"},\"author\":{\"name\":\"tiffany\",\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/#\\\/schema\\\/person\\\/3556e1160fac98b190d03b8aa8604d99\"},\"headline\":\"B2 L11 Vocabulary and Practice\",\"datePublished\":\"2026-02-17T18:09:41+00:00\",\"dateModified\":\"2026-10-09T15:11:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/02\\\/18\\\/contemporary-chinese-vocabulary-practice-b2l11\\\/\"},\"wordCount\":230,\"publisher\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/#\\\/schema\\\/person\\\/3556e1160fac98b190d03b8aa8604d99\"},\"image\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/02\\\/18\\\/contemporary-chinese-vocabulary-practice-b2l11\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/\u7576\u4ee3\u4e2d\u65872.jpg\",\"articleSection\":[\"\u7576\u4ee3\u4e2d\u6587 2\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/02\\\/18\\\/contemporary-chinese-vocabulary-practice-b2l11\\\/\",\"url\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/02\\\/18\\\/contemporary-chinese-vocabulary-practice-b2l11\\\/\",\"name\":\"B2 L11 Vocabulary and Practice - OneDotDot Chinese\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/02\\\/18\\\/contemporary-chinese-vocabulary-practice-b2l11\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/02\\\/18\\\/contemporary-chinese-vocabulary-practice-b2l11\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/\u7576\u4ee3\u4e2d\u65872.jpg\",\"datePublished\":\"2026-02-17T18:09:41+00:00\",\"dateModified\":\"2026-10-09T15:11:07+00:00\",\"description\":\"Strengthen your vocabulary \u7576\u4ee3\u4e2d\u6587\u7b2c\u4e8c\u518a\u7b2c\u5341\u4e00\u8ab2 \u55ae\u8a5e\u7df4\u7fd2 \u8907\u7fd2 \u8003\u8a66 Contemporary Chinese Vocabulary Practice Book 2 \u2013 Lesson 11\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/02\\\/18\\\/contemporary-chinese-vocabulary-practice-b2l11\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/02\\\/18\\\/contemporary-chinese-vocabulary-practice-b2l11\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/02\\\/18\\\/contemporary-chinese-vocabulary-practice-b2l11\\\/#primaryimage\",\"url\":\"https:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/\u7576\u4ee3\u4e2d\u65872.jpg\",\"contentUrl\":\"https:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/\u7576\u4ee3\u4e2d\u65872.jpg\",\"width\":800,\"height\":300,\"caption\":\"Contemporary Chinese Book 2\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/02\\\/18\\\/contemporary-chinese-vocabulary-practice-b2l11\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9801\",\"item\":\"https:\\\/\\\/tiffanysmandarin.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"B2 L11 Vocabulary and Practice\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/#website\",\"url\":\"https:\\\/\\\/tiffanysmandarin.com\\\/\",\"name\":\"OneDotDot Chinese\",\"description\":\"Learn a little Chinese every day\",\"publisher\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/#\\\/schema\\\/person\\\/3556e1160fac98b190d03b8aa8604d99\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/tiffanysmandarin.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/#\\\/schema\\\/person\\\/3556e1160fac98b190d03b8aa8604d99\",\"name\":\"tiffany\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/cropped-logo_tiffany2-1.png\",\"url\":\"http:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/cropped-logo_tiffany2-1.png\",\"contentUrl\":\"http:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/cropped-logo_tiffany2-1.png\",\"width\":214,\"height\":214,\"caption\":\"tiffany\"},\"logo\":{\"@id\":\"http:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/cropped-logo_tiffany2-1.png\"},\"sameAs\":[\"https:\\\/\\\/www.instagram.com\\\/tiffanys_talk\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/tiffany-huang-mandarin\\\/\"],\"url\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/author\\\/tiffany\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"B2 L11 Vocabulary and Practice - OneDotDot Chinese","description":"Strengthen your vocabulary \u7576\u4ee3\u4e2d\u6587\u7b2c\u4e8c\u518a\u7b2c\u5341\u4e00\u8ab2 \u55ae\u8a5e\u7df4\u7fd2 \u8907\u7fd2 \u8003\u8a66 Contemporary Chinese Vocabulary Practice Book 2 \u2013 Lesson 11","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:\/\/tiffanysmandarin.com\/index.php\/2026\/02\/18\/contemporary-chinese-vocabulary-practice-b2l11\/","og_locale":"en_US","og_type":"article","og_title":"B2 L11 Vocabulary and Practice - OneDotDot Chinese","og_description":"Strengthen your vocabulary \u7576\u4ee3\u4e2d\u6587\u7b2c\u4e8c\u518a\u7b2c\u5341\u4e00\u8ab2 \u55ae\u8a5e\u7df4\u7fd2 \u8907\u7fd2 \u8003\u8a66 Contemporary Chinese Vocabulary Practice Book 2 \u2013 Lesson 11","og_url":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/02\/18\/contemporary-chinese-vocabulary-practice-b2l11\/","og_site_name":"OneDotDot Chinese","article_published_time":"2026-02-17T18:09:41+00:00","article_modified_time":"2026-10-09T15:11:07+00:00","og_image":[{"width":800,"height":300,"url":"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2024\/11\/\u7576\u4ee3\u4e2d\u65872.jpg","type":"image\/jpeg"}],"author":"tiffany","twitter_card":"summary_large_image","twitter_misc":{"Written by":"tiffany","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/02\/18\/contemporary-chinese-vocabulary-practice-b2l11\/#article","isPartOf":{"@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/02\/18\/contemporary-chinese-vocabulary-practice-b2l11\/"},"author":{"name":"tiffany","@id":"https:\/\/tiffanysmandarin.com\/#\/schema\/person\/3556e1160fac98b190d03b8aa8604d99"},"headline":"B2 L11 Vocabulary and Practice","datePublished":"2026-02-17T18:09:41+00:00","dateModified":"2026-10-09T15:11:07+00:00","mainEntityOfPage":{"@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/02\/18\/contemporary-chinese-vocabulary-practice-b2l11\/"},"wordCount":230,"publisher":{"@id":"https:\/\/tiffanysmandarin.com\/#\/schema\/person\/3556e1160fac98b190d03b8aa8604d99"},"image":{"@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/02\/18\/contemporary-chinese-vocabulary-practice-b2l11\/#primaryimage"},"thumbnailUrl":"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2024\/11\/\u7576\u4ee3\u4e2d\u65872.jpg","articleSection":["\u7576\u4ee3\u4e2d\u6587 2"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/02\/18\/contemporary-chinese-vocabulary-practice-b2l11\/","url":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/02\/18\/contemporary-chinese-vocabulary-practice-b2l11\/","name":"B2 L11 Vocabulary and Practice - OneDotDot Chinese","isPartOf":{"@id":"https:\/\/tiffanysmandarin.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/02\/18\/contemporary-chinese-vocabulary-practice-b2l11\/#primaryimage"},"image":{"@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/02\/18\/contemporary-chinese-vocabulary-practice-b2l11\/#primaryimage"},"thumbnailUrl":"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2024\/11\/\u7576\u4ee3\u4e2d\u65872.jpg","datePublished":"2026-02-17T18:09:41+00:00","dateModified":"2026-10-09T15:11:07+00:00","description":"Strengthen your vocabulary \u7576\u4ee3\u4e2d\u6587\u7b2c\u4e8c\u518a\u7b2c\u5341\u4e00\u8ab2 \u55ae\u8a5e\u7df4\u7fd2 \u8907\u7fd2 \u8003\u8a66 Contemporary Chinese Vocabulary Practice Book 2 \u2013 Lesson 11","breadcrumb":{"@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/02\/18\/contemporary-chinese-vocabulary-practice-b2l11\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tiffanysmandarin.com\/index.php\/2026\/02\/18\/contemporary-chinese-vocabulary-practice-b2l11\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/02\/18\/contemporary-chinese-vocabulary-practice-b2l11\/#primaryimage","url":"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2024\/11\/\u7576\u4ee3\u4e2d\u65872.jpg","contentUrl":"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2024\/11\/\u7576\u4ee3\u4e2d\u65872.jpg","width":800,"height":300,"caption":"Contemporary Chinese Book 2"},{"@type":"BreadcrumbList","@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/02\/18\/contemporary-chinese-vocabulary-practice-b2l11\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9801","item":"https:\/\/tiffanysmandarin.com\/"},{"@type":"ListItem","position":2,"name":"B2 L11 Vocabulary and Practice"}]},{"@type":"WebSite","@id":"https:\/\/tiffanysmandarin.com\/#website","url":"https:\/\/tiffanysmandarin.com\/","name":"OneDotDot Chinese","description":"Learn a little Chinese every day","publisher":{"@id":"https:\/\/tiffanysmandarin.com\/#\/schema\/person\/3556e1160fac98b190d03b8aa8604d99"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tiffanysmandarin.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/tiffanysmandarin.com\/#\/schema\/person\/3556e1160fac98b190d03b8aa8604d99","name":"tiffany","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/cropped-logo_tiffany2-1.png","url":"http:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/cropped-logo_tiffany2-1.png","contentUrl":"http:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/cropped-logo_tiffany2-1.png","width":214,"height":214,"caption":"tiffany"},"logo":{"@id":"http:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/cropped-logo_tiffany2-1.png"},"sameAs":["https:\/\/www.instagram.com\/tiffanys_talk\/","https:\/\/www.linkedin.com\/in\/tiffany-huang-mandarin\/"],"url":"https:\/\/tiffanysmandarin.com\/index.php\/author\/tiffany\/"}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2024\/11\/\u7576\u4ee3\u4e2d\u65872.jpg","_links":{"self":[{"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/posts\/13534","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/comments?post=13534"}],"version-history":[{"count":3,"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/posts\/13534\/revisions"}],"predecessor-version":[{"id":18119,"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/posts\/13534\/revisions\/18119"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/media\/11596"}],"wp:attachment":[{"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/media?parent=13534"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/categories?post=13534"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/tags?post=13534"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}