diff --git a/Tekkon.Tests/Tekkon.Tests.csproj b/Tekkon.Tests/Tekkon.Tests.csproj
index fe9ce91..60f209f 100644
--- a/Tekkon.Tests/Tekkon.Tests.csproj
+++ b/Tekkon.Tests/Tekkon.Tests.csproj
@@ -4,7 +4,7 @@
net6.0
enable
false
- 1.5.1
+ 1.6.0
diff --git a/Tekkon.Tests/TekkonTests.cs b/Tekkon.Tests/TekkonTests.cs
index e015bf7..8314550 100644
--- a/Tekkon.Tests/TekkonTests.cs
+++ b/Tekkon.Tests/TekkonTests.cs
@@ -1,26 +1,10 @@
// (c) 2022 and onwards The vChewing Project (MIT-NTL License).
-/*
-Permission is hereby granted, free of charge, to any person obtaining a copy of
-this software and associated documentation files (the "Software"), to deal in
-the Software without restriction, including without limitation the rights to
-use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
-the Software, and to permit persons to whom the Software is furnished to do so,
-subject to the following conditions:
-
-1. The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-2. No trademark license is granted to use the trade names, trademarks, service
-marks, or product names of Contributor, except as required to fulfill notice
-requirements above.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
-FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
-COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
-IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
-CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
+// ====================
+// This code is released under the MIT license (SPDX-License-Identifier: MIT)
+// ... with NTL restriction stating that:
+// No trademark license is granted to use the trade names, trademarks, service
+// marks, or product names of Contributor, except as required to fulfill notice
+// requirements defined in MIT License.
using NUnit.Framework;
@@ -183,8 +167,14 @@ public void TestPhonabetKeyReceivingAndCompositions() {
// Testing tool functions
Assert.AreEqual(Shared.RestoreToneOneInPhona("ㄉㄧㄠ"), "ㄉㄧㄠ1");
Assert.AreEqual(Shared.CnvPhonaToTextbookStyle("ㄓㄜ˙"), "˙ㄓㄜ");
+ Assert.AreEqual(Shared.CnvPhonaToHanyuPinyin("ㄍㄢˋ"), "gan4");
+ Assert.AreEqual(Shared.CnvHanyuPinyinToTextbookStyle("起(qi3)居(ju1)"),
+ "起(qǐ)居(jū)");
Assert.AreEqual(Shared.CnvHanyuPinyinToPhona("bian4-le5-tian1"),
"ㄅㄧㄢˋ-ㄌㄜ˙-ㄊㄧㄢ");
+ // 測試這種情形:「如果傳入的字串不包含任何半形英數內容的話,那麼應該直接將傳入的字串原樣返回」。
+ Assert.AreEqual(Shared.CnvHanyuPinyinToPhona("ㄅㄧㄢˋ-˙ㄌㄜ-ㄊㄧㄢ"),
+ "ㄅㄧㄢˋ-˙ㄌㄜ-ㄊㄧㄢ");
}
[Test]
diff --git a/Tekkon.Tests/TekkonTests_Advanced.cs b/Tekkon.Tests/TekkonTests_Advanced.cs
index 3143f21..5a9b9e6 100644
--- a/Tekkon.Tests/TekkonTests_Advanced.cs
+++ b/Tekkon.Tests/TekkonTests_Advanced.cs
@@ -1,26 +1,10 @@
// (c) 2022 and onwards The vChewing Project (MIT-NTL License).
-/*
-Permission is hereby granted, free of charge, to any person obtaining a copy of
-this software and associated documentation files (the "Software"), to deal in
-the Software without restriction, including without limitation the rights to
-use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
-the Software, and to permit persons to whom the Software is furnished to do so,
-subject to the following conditions:
-
-1. The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-2. No trademark license is granted to use the trade names, trademarks, service
-marks, or product names of Contributor, except as required to fulfill notice
-requirements above.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
-FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
-COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
-IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
-CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
+// ====================
+// This code is released under the MIT license (SPDX-License-Identifier: MIT)
+// ... with NTL restriction stating that:
+// No trademark license is granted to use the trade names, trademarks, service
+// marks, or product names of Contributor, except as required to fulfill notice
+// requirements defined in MIT License.
using NUnit.Framework;
@@ -29,7512 +13,7516 @@ namespace Tekkon.Tests;
public class TekkonTestsAdvanced {
// MARK: - Keyboard Arrangement Tests
+ private void CheckEq(ref int counter, ref Composer composer,
+ string strGivenSeq, string strExpected) {
+ // 僅單元測試之用途,就不用檢查 string 是否為 null 了。
+ string strConverted = composer.CnvSequence(strGivenSeq);
+ if (strConverted == strExpected) return;
+ string strError = string.Format("MISMATCH: {0} -> \"{1}\" != \"{2}\"",
+ strGivenSeq, strConverted, strExpected);
+ System.Console.WriteLine(strError);
+ counter++;
+ }
+
[Test]
public void TestQwertyDachenKeys() {
// Testing Dachen Traditional Mapping (QWERTY);
Composer composer = new(arrange: MandarinParser.OfDachen);
- Assert.AreEqual(actual: composer.CnvSequence("18 "), expected: "ㄅㄚ ");
- Assert.AreEqual(actual: composer.CnvSequence("m,4"), expected: "ㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("5j/ "), expected: "ㄓㄨㄥ ");
- Assert.AreEqual(actual: composer.CnvSequence("fu."), expected: "ㄑㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("g0 "), expected: "ㄕㄢ ");
- Assert.AreEqual(actual: composer.CnvSequence("xup6"), expected: "ㄌㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xu;6"), expected: "ㄌㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("z/"), expected: "ㄈㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("tjo "), expected: "ㄔㄨㄟ ");
- Assert.AreEqual(actual: composer.CnvSequence("284"), expected: "ㄉㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("2u4"), expected: "ㄉㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hl3"), expected: "ㄘㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("5 "), expected: "ㄓ ");
- Assert.AreEqual(actual: composer.CnvSequence("193"), expected: "ㄅㄞˇ");
+ int counter = 0;
+ CheckEq(ref counter, ref composer, "18 ", "ㄅㄚ ");
+ CheckEq(ref counter, ref composer, "m,4", "ㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "5j/ ", "ㄓㄨㄥ ");
+ CheckEq(ref counter, ref composer, "fu.", "ㄑㄧㄡ");
+ CheckEq(ref counter, ref composer, "g0 ", "ㄕㄢ ");
+ CheckEq(ref counter, ref composer, "xup6", "ㄌㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "xu;6", "ㄌㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "z/", "ㄈㄥ");
+ CheckEq(ref counter, ref composer, "tjo ", "ㄔㄨㄟ ");
+ CheckEq(ref counter, ref composer, "284", "ㄉㄚˋ");
+ CheckEq(ref counter, ref composer, "2u4", "ㄉㄧˋ");
+ CheckEq(ref counter, ref composer, "hl3", "ㄘㄠˇ");
+ CheckEq(ref counter, ref composer, "5 ", "ㄓ ");
+ CheckEq(ref counter, ref composer, "193", "ㄅㄞˇ");
+ Assert.AreEqual(counter, 0);
}
[Test]
public void TestDachen26Keys() {
// Testing handleDachen26()
Composer composer = new(arrange: MandarinParser.OfDachen26);
- Assert.AreEqual(actual: composer.CnvSequence("dull"), expected: "ㄎㄧㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("eule"), expected: "ㄍㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("eup"), expected: "ㄍㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("qqulle"),
- expected: "ㄅㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qqulld"),
- expected: "ㄅㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wwjll"), expected: "ㄉㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("qquu"), expected: "ㄅㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("qquue"), expected: "ㄅㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qquur"), expected: "ㄅㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qquud"), expected: "ㄅㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qquuy"), expected: "ㄅㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("qqi"), expected: "ㄅㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("qqie"), expected: "ㄅㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qqir"), expected: "ㄅㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qqid"), expected: "ㄅㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qqiy"), expected: "ㄅㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("qqii"), expected: "ㄅㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("qqiie"), expected: "ㄅㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qqiir"), expected: "ㄅㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qqiid"), expected: "ㄅㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qqiiy"), expected: "ㄅㄞ˙");
- Assert.AreEqual(actual: composer.CnvSequence("qqo"), expected: "ㄅㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("qqor"), expected: "ㄅㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qqod"), expected: "ㄅㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qqoy"), expected: "ㄅㄟ˙");
- Assert.AreEqual(actual: composer.CnvSequence("qql"), expected: "ㄅㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("qqle"), expected: "ㄅㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qqlr"), expected: "ㄅㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qqld"), expected: "ㄅㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qqoo"), expected: "ㄅㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("qqoor"), expected: "ㄅㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qqood"), expected: "ㄅㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qqp"), expected: "ㄅㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("qqpr"), expected: "ㄅㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qqpd"), expected: "ㄅㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qqll"), expected: "ㄅㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("qqllr"), expected: "ㄅㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qqlld"), expected: "ㄅㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qqn"), expected: "ㄅㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("qqne"), expected: "ㄅㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qqnr"), expected: "ㄅㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qqnd"), expected: "ㄅㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qqu"), expected: "ㄅㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("qque"), expected: "ㄅㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qqur"), expected: "ㄅㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qqud"), expected: "ㄅㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qqub"), expected: "ㄅㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("qqube"), expected: "ㄅㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qqubr"), expected: "ㄅㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qqubd"), expected: "ㄅㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qqul"), expected: "ㄅㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("qqulr"), expected: "ㄅㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qquld"), expected: "ㄅㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qquoo"), expected: "ㄅㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("qquooe"),
- expected: "ㄅㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qquoor"),
- expected: "ㄅㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qquood"),
- expected: "ㄅㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qqup"), expected: "ㄅㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("qqupr"), expected: "ㄅㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qqupd"), expected: "ㄅㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qqun"), expected: "ㄅㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("qqunr"), expected: "ㄅㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qqund"), expected: "ㄅㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qqj"), expected: "ㄅㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("qqje"), expected: "ㄅㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qqjr"), expected: "ㄅㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qqjd"), expected: "ㄅㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("quu"), expected: "ㄆㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("quue"), expected: "ㄆㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("quur"), expected: "ㄆㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("quud"), expected: "ㄆㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("quuy"), expected: "ㄆㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("qi"), expected: "ㄆㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("qie"), expected: "ㄆㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qir"), expected: "ㄆㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qid"), expected: "ㄆㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qii"), expected: "ㄆㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("qiie"), expected: "ㄆㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qiir"), expected: "ㄆㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qiid"), expected: "ㄆㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qo"), expected: "ㄆㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("qoe"), expected: "ㄆㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qor"), expected: "ㄆㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qod"), expected: "ㄆㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ql"), expected: "ㄆㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("qle"), expected: "ㄆㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qlr"), expected: "ㄆㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qld"), expected: "ㄆㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qm"), expected: "ㄆㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("qme"), expected: "ㄆㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qmr"), expected: "ㄆㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qmd"), expected: "ㄆㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qoo"), expected: "ㄆㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("qooe"), expected: "ㄆㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qoor"), expected: "ㄆㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qood"), expected: "ㄆㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qp"), expected: "ㄆㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("qpe"), expected: "ㄆㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qpr"), expected: "ㄆㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qpd"), expected: "ㄆㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qll"), expected: "ㄆㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("qlle"), expected: "ㄆㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qllr"), expected: "ㄆㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qlld"), expected: "ㄆㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qn"), expected: "ㄆㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("qne"), expected: "ㄆㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qnr"), expected: "ㄆㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qnd"), expected: "ㄆㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qu"), expected: "ㄆㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("que"), expected: "ㄆㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qur"), expected: "ㄆㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qud"), expected: "ㄆㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("quuu"), expected: "ㄆㄧㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("qub"), expected: "ㄆㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("qubr"), expected: "ㄆㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qubd"), expected: "ㄆㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qul"), expected: "ㄆㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("qule"), expected: "ㄆㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qulr"), expected: "ㄆㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("quld"), expected: "ㄆㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("quoo"), expected: "ㄆㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("quooe"), expected: "ㄆㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("quoor"), expected: "ㄆㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("quood"), expected: "ㄆㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qup"), expected: "ㄆㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("qupe"), expected: "ㄆㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qupr"), expected: "ㄆㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qupd"), expected: "ㄆㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qun"), expected: "ㄆㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("qune"), expected: "ㄆㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qunr"), expected: "ㄆㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qund"), expected: "ㄆㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qj"), expected: "ㄆㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("qje"), expected: "ㄆㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qjr"), expected: "ㄆㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qjd"), expected: "ㄆㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("auu"), expected: "ㄇㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("auue"), expected: "ㄇㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("auur"), expected: "ㄇㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("auud"), expected: "ㄇㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("auuy"), expected: "ㄇㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("ai"), expected: "ㄇㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("aie"), expected: "ㄇㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("air"), expected: "ㄇㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("aid"), expected: "ㄇㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("aiy"), expected: "ㄇㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("ak"), expected: "ㄇㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("akd"), expected: "ㄇㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("aky"), expected: "ㄇㄜ˙");
- Assert.AreEqual(actual: composer.CnvSequence("aii"), expected: "ㄇㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("aiie"), expected: "ㄇㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("aiir"), expected: "ㄇㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("aiid"), expected: "ㄇㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("aoe"), expected: "ㄇㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("aor"), expected: "ㄇㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("aod"), expected: "ㄇㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("al"), expected: "ㄇㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("ale"), expected: "ㄇㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("alr"), expected: "ㄇㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ald"), expected: "ㄇㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ame"), expected: "ㄇㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("amr"), expected: "ㄇㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("amd"), expected: "ㄇㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("aoo"), expected: "ㄇㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("aooe"), expected: "ㄇㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("aoor"), expected: "ㄇㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("aood"), expected: "ㄇㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ap"), expected: "ㄇㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("ape"), expected: "ㄇㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("apr"), expected: "ㄇㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("apd"), expected: "ㄇㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("apy"), expected: "ㄇㄣ˙");
- Assert.AreEqual(actual: composer.CnvSequence("all"), expected: "ㄇㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("alle"), expected: "ㄇㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("allr"), expected: "ㄇㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("alld"), expected: "ㄇㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("an"), expected: "ㄇㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("ane"), expected: "ㄇㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("anr"), expected: "ㄇㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("and"), expected: "ㄇㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("au"), expected: "ㄇㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("aue"), expected: "ㄇㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("aur"), expected: "ㄇㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("aud"), expected: "ㄇㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("aub"), expected: "ㄇㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("aube"), expected: "ㄇㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("aubd"), expected: "ㄇㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("aul"), expected: "ㄇㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("aule"), expected: "ㄇㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("aulr"), expected: "ㄇㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("auld"), expected: "ㄇㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("aume"), expected: "ㄇㄧㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("aumr"), expected: "ㄇㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("aumd"), expected: "ㄇㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("auoo"), expected: "ㄇㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("auooe"), expected: "ㄇㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("auoor"), expected: "ㄇㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("auood"), expected: "ㄇㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("aup"), expected: "ㄇㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("aupe"), expected: "ㄇㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("aupr"), expected: "ㄇㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("aune"), expected: "ㄇㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("aunr"), expected: "ㄇㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("aund"), expected: "ㄇㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("aje"), expected: "ㄇㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ajr"), expected: "ㄇㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ajd"), expected: "ㄇㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zuu"), expected: "ㄈㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("zuue"), expected: "ㄈㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("zuur"), expected: "ㄈㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zuud"), expected: "ㄈㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zie"), expected: "ㄈㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("zo"), expected: "ㄈㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("zoe"), expected: "ㄈㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("zor"), expected: "ㄈㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zod"), expected: "ㄈㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zm"), expected: "ㄈㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("zme"), expected: "ㄈㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("zmr"), expected: "ㄈㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zmd"), expected: "ㄈㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zoo"), expected: "ㄈㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("zooe"), expected: "ㄈㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("zoor"), expected: "ㄈㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zood"), expected: "ㄈㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zp"), expected: "ㄈㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("zpe"), expected: "ㄈㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("zpr"), expected: "ㄈㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zpd"), expected: "ㄈㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zpy"), expected: "ㄈㄣ˙");
- Assert.AreEqual(actual: composer.CnvSequence("zll"), expected: "ㄈㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("zlle"), expected: "ㄈㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("zllr"), expected: "ㄈㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zlld"), expected: "ㄈㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zn"), expected: "ㄈㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("zne"), expected: "ㄈㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("znr"), expected: "ㄈㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("znd"), expected: "ㄈㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zuld"), expected: "ㄈㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zj"), expected: "ㄈㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("zje"), expected: "ㄈㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("zjr"), expected: "ㄈㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zjd"), expected: "ㄈㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wwuu"), expected: "ㄉㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("wwuue"), expected: "ㄉㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wwuur"), expected: "ㄉㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wwuud"), expected: "ㄉㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wwuuy"), expected: "ㄉㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("wwk"), expected: "ㄉㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("wwke"), expected: "ㄉㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wwky"), expected: "ㄉㄜ˙");
- Assert.AreEqual(actual: composer.CnvSequence("wwii"), expected: "ㄉㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("wwiir"), expected: "ㄉㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wwiid"), expected: "ㄉㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wwor"), expected: "ㄉㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wwl"), expected: "ㄉㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("wwle"), expected: "ㄉㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wwlr"), expected: "ㄉㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wwld"), expected: "ㄉㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wwm"), expected: "ㄉㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("wwme"), expected: "ㄉㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wwmr"), expected: "ㄉㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wwmd"), expected: "ㄉㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wwoo"), expected: "ㄉㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("wwoor"), expected: "ㄉㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wwood"), expected: "ㄉㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wwpd"), expected: "ㄉㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wwll"), expected: "ㄉㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("wwllr"), expected: "ㄉㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wwlld"), expected: "ㄉㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wwn"), expected: "ㄉㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("wwnr"), expected: "ㄉㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wwnd"), expected: "ㄉㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wwu"), expected: "ㄉㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("wwue"), expected: "ㄉㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wwur"), expected: "ㄉㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wwud"), expected: "ㄉㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wwuuur"),
- expected: "ㄉㄧㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wwub"), expected: "ㄉㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("wwube"), expected: "ㄉㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wwubr"), expected: "ㄉㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wwubd"), expected: "ㄉㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wwul"), expected: "ㄉㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("wwulr"), expected: "ㄉㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wwuld"), expected: "ㄉㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wwum"), expected: "ㄉㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("wwuoo"), expected: "ㄉㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("wwuooe"),
- expected: "ㄉㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wwuoor"),
- expected: "ㄉㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wwuood"),
- expected: "ㄉㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wwun"), expected: "ㄉㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("wwune"), expected: "ㄉㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wwunr"), expected: "ㄉㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wwund"), expected: "ㄉㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wwj"), expected: "ㄉㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("wwje"), expected: "ㄉㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wwjr"), expected: "ㄉㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wwjd"), expected: "ㄉㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wwji"), expected: "ㄉㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("wwjie"), expected: "ㄉㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wwjir"), expected: "ㄉㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wwjid"), expected: "ㄉㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wwjiy"), expected: "ㄉㄨㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("wwjo"), expected: "ㄉㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("wwjor"), expected: "ㄉㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wwjod"), expected: "ㄉㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wwjoo"), expected: "ㄉㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("wwjoor"),
- expected: "ㄉㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wwjood"),
- expected: "ㄉㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wwjp"), expected: "ㄉㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("wwjpr"), expected: "ㄉㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wwjpd"), expected: "ㄉㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wwjn"), expected: "ㄉㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("wwjnr"), expected: "ㄉㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wwjnd"), expected: "ㄉㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wuu"), expected: "ㄊㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("wuur"), expected: "ㄊㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wuud"), expected: "ㄊㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wkd"), expected: "ㄊㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wii"), expected: "ㄊㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("wiie"), expected: "ㄊㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wiir"), expected: "ㄊㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wiid"), expected: "ㄊㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wiiy"), expected: "ㄊㄞ˙");
- Assert.AreEqual(actual: composer.CnvSequence("wl"), expected: "ㄊㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("wle"), expected: "ㄊㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wlr"), expected: "ㄊㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wld"), expected: "ㄊㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wly"), expected: "ㄊㄠ˙");
- Assert.AreEqual(actual: composer.CnvSequence("wm"), expected: "ㄊㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("wme"), expected: "ㄊㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wmr"), expected: "ㄊㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wmd"), expected: "ㄊㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wmy"), expected: "ㄊㄡ˙");
- Assert.AreEqual(actual: composer.CnvSequence("woo"), expected: "ㄊㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("wooe"), expected: "ㄊㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("woor"), expected: "ㄊㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wood"), expected: "ㄊㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wll"), expected: "ㄊㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("wlle"), expected: "ㄊㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wllr"), expected: "ㄊㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wlld"), expected: "ㄊㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wn"), expected: "ㄊㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("wne"), expected: "ㄊㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wnd"), expected: "ㄊㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wu"), expected: "ㄊㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("wue"), expected: "ㄊㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wur"), expected: "ㄊㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wud"), expected: "ㄊㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wub"), expected: "ㄊㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("wube"), expected: "ㄊㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wubr"), expected: "ㄊㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wubd"), expected: "ㄊㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wul"), expected: "ㄊㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("wule"), expected: "ㄊㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wulr"), expected: "ㄊㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wuld"), expected: "ㄊㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wuoo"), expected: "ㄊㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("wuooe"), expected: "ㄊㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wuoor"), expected: "ㄊㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wuood"), expected: "ㄊㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wun"), expected: "ㄊㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("wune"), expected: "ㄊㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wunr"), expected: "ㄊㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wund"), expected: "ㄊㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wj"), expected: "ㄊㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("wje"), expected: "ㄊㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wjr"), expected: "ㄊㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wjd"), expected: "ㄊㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wji"), expected: "ㄊㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("wjie"), expected: "ㄊㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wjir"), expected: "ㄊㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wjid"), expected: "ㄊㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wjo"), expected: "ㄊㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("wjoe"), expected: "ㄊㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wjor"), expected: "ㄊㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wjod"), expected: "ㄊㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wjoo"), expected: "ㄊㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("wjooe"), expected: "ㄊㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wjoor"), expected: "ㄊㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wjood"), expected: "ㄊㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wjp"), expected: "ㄊㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("wjpe"), expected: "ㄊㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wjpr"), expected: "ㄊㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wjpd"), expected: "ㄊㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wjn"), expected: "ㄊㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("wjne"), expected: "ㄊㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wjnr"), expected: "ㄊㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wjnd"), expected: "ㄊㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("suu"), expected: "ㄋㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("suue"), expected: "ㄋㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("suur"), expected: "ㄋㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("suud"), expected: "ㄋㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("suuy"), expected: "ㄋㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("skd"), expected: "ㄋㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sky"), expected: "ㄋㄜ˙");
- Assert.AreEqual(actual: composer.CnvSequence("siie"), expected: "ㄋㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("siir"), expected: "ㄋㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("siid"), expected: "ㄋㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("soe"), expected: "ㄋㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("sor"), expected: "ㄋㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sod"), expected: "ㄋㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sl"), expected: "ㄋㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("sle"), expected: "ㄋㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("slr"), expected: "ㄋㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sld"), expected: "ㄋㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sme"), expected: "ㄋㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("smr"), expected: "ㄋㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("smd"), expected: "ㄋㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("soo"), expected: "ㄋㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("sooe"), expected: "ㄋㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("soor"), expected: "ㄋㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sood"), expected: "ㄋㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("spr"), expected: "ㄋㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("spd"), expected: "ㄋㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sll"), expected: "ㄋㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("slle"), expected: "ㄋㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("sllr"), expected: "ㄋㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("slld"), expected: "ㄋㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("slly"), expected: "ㄋㄤ˙");
- Assert.AreEqual(actual: composer.CnvSequence("sne"), expected: "ㄋㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("snr"), expected: "ㄋㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("su"), expected: "ㄋㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("sue"), expected: "ㄋㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("sur"), expected: "ㄋㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sud"), expected: "ㄋㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sub"), expected: "ㄋㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("sube"), expected: "ㄋㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("subd"), expected: "ㄋㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sulr"), expected: "ㄋㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("suld"), expected: "ㄋㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sum"), expected: "ㄋㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("sume"), expected: "ㄋㄧㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("sumr"), expected: "ㄋㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sumd"), expected: "ㄋㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("suoo"), expected: "ㄋㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("suooe"), expected: "ㄋㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("suoor"), expected: "ㄋㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("suood"), expected: "ㄋㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sup"), expected: "ㄋㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("supe"), expected: "ㄋㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("supr"), expected: "ㄋㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("supd"), expected: "ㄋㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sulle"), expected: "ㄋㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("sullr"), expected: "ㄋㄧㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sulld"), expected: "ㄋㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sune"), expected: "ㄋㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("sunr"), expected: "ㄋㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sund"), expected: "ㄋㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sje"), expected: "ㄋㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("sjr"), expected: "ㄋㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sjd"), expected: "ㄋㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sjie"), expected: "ㄋㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("sjir"), expected: "ㄋㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sjid"), expected: "ㄋㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sjoe"), expected: "ㄋㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("sjooe"), expected: "ㄋㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("sjoor"), expected: "ㄋㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sjood"), expected: "ㄋㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sjpe"), expected: "ㄋㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("sjne"), expected: "ㄋㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("sjnr"), expected: "ㄋㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sjnd"), expected: "ㄋㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("smme"), expected: "ㄋㄩˊ");
- Assert.AreEqual(actual: composer.CnvSequence("smmr"), expected: "ㄋㄩˇ");
- Assert.AreEqual(actual: composer.CnvSequence("smmd"), expected: "ㄋㄩˋ");
- Assert.AreEqual(actual: composer.CnvSequence("smmbd"), expected: "ㄋㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xuu"), expected: "ㄌㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("xuue"), expected: "ㄌㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xuur"), expected: "ㄌㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xuud"), expected: "ㄌㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xuuy"), expected: "ㄌㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("xi"), expected: "ㄌㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("xiy"), expected: "ㄌㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("xk"), expected: "ㄌㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("xke"), expected: "ㄌㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xkd"), expected: "ㄌㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xky"), expected: "ㄌㄜ˙");
- Assert.AreEqual(actual: composer.CnvSequence("xiie"), expected: "ㄌㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xiir"), expected: "ㄌㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xiid"), expected: "ㄌㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xo"), expected: "ㄌㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("xoe"), expected: "ㄌㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xor"), expected: "ㄌㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xod"), expected: "ㄌㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xoy"), expected: "ㄌㄟ˙");
- Assert.AreEqual(actual: composer.CnvSequence("xl"), expected: "ㄌㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("xle"), expected: "ㄌㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xlr"), expected: "ㄌㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xld"), expected: "ㄌㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xm"), expected: "ㄌㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("xme"), expected: "ㄌㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xmr"), expected: "ㄌㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xmd"), expected: "ㄌㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xmy"), expected: "ㄌㄡ˙");
- Assert.AreEqual(actual: composer.CnvSequence("xooe"), expected: "ㄌㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xoor"), expected: "ㄌㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xood"), expected: "ㄌㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xll"), expected: "ㄌㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("xlle"), expected: "ㄌㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xllr"), expected: "ㄌㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xlld"), expected: "ㄌㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xn"), expected: "ㄌㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("xne"), expected: "ㄌㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xnr"), expected: "ㄌㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xnd"), expected: "ㄌㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xu"), expected: "ㄌㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("xue"), expected: "ㄌㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xur"), expected: "ㄌㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xud"), expected: "ㄌㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xuy"), expected: "ㄌㄧ˙");
- Assert.AreEqual(actual: composer.CnvSequence("xuuur"), expected: "ㄌㄧㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xub"), expected: "ㄌㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("xube"), expected: "ㄌㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xubr"), expected: "ㄌㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xubd"), expected: "ㄌㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xul"), expected: "ㄌㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("xule"), expected: "ㄌㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xulr"), expected: "ㄌㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xuld"), expected: "ㄌㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xum"), expected: "ㄌㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("xume"), expected: "ㄌㄧㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xumr"), expected: "ㄌㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xumd"), expected: "ㄌㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xuoo"), expected: "ㄌㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("xuooe"), expected: "ㄌㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xuoor"), expected: "ㄌㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xuood"), expected: "ㄌㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xupe"), expected: "ㄌㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xupr"), expected: "ㄌㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xupd"), expected: "ㄌㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xulle"), expected: "ㄌㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xullr"), expected: "ㄌㄧㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xulld"), expected: "ㄌㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xun"), expected: "ㄌㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("xune"), expected: "ㄌㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xunr"), expected: "ㄌㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xund"), expected: "ㄌㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xj"), expected: "ㄌㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("xje"), expected: "ㄌㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xjr"), expected: "ㄌㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xjd"), expected: "ㄌㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xji"), expected: "ㄌㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("xjie"), expected: "ㄌㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xjir"), expected: "ㄌㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xjid"), expected: "ㄌㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xjiy"), expected: "ㄌㄨㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("xjooe"), expected: "ㄌㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xjoor"), expected: "ㄌㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xjood"), expected: "ㄌㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xjp"), expected: "ㄌㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("xjpe"), expected: "ㄌㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xjpr"), expected: "ㄌㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xjpd"), expected: "ㄌㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xjn"), expected: "ㄌㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("xjne"), expected: "ㄌㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xjnr"), expected: "ㄌㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xjnd"), expected: "ㄌㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xmm"), expected: "ㄌㄩ");
- Assert.AreEqual(actual: composer.CnvSequence("xmme"), expected: "ㄌㄩˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xmmr"), expected: "ㄌㄩˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xmmd"), expected: "ㄌㄩˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xmmb"), expected: "ㄌㄩㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("xmmbr"), expected: "ㄌㄩㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xmmbd"), expected: "ㄌㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xmmooe"),
- expected: "ㄌㄩㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xmmoor"),
- expected: "ㄌㄩㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("euu"), expected: "ㄍㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("euue"), expected: "ㄍㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("euur"), expected: "ㄍㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("euud"), expected: "ㄍㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("euuy"), expected: "ㄍㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("ek"), expected: "ㄍㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("eke"), expected: "ㄍㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ekr"), expected: "ㄍㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ekd"), expected: "ㄍㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("eky"), expected: "ㄍㄜ˙");
- Assert.AreEqual(actual: composer.CnvSequence("eii"), expected: "ㄍㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("eiir"), expected: "ㄍㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("eiid"), expected: "ㄍㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("eor"), expected: "ㄍㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("el"), expected: "ㄍㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("elr"), expected: "ㄍㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("eld"), expected: "ㄍㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("em"), expected: "ㄍㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("emr"), expected: "ㄍㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("emd"), expected: "ㄍㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("eoo"), expected: "ㄍㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("eoor"), expected: "ㄍㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("eood"), expected: "ㄍㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ep"), expected: "ㄍㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("epe"), expected: "ㄍㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("epr"), expected: "ㄍㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("epd"), expected: "ㄍㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ell"), expected: "ㄍㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("ellr"), expected: "ㄍㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("elld"), expected: "ㄍㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("en"), expected: "ㄍㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("enr"), expected: "ㄍㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("end"), expected: "ㄍㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ej"), expected: "ㄍㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("eje"), expected: "ㄍㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ejr"), expected: "ㄍㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ejd"), expected: "ㄍㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("eju"), expected: "ㄍㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("ejue"), expected: "ㄍㄨㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ejur"), expected: "ㄍㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ejud"), expected: "ㄍㄨㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("eji"), expected: "ㄍㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("ejie"), expected: "ㄍㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ejir"), expected: "ㄍㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ejid"), expected: "ㄍㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ejii"), expected: "ㄍㄨㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("ejiir"), expected: "ㄍㄨㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ejiid"), expected: "ㄍㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ejo"), expected: "ㄍㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("ejor"), expected: "ㄍㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ejod"), expected: "ㄍㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ejoo"), expected: "ㄍㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("ejoor"), expected: "ㄍㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ejood"), expected: "ㄍㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ejp"), expected: "ㄍㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("ejpr"), expected: "ㄍㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ejpd"), expected: "ㄍㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ejll"), expected: "ㄍㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("ejllr"), expected: "ㄍㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ejlld"), expected: "ㄍㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ejn"), expected: "ㄍㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("ejne"), expected: "ㄍㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ejnr"), expected: "ㄍㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ejnd"), expected: "ㄍㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("duu"), expected: "ㄎㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("duur"), expected: "ㄎㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("duud"), expected: "ㄎㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dk"), expected: "ㄎㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("dke"), expected: "ㄎㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("dkr"), expected: "ㄎㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dkd"), expected: "ㄎㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dii"), expected: "ㄎㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("diir"), expected: "ㄎㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("diid"), expected: "ㄎㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dl"), expected: "ㄎㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("dlr"), expected: "ㄎㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dld"), expected: "ㄎㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dm"), expected: "ㄎㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("dmr"), expected: "ㄎㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dmd"), expected: "ㄎㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("doo"), expected: "ㄎㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("door"), expected: "ㄎㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dood"), expected: "ㄎㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dp"), expected: "ㄎㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("dpr"), expected: "ㄎㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dpd"), expected: "ㄎㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dll"), expected: "ㄎㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("dlle"), expected: "ㄎㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("dllr"), expected: "ㄎㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dlld"), expected: "ㄎㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dn"), expected: "ㄎㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("dnr"), expected: "ㄎㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dj"), expected: "ㄎㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("dje"), expected: "ㄎㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("djr"), expected: "ㄎㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("djd"), expected: "ㄎㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dju"), expected: "ㄎㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("djur"), expected: "ㄎㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("djud"), expected: "ㄎㄨㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("djid"), expected: "ㄎㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("djii"), expected: "ㄎㄨㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("djiir"), expected: "ㄎㄨㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("djiid"), expected: "ㄎㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("djo"), expected: "ㄎㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("djoe"), expected: "ㄎㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("djor"), expected: "ㄎㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("djod"), expected: "ㄎㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("djoo"), expected: "ㄎㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("djoor"), expected: "ㄎㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("djood"), expected: "ㄎㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("djp"), expected: "ㄎㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("djpr"), expected: "ㄎㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("djpd"), expected: "ㄎㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("djll"), expected: "ㄎㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("djlle"), expected: "ㄎㄨㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("djllr"), expected: "ㄎㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("djlld"), expected: "ㄎㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("djn"), expected: "ㄎㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("djnr"), expected: "ㄎㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("djnd"), expected: "ㄎㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cuu"), expected: "ㄏㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("cuue"), expected: "ㄏㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cuur"), expected: "ㄏㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ck"), expected: "ㄏㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("cke"), expected: "ㄏㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ckr"), expected: "ㄏㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ckd"), expected: "ㄏㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cii"), expected: "ㄏㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("ciie"), expected: "ㄏㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ciir"), expected: "ㄏㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ciid"), expected: "ㄏㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("co"), expected: "ㄏㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("cor"), expected: "ㄏㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cl"), expected: "ㄏㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("cle"), expected: "ㄏㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("clr"), expected: "ㄏㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cld"), expected: "ㄏㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cm"), expected: "ㄏㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("cme"), expected: "ㄏㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cmr"), expected: "ㄏㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cmd"), expected: "ㄏㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("coo"), expected: "ㄏㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("cooe"), expected: "ㄏㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("coor"), expected: "ㄏㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cood"), expected: "ㄏㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cp"), expected: "ㄏㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("cpe"), expected: "ㄏㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cpr"), expected: "ㄏㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cpd"), expected: "ㄏㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cll"), expected: "ㄏㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("clle"), expected: "ㄏㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cllr"), expected: "ㄏㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("clld"), expected: "ㄏㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cn"), expected: "ㄏㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("cne"), expected: "ㄏㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cnd"), expected: "ㄏㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cj"), expected: "ㄏㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("cje"), expected: "ㄏㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cjr"), expected: "ㄏㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cjd"), expected: "ㄏㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cju"), expected: "ㄏㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("cjue"), expected: "ㄏㄨㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cjur"), expected: "ㄏㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cjud"), expected: "ㄏㄨㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cji"), expected: "ㄏㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("cjie"), expected: "ㄏㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cjir"), expected: "ㄏㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cjid"), expected: "ㄏㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cjiy"), expected: "ㄏㄨㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("cjiie"), expected: "ㄏㄨㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cjiid"), expected: "ㄏㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cjo"), expected: "ㄏㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("cjoe"), expected: "ㄏㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cjor"), expected: "ㄏㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cjod"), expected: "ㄏㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cjoo"), expected: "ㄏㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("cjooe"), expected: "ㄏㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cjoor"), expected: "ㄏㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cjood"), expected: "ㄏㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cjp"), expected: "ㄏㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("cjpe"), expected: "ㄏㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cjpr"), expected: "ㄏㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cjpd"), expected: "ㄏㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cjll"), expected: "ㄏㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("cjlle"), expected: "ㄏㄨㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cjllr"), expected: "ㄏㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cjlld"), expected: "ㄏㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cjlly"), expected: "ㄏㄨㄤ˙");
- Assert.AreEqual(actual: composer.CnvSequence("cjn"), expected: "ㄏㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("cjne"), expected: "ㄏㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cjnr"), expected: "ㄏㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cjnd"), expected: "ㄏㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ru"), expected: "ㄐㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("rue"), expected: "ㄐㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rur"), expected: "ㄐㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rud"), expected: "ㄐㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ruuu"), expected: "ㄐㄧㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("ruuue"), expected: "ㄐㄧㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ruuur"), expected: "ㄐㄧㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ruuud"), expected: "ㄐㄧㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rub"), expected: "ㄐㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("rube"), expected: "ㄐㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rubr"), expected: "ㄐㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rubd"), expected: "ㄐㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ruby"), expected: "ㄐㄧㄝ˙");
- Assert.AreEqual(actual: composer.CnvSequence("rul"), expected: "ㄐㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("rule"), expected: "ㄐㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rulr"), expected: "ㄐㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ruld"), expected: "ㄐㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rum"), expected: "ㄐㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("rumr"), expected: "ㄐㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rumd"), expected: "ㄐㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ruoo"), expected: "ㄐㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("ruoor"), expected: "ㄐㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ruood"), expected: "ㄐㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rup"), expected: "ㄐㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("rupr"), expected: "ㄐㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rupd"), expected: "ㄐㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rull"), expected: "ㄐㄧㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("rulle"), expected: "ㄐㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rullr"), expected: "ㄐㄧㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rulld"), expected: "ㄐㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("run"), expected: "ㄐㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("runr"), expected: "ㄐㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rund"), expected: "ㄐㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rm"), expected: "ㄐㄩ");
- Assert.AreEqual(actual: composer.CnvSequence("rme"), expected: "ㄐㄩˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rmr"), expected: "ㄐㄩˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rmd"), expected: "ㄐㄩˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rmb"), expected: "ㄐㄩㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("rmbe"), expected: "ㄐㄩㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rmbr"), expected: "ㄐㄩㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rmbd"), expected: "ㄐㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rmoo"), expected: "ㄐㄩㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("rmoor"), expected: "ㄐㄩㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rmood"), expected: "ㄐㄩㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rmp"), expected: "ㄐㄩㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("rmpe"), expected: "ㄐㄩㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rmpr"), expected: "ㄐㄩㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rmpd"), expected: "ㄐㄩㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rmn"), expected: "ㄐㄩㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("rmnr"), expected: "ㄐㄩㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rmnd"), expected: "ㄐㄩㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fy"), expected: "ㄑ˙");
- Assert.AreEqual(actual: composer.CnvSequence("fu"), expected: "ㄑㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("fue"), expected: "ㄑㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fur"), expected: "ㄑㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fud"), expected: "ㄑㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fuuu"), expected: "ㄑㄧㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("fuuue"), expected: "ㄑㄧㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fuuur"), expected: "ㄑㄧㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fuuud"), expected: "ㄑㄧㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fub"), expected: "ㄑㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("fube"), expected: "ㄑㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fubr"), expected: "ㄑㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fubd"), expected: "ㄑㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ful"), expected: "ㄑㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("fule"), expected: "ㄑㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fulr"), expected: "ㄑㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fuld"), expected: "ㄑㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fum"), expected: "ㄑㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("fume"), expected: "ㄑㄧㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fumr"), expected: "ㄑㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fumd"), expected: "ㄑㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fuoo"), expected: "ㄑㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("fuooe"), expected: "ㄑㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fuoor"), expected: "ㄑㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fuood"), expected: "ㄑㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fup"), expected: "ㄑㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("fupe"), expected: "ㄑㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fupr"), expected: "ㄑㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fupd"), expected: "ㄑㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("full"), expected: "ㄑㄧㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("fulle"), expected: "ㄑㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fullr"), expected: "ㄑㄧㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fulld"), expected: "ㄑㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fun"), expected: "ㄑㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("fune"), expected: "ㄑㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("funr"), expected: "ㄑㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fund"), expected: "ㄑㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fm"), expected: "ㄑㄩ");
- Assert.AreEqual(actual: composer.CnvSequence("fme"), expected: "ㄑㄩˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fmr"), expected: "ㄑㄩˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fmd"), expected: "ㄑㄩˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fmb"), expected: "ㄑㄩㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("fmbe"), expected: "ㄑㄩㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fmbd"), expected: "ㄑㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fmoo"), expected: "ㄑㄩㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("fmooe"), expected: "ㄑㄩㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fmoor"), expected: "ㄑㄩㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fmood"), expected: "ㄑㄩㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fmp"), expected: "ㄑㄩㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("fmpe"), expected: "ㄑㄩㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fmpr"), expected: "ㄑㄩㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fmpd"), expected: "ㄑㄩㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fmn"), expected: "ㄑㄩㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("fmne"), expected: "ㄑㄩㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fmnr"), expected: "ㄑㄩㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fmnd"), expected: "ㄑㄩㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vu"), expected: "ㄒㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("vue"), expected: "ㄒㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vur"), expected: "ㄒㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vud"), expected: "ㄒㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vuuu"), expected: "ㄒㄧㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("vuuue"), expected: "ㄒㄧㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vuuur"), expected: "ㄒㄧㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vuuud"), expected: "ㄒㄧㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vub"), expected: "ㄒㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("vube"), expected: "ㄒㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vubr"), expected: "ㄒㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vubd"), expected: "ㄒㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vul"), expected: "ㄒㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("vule"), expected: "ㄒㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vulr"), expected: "ㄒㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vuld"), expected: "ㄒㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vum"), expected: "ㄒㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("vume"), expected: "ㄒㄧㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vumr"), expected: "ㄒㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vumd"), expected: "ㄒㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vuoo"), expected: "ㄒㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("vuooe"), expected: "ㄒㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vuoor"), expected: "ㄒㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vuood"), expected: "ㄒㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vup"), expected: "ㄒㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("vupe"), expected: "ㄒㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vupr"), expected: "ㄒㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vupd"), expected: "ㄒㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vull"), expected: "ㄒㄧㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("vulle"), expected: "ㄒㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vullr"), expected: "ㄒㄧㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vulld"), expected: "ㄒㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vun"), expected: "ㄒㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("vune"), expected: "ㄒㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vunr"), expected: "ㄒㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vund"), expected: "ㄒㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vm"), expected: "ㄒㄩ");
- Assert.AreEqual(actual: composer.CnvSequence("vme"), expected: "ㄒㄩˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vmr"), expected: "ㄒㄩˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vmd"), expected: "ㄒㄩˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vmb"), expected: "ㄒㄩㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("vmbe"), expected: "ㄒㄩㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vmbr"), expected: "ㄒㄩㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vmbd"), expected: "ㄒㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vmoo"), expected: "ㄒㄩㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("vmooe"), expected: "ㄒㄩㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vmoor"), expected: "ㄒㄩㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vmood"), expected: "ㄒㄩㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vmp"), expected: "ㄒㄩㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("vmpe"), expected: "ㄒㄩㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vmpd"), expected: "ㄒㄩㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vmn"), expected: "ㄒㄩㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("vmne"), expected: "ㄒㄩㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vmnr"), expected: "ㄒㄩㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vmnd"), expected: "ㄒㄩㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tt"), expected: "ㄓ");
- Assert.AreEqual(actual: composer.CnvSequence("tte"), expected: "ㄓˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ttr"), expected: "ㄓˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ttd"), expected: "ㄓˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ttuu"), expected: "ㄓㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("ttuue"), expected: "ㄓㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ttuur"), expected: "ㄓㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ttuud"), expected: "ㄓㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ttk"), expected: "ㄓㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("ttke"), expected: "ㄓㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ttkr"), expected: "ㄓㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ttkd"), expected: "ㄓㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ttky"), expected: "ㄓㄜ˙");
- Assert.AreEqual(actual: composer.CnvSequence("ttii"), expected: "ㄓㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("ttiie"), expected: "ㄓㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ttiir"), expected: "ㄓㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ttiid"), expected: "ㄓㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ttod"), expected: "ㄓㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ttl"), expected: "ㄓㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("ttle"), expected: "ㄓㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ttlr"), expected: "ㄓㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ttld"), expected: "ㄓㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ttm"), expected: "ㄓㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("ttme"), expected: "ㄓㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ttmr"), expected: "ㄓㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ttmd"), expected: "ㄓㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ttoo"), expected: "ㄓㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("ttoor"), expected: "ㄓㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ttood"), expected: "ㄓㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ttp"), expected: "ㄓㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("ttpe"), expected: "ㄓㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ttpr"), expected: "ㄓㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ttpd"), expected: "ㄓㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ttll"), expected: "ㄓㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("ttllr"), expected: "ㄓㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ttlld"), expected: "ㄓㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ttn"), expected: "ㄓㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("ttnr"), expected: "ㄓㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ttnd"), expected: "ㄓㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ttj"), expected: "ㄓㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("ttje"), expected: "ㄓㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ttjr"), expected: "ㄓㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ttjd"), expected: "ㄓㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ttju"), expected: "ㄓㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("ttjur"), expected: "ㄓㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ttji"), expected: "ㄓㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("ttjie"), expected: "ㄓㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ttjid"), expected: "ㄓㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ttjii"), expected: "ㄓㄨㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("ttjiir"),
- expected: "ㄓㄨㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ttjiid"),
- expected: "ㄓㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ttjo"), expected: "ㄓㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("ttjor"), expected: "ㄓㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ttjod"), expected: "ㄓㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ttjoo"), expected: "ㄓㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("ttjoor"),
- expected: "ㄓㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ttjood"),
- expected: "ㄓㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ttjp"), expected: "ㄓㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("ttjpr"), expected: "ㄓㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ttjpd"), expected: "ㄓㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ttjll"), expected: "ㄓㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("ttjllr"),
- expected: "ㄓㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ttjlld"),
- expected: "ㄓㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ttjn"), expected: "ㄓㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("ttjnr"), expected: "ㄓㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ttjnd"), expected: "ㄓㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("t "), expected: "ㄔ ");
- Assert.AreEqual(actual: composer.CnvSequence("te"), expected: "ㄔˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tr"), expected: "ㄔˇ");
- Assert.AreEqual(actual: composer.CnvSequence("td"), expected: "ㄔˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tuu"), expected: "ㄔㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("tuue"), expected: "ㄔㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tuur"), expected: "ㄔㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tuud"), expected: "ㄔㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tk "), expected: "ㄔㄜ ");
- Assert.AreEqual(actual: composer.CnvSequence("tkr"), expected: "ㄔㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tkd"), expected: "ㄔㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tii"), expected: "ㄔㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("tiie"), expected: "ㄔㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tiir"), expected: "ㄔㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tiid"), expected: "ㄔㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tl"), expected: "ㄔㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("tle"), expected: "ㄔㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tlr"), expected: "ㄔㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tld"), expected: "ㄔㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tm"), expected: "ㄔㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("tme"), expected: "ㄔㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tmr"), expected: "ㄔㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tmd"), expected: "ㄔㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("too "), expected: "ㄔㄢ ");
- Assert.AreEqual(actual: composer.CnvSequence("tooe"), expected: "ㄔㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("toor"), expected: "ㄔㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tood"), expected: "ㄔㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tp "), expected: "ㄔㄣ ");
- Assert.AreEqual(actual: composer.CnvSequence("tpe"), expected: "ㄔㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tpr"), expected: "ㄔㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tpd"), expected: "ㄔㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tpy"), expected: "ㄔㄣ˙");
- Assert.AreEqual(actual: composer.CnvSequence("tll "), expected: "ㄔㄤ ");
- Assert.AreEqual(actual: composer.CnvSequence("tlle"), expected: "ㄔㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tllr"), expected: "ㄔㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tlld"), expected: "ㄔㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tn "), expected: "ㄔㄥ ");
- Assert.AreEqual(actual: composer.CnvSequence("tne"), expected: "ㄔㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tnr"), expected: "ㄔㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tnd"), expected: "ㄔㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tj"), expected: "ㄔㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("tje"), expected: "ㄔㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tjr"), expected: "ㄔㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tjd"), expected: "ㄔㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tju"), expected: "ㄔㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("tjur"), expected: "ㄔㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tjud"), expected: "ㄔㄨㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tji"), expected: "ㄔㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("tjid"), expected: "ㄔㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tjii"), expected: "ㄔㄨㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("tjiie"), expected: "ㄔㄨㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tjiir"), expected: "ㄔㄨㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tjiid"), expected: "ㄔㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tjo"), expected: "ㄔㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("tjoe"), expected: "ㄔㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tjor"), expected: "ㄔㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tjod"), expected: "ㄔㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tjoo"), expected: "ㄔㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("tjooe"), expected: "ㄔㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tjoor"), expected: "ㄔㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tjood"), expected: "ㄔㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tjp"), expected: "ㄔㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("tjpe"), expected: "ㄔㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tjpr"), expected: "ㄔㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tjll"), expected: "ㄔㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("tjlle"), expected: "ㄔㄨㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tjllr"), expected: "ㄔㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tjlld"), expected: "ㄔㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tjn"), expected: "ㄔㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("tjne"), expected: "ㄔㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tjnr"), expected: "ㄔㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tjnd"), expected: "ㄔㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("g"), expected: "ㄕ");
- Assert.AreEqual(actual: composer.CnvSequence("ge"), expected: "ㄕˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gr"), expected: "ㄕˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gd"), expected: "ㄕˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gy"), expected: "ㄕ˙");
- Assert.AreEqual(actual: composer.CnvSequence("guu"), expected: "ㄕㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("guue"), expected: "ㄕㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("guur"), expected: "ㄕㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("guud"), expected: "ㄕㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("guuy"), expected: "ㄕㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("gk"), expected: "ㄕㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("gke"), expected: "ㄕㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gkr"), expected: "ㄕㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gkd"), expected: "ㄕㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gii"), expected: "ㄕㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("giir"), expected: "ㄕㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("giid"), expected: "ㄕㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("goe"), expected: "ㄕㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gl"), expected: "ㄕㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("gle"), expected: "ㄕㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("glr"), expected: "ㄕㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gld"), expected: "ㄕㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gm"), expected: "ㄕㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("gme"), expected: "ㄕㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gmr"), expected: "ㄕㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gmd"), expected: "ㄕㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("goo"), expected: "ㄕㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("gooe"), expected: "ㄕㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("goor"), expected: "ㄕㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("good"), expected: "ㄕㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gp"), expected: "ㄕㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("gpe"), expected: "ㄕㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gpr"), expected: "ㄕㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gpd"), expected: "ㄕㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gll"), expected: "ㄕㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("gllr"), expected: "ㄕㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("glld"), expected: "ㄕㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("glly"), expected: "ㄕㄤ˙");
- Assert.AreEqual(actual: composer.CnvSequence("gn"), expected: "ㄕㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("gne"), expected: "ㄕㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gnr"), expected: "ㄕㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gnd"), expected: "ㄕㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gj"), expected: "ㄕㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("gje"), expected: "ㄕㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gjr"), expected: "ㄕㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gjd"), expected: "ㄕㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gju"), expected: "ㄕㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("gjur"), expected: "ㄕㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gjud"), expected: "ㄕㄨㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gji"), expected: "ㄕㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("gjid"), expected: "ㄕㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gjii"), expected: "ㄕㄨㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("gjiir"), expected: "ㄕㄨㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gjiid"), expected: "ㄕㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gjo"), expected: "ㄕㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("gjoe"), expected: "ㄕㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gjor"), expected: "ㄕㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gjod"), expected: "ㄕㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gjoo"), expected: "ㄕㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("gjood"), expected: "ㄕㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gjpr"), expected: "ㄕㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gjpd"), expected: "ㄕㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gjll"), expected: "ㄕㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("gjlle"), expected: "ㄕㄨㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gjllr"), expected: "ㄕㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gjlld"), expected: "ㄕㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bd"), expected: "ㄖˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bkr"), expected: "ㄖㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bkd"), expected: "ㄖㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ble"), expected: "ㄖㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("blr"), expected: "ㄖㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bld"), expected: "ㄖㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bme"), expected: "ㄖㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bmr"), expected: "ㄖㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bmd"), expected: "ㄖㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("booe"), expected: "ㄖㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("boor"), expected: "ㄖㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bood"), expected: "ㄖㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bpe"), expected: "ㄖㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bpr"), expected: "ㄖㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bpd"), expected: "ㄖㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bll"), expected: "ㄖㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("blle"), expected: "ㄖㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bllr"), expected: "ㄖㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("blld"), expected: "ㄖㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bn"), expected: "ㄖㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("bne"), expected: "ㄖㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bnr"), expected: "ㄖㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bnd"), expected: "ㄖㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bje"), expected: "ㄖㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bjr"), expected: "ㄖㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bjd"), expected: "ㄖㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bjie"), expected: "ㄖㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bjid"), expected: "ㄖㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bjoe"), expected: "ㄖㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bjor"), expected: "ㄖㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bjod"), expected: "ㄖㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bjooe"), expected: "ㄖㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bjoor"), expected: "ㄖㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bjood"), expected: "ㄖㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bjpe"), expected: "ㄖㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bjpr"), expected: "ㄖㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bjpd"), expected: "ㄖㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bjne"), expected: "ㄖㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bjnr"), expected: "ㄖㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bjnd"), expected: "ㄖㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("y"), expected: "ㄗ");
- Assert.AreEqual(actual: composer.CnvSequence("ye"), expected: "ㄗˊ");
- Assert.AreEqual(actual: composer.CnvSequence("yr"), expected: "ㄗˇ");
- Assert.AreEqual(actual: composer.CnvSequence("yd"), expected: "ㄗˋ");
- Assert.AreEqual(actual: composer.CnvSequence("yy"), expected: "ㄗ˙");
- Assert.AreEqual(actual: composer.CnvSequence("yuu"), expected: "ㄗㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("yuue"), expected: "ㄗㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("yuur"), expected: "ㄗㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("yke"), expected: "ㄗㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ykr"), expected: "ㄗㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ykd"), expected: "ㄗㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("yii"), expected: "ㄗㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("yiir"), expected: "ㄗㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("yiid"), expected: "ㄗㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("yoe"), expected: "ㄗㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("yl"), expected: "ㄗㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("yle"), expected: "ㄗㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ylr"), expected: "ㄗㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("yld"), expected: "ㄗㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ym"), expected: "ㄗㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("ymr"), expected: "ㄗㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ymd"), expected: "ㄗㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("yoo"), expected: "ㄗㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("yooe"), expected: "ㄗㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("yoor"), expected: "ㄗㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("yood"), expected: "ㄗㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("yp"), expected: "ㄗㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("ypr"), expected: "ㄗㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ypd"), expected: "ㄗㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("yll"), expected: "ㄗㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("yllr"), expected: "ㄗㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ylld"), expected: "ㄗㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("yn"), expected: "ㄗㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("ynr"), expected: "ㄗㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ynd"), expected: "ㄗㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("yj"), expected: "ㄗㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("yje"), expected: "ㄗㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("yjr"), expected: "ㄗㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("yjd"), expected: "ㄗㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("yji"), expected: "ㄗㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("yjie"), expected: "ㄗㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("yjir"), expected: "ㄗㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("yjid"), expected: "ㄗㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("yjiy"), expected: "ㄗㄨㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("yjo"), expected: "ㄗㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("yjor"), expected: "ㄗㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("yjod"), expected: "ㄗㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("yjoo"), expected: "ㄗㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("yjoor"), expected: "ㄗㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("yjood"), expected: "ㄗㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("yjp"), expected: "ㄗㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("yjpr"), expected: "ㄗㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("yjpd"), expected: "ㄗㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("yjn"), expected: "ㄗㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("yjnr"), expected: "ㄗㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("yjnd"), expected: "ㄗㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("h"), expected: "ㄘ");
- Assert.AreEqual(actual: composer.CnvSequence("he"), expected: "ㄘˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hr"), expected: "ㄘˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hd"), expected: "ㄘˋ");
- Assert.AreEqual(actual: composer.CnvSequence("huu"), expected: "ㄘㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("huur"), expected: "ㄘㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("huud"), expected: "ㄘㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hkd"), expected: "ㄘㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hii"), expected: "ㄘㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("hiie"), expected: "ㄘㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hiir"), expected: "ㄘㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hiid"), expected: "ㄘㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hl"), expected: "ㄘㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("hle"), expected: "ㄘㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hlr"), expected: "ㄘㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hld"), expected: "ㄘㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hm"), expected: "ㄘㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("hme"), expected: "ㄘㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hmr"), expected: "ㄘㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hmd"), expected: "ㄘㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hoo"), expected: "ㄘㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("hooe"), expected: "ㄘㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hoor"), expected: "ㄘㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hood"), expected: "ㄘㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hp"), expected: "ㄘㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("hpe"), expected: "ㄘㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hll"), expected: "ㄘㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("hlle"), expected: "ㄘㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hllr"), expected: "ㄘㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hlld"), expected: "ㄘㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hn"), expected: "ㄘㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("hne"), expected: "ㄘㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hnr"), expected: "ㄘㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hnd"), expected: "ㄘㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hj"), expected: "ㄘㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("hje"), expected: "ㄘㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hjr"), expected: "ㄘㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hjd"), expected: "ㄘㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hji"), expected: "ㄘㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("hjie"), expected: "ㄘㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hjir"), expected: "ㄘㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hjid"), expected: "ㄘㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hjo"), expected: "ㄘㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("hjor"), expected: "ㄘㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hjod"), expected: "ㄘㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hjoo"), expected: "ㄘㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("hjooe"), expected: "ㄘㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hjoor"), expected: "ㄘㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hjood"), expected: "ㄘㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hjp"), expected: "ㄘㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("hjpe"), expected: "ㄘㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hjpr"), expected: "ㄘㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hjpd"), expected: "ㄘㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hjn"), expected: "ㄘㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("hjne"), expected: "ㄘㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hjnr"), expected: "ㄘㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hjnd"), expected: "ㄘㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("n"), expected: "ㄙ");
- Assert.AreEqual(actual: composer.CnvSequence("nr"), expected: "ㄙˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nd"), expected: "ㄙˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nuu"), expected: "ㄙㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("nuur"), expected: "ㄙㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nuud"), expected: "ㄙㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nuuy"), expected: "ㄙㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("nk"), expected: "ㄙㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("nkd"), expected: "ㄙㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nii"), expected: "ㄙㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("niie"), expected: "ㄙㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("niir"), expected: "ㄙㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("niid"), expected: "ㄙㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("no"), expected: "ㄙㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("nl"), expected: "ㄙㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("nlr"), expected: "ㄙㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nld"), expected: "ㄙㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nm"), expected: "ㄙㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("nmr"), expected: "ㄙㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nmd"), expected: "ㄙㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("noo"), expected: "ㄙㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("noor"), expected: "ㄙㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nood"), expected: "ㄙㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("np"), expected: "ㄙㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("npr"), expected: "ㄙㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nll"), expected: "ㄙㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("nllr"), expected: "ㄙㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nlld"), expected: "ㄙㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nnn"), expected: "ㄙㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("nnnd"), expected: "ㄙㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nj"), expected: "ㄙㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("nje"), expected: "ㄙㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("njr"), expected: "ㄙㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("njd"), expected: "ㄙㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nji"), expected: "ㄙㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("njie"), expected: "ㄙㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("njir"), expected: "ㄙㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("njid"), expected: "ㄙㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("njo"), expected: "ㄙㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("njoe"), expected: "ㄙㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("njor"), expected: "ㄙㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("njod"), expected: "ㄙㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("njoo"), expected: "ㄙㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("njoor"), expected: "ㄙㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("njood"), expected: "ㄙㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("njp"), expected: "ㄙㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("njpr"), expected: "ㄙㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("njpd"), expected: "ㄙㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("njn"), expected: "ㄙㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("njne"), expected: "ㄙㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("njnr"), expected: "ㄙㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("njnd"), expected: "ㄙㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("uu"), expected: "ㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("uue"), expected: "ㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("uud"), expected: "ㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("uuy"), expected: "ㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("i "), expected: "ㄛ ");
- Assert.AreEqual(actual: composer.CnvSequence("ie"), expected: "ㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ir"), expected: "ㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("id"), expected: "ㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("k "), expected: "ㄜ ");
- Assert.AreEqual(actual: composer.CnvSequence("ke"), expected: "ㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("kr"), expected: "ㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kd"), expected: "ㄜˋ");
- // Assert.AreEqual(actual: composer.CnvSequence("be"), expected: "ㄝˊ");
- // Assert.AreEqual(actual: composer.CnvSequence("br"), expected: "ㄝˇ");
- // Assert.AreEqual(actual: composer.CnvSequence("bd"), expected: "ㄝˋ");
- // Assert.AreEqual(actual: composer.CnvSequence("by"), expected: "ㄝ˙");
- Assert.AreEqual(actual: composer.CnvSequence("ii"), expected: "ㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("iie"), expected: "ㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("iir"), expected: "ㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("iid"), expected: "ㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("od"), expected: "ㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("l"), expected: "ㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("le"), expected: "ㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lr"), expected: "ㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ld"), expected: "ㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("m"), expected: "ㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("me"), expected: "ㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mr"), expected: "ㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("md"), expected: "ㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("my"), expected: "ㄡ˙");
- Assert.AreEqual(actual: composer.CnvSequence("oo "), expected: "ㄢ ");
- Assert.AreEqual(actual: composer.CnvSequence("ooe"), expected: "ㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("oor"), expected: "ㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ood"), expected: "ㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("p "), expected: "ㄣ ");
- Assert.AreEqual(actual: composer.CnvSequence("pe"), expected: "ㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pr"), expected: "ㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pd"), expected: "ㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("py"), expected: "ㄣ˙");
- Assert.AreEqual(actual: composer.CnvSequence("ll "), expected: "ㄤ ");
- Assert.AreEqual(actual: composer.CnvSequence("lle"), expected: "ㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("llr"), expected: "ㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lld"), expected: "ㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nn "), expected: "ㄥ ");
- Assert.AreEqual(actual: composer.CnvSequence("nnd"), expected: "ㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pp "), expected: "ㄦ ");
- Assert.AreEqual(actual: composer.CnvSequence("ppe"), expected: "ㄦˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ppr"), expected: "ㄦˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ppd"), expected: "ㄦˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ppy"), expected: "ㄦ˙");
- Assert.AreEqual(actual: composer.CnvSequence("u"), expected: "ㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("ue"), expected: "ㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ur"), expected: "ㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ud"), expected: "ㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("uuu"), expected: "ㄧㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("uuue"), expected: "ㄧㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("uuur"), expected: "ㄧㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("uuud"), expected: "ㄧㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("uuuy"), expected: "ㄧㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("ui"), expected: "ㄧㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("uiy"), expected: "ㄧㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("ub"), expected: "ㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("ube"), expected: "ㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ubr"), expected: "ㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ubd"), expected: "ㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("uby"), expected: "ㄧㄝ˙");
- Assert.AreEqual(actual: composer.CnvSequence("uiie"), expected: "ㄧㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ul"), expected: "ㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("ule"), expected: "ㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ulr"), expected: "ㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("uld"), expected: "ㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("um"), expected: "ㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("ume"), expected: "ㄧㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("umr"), expected: "ㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("umd"), expected: "ㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("uoo"), expected: "ㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("uooe"), expected: "ㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("uoor"), expected: "ㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("uood"), expected: "ㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("up"), expected: "ㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("upe"), expected: "ㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("upr"), expected: "ㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("upd"), expected: "ㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ull"), expected: "ㄧㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("ulle"), expected: "ㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ullr"), expected: "ㄧㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ulld"), expected: "ㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("un"), expected: "ㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("une"), expected: "ㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("unr"), expected: "ㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("und"), expected: "ㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("j"), expected: "ㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("je"), expected: "ㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jr"), expected: "ㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jd"), expected: "ㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ju"), expected: "ㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("jue"), expected: "ㄨㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jur"), expected: "ㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jud"), expected: "ㄨㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("juy"), expected: "ㄨㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("ji"), expected: "ㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("jir"), expected: "ㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jid"), expected: "ㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jii"), expected: "ㄨㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("jiir"), expected: "ㄨㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jiid"), expected: "ㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jo"), expected: "ㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("joe"), expected: "ㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jor"), expected: "ㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jod"), expected: "ㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("joo"), expected: "ㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("jooe"), expected: "ㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("joor"), expected: "ㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jood"), expected: "ㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jp"), expected: "ㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("jpe"), expected: "ㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jpr"), expected: "ㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jpd"), expected: "ㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jll"), expected: "ㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("jlle"), expected: "ㄨㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jllr"), expected: "ㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jlld"), expected: "ㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jn"), expected: "ㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("jnr"), expected: "ㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jnd"), expected: "ㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mm"), expected: "ㄩ");
- Assert.AreEqual(actual: composer.CnvSequence("mme"), expected: "ㄩˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mmr"), expected: "ㄩˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mmd"), expected: "ㄩˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mmb"), expected: "ㄩㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("mmbr"), expected: "ㄩㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mmbd"), expected: "ㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mmoo"), expected: "ㄩㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("mmooe"), expected: "ㄩㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mmoor"), expected: "ㄩㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mmood"), expected: "ㄩㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mmp"), expected: "ㄩㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("mmpe"), expected: "ㄩㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mmpr"), expected: "ㄩㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mmpd"), expected: "ㄩㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mmn"), expected: "ㄩㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("mmne"), expected: "ㄩㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mmnr"), expected: "ㄩㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mmnd"), expected: "ㄩㄥˋ");
+ int counter = 0;
+ CheckEq(ref counter, ref composer, "dull", "ㄎㄧㄤ");
+ CheckEq(ref counter, ref composer, "eule", "ㄍㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "eup", "ㄍㄧㄣ");
+ CheckEq(ref counter, ref composer, "qqulle", "ㄅㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "qqulld", "ㄅㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "wwjll", "ㄉㄨㄤ");
+ CheckEq(ref counter, ref composer, "qquu", "ㄅㄚ");
+ CheckEq(ref counter, ref composer, "qquue", "ㄅㄚˊ");
+ CheckEq(ref counter, ref composer, "qquur", "ㄅㄚˇ");
+ CheckEq(ref counter, ref composer, "qquud", "ㄅㄚˋ");
+ CheckEq(ref counter, ref composer, "qquuy", "ㄅㄚ˙");
+ CheckEq(ref counter, ref composer, "qqi", "ㄅㄛ");
+ CheckEq(ref counter, ref composer, "qqie", "ㄅㄛˊ");
+ CheckEq(ref counter, ref composer, "qqir", "ㄅㄛˇ");
+ CheckEq(ref counter, ref composer, "qqid", "ㄅㄛˋ");
+ CheckEq(ref counter, ref composer, "qqiy", "ㄅㄛ˙");
+ CheckEq(ref counter, ref composer, "qqii", "ㄅㄞ");
+ CheckEq(ref counter, ref composer, "qqiie", "ㄅㄞˊ");
+ CheckEq(ref counter, ref composer, "qqiir", "ㄅㄞˇ");
+ CheckEq(ref counter, ref composer, "qqiid", "ㄅㄞˋ");
+ CheckEq(ref counter, ref composer, "qqiiy", "ㄅㄞ˙");
+ CheckEq(ref counter, ref composer, "qqo", "ㄅㄟ");
+ CheckEq(ref counter, ref composer, "qqor", "ㄅㄟˇ");
+ CheckEq(ref counter, ref composer, "qqod", "ㄅㄟˋ");
+ CheckEq(ref counter, ref composer, "qqoy", "ㄅㄟ˙");
+ CheckEq(ref counter, ref composer, "qql", "ㄅㄠ");
+ CheckEq(ref counter, ref composer, "qqle", "ㄅㄠˊ");
+ CheckEq(ref counter, ref composer, "qqlr", "ㄅㄠˇ");
+ CheckEq(ref counter, ref composer, "qqld", "ㄅㄠˋ");
+ CheckEq(ref counter, ref composer, "qqoo", "ㄅㄢ");
+ CheckEq(ref counter, ref composer, "qqoor", "ㄅㄢˇ");
+ CheckEq(ref counter, ref composer, "qqood", "ㄅㄢˋ");
+ CheckEq(ref counter, ref composer, "qqp", "ㄅㄣ");
+ CheckEq(ref counter, ref composer, "qqpr", "ㄅㄣˇ");
+ CheckEq(ref counter, ref composer, "qqpd", "ㄅㄣˋ");
+ CheckEq(ref counter, ref composer, "qqll", "ㄅㄤ");
+ CheckEq(ref counter, ref composer, "qqllr", "ㄅㄤˇ");
+ CheckEq(ref counter, ref composer, "qqlld", "ㄅㄤˋ");
+ CheckEq(ref counter, ref composer, "qqn", "ㄅㄥ");
+ CheckEq(ref counter, ref composer, "qqne", "ㄅㄥˊ");
+ CheckEq(ref counter, ref composer, "qqnr", "ㄅㄥˇ");
+ CheckEq(ref counter, ref composer, "qqnd", "ㄅㄥˋ");
+ CheckEq(ref counter, ref composer, "qqu", "ㄅㄧ");
+ CheckEq(ref counter, ref composer, "qque", "ㄅㄧˊ");
+ CheckEq(ref counter, ref composer, "qqur", "ㄅㄧˇ");
+ CheckEq(ref counter, ref composer, "qqud", "ㄅㄧˋ");
+ CheckEq(ref counter, ref composer, "qqub", "ㄅㄧㄝ");
+ CheckEq(ref counter, ref composer, "qqube", "ㄅㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "qqubr", "ㄅㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "qqubd", "ㄅㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "qqul", "ㄅㄧㄠ");
+ CheckEq(ref counter, ref composer, "qqulr", "ㄅㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "qquld", "ㄅㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "qquoo", "ㄅㄧㄢ");
+ CheckEq(ref counter, ref composer, "qquooe", "ㄅㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "qquoor", "ㄅㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "qquood", "ㄅㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "qqup", "ㄅㄧㄣ");
+ CheckEq(ref counter, ref composer, "qqupr", "ㄅㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "qqupd", "ㄅㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "qqun", "ㄅㄧㄥ");
+ CheckEq(ref counter, ref composer, "qqunr", "ㄅㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "qqund", "ㄅㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "qqj", "ㄅㄨ");
+ CheckEq(ref counter, ref composer, "qqje", "ㄅㄨˊ");
+ CheckEq(ref counter, ref composer, "qqjr", "ㄅㄨˇ");
+ CheckEq(ref counter, ref composer, "qqjd", "ㄅㄨˋ");
+ CheckEq(ref counter, ref composer, "quu", "ㄆㄚ");
+ CheckEq(ref counter, ref composer, "quue", "ㄆㄚˊ");
+ CheckEq(ref counter, ref composer, "quur", "ㄆㄚˇ");
+ CheckEq(ref counter, ref composer, "quud", "ㄆㄚˋ");
+ CheckEq(ref counter, ref composer, "quuy", "ㄆㄚ˙");
+ CheckEq(ref counter, ref composer, "qi", "ㄆㄛ");
+ CheckEq(ref counter, ref composer, "qie", "ㄆㄛˊ");
+ CheckEq(ref counter, ref composer, "qir", "ㄆㄛˇ");
+ CheckEq(ref counter, ref composer, "qid", "ㄆㄛˋ");
+ CheckEq(ref counter, ref composer, "qii", "ㄆㄞ");
+ CheckEq(ref counter, ref composer, "qiie", "ㄆㄞˊ");
+ CheckEq(ref counter, ref composer, "qiir", "ㄆㄞˇ");
+ CheckEq(ref counter, ref composer, "qiid", "ㄆㄞˋ");
+ CheckEq(ref counter, ref composer, "qo", "ㄆㄟ");
+ CheckEq(ref counter, ref composer, "qoe", "ㄆㄟˊ");
+ CheckEq(ref counter, ref composer, "qor", "ㄆㄟˇ");
+ CheckEq(ref counter, ref composer, "qod", "ㄆㄟˋ");
+ CheckEq(ref counter, ref composer, "ql", "ㄆㄠ");
+ CheckEq(ref counter, ref composer, "qle", "ㄆㄠˊ");
+ CheckEq(ref counter, ref composer, "qlr", "ㄆㄠˇ");
+ CheckEq(ref counter, ref composer, "qld", "ㄆㄠˋ");
+ CheckEq(ref counter, ref composer, "qm", "ㄆㄡ");
+ CheckEq(ref counter, ref composer, "qme", "ㄆㄡˊ");
+ CheckEq(ref counter, ref composer, "qmr", "ㄆㄡˇ");
+ CheckEq(ref counter, ref composer, "qmd", "ㄆㄡˋ");
+ CheckEq(ref counter, ref composer, "qoo", "ㄆㄢ");
+ CheckEq(ref counter, ref composer, "qooe", "ㄆㄢˊ");
+ CheckEq(ref counter, ref composer, "qoor", "ㄆㄢˇ");
+ CheckEq(ref counter, ref composer, "qood", "ㄆㄢˋ");
+ CheckEq(ref counter, ref composer, "qp", "ㄆㄣ");
+ CheckEq(ref counter, ref composer, "qpe", "ㄆㄣˊ");
+ CheckEq(ref counter, ref composer, "qpr", "ㄆㄣˇ");
+ CheckEq(ref counter, ref composer, "qpd", "ㄆㄣˋ");
+ CheckEq(ref counter, ref composer, "qll", "ㄆㄤ");
+ CheckEq(ref counter, ref composer, "qlle", "ㄆㄤˊ");
+ CheckEq(ref counter, ref composer, "qllr", "ㄆㄤˇ");
+ CheckEq(ref counter, ref composer, "qlld", "ㄆㄤˋ");
+ CheckEq(ref counter, ref composer, "qn", "ㄆㄥ");
+ CheckEq(ref counter, ref composer, "qne", "ㄆㄥˊ");
+ CheckEq(ref counter, ref composer, "qnr", "ㄆㄥˇ");
+ CheckEq(ref counter, ref composer, "qnd", "ㄆㄥˋ");
+ CheckEq(ref counter, ref composer, "qu", "ㄆㄧ");
+ CheckEq(ref counter, ref composer, "que", "ㄆㄧˊ");
+ CheckEq(ref counter, ref composer, "qur", "ㄆㄧˇ");
+ CheckEq(ref counter, ref composer, "qud", "ㄆㄧˋ");
+ CheckEq(ref counter, ref composer, "quuu", "ㄆㄧㄚ");
+ CheckEq(ref counter, ref composer, "qub", "ㄆㄧㄝ");
+ CheckEq(ref counter, ref composer, "qubr", "ㄆㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "qubd", "ㄆㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "qul", "ㄆㄧㄠ");
+ CheckEq(ref counter, ref composer, "qule", "ㄆㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "qulr", "ㄆㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "quld", "ㄆㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "quoo", "ㄆㄧㄢ");
+ CheckEq(ref counter, ref composer, "quooe", "ㄆㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "quoor", "ㄆㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "quood", "ㄆㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "qup", "ㄆㄧㄣ");
+ CheckEq(ref counter, ref composer, "qupe", "ㄆㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "qupr", "ㄆㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "qupd", "ㄆㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "qun", "ㄆㄧㄥ");
+ CheckEq(ref counter, ref composer, "qune", "ㄆㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "qunr", "ㄆㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "qund", "ㄆㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "qj", "ㄆㄨ");
+ CheckEq(ref counter, ref composer, "qje", "ㄆㄨˊ");
+ CheckEq(ref counter, ref composer, "qjr", "ㄆㄨˇ");
+ CheckEq(ref counter, ref composer, "qjd", "ㄆㄨˋ");
+ CheckEq(ref counter, ref composer, "auu", "ㄇㄚ");
+ CheckEq(ref counter, ref composer, "auue", "ㄇㄚˊ");
+ CheckEq(ref counter, ref composer, "auur", "ㄇㄚˇ");
+ CheckEq(ref counter, ref composer, "auud", "ㄇㄚˋ");
+ CheckEq(ref counter, ref composer, "auuy", "ㄇㄚ˙");
+ CheckEq(ref counter, ref composer, "ai", "ㄇㄛ");
+ CheckEq(ref counter, ref composer, "aie", "ㄇㄛˊ");
+ CheckEq(ref counter, ref composer, "air", "ㄇㄛˇ");
+ CheckEq(ref counter, ref composer, "aid", "ㄇㄛˋ");
+ CheckEq(ref counter, ref composer, "aiy", "ㄇㄛ˙");
+ CheckEq(ref counter, ref composer, "ak", "ㄇㄜ");
+ CheckEq(ref counter, ref composer, "akd", "ㄇㄜˋ");
+ CheckEq(ref counter, ref composer, "aky", "ㄇㄜ˙");
+ CheckEq(ref counter, ref composer, "aii", "ㄇㄞ");
+ CheckEq(ref counter, ref composer, "aiie", "ㄇㄞˊ");
+ CheckEq(ref counter, ref composer, "aiir", "ㄇㄞˇ");
+ CheckEq(ref counter, ref composer, "aiid", "ㄇㄞˋ");
+ CheckEq(ref counter, ref composer, "aoe", "ㄇㄟˊ");
+ CheckEq(ref counter, ref composer, "aor", "ㄇㄟˇ");
+ CheckEq(ref counter, ref composer, "aod", "ㄇㄟˋ");
+ CheckEq(ref counter, ref composer, "al", "ㄇㄠ");
+ CheckEq(ref counter, ref composer, "ale", "ㄇㄠˊ");
+ CheckEq(ref counter, ref composer, "alr", "ㄇㄠˇ");
+ CheckEq(ref counter, ref composer, "ald", "ㄇㄠˋ");
+ CheckEq(ref counter, ref composer, "ame", "ㄇㄡˊ");
+ CheckEq(ref counter, ref composer, "amr", "ㄇㄡˇ");
+ CheckEq(ref counter, ref composer, "amd", "ㄇㄡˋ");
+ CheckEq(ref counter, ref composer, "aoo", "ㄇㄢ");
+ CheckEq(ref counter, ref composer, "aooe", "ㄇㄢˊ");
+ CheckEq(ref counter, ref composer, "aoor", "ㄇㄢˇ");
+ CheckEq(ref counter, ref composer, "aood", "ㄇㄢˋ");
+ CheckEq(ref counter, ref composer, "ap", "ㄇㄣ");
+ CheckEq(ref counter, ref composer, "ape", "ㄇㄣˊ");
+ CheckEq(ref counter, ref composer, "apr", "ㄇㄣˇ");
+ CheckEq(ref counter, ref composer, "apd", "ㄇㄣˋ");
+ CheckEq(ref counter, ref composer, "apy", "ㄇㄣ˙");
+ CheckEq(ref counter, ref composer, "all", "ㄇㄤ");
+ CheckEq(ref counter, ref composer, "alle", "ㄇㄤˊ");
+ CheckEq(ref counter, ref composer, "allr", "ㄇㄤˇ");
+ CheckEq(ref counter, ref composer, "alld", "ㄇㄤˋ");
+ CheckEq(ref counter, ref composer, "an", "ㄇㄥ");
+ CheckEq(ref counter, ref composer, "ane", "ㄇㄥˊ");
+ CheckEq(ref counter, ref composer, "anr", "ㄇㄥˇ");
+ CheckEq(ref counter, ref composer, "and", "ㄇㄥˋ");
+ CheckEq(ref counter, ref composer, "au", "ㄇㄧ");
+ CheckEq(ref counter, ref composer, "aue", "ㄇㄧˊ");
+ CheckEq(ref counter, ref composer, "aur", "ㄇㄧˇ");
+ CheckEq(ref counter, ref composer, "aud", "ㄇㄧˋ");
+ CheckEq(ref counter, ref composer, "aub", "ㄇㄧㄝ");
+ CheckEq(ref counter, ref composer, "aube", "ㄇㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "aubd", "ㄇㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "aul", "ㄇㄧㄠ");
+ CheckEq(ref counter, ref composer, "aule", "ㄇㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "aulr", "ㄇㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "auld", "ㄇㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "aume", "ㄇㄧㄡˊ");
+ CheckEq(ref counter, ref composer, "aumr", "ㄇㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "aumd", "ㄇㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "auoo", "ㄇㄧㄢ");
+ CheckEq(ref counter, ref composer, "auooe", "ㄇㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "auoor", "ㄇㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "auood", "ㄇㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "aup", "ㄇㄧㄣ");
+ CheckEq(ref counter, ref composer, "aupe", "ㄇㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "aupr", "ㄇㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "aune", "ㄇㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "aunr", "ㄇㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "aund", "ㄇㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "aje", "ㄇㄨˊ");
+ CheckEq(ref counter, ref composer, "ajr", "ㄇㄨˇ");
+ CheckEq(ref counter, ref composer, "ajd", "ㄇㄨˋ");
+ CheckEq(ref counter, ref composer, "zuu", "ㄈㄚ");
+ CheckEq(ref counter, ref composer, "zuue", "ㄈㄚˊ");
+ CheckEq(ref counter, ref composer, "zuur", "ㄈㄚˇ");
+ CheckEq(ref counter, ref composer, "zuud", "ㄈㄚˋ");
+ CheckEq(ref counter, ref composer, "zie", "ㄈㄛˊ");
+ CheckEq(ref counter, ref composer, "zo", "ㄈㄟ");
+ CheckEq(ref counter, ref composer, "zoe", "ㄈㄟˊ");
+ CheckEq(ref counter, ref composer, "zor", "ㄈㄟˇ");
+ CheckEq(ref counter, ref composer, "zod", "ㄈㄟˋ");
+ CheckEq(ref counter, ref composer, "zm", "ㄈㄡ");
+ CheckEq(ref counter, ref composer, "zme", "ㄈㄡˊ");
+ CheckEq(ref counter, ref composer, "zmr", "ㄈㄡˇ");
+ CheckEq(ref counter, ref composer, "zmd", "ㄈㄡˋ");
+ CheckEq(ref counter, ref composer, "zoo", "ㄈㄢ");
+ CheckEq(ref counter, ref composer, "zooe", "ㄈㄢˊ");
+ CheckEq(ref counter, ref composer, "zoor", "ㄈㄢˇ");
+ CheckEq(ref counter, ref composer, "zood", "ㄈㄢˋ");
+ CheckEq(ref counter, ref composer, "zp", "ㄈㄣ");
+ CheckEq(ref counter, ref composer, "zpe", "ㄈㄣˊ");
+ CheckEq(ref counter, ref composer, "zpr", "ㄈㄣˇ");
+ CheckEq(ref counter, ref composer, "zpd", "ㄈㄣˋ");
+ CheckEq(ref counter, ref composer, "zpy", "ㄈㄣ˙");
+ CheckEq(ref counter, ref composer, "zll", "ㄈㄤ");
+ CheckEq(ref counter, ref composer, "zlle", "ㄈㄤˊ");
+ CheckEq(ref counter, ref composer, "zllr", "ㄈㄤˇ");
+ CheckEq(ref counter, ref composer, "zlld", "ㄈㄤˋ");
+ CheckEq(ref counter, ref composer, "zn", "ㄈㄥ");
+ CheckEq(ref counter, ref composer, "zne", "ㄈㄥˊ");
+ CheckEq(ref counter, ref composer, "znr", "ㄈㄥˇ");
+ CheckEq(ref counter, ref composer, "znd", "ㄈㄥˋ");
+ CheckEq(ref counter, ref composer, "zuld", "ㄈㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "zj", "ㄈㄨ");
+ CheckEq(ref counter, ref composer, "zje", "ㄈㄨˊ");
+ CheckEq(ref counter, ref composer, "zjr", "ㄈㄨˇ");
+ CheckEq(ref counter, ref composer, "zjd", "ㄈㄨˋ");
+ CheckEq(ref counter, ref composer, "wwuu", "ㄉㄚ");
+ CheckEq(ref counter, ref composer, "wwuue", "ㄉㄚˊ");
+ CheckEq(ref counter, ref composer, "wwuur", "ㄉㄚˇ");
+ CheckEq(ref counter, ref composer, "wwuud", "ㄉㄚˋ");
+ CheckEq(ref counter, ref composer, "wwuuy", "ㄉㄚ˙");
+ CheckEq(ref counter, ref composer, "wwk", "ㄉㄜ");
+ CheckEq(ref counter, ref composer, "wwke", "ㄉㄜˊ");
+ CheckEq(ref counter, ref composer, "wwky", "ㄉㄜ˙");
+ CheckEq(ref counter, ref composer, "wwii", "ㄉㄞ");
+ CheckEq(ref counter, ref composer, "wwiir", "ㄉㄞˇ");
+ CheckEq(ref counter, ref composer, "wwiid", "ㄉㄞˋ");
+ CheckEq(ref counter, ref composer, "wwor", "ㄉㄟˇ");
+ CheckEq(ref counter, ref composer, "wwl", "ㄉㄠ");
+ CheckEq(ref counter, ref composer, "wwle", "ㄉㄠˊ");
+ CheckEq(ref counter, ref composer, "wwlr", "ㄉㄠˇ");
+ CheckEq(ref counter, ref composer, "wwld", "ㄉㄠˋ");
+ CheckEq(ref counter, ref composer, "wwm", "ㄉㄡ");
+ CheckEq(ref counter, ref composer, "wwme", "ㄉㄡˊ");
+ CheckEq(ref counter, ref composer, "wwmr", "ㄉㄡˇ");
+ CheckEq(ref counter, ref composer, "wwmd", "ㄉㄡˋ");
+ CheckEq(ref counter, ref composer, "wwoo", "ㄉㄢ");
+ CheckEq(ref counter, ref composer, "wwoor", "ㄉㄢˇ");
+ CheckEq(ref counter, ref composer, "wwood", "ㄉㄢˋ");
+ CheckEq(ref counter, ref composer, "wwpd", "ㄉㄣˋ");
+ CheckEq(ref counter, ref composer, "wwll", "ㄉㄤ");
+ CheckEq(ref counter, ref composer, "wwllr", "ㄉㄤˇ");
+ CheckEq(ref counter, ref composer, "wwlld", "ㄉㄤˋ");
+ CheckEq(ref counter, ref composer, "wwn", "ㄉㄥ");
+ CheckEq(ref counter, ref composer, "wwnr", "ㄉㄥˇ");
+ CheckEq(ref counter, ref composer, "wwnd", "ㄉㄥˋ");
+ CheckEq(ref counter, ref composer, "wwu", "ㄉㄧ");
+ CheckEq(ref counter, ref composer, "wwue", "ㄉㄧˊ");
+ CheckEq(ref counter, ref composer, "wwur", "ㄉㄧˇ");
+ CheckEq(ref counter, ref composer, "wwud", "ㄉㄧˋ");
+ CheckEq(ref counter, ref composer, "wwuuur", "ㄉㄧㄚˇ");
+ CheckEq(ref counter, ref composer, "wwub", "ㄉㄧㄝ");
+ CheckEq(ref counter, ref composer, "wwube", "ㄉㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "wwubr", "ㄉㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "wwubd", "ㄉㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "wwul", "ㄉㄧㄠ");
+ CheckEq(ref counter, ref composer, "wwulr", "ㄉㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "wwuld", "ㄉㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "wwum", "ㄉㄧㄡ");
+ CheckEq(ref counter, ref composer, "wwuoo", "ㄉㄧㄢ");
+ CheckEq(ref counter, ref composer, "wwuooe", "ㄉㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "wwuoor", "ㄉㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "wwuood", "ㄉㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "wwun", "ㄉㄧㄥ");
+ CheckEq(ref counter, ref composer, "wwune", "ㄉㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "wwunr", "ㄉㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "wwund", "ㄉㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "wwj", "ㄉㄨ");
+ CheckEq(ref counter, ref composer, "wwje", "ㄉㄨˊ");
+ CheckEq(ref counter, ref composer, "wwjr", "ㄉㄨˇ");
+ CheckEq(ref counter, ref composer, "wwjd", "ㄉㄨˋ");
+ CheckEq(ref counter, ref composer, "wwji", "ㄉㄨㄛ");
+ CheckEq(ref counter, ref composer, "wwjie", "ㄉㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "wwjir", "ㄉㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "wwjid", "ㄉㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "wwjiy", "ㄉㄨㄛ˙");
+ CheckEq(ref counter, ref composer, "wwjo", "ㄉㄨㄟ");
+ CheckEq(ref counter, ref composer, "wwjor", "ㄉㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "wwjod", "ㄉㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "wwjoo", "ㄉㄨㄢ");
+ CheckEq(ref counter, ref composer, "wwjoor", "ㄉㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "wwjood", "ㄉㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "wwjp", "ㄉㄨㄣ");
+ CheckEq(ref counter, ref composer, "wwjpr", "ㄉㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "wwjpd", "ㄉㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "wwjn", "ㄉㄨㄥ");
+ CheckEq(ref counter, ref composer, "wwjnr", "ㄉㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "wwjnd", "ㄉㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "wuu", "ㄊㄚ");
+ CheckEq(ref counter, ref composer, "wuur", "ㄊㄚˇ");
+ CheckEq(ref counter, ref composer, "wuud", "ㄊㄚˋ");
+ CheckEq(ref counter, ref composer, "wkd", "ㄊㄜˋ");
+ CheckEq(ref counter, ref composer, "wii", "ㄊㄞ");
+ CheckEq(ref counter, ref composer, "wiie", "ㄊㄞˊ");
+ CheckEq(ref counter, ref composer, "wiir", "ㄊㄞˇ");
+ CheckEq(ref counter, ref composer, "wiid", "ㄊㄞˋ");
+ CheckEq(ref counter, ref composer, "wiiy", "ㄊㄞ˙");
+ CheckEq(ref counter, ref composer, "wl", "ㄊㄠ");
+ CheckEq(ref counter, ref composer, "wle", "ㄊㄠˊ");
+ CheckEq(ref counter, ref composer, "wlr", "ㄊㄠˇ");
+ CheckEq(ref counter, ref composer, "wld", "ㄊㄠˋ");
+ CheckEq(ref counter, ref composer, "wly", "ㄊㄠ˙");
+ CheckEq(ref counter, ref composer, "wm", "ㄊㄡ");
+ CheckEq(ref counter, ref composer, "wme", "ㄊㄡˊ");
+ CheckEq(ref counter, ref composer, "wmr", "ㄊㄡˇ");
+ CheckEq(ref counter, ref composer, "wmd", "ㄊㄡˋ");
+ CheckEq(ref counter, ref composer, "wmy", "ㄊㄡ˙");
+ CheckEq(ref counter, ref composer, "woo", "ㄊㄢ");
+ CheckEq(ref counter, ref composer, "wooe", "ㄊㄢˊ");
+ CheckEq(ref counter, ref composer, "woor", "ㄊㄢˇ");
+ CheckEq(ref counter, ref composer, "wood", "ㄊㄢˋ");
+ CheckEq(ref counter, ref composer, "wll", "ㄊㄤ");
+ CheckEq(ref counter, ref composer, "wlle", "ㄊㄤˊ");
+ CheckEq(ref counter, ref composer, "wllr", "ㄊㄤˇ");
+ CheckEq(ref counter, ref composer, "wlld", "ㄊㄤˋ");
+ CheckEq(ref counter, ref composer, "wn", "ㄊㄥ");
+ CheckEq(ref counter, ref composer, "wne", "ㄊㄥˊ");
+ CheckEq(ref counter, ref composer, "wnd", "ㄊㄥˋ");
+ CheckEq(ref counter, ref composer, "wu", "ㄊㄧ");
+ CheckEq(ref counter, ref composer, "wue", "ㄊㄧˊ");
+ CheckEq(ref counter, ref composer, "wur", "ㄊㄧˇ");
+ CheckEq(ref counter, ref composer, "wud", "ㄊㄧˋ");
+ CheckEq(ref counter, ref composer, "wub", "ㄊㄧㄝ");
+ CheckEq(ref counter, ref composer, "wube", "ㄊㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "wubr", "ㄊㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "wubd", "ㄊㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "wul", "ㄊㄧㄠ");
+ CheckEq(ref counter, ref composer, "wule", "ㄊㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "wulr", "ㄊㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "wuld", "ㄊㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "wuoo", "ㄊㄧㄢ");
+ CheckEq(ref counter, ref composer, "wuooe", "ㄊㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "wuoor", "ㄊㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "wuood", "ㄊㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "wun", "ㄊㄧㄥ");
+ CheckEq(ref counter, ref composer, "wune", "ㄊㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "wunr", "ㄊㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "wund", "ㄊㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "wj", "ㄊㄨ");
+ CheckEq(ref counter, ref composer, "wje", "ㄊㄨˊ");
+ CheckEq(ref counter, ref composer, "wjr", "ㄊㄨˇ");
+ CheckEq(ref counter, ref composer, "wjd", "ㄊㄨˋ");
+ CheckEq(ref counter, ref composer, "wji", "ㄊㄨㄛ");
+ CheckEq(ref counter, ref composer, "wjie", "ㄊㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "wjir", "ㄊㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "wjid", "ㄊㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "wjo", "ㄊㄨㄟ");
+ CheckEq(ref counter, ref composer, "wjoe", "ㄊㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "wjor", "ㄊㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "wjod", "ㄊㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "wjoo", "ㄊㄨㄢ");
+ CheckEq(ref counter, ref composer, "wjooe", "ㄊㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "wjoor", "ㄊㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "wjood", "ㄊㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "wjp", "ㄊㄨㄣ");
+ CheckEq(ref counter, ref composer, "wjpe", "ㄊㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "wjpr", "ㄊㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "wjpd", "ㄊㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "wjn", "ㄊㄨㄥ");
+ CheckEq(ref counter, ref composer, "wjne", "ㄊㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "wjnr", "ㄊㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "wjnd", "ㄊㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "suu", "ㄋㄚ");
+ CheckEq(ref counter, ref composer, "suue", "ㄋㄚˊ");
+ CheckEq(ref counter, ref composer, "suur", "ㄋㄚˇ");
+ CheckEq(ref counter, ref composer, "suud", "ㄋㄚˋ");
+ CheckEq(ref counter, ref composer, "suuy", "ㄋㄚ˙");
+ CheckEq(ref counter, ref composer, "skd", "ㄋㄜˋ");
+ CheckEq(ref counter, ref composer, "sky", "ㄋㄜ˙");
+ CheckEq(ref counter, ref composer, "siie", "ㄋㄞˊ");
+ CheckEq(ref counter, ref composer, "siir", "ㄋㄞˇ");
+ CheckEq(ref counter, ref composer, "siid", "ㄋㄞˋ");
+ CheckEq(ref counter, ref composer, "soe", "ㄋㄟˊ");
+ CheckEq(ref counter, ref composer, "sor", "ㄋㄟˇ");
+ CheckEq(ref counter, ref composer, "sod", "ㄋㄟˋ");
+ CheckEq(ref counter, ref composer, "sl", "ㄋㄠ");
+ CheckEq(ref counter, ref composer, "sle", "ㄋㄠˊ");
+ CheckEq(ref counter, ref composer, "slr", "ㄋㄠˇ");
+ CheckEq(ref counter, ref composer, "sld", "ㄋㄠˋ");
+ CheckEq(ref counter, ref composer, "sme", "ㄋㄡˊ");
+ CheckEq(ref counter, ref composer, "smr", "ㄋㄡˇ");
+ CheckEq(ref counter, ref composer, "smd", "ㄋㄡˋ");
+ CheckEq(ref counter, ref composer, "soo", "ㄋㄢ");
+ CheckEq(ref counter, ref composer, "sooe", "ㄋㄢˊ");
+ CheckEq(ref counter, ref composer, "soor", "ㄋㄢˇ");
+ CheckEq(ref counter, ref composer, "sood", "ㄋㄢˋ");
+ CheckEq(ref counter, ref composer, "spr", "ㄋㄣˇ");
+ CheckEq(ref counter, ref composer, "spd", "ㄋㄣˋ");
+ CheckEq(ref counter, ref composer, "sll", "ㄋㄤ");
+ CheckEq(ref counter, ref composer, "slle", "ㄋㄤˊ");
+ CheckEq(ref counter, ref composer, "sllr", "ㄋㄤˇ");
+ CheckEq(ref counter, ref composer, "slld", "ㄋㄤˋ");
+ CheckEq(ref counter, ref composer, "slly", "ㄋㄤ˙");
+ CheckEq(ref counter, ref composer, "sne", "ㄋㄥˊ");
+ CheckEq(ref counter, ref composer, "snr", "ㄋㄥˇ");
+ CheckEq(ref counter, ref composer, "su", "ㄋㄧ");
+ CheckEq(ref counter, ref composer, "sue", "ㄋㄧˊ");
+ CheckEq(ref counter, ref composer, "sur", "ㄋㄧˇ");
+ CheckEq(ref counter, ref composer, "sud", "ㄋㄧˋ");
+ CheckEq(ref counter, ref composer, "sub", "ㄋㄧㄝ");
+ CheckEq(ref counter, ref composer, "sube", "ㄋㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "subd", "ㄋㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "sulr", "ㄋㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "suld", "ㄋㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "sum", "ㄋㄧㄡ");
+ CheckEq(ref counter, ref composer, "sume", "ㄋㄧㄡˊ");
+ CheckEq(ref counter, ref composer, "sumr", "ㄋㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "sumd", "ㄋㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "suoo", "ㄋㄧㄢ");
+ CheckEq(ref counter, ref composer, "suooe", "ㄋㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "suoor", "ㄋㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "suood", "ㄋㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "sup", "ㄋㄧㄣ");
+ CheckEq(ref counter, ref composer, "supe", "ㄋㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "supr", "ㄋㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "supd", "ㄋㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "sulle", "ㄋㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "sullr", "ㄋㄧㄤˇ");
+ CheckEq(ref counter, ref composer, "sulld", "ㄋㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "sune", "ㄋㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "sunr", "ㄋㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "sund", "ㄋㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "sje", "ㄋㄨˊ");
+ CheckEq(ref counter, ref composer, "sjr", "ㄋㄨˇ");
+ CheckEq(ref counter, ref composer, "sjd", "ㄋㄨˋ");
+ CheckEq(ref counter, ref composer, "sjie", "ㄋㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "sjir", "ㄋㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "sjid", "ㄋㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "sjoe", "ㄋㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "sjooe", "ㄋㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "sjoor", "ㄋㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "sjood", "ㄋㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "sjpe", "ㄋㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "sjne", "ㄋㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "sjnr", "ㄋㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "sjnd", "ㄋㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "smme", "ㄋㄩˊ");
+ CheckEq(ref counter, ref composer, "smmr", "ㄋㄩˇ");
+ CheckEq(ref counter, ref composer, "smmd", "ㄋㄩˋ");
+ CheckEq(ref counter, ref composer, "smmbd", "ㄋㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "xuu", "ㄌㄚ");
+ CheckEq(ref counter, ref composer, "xuue", "ㄌㄚˊ");
+ CheckEq(ref counter, ref composer, "xuur", "ㄌㄚˇ");
+ CheckEq(ref counter, ref composer, "xuud", "ㄌㄚˋ");
+ CheckEq(ref counter, ref composer, "xuuy", "ㄌㄚ˙");
+ CheckEq(ref counter, ref composer, "xi", "ㄌㄛ");
+ CheckEq(ref counter, ref composer, "xiy", "ㄌㄛ˙");
+ CheckEq(ref counter, ref composer, "xk", "ㄌㄜ");
+ CheckEq(ref counter, ref composer, "xke", "ㄌㄜˊ");
+ CheckEq(ref counter, ref composer, "xkd", "ㄌㄜˋ");
+ CheckEq(ref counter, ref composer, "xky", "ㄌㄜ˙");
+ CheckEq(ref counter, ref composer, "xiie", "ㄌㄞˊ");
+ CheckEq(ref counter, ref composer, "xiir", "ㄌㄞˇ");
+ CheckEq(ref counter, ref composer, "xiid", "ㄌㄞˋ");
+ CheckEq(ref counter, ref composer, "xo", "ㄌㄟ");
+ CheckEq(ref counter, ref composer, "xoe", "ㄌㄟˊ");
+ CheckEq(ref counter, ref composer, "xor", "ㄌㄟˇ");
+ CheckEq(ref counter, ref composer, "xod", "ㄌㄟˋ");
+ CheckEq(ref counter, ref composer, "xoy", "ㄌㄟ˙");
+ CheckEq(ref counter, ref composer, "xl", "ㄌㄠ");
+ CheckEq(ref counter, ref composer, "xle", "ㄌㄠˊ");
+ CheckEq(ref counter, ref composer, "xlr", "ㄌㄠˇ");
+ CheckEq(ref counter, ref composer, "xld", "ㄌㄠˋ");
+ CheckEq(ref counter, ref composer, "xm", "ㄌㄡ");
+ CheckEq(ref counter, ref composer, "xme", "ㄌㄡˊ");
+ CheckEq(ref counter, ref composer, "xmr", "ㄌㄡˇ");
+ CheckEq(ref counter, ref composer, "xmd", "ㄌㄡˋ");
+ CheckEq(ref counter, ref composer, "xmy", "ㄌㄡ˙");
+ CheckEq(ref counter, ref composer, "xooe", "ㄌㄢˊ");
+ CheckEq(ref counter, ref composer, "xoor", "ㄌㄢˇ");
+ CheckEq(ref counter, ref composer, "xood", "ㄌㄢˋ");
+ CheckEq(ref counter, ref composer, "xll", "ㄌㄤ");
+ CheckEq(ref counter, ref composer, "xlle", "ㄌㄤˊ");
+ CheckEq(ref counter, ref composer, "xllr", "ㄌㄤˇ");
+ CheckEq(ref counter, ref composer, "xlld", "ㄌㄤˋ");
+ CheckEq(ref counter, ref composer, "xn", "ㄌㄥ");
+ CheckEq(ref counter, ref composer, "xne", "ㄌㄥˊ");
+ CheckEq(ref counter, ref composer, "xnr", "ㄌㄥˇ");
+ CheckEq(ref counter, ref composer, "xnd", "ㄌㄥˋ");
+ CheckEq(ref counter, ref composer, "xu", "ㄌㄧ");
+ CheckEq(ref counter, ref composer, "xue", "ㄌㄧˊ");
+ CheckEq(ref counter, ref composer, "xur", "ㄌㄧˇ");
+ CheckEq(ref counter, ref composer, "xud", "ㄌㄧˋ");
+ CheckEq(ref counter, ref composer, "xuy", "ㄌㄧ˙");
+ CheckEq(ref counter, ref composer, "xuuur", "ㄌㄧㄚˇ");
+ CheckEq(ref counter, ref composer, "xub", "ㄌㄧㄝ");
+ CheckEq(ref counter, ref composer, "xube", "ㄌㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "xubr", "ㄌㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "xubd", "ㄌㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "xul", "ㄌㄧㄠ");
+ CheckEq(ref counter, ref composer, "xule", "ㄌㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "xulr", "ㄌㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "xuld", "ㄌㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "xum", "ㄌㄧㄡ");
+ CheckEq(ref counter, ref composer, "xume", "ㄌㄧㄡˊ");
+ CheckEq(ref counter, ref composer, "xumr", "ㄌㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "xumd", "ㄌㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "xuoo", "ㄌㄧㄢ");
+ CheckEq(ref counter, ref composer, "xuooe", "ㄌㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "xuoor", "ㄌㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "xuood", "ㄌㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "xupe", "ㄌㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "xupr", "ㄌㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "xupd", "ㄌㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "xulle", "ㄌㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "xullr", "ㄌㄧㄤˇ");
+ CheckEq(ref counter, ref composer, "xulld", "ㄌㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "xun", "ㄌㄧㄥ");
+ CheckEq(ref counter, ref composer, "xune", "ㄌㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "xunr", "ㄌㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "xund", "ㄌㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "xj", "ㄌㄨ");
+ CheckEq(ref counter, ref composer, "xje", "ㄌㄨˊ");
+ CheckEq(ref counter, ref composer, "xjr", "ㄌㄨˇ");
+ CheckEq(ref counter, ref composer, "xjd", "ㄌㄨˋ");
+ CheckEq(ref counter, ref composer, "xji", "ㄌㄨㄛ");
+ CheckEq(ref counter, ref composer, "xjie", "ㄌㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "xjir", "ㄌㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "xjid", "ㄌㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "xjiy", "ㄌㄨㄛ˙");
+ CheckEq(ref counter, ref composer, "xjooe", "ㄌㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "xjoor", "ㄌㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "xjood", "ㄌㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "xjp", "ㄌㄨㄣ");
+ CheckEq(ref counter, ref composer, "xjpe", "ㄌㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "xjpr", "ㄌㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "xjpd", "ㄌㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "xjn", "ㄌㄨㄥ");
+ CheckEq(ref counter, ref composer, "xjne", "ㄌㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "xjnr", "ㄌㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "xjnd", "ㄌㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "xmm", "ㄌㄩ");
+ CheckEq(ref counter, ref composer, "xmme", "ㄌㄩˊ");
+ CheckEq(ref counter, ref composer, "xmmr", "ㄌㄩˇ");
+ CheckEq(ref counter, ref composer, "xmmd", "ㄌㄩˋ");
+ CheckEq(ref counter, ref composer, "xmmb", "ㄌㄩㄝ");
+ CheckEq(ref counter, ref composer, "xmmbr", "ㄌㄩㄝˇ");
+ CheckEq(ref counter, ref composer, "xmmbd", "ㄌㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "xmmooe", "ㄌㄩㄢˊ");
+ CheckEq(ref counter, ref composer, "xmmoor", "ㄌㄩㄢˇ");
+ CheckEq(ref counter, ref composer, "euu", "ㄍㄚ");
+ CheckEq(ref counter, ref composer, "euue", "ㄍㄚˊ");
+ CheckEq(ref counter, ref composer, "euur", "ㄍㄚˇ");
+ CheckEq(ref counter, ref composer, "euud", "ㄍㄚˋ");
+ CheckEq(ref counter, ref composer, "euuy", "ㄍㄚ˙");
+ CheckEq(ref counter, ref composer, "ek", "ㄍㄜ");
+ CheckEq(ref counter, ref composer, "eke", "ㄍㄜˊ");
+ CheckEq(ref counter, ref composer, "ekr", "ㄍㄜˇ");
+ CheckEq(ref counter, ref composer, "ekd", "ㄍㄜˋ");
+ CheckEq(ref counter, ref composer, "eky", "ㄍㄜ˙");
+ CheckEq(ref counter, ref composer, "eii", "ㄍㄞ");
+ CheckEq(ref counter, ref composer, "eiir", "ㄍㄞˇ");
+ CheckEq(ref counter, ref composer, "eiid", "ㄍㄞˋ");
+ CheckEq(ref counter, ref composer, "eor", "ㄍㄟˇ");
+ CheckEq(ref counter, ref composer, "el", "ㄍㄠ");
+ CheckEq(ref counter, ref composer, "elr", "ㄍㄠˇ");
+ CheckEq(ref counter, ref composer, "eld", "ㄍㄠˋ");
+ CheckEq(ref counter, ref composer, "em", "ㄍㄡ");
+ CheckEq(ref counter, ref composer, "emr", "ㄍㄡˇ");
+ CheckEq(ref counter, ref composer, "emd", "ㄍㄡˋ");
+ CheckEq(ref counter, ref composer, "eoo", "ㄍㄢ");
+ CheckEq(ref counter, ref composer, "eoor", "ㄍㄢˇ");
+ CheckEq(ref counter, ref composer, "eood", "ㄍㄢˋ");
+ CheckEq(ref counter, ref composer, "ep", "ㄍㄣ");
+ CheckEq(ref counter, ref composer, "epe", "ㄍㄣˊ");
+ CheckEq(ref counter, ref composer, "epr", "ㄍㄣˇ");
+ CheckEq(ref counter, ref composer, "epd", "ㄍㄣˋ");
+ CheckEq(ref counter, ref composer, "ell", "ㄍㄤ");
+ CheckEq(ref counter, ref composer, "ellr", "ㄍㄤˇ");
+ CheckEq(ref counter, ref composer, "elld", "ㄍㄤˋ");
+ CheckEq(ref counter, ref composer, "en", "ㄍㄥ");
+ CheckEq(ref counter, ref composer, "enr", "ㄍㄥˇ");
+ CheckEq(ref counter, ref composer, "end", "ㄍㄥˋ");
+ CheckEq(ref counter, ref composer, "ej", "ㄍㄨ");
+ CheckEq(ref counter, ref composer, "eje", "ㄍㄨˊ");
+ CheckEq(ref counter, ref composer, "ejr", "ㄍㄨˇ");
+ CheckEq(ref counter, ref composer, "ejd", "ㄍㄨˋ");
+ CheckEq(ref counter, ref composer, "eju", "ㄍㄨㄚ");
+ CheckEq(ref counter, ref composer, "ejue", "ㄍㄨㄚˊ");
+ CheckEq(ref counter, ref composer, "ejur", "ㄍㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "ejud", "ㄍㄨㄚˋ");
+ CheckEq(ref counter, ref composer, "eji", "ㄍㄨㄛ");
+ CheckEq(ref counter, ref composer, "ejie", "ㄍㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "ejir", "ㄍㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "ejid", "ㄍㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "ejii", "ㄍㄨㄞ");
+ CheckEq(ref counter, ref composer, "ejiir", "ㄍㄨㄞˇ");
+ CheckEq(ref counter, ref composer, "ejiid", "ㄍㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "ejo", "ㄍㄨㄟ");
+ CheckEq(ref counter, ref composer, "ejor", "ㄍㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "ejod", "ㄍㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "ejoo", "ㄍㄨㄢ");
+ CheckEq(ref counter, ref composer, "ejoor", "ㄍㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "ejood", "ㄍㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "ejp", "ㄍㄨㄣ");
+ CheckEq(ref counter, ref composer, "ejpr", "ㄍㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "ejpd", "ㄍㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "ejll", "ㄍㄨㄤ");
+ CheckEq(ref counter, ref composer, "ejllr", "ㄍㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "ejlld", "ㄍㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "ejn", "ㄍㄨㄥ");
+ CheckEq(ref counter, ref composer, "ejne", "ㄍㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "ejnr", "ㄍㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "ejnd", "ㄍㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "duu", "ㄎㄚ");
+ CheckEq(ref counter, ref composer, "duur", "ㄎㄚˇ");
+ CheckEq(ref counter, ref composer, "duud", "ㄎㄚˋ");
+ CheckEq(ref counter, ref composer, "dk", "ㄎㄜ");
+ CheckEq(ref counter, ref composer, "dke", "ㄎㄜˊ");
+ CheckEq(ref counter, ref composer, "dkr", "ㄎㄜˇ");
+ CheckEq(ref counter, ref composer, "dkd", "ㄎㄜˋ");
+ CheckEq(ref counter, ref composer, "dii", "ㄎㄞ");
+ CheckEq(ref counter, ref composer, "diir", "ㄎㄞˇ");
+ CheckEq(ref counter, ref composer, "diid", "ㄎㄞˋ");
+ CheckEq(ref counter, ref composer, "dl", "ㄎㄠ");
+ CheckEq(ref counter, ref composer, "dlr", "ㄎㄠˇ");
+ CheckEq(ref counter, ref composer, "dld", "ㄎㄠˋ");
+ CheckEq(ref counter, ref composer, "dm", "ㄎㄡ");
+ CheckEq(ref counter, ref composer, "dmr", "ㄎㄡˇ");
+ CheckEq(ref counter, ref composer, "dmd", "ㄎㄡˋ");
+ CheckEq(ref counter, ref composer, "doo", "ㄎㄢ");
+ CheckEq(ref counter, ref composer, "door", "ㄎㄢˇ");
+ CheckEq(ref counter, ref composer, "dood", "ㄎㄢˋ");
+ CheckEq(ref counter, ref composer, "dp", "ㄎㄣ");
+ CheckEq(ref counter, ref composer, "dpr", "ㄎㄣˇ");
+ CheckEq(ref counter, ref composer, "dpd", "ㄎㄣˋ");
+ CheckEq(ref counter, ref composer, "dll", "ㄎㄤ");
+ CheckEq(ref counter, ref composer, "dlle", "ㄎㄤˊ");
+ CheckEq(ref counter, ref composer, "dllr", "ㄎㄤˇ");
+ CheckEq(ref counter, ref composer, "dlld", "ㄎㄤˋ");
+ CheckEq(ref counter, ref composer, "dn", "ㄎㄥ");
+ CheckEq(ref counter, ref composer, "dnr", "ㄎㄥˇ");
+ CheckEq(ref counter, ref composer, "dj", "ㄎㄨ");
+ CheckEq(ref counter, ref composer, "dje", "ㄎㄨˊ");
+ CheckEq(ref counter, ref composer, "djr", "ㄎㄨˇ");
+ CheckEq(ref counter, ref composer, "djd", "ㄎㄨˋ");
+ CheckEq(ref counter, ref composer, "dju", "ㄎㄨㄚ");
+ CheckEq(ref counter, ref composer, "djur", "ㄎㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "djud", "ㄎㄨㄚˋ");
+ CheckEq(ref counter, ref composer, "djid", "ㄎㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "djii", "ㄎㄨㄞ");
+ CheckEq(ref counter, ref composer, "djiir", "ㄎㄨㄞˇ");
+ CheckEq(ref counter, ref composer, "djiid", "ㄎㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "djo", "ㄎㄨㄟ");
+ CheckEq(ref counter, ref composer, "djoe", "ㄎㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "djor", "ㄎㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "djod", "ㄎㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "djoo", "ㄎㄨㄢ");
+ CheckEq(ref counter, ref composer, "djoor", "ㄎㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "djood", "ㄎㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "djp", "ㄎㄨㄣ");
+ CheckEq(ref counter, ref composer, "djpr", "ㄎㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "djpd", "ㄎㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "djll", "ㄎㄨㄤ");
+ CheckEq(ref counter, ref composer, "djlle", "ㄎㄨㄤˊ");
+ CheckEq(ref counter, ref composer, "djllr", "ㄎㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "djlld", "ㄎㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "djn", "ㄎㄨㄥ");
+ CheckEq(ref counter, ref composer, "djnr", "ㄎㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "djnd", "ㄎㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "cuu", "ㄏㄚ");
+ CheckEq(ref counter, ref composer, "cuue", "ㄏㄚˊ");
+ CheckEq(ref counter, ref composer, "cuur", "ㄏㄚˇ");
+ CheckEq(ref counter, ref composer, "ck", "ㄏㄜ");
+ CheckEq(ref counter, ref composer, "cke", "ㄏㄜˊ");
+ CheckEq(ref counter, ref composer, "ckr", "ㄏㄜˇ");
+ CheckEq(ref counter, ref composer, "ckd", "ㄏㄜˋ");
+ CheckEq(ref counter, ref composer, "cii", "ㄏㄞ");
+ CheckEq(ref counter, ref composer, "ciie", "ㄏㄞˊ");
+ CheckEq(ref counter, ref composer, "ciir", "ㄏㄞˇ");
+ CheckEq(ref counter, ref composer, "ciid", "ㄏㄞˋ");
+ CheckEq(ref counter, ref composer, "co", "ㄏㄟ");
+ CheckEq(ref counter, ref composer, "cor", "ㄏㄟˇ");
+ CheckEq(ref counter, ref composer, "cl", "ㄏㄠ");
+ CheckEq(ref counter, ref composer, "cle", "ㄏㄠˊ");
+ CheckEq(ref counter, ref composer, "clr", "ㄏㄠˇ");
+ CheckEq(ref counter, ref composer, "cld", "ㄏㄠˋ");
+ CheckEq(ref counter, ref composer, "cm", "ㄏㄡ");
+ CheckEq(ref counter, ref composer, "cme", "ㄏㄡˊ");
+ CheckEq(ref counter, ref composer, "cmr", "ㄏㄡˇ");
+ CheckEq(ref counter, ref composer, "cmd", "ㄏㄡˋ");
+ CheckEq(ref counter, ref composer, "coo", "ㄏㄢ");
+ CheckEq(ref counter, ref composer, "cooe", "ㄏㄢˊ");
+ CheckEq(ref counter, ref composer, "coor", "ㄏㄢˇ");
+ CheckEq(ref counter, ref composer, "cood", "ㄏㄢˋ");
+ CheckEq(ref counter, ref composer, "cp", "ㄏㄣ");
+ CheckEq(ref counter, ref composer, "cpe", "ㄏㄣˊ");
+ CheckEq(ref counter, ref composer, "cpr", "ㄏㄣˇ");
+ CheckEq(ref counter, ref composer, "cpd", "ㄏㄣˋ");
+ CheckEq(ref counter, ref composer, "cll", "ㄏㄤ");
+ CheckEq(ref counter, ref composer, "clle", "ㄏㄤˊ");
+ CheckEq(ref counter, ref composer, "cllr", "ㄏㄤˇ");
+ CheckEq(ref counter, ref composer, "clld", "ㄏㄤˋ");
+ CheckEq(ref counter, ref composer, "cn", "ㄏㄥ");
+ CheckEq(ref counter, ref composer, "cne", "ㄏㄥˊ");
+ CheckEq(ref counter, ref composer, "cnd", "ㄏㄥˋ");
+ CheckEq(ref counter, ref composer, "cj", "ㄏㄨ");
+ CheckEq(ref counter, ref composer, "cje", "ㄏㄨˊ");
+ CheckEq(ref counter, ref composer, "cjr", "ㄏㄨˇ");
+ CheckEq(ref counter, ref composer, "cjd", "ㄏㄨˋ");
+ CheckEq(ref counter, ref composer, "cju", "ㄏㄨㄚ");
+ CheckEq(ref counter, ref composer, "cjue", "ㄏㄨㄚˊ");
+ CheckEq(ref counter, ref composer, "cjur", "ㄏㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "cjud", "ㄏㄨㄚˋ");
+ CheckEq(ref counter, ref composer, "cji", "ㄏㄨㄛ");
+ CheckEq(ref counter, ref composer, "cjie", "ㄏㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "cjir", "ㄏㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "cjid", "ㄏㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "cjiy", "ㄏㄨㄛ˙");
+ CheckEq(ref counter, ref composer, "cjiie", "ㄏㄨㄞˊ");
+ CheckEq(ref counter, ref composer, "cjiid", "ㄏㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "cjo", "ㄏㄨㄟ");
+ CheckEq(ref counter, ref composer, "cjoe", "ㄏㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "cjor", "ㄏㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "cjod", "ㄏㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "cjoo", "ㄏㄨㄢ");
+ CheckEq(ref counter, ref composer, "cjooe", "ㄏㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "cjoor", "ㄏㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "cjood", "ㄏㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "cjp", "ㄏㄨㄣ");
+ CheckEq(ref counter, ref composer, "cjpe", "ㄏㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "cjpr", "ㄏㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "cjpd", "ㄏㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "cjll", "ㄏㄨㄤ");
+ CheckEq(ref counter, ref composer, "cjlle", "ㄏㄨㄤˊ");
+ CheckEq(ref counter, ref composer, "cjllr", "ㄏㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "cjlld", "ㄏㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "cjlly", "ㄏㄨㄤ˙");
+ CheckEq(ref counter, ref composer, "cjn", "ㄏㄨㄥ");
+ CheckEq(ref counter, ref composer, "cjne", "ㄏㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "cjnr", "ㄏㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "cjnd", "ㄏㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "ru", "ㄐㄧ");
+ CheckEq(ref counter, ref composer, "rue", "ㄐㄧˊ");
+ CheckEq(ref counter, ref composer, "rur", "ㄐㄧˇ");
+ CheckEq(ref counter, ref composer, "rud", "ㄐㄧˋ");
+ CheckEq(ref counter, ref composer, "ruuu", "ㄐㄧㄚ");
+ CheckEq(ref counter, ref composer, "ruuue", "ㄐㄧㄚˊ");
+ CheckEq(ref counter, ref composer, "ruuur", "ㄐㄧㄚˇ");
+ CheckEq(ref counter, ref composer, "ruuud", "ㄐㄧㄚˋ");
+ CheckEq(ref counter, ref composer, "rub", "ㄐㄧㄝ");
+ CheckEq(ref counter, ref composer, "rube", "ㄐㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "rubr", "ㄐㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "rubd", "ㄐㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "ruby", "ㄐㄧㄝ˙");
+ CheckEq(ref counter, ref composer, "rul", "ㄐㄧㄠ");
+ CheckEq(ref counter, ref composer, "rule", "ㄐㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "rulr", "ㄐㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "ruld", "ㄐㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "rum", "ㄐㄧㄡ");
+ CheckEq(ref counter, ref composer, "rumr", "ㄐㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "rumd", "ㄐㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "ruoo", "ㄐㄧㄢ");
+ CheckEq(ref counter, ref composer, "ruoor", "ㄐㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "ruood", "ㄐㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "rup", "ㄐㄧㄣ");
+ CheckEq(ref counter, ref composer, "rupr", "ㄐㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "rupd", "ㄐㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "rull", "ㄐㄧㄤ");
+ CheckEq(ref counter, ref composer, "rulle", "ㄐㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "rullr", "ㄐㄧㄤˇ");
+ CheckEq(ref counter, ref composer, "rulld", "ㄐㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "run", "ㄐㄧㄥ");
+ CheckEq(ref counter, ref composer, "runr", "ㄐㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "rund", "ㄐㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "rm", "ㄐㄩ");
+ CheckEq(ref counter, ref composer, "rme", "ㄐㄩˊ");
+ CheckEq(ref counter, ref composer, "rmr", "ㄐㄩˇ");
+ CheckEq(ref counter, ref composer, "rmd", "ㄐㄩˋ");
+ CheckEq(ref counter, ref composer, "rmb", "ㄐㄩㄝ");
+ CheckEq(ref counter, ref composer, "rmbe", "ㄐㄩㄝˊ");
+ CheckEq(ref counter, ref composer, "rmbr", "ㄐㄩㄝˇ");
+ CheckEq(ref counter, ref composer, "rmbd", "ㄐㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "rmoo", "ㄐㄩㄢ");
+ CheckEq(ref counter, ref composer, "rmoor", "ㄐㄩㄢˇ");
+ CheckEq(ref counter, ref composer, "rmood", "ㄐㄩㄢˋ");
+ CheckEq(ref counter, ref composer, "rmp", "ㄐㄩㄣ");
+ CheckEq(ref counter, ref composer, "rmpe", "ㄐㄩㄣˊ");
+ CheckEq(ref counter, ref composer, "rmpr", "ㄐㄩㄣˇ");
+ CheckEq(ref counter, ref composer, "rmpd", "ㄐㄩㄣˋ");
+ CheckEq(ref counter, ref composer, "rmn", "ㄐㄩㄥ");
+ CheckEq(ref counter, ref composer, "rmnr", "ㄐㄩㄥˇ");
+ CheckEq(ref counter, ref composer, "rmnd", "ㄐㄩㄥˋ");
+ CheckEq(ref counter, ref composer, "fy", "ㄑ˙");
+ CheckEq(ref counter, ref composer, "fu", "ㄑㄧ");
+ CheckEq(ref counter, ref composer, "fue", "ㄑㄧˊ");
+ CheckEq(ref counter, ref composer, "fur", "ㄑㄧˇ");
+ CheckEq(ref counter, ref composer, "fud", "ㄑㄧˋ");
+ CheckEq(ref counter, ref composer, "fuuu", "ㄑㄧㄚ");
+ CheckEq(ref counter, ref composer, "fuuue", "ㄑㄧㄚˊ");
+ CheckEq(ref counter, ref composer, "fuuur", "ㄑㄧㄚˇ");
+ CheckEq(ref counter, ref composer, "fuuud", "ㄑㄧㄚˋ");
+ CheckEq(ref counter, ref composer, "fub", "ㄑㄧㄝ");
+ CheckEq(ref counter, ref composer, "fube", "ㄑㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "fubr", "ㄑㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "fubd", "ㄑㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "ful", "ㄑㄧㄠ");
+ CheckEq(ref counter, ref composer, "fule", "ㄑㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "fulr", "ㄑㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "fuld", "ㄑㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "fum", "ㄑㄧㄡ");
+ CheckEq(ref counter, ref composer, "fume", "ㄑㄧㄡˊ");
+ CheckEq(ref counter, ref composer, "fumr", "ㄑㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "fumd", "ㄑㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "fuoo", "ㄑㄧㄢ");
+ CheckEq(ref counter, ref composer, "fuooe", "ㄑㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "fuoor", "ㄑㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "fuood", "ㄑㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "fup", "ㄑㄧㄣ");
+ CheckEq(ref counter, ref composer, "fupe", "ㄑㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "fupr", "ㄑㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "fupd", "ㄑㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "full", "ㄑㄧㄤ");
+ CheckEq(ref counter, ref composer, "fulle", "ㄑㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "fullr", "ㄑㄧㄤˇ");
+ CheckEq(ref counter, ref composer, "fulld", "ㄑㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "fun", "ㄑㄧㄥ");
+ CheckEq(ref counter, ref composer, "fune", "ㄑㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "funr", "ㄑㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "fund", "ㄑㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "fm", "ㄑㄩ");
+ CheckEq(ref counter, ref composer, "fme", "ㄑㄩˊ");
+ CheckEq(ref counter, ref composer, "fmr", "ㄑㄩˇ");
+ CheckEq(ref counter, ref composer, "fmd", "ㄑㄩˋ");
+ CheckEq(ref counter, ref composer, "fmb", "ㄑㄩㄝ");
+ CheckEq(ref counter, ref composer, "fmbe", "ㄑㄩㄝˊ");
+ CheckEq(ref counter, ref composer, "fmbd", "ㄑㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "fmoo", "ㄑㄩㄢ");
+ CheckEq(ref counter, ref composer, "fmooe", "ㄑㄩㄢˊ");
+ CheckEq(ref counter, ref composer, "fmoor", "ㄑㄩㄢˇ");
+ CheckEq(ref counter, ref composer, "fmood", "ㄑㄩㄢˋ");
+ CheckEq(ref counter, ref composer, "fmp", "ㄑㄩㄣ");
+ CheckEq(ref counter, ref composer, "fmpe", "ㄑㄩㄣˊ");
+ CheckEq(ref counter, ref composer, "fmpr", "ㄑㄩㄣˇ");
+ CheckEq(ref counter, ref composer, "fmpd", "ㄑㄩㄣˋ");
+ CheckEq(ref counter, ref composer, "fmn", "ㄑㄩㄥ");
+ CheckEq(ref counter, ref composer, "fmne", "ㄑㄩㄥˊ");
+ CheckEq(ref counter, ref composer, "fmnr", "ㄑㄩㄥˇ");
+ CheckEq(ref counter, ref composer, "fmnd", "ㄑㄩㄥˋ");
+ CheckEq(ref counter, ref composer, "vu", "ㄒㄧ");
+ CheckEq(ref counter, ref composer, "vue", "ㄒㄧˊ");
+ CheckEq(ref counter, ref composer, "vur", "ㄒㄧˇ");
+ CheckEq(ref counter, ref composer, "vud", "ㄒㄧˋ");
+ CheckEq(ref counter, ref composer, "vuuu", "ㄒㄧㄚ");
+ CheckEq(ref counter, ref composer, "vuuue", "ㄒㄧㄚˊ");
+ CheckEq(ref counter, ref composer, "vuuur", "ㄒㄧㄚˇ");
+ CheckEq(ref counter, ref composer, "vuuud", "ㄒㄧㄚˋ");
+ CheckEq(ref counter, ref composer, "vub", "ㄒㄧㄝ");
+ CheckEq(ref counter, ref composer, "vube", "ㄒㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "vubr", "ㄒㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "vubd", "ㄒㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "vul", "ㄒㄧㄠ");
+ CheckEq(ref counter, ref composer, "vule", "ㄒㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "vulr", "ㄒㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "vuld", "ㄒㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "vum", "ㄒㄧㄡ");
+ CheckEq(ref counter, ref composer, "vume", "ㄒㄧㄡˊ");
+ CheckEq(ref counter, ref composer, "vumr", "ㄒㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "vumd", "ㄒㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "vuoo", "ㄒㄧㄢ");
+ CheckEq(ref counter, ref composer, "vuooe", "ㄒㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "vuoor", "ㄒㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "vuood", "ㄒㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "vup", "ㄒㄧㄣ");
+ CheckEq(ref counter, ref composer, "vupe", "ㄒㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "vupr", "ㄒㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "vupd", "ㄒㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "vull", "ㄒㄧㄤ");
+ CheckEq(ref counter, ref composer, "vulle", "ㄒㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "vullr", "ㄒㄧㄤˇ");
+ CheckEq(ref counter, ref composer, "vulld", "ㄒㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "vun", "ㄒㄧㄥ");
+ CheckEq(ref counter, ref composer, "vune", "ㄒㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "vunr", "ㄒㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "vund", "ㄒㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "vm", "ㄒㄩ");
+ CheckEq(ref counter, ref composer, "vme", "ㄒㄩˊ");
+ CheckEq(ref counter, ref composer, "vmr", "ㄒㄩˇ");
+ CheckEq(ref counter, ref composer, "vmd", "ㄒㄩˋ");
+ CheckEq(ref counter, ref composer, "vmb", "ㄒㄩㄝ");
+ CheckEq(ref counter, ref composer, "vmbe", "ㄒㄩㄝˊ");
+ CheckEq(ref counter, ref composer, "vmbr", "ㄒㄩㄝˇ");
+ CheckEq(ref counter, ref composer, "vmbd", "ㄒㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "vmoo", "ㄒㄩㄢ");
+ CheckEq(ref counter, ref composer, "vmooe", "ㄒㄩㄢˊ");
+ CheckEq(ref counter, ref composer, "vmoor", "ㄒㄩㄢˇ");
+ CheckEq(ref counter, ref composer, "vmood", "ㄒㄩㄢˋ");
+ CheckEq(ref counter, ref composer, "vmp", "ㄒㄩㄣ");
+ CheckEq(ref counter, ref composer, "vmpe", "ㄒㄩㄣˊ");
+ CheckEq(ref counter, ref composer, "vmpd", "ㄒㄩㄣˋ");
+ CheckEq(ref counter, ref composer, "vmn", "ㄒㄩㄥ");
+ CheckEq(ref counter, ref composer, "vmne", "ㄒㄩㄥˊ");
+ CheckEq(ref counter, ref composer, "vmnr", "ㄒㄩㄥˇ");
+ CheckEq(ref counter, ref composer, "vmnd", "ㄒㄩㄥˋ");
+ CheckEq(ref counter, ref composer, "tt", "ㄓ");
+ CheckEq(ref counter, ref composer, "tte", "ㄓˊ");
+ CheckEq(ref counter, ref composer, "ttr", "ㄓˇ");
+ CheckEq(ref counter, ref composer, "ttd", "ㄓˋ");
+ CheckEq(ref counter, ref composer, "ttuu", "ㄓㄚ");
+ CheckEq(ref counter, ref composer, "ttuue", "ㄓㄚˊ");
+ CheckEq(ref counter, ref composer, "ttuur", "ㄓㄚˇ");
+ CheckEq(ref counter, ref composer, "ttuud", "ㄓㄚˋ");
+ CheckEq(ref counter, ref composer, "ttk", "ㄓㄜ");
+ CheckEq(ref counter, ref composer, "ttke", "ㄓㄜˊ");
+ CheckEq(ref counter, ref composer, "ttkr", "ㄓㄜˇ");
+ CheckEq(ref counter, ref composer, "ttkd", "ㄓㄜˋ");
+ CheckEq(ref counter, ref composer, "ttky", "ㄓㄜ˙");
+ CheckEq(ref counter, ref composer, "ttii", "ㄓㄞ");
+ CheckEq(ref counter, ref composer, "ttiie", "ㄓㄞˊ");
+ CheckEq(ref counter, ref composer, "ttiir", "ㄓㄞˇ");
+ CheckEq(ref counter, ref composer, "ttiid", "ㄓㄞˋ");
+ CheckEq(ref counter, ref composer, "ttod", "ㄓㄟˋ");
+ CheckEq(ref counter, ref composer, "ttl", "ㄓㄠ");
+ CheckEq(ref counter, ref composer, "ttle", "ㄓㄠˊ");
+ CheckEq(ref counter, ref composer, "ttlr", "ㄓㄠˇ");
+ CheckEq(ref counter, ref composer, "ttld", "ㄓㄠˋ");
+ CheckEq(ref counter, ref composer, "ttm", "ㄓㄡ");
+ CheckEq(ref counter, ref composer, "ttme", "ㄓㄡˊ");
+ CheckEq(ref counter, ref composer, "ttmr", "ㄓㄡˇ");
+ CheckEq(ref counter, ref composer, "ttmd", "ㄓㄡˋ");
+ CheckEq(ref counter, ref composer, "ttoo", "ㄓㄢ");
+ CheckEq(ref counter, ref composer, "ttoor", "ㄓㄢˇ");
+ CheckEq(ref counter, ref composer, "ttood", "ㄓㄢˋ");
+ CheckEq(ref counter, ref composer, "ttp", "ㄓㄣ");
+ CheckEq(ref counter, ref composer, "ttpe", "ㄓㄣˊ");
+ CheckEq(ref counter, ref composer, "ttpr", "ㄓㄣˇ");
+ CheckEq(ref counter, ref composer, "ttpd", "ㄓㄣˋ");
+ CheckEq(ref counter, ref composer, "ttll", "ㄓㄤ");
+ CheckEq(ref counter, ref composer, "ttllr", "ㄓㄤˇ");
+ CheckEq(ref counter, ref composer, "ttlld", "ㄓㄤˋ");
+ CheckEq(ref counter, ref composer, "ttn", "ㄓㄥ");
+ CheckEq(ref counter, ref composer, "ttnr", "ㄓㄥˇ");
+ CheckEq(ref counter, ref composer, "ttnd", "ㄓㄥˋ");
+ CheckEq(ref counter, ref composer, "ttj", "ㄓㄨ");
+ CheckEq(ref counter, ref composer, "ttje", "ㄓㄨˊ");
+ CheckEq(ref counter, ref composer, "ttjr", "ㄓㄨˇ");
+ CheckEq(ref counter, ref composer, "ttjd", "ㄓㄨˋ");
+ CheckEq(ref counter, ref composer, "ttju", "ㄓㄨㄚ");
+ CheckEq(ref counter, ref composer, "ttjur", "ㄓㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "ttji", "ㄓㄨㄛ");
+ CheckEq(ref counter, ref composer, "ttjie", "ㄓㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "ttjid", "ㄓㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "ttjii", "ㄓㄨㄞ");
+ CheckEq(ref counter, ref composer, "ttjiir", "ㄓㄨㄞˇ");
+ CheckEq(ref counter, ref composer, "ttjiid", "ㄓㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "ttjo", "ㄓㄨㄟ");
+ CheckEq(ref counter, ref composer, "ttjor", "ㄓㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "ttjod", "ㄓㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "ttjoo", "ㄓㄨㄢ");
+ CheckEq(ref counter, ref composer, "ttjoor", "ㄓㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "ttjood", "ㄓㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "ttjp", "ㄓㄨㄣ");
+ CheckEq(ref counter, ref composer, "ttjpr", "ㄓㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "ttjpd", "ㄓㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "ttjll", "ㄓㄨㄤ");
+ CheckEq(ref counter, ref composer, "ttjllr", "ㄓㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "ttjlld", "ㄓㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "ttjn", "ㄓㄨㄥ");
+ CheckEq(ref counter, ref composer, "ttjnr", "ㄓㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "ttjnd", "ㄓㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "t ", "ㄔ ");
+ CheckEq(ref counter, ref composer, "te", "ㄔˊ");
+ CheckEq(ref counter, ref composer, "tr", "ㄔˇ");
+ CheckEq(ref counter, ref composer, "td", "ㄔˋ");
+ CheckEq(ref counter, ref composer, "tuu", "ㄔㄚ");
+ CheckEq(ref counter, ref composer, "tuue", "ㄔㄚˊ");
+ CheckEq(ref counter, ref composer, "tuur", "ㄔㄚˇ");
+ CheckEq(ref counter, ref composer, "tuud", "ㄔㄚˋ");
+ CheckEq(ref counter, ref composer, "tk ", "ㄔㄜ ");
+ CheckEq(ref counter, ref composer, "tkr", "ㄔㄜˇ");
+ CheckEq(ref counter, ref composer, "tkd", "ㄔㄜˋ");
+ CheckEq(ref counter, ref composer, "tii", "ㄔㄞ");
+ CheckEq(ref counter, ref composer, "tiie", "ㄔㄞˊ");
+ CheckEq(ref counter, ref composer, "tiir", "ㄔㄞˇ");
+ CheckEq(ref counter, ref composer, "tiid", "ㄔㄞˋ");
+ CheckEq(ref counter, ref composer, "tl", "ㄔㄠ");
+ CheckEq(ref counter, ref composer, "tle", "ㄔㄠˊ");
+ CheckEq(ref counter, ref composer, "tlr", "ㄔㄠˇ");
+ CheckEq(ref counter, ref composer, "tld", "ㄔㄠˋ");
+ CheckEq(ref counter, ref composer, "tm", "ㄔㄡ");
+ CheckEq(ref counter, ref composer, "tme", "ㄔㄡˊ");
+ CheckEq(ref counter, ref composer, "tmr", "ㄔㄡˇ");
+ CheckEq(ref counter, ref composer, "tmd", "ㄔㄡˋ");
+ CheckEq(ref counter, ref composer, "too ", "ㄔㄢ ");
+ CheckEq(ref counter, ref composer, "tooe", "ㄔㄢˊ");
+ CheckEq(ref counter, ref composer, "toor", "ㄔㄢˇ");
+ CheckEq(ref counter, ref composer, "tood", "ㄔㄢˋ");
+ CheckEq(ref counter, ref composer, "tp ", "ㄔㄣ ");
+ CheckEq(ref counter, ref composer, "tpe", "ㄔㄣˊ");
+ CheckEq(ref counter, ref composer, "tpr", "ㄔㄣˇ");
+ CheckEq(ref counter, ref composer, "tpd", "ㄔㄣˋ");
+ CheckEq(ref counter, ref composer, "tpy", "ㄔㄣ˙");
+ CheckEq(ref counter, ref composer, "tll ", "ㄔㄤ ");
+ CheckEq(ref counter, ref composer, "tlle", "ㄔㄤˊ");
+ CheckEq(ref counter, ref composer, "tllr", "ㄔㄤˇ");
+ CheckEq(ref counter, ref composer, "tlld", "ㄔㄤˋ");
+ CheckEq(ref counter, ref composer, "tn ", "ㄔㄥ ");
+ CheckEq(ref counter, ref composer, "tne", "ㄔㄥˊ");
+ CheckEq(ref counter, ref composer, "tnr", "ㄔㄥˇ");
+ CheckEq(ref counter, ref composer, "tnd", "ㄔㄥˋ");
+ CheckEq(ref counter, ref composer, "tj", "ㄔㄨ");
+ CheckEq(ref counter, ref composer, "tje", "ㄔㄨˊ");
+ CheckEq(ref counter, ref composer, "tjr", "ㄔㄨˇ");
+ CheckEq(ref counter, ref composer, "tjd", "ㄔㄨˋ");
+ CheckEq(ref counter, ref composer, "tju", "ㄔㄨㄚ");
+ CheckEq(ref counter, ref composer, "tjur", "ㄔㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "tjud", "ㄔㄨㄚˋ");
+ CheckEq(ref counter, ref composer, "tji", "ㄔㄨㄛ");
+ CheckEq(ref counter, ref composer, "tjid", "ㄔㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "tjii", "ㄔㄨㄞ");
+ CheckEq(ref counter, ref composer, "tjiie", "ㄔㄨㄞˊ");
+ CheckEq(ref counter, ref composer, "tjiir", "ㄔㄨㄞˇ");
+ CheckEq(ref counter, ref composer, "tjiid", "ㄔㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "tjo", "ㄔㄨㄟ");
+ CheckEq(ref counter, ref composer, "tjoe", "ㄔㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "tjor", "ㄔㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "tjod", "ㄔㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "tjoo", "ㄔㄨㄢ");
+ CheckEq(ref counter, ref composer, "tjooe", "ㄔㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "tjoor", "ㄔㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "tjood", "ㄔㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "tjp", "ㄔㄨㄣ");
+ CheckEq(ref counter, ref composer, "tjpe", "ㄔㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "tjpr", "ㄔㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "tjll", "ㄔㄨㄤ");
+ CheckEq(ref counter, ref composer, "tjlle", "ㄔㄨㄤˊ");
+ CheckEq(ref counter, ref composer, "tjllr", "ㄔㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "tjlld", "ㄔㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "tjn", "ㄔㄨㄥ");
+ CheckEq(ref counter, ref composer, "tjne", "ㄔㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "tjnr", "ㄔㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "tjnd", "ㄔㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "g", "ㄕ");
+ CheckEq(ref counter, ref composer, "ge", "ㄕˊ");
+ CheckEq(ref counter, ref composer, "gr", "ㄕˇ");
+ CheckEq(ref counter, ref composer, "gd", "ㄕˋ");
+ CheckEq(ref counter, ref composer, "gy", "ㄕ˙");
+ CheckEq(ref counter, ref composer, "guu", "ㄕㄚ");
+ CheckEq(ref counter, ref composer, "guue", "ㄕㄚˊ");
+ CheckEq(ref counter, ref composer, "guur", "ㄕㄚˇ");
+ CheckEq(ref counter, ref composer, "guud", "ㄕㄚˋ");
+ CheckEq(ref counter, ref composer, "guuy", "ㄕㄚ˙");
+ CheckEq(ref counter, ref composer, "gk", "ㄕㄜ");
+ CheckEq(ref counter, ref composer, "gke", "ㄕㄜˊ");
+ CheckEq(ref counter, ref composer, "gkr", "ㄕㄜˇ");
+ CheckEq(ref counter, ref composer, "gkd", "ㄕㄜˋ");
+ CheckEq(ref counter, ref composer, "gii", "ㄕㄞ");
+ CheckEq(ref counter, ref composer, "giir", "ㄕㄞˇ");
+ CheckEq(ref counter, ref composer, "giid", "ㄕㄞˋ");
+ CheckEq(ref counter, ref composer, "goe", "ㄕㄟˊ");
+ CheckEq(ref counter, ref composer, "gl", "ㄕㄠ");
+ CheckEq(ref counter, ref composer, "gle", "ㄕㄠˊ");
+ CheckEq(ref counter, ref composer, "glr", "ㄕㄠˇ");
+ CheckEq(ref counter, ref composer, "gld", "ㄕㄠˋ");
+ CheckEq(ref counter, ref composer, "gm", "ㄕㄡ");
+ CheckEq(ref counter, ref composer, "gme", "ㄕㄡˊ");
+ CheckEq(ref counter, ref composer, "gmr", "ㄕㄡˇ");
+ CheckEq(ref counter, ref composer, "gmd", "ㄕㄡˋ");
+ CheckEq(ref counter, ref composer, "goo", "ㄕㄢ");
+ CheckEq(ref counter, ref composer, "gooe", "ㄕㄢˊ");
+ CheckEq(ref counter, ref composer, "goor", "ㄕㄢˇ");
+ CheckEq(ref counter, ref composer, "good", "ㄕㄢˋ");
+ CheckEq(ref counter, ref composer, "gp", "ㄕㄣ");
+ CheckEq(ref counter, ref composer, "gpe", "ㄕㄣˊ");
+ CheckEq(ref counter, ref composer, "gpr", "ㄕㄣˇ");
+ CheckEq(ref counter, ref composer, "gpd", "ㄕㄣˋ");
+ CheckEq(ref counter, ref composer, "gll", "ㄕㄤ");
+ CheckEq(ref counter, ref composer, "gllr", "ㄕㄤˇ");
+ CheckEq(ref counter, ref composer, "glld", "ㄕㄤˋ");
+ CheckEq(ref counter, ref composer, "glly", "ㄕㄤ˙");
+ CheckEq(ref counter, ref composer, "gn", "ㄕㄥ");
+ CheckEq(ref counter, ref composer, "gne", "ㄕㄥˊ");
+ CheckEq(ref counter, ref composer, "gnr", "ㄕㄥˇ");
+ CheckEq(ref counter, ref composer, "gnd", "ㄕㄥˋ");
+ CheckEq(ref counter, ref composer, "gj", "ㄕㄨ");
+ CheckEq(ref counter, ref composer, "gje", "ㄕㄨˊ");
+ CheckEq(ref counter, ref composer, "gjr", "ㄕㄨˇ");
+ CheckEq(ref counter, ref composer, "gjd", "ㄕㄨˋ");
+ CheckEq(ref counter, ref composer, "gju", "ㄕㄨㄚ");
+ CheckEq(ref counter, ref composer, "gjur", "ㄕㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "gjud", "ㄕㄨㄚˋ");
+ CheckEq(ref counter, ref composer, "gji", "ㄕㄨㄛ");
+ CheckEq(ref counter, ref composer, "gjid", "ㄕㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "gjii", "ㄕㄨㄞ");
+ CheckEq(ref counter, ref composer, "gjiir", "ㄕㄨㄞˇ");
+ CheckEq(ref counter, ref composer, "gjiid", "ㄕㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "gjo", "ㄕㄨㄟ");
+ CheckEq(ref counter, ref composer, "gjoe", "ㄕㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "gjor", "ㄕㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "gjod", "ㄕㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "gjoo", "ㄕㄨㄢ");
+ CheckEq(ref counter, ref composer, "gjood", "ㄕㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "gjpr", "ㄕㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "gjpd", "ㄕㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "gjll", "ㄕㄨㄤ");
+ CheckEq(ref counter, ref composer, "gjlle", "ㄕㄨㄤˊ");
+ CheckEq(ref counter, ref composer, "gjllr", "ㄕㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "gjlld", "ㄕㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "bd", "ㄖˋ");
+ CheckEq(ref counter, ref composer, "bkr", "ㄖㄜˇ");
+ CheckEq(ref counter, ref composer, "bkd", "ㄖㄜˋ");
+ CheckEq(ref counter, ref composer, "ble", "ㄖㄠˊ");
+ CheckEq(ref counter, ref composer, "blr", "ㄖㄠˇ");
+ CheckEq(ref counter, ref composer, "bld", "ㄖㄠˋ");
+ CheckEq(ref counter, ref composer, "bme", "ㄖㄡˊ");
+ CheckEq(ref counter, ref composer, "bmr", "ㄖㄡˇ");
+ CheckEq(ref counter, ref composer, "bmd", "ㄖㄡˋ");
+ CheckEq(ref counter, ref composer, "booe", "ㄖㄢˊ");
+ CheckEq(ref counter, ref composer, "boor", "ㄖㄢˇ");
+ CheckEq(ref counter, ref composer, "bood", "ㄖㄢˋ");
+ CheckEq(ref counter, ref composer, "bpe", "ㄖㄣˊ");
+ CheckEq(ref counter, ref composer, "bpr", "ㄖㄣˇ");
+ CheckEq(ref counter, ref composer, "bpd", "ㄖㄣˋ");
+ CheckEq(ref counter, ref composer, "bll", "ㄖㄤ");
+ CheckEq(ref counter, ref composer, "blle", "ㄖㄤˊ");
+ CheckEq(ref counter, ref composer, "bllr", "ㄖㄤˇ");
+ CheckEq(ref counter, ref composer, "blld", "ㄖㄤˋ");
+ CheckEq(ref counter, ref composer, "bn", "ㄖㄥ");
+ CheckEq(ref counter, ref composer, "bne", "ㄖㄥˊ");
+ CheckEq(ref counter, ref composer, "bnr", "ㄖㄥˇ");
+ CheckEq(ref counter, ref composer, "bnd", "ㄖㄥˋ");
+ CheckEq(ref counter, ref composer, "bje", "ㄖㄨˊ");
+ CheckEq(ref counter, ref composer, "bjr", "ㄖㄨˇ");
+ CheckEq(ref counter, ref composer, "bjd", "ㄖㄨˋ");
+ CheckEq(ref counter, ref composer, "bjie", "ㄖㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "bjid", "ㄖㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "bjoe", "ㄖㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "bjor", "ㄖㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "bjod", "ㄖㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "bjooe", "ㄖㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "bjoor", "ㄖㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "bjood", "ㄖㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "bjpe", "ㄖㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "bjpr", "ㄖㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "bjpd", "ㄖㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "bjne", "ㄖㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "bjnr", "ㄖㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "bjnd", "ㄖㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "y", "ㄗ");
+ CheckEq(ref counter, ref composer, "ye", "ㄗˊ");
+ CheckEq(ref counter, ref composer, "yr", "ㄗˇ");
+ CheckEq(ref counter, ref composer, "yd", "ㄗˋ");
+ CheckEq(ref counter, ref composer, "yy", "ㄗ˙");
+ CheckEq(ref counter, ref composer, "yuu", "ㄗㄚ");
+ CheckEq(ref counter, ref composer, "yuue", "ㄗㄚˊ");
+ CheckEq(ref counter, ref composer, "yuur", "ㄗㄚˇ");
+ CheckEq(ref counter, ref composer, "yke", "ㄗㄜˊ");
+ CheckEq(ref counter, ref composer, "ykr", "ㄗㄜˇ");
+ CheckEq(ref counter, ref composer, "ykd", "ㄗㄜˋ");
+ CheckEq(ref counter, ref composer, "yii", "ㄗㄞ");
+ CheckEq(ref counter, ref composer, "yiir", "ㄗㄞˇ");
+ CheckEq(ref counter, ref composer, "yiid", "ㄗㄞˋ");
+ CheckEq(ref counter, ref composer, "yoe", "ㄗㄟˊ");
+ CheckEq(ref counter, ref composer, "yl", "ㄗㄠ");
+ CheckEq(ref counter, ref composer, "yle", "ㄗㄠˊ");
+ CheckEq(ref counter, ref composer, "ylr", "ㄗㄠˇ");
+ CheckEq(ref counter, ref composer, "yld", "ㄗㄠˋ");
+ CheckEq(ref counter, ref composer, "ym", "ㄗㄡ");
+ CheckEq(ref counter, ref composer, "ymr", "ㄗㄡˇ");
+ CheckEq(ref counter, ref composer, "ymd", "ㄗㄡˋ");
+ CheckEq(ref counter, ref composer, "yoo", "ㄗㄢ");
+ CheckEq(ref counter, ref composer, "yooe", "ㄗㄢˊ");
+ CheckEq(ref counter, ref composer, "yoor", "ㄗㄢˇ");
+ CheckEq(ref counter, ref composer, "yood", "ㄗㄢˋ");
+ CheckEq(ref counter, ref composer, "yp", "ㄗㄣ");
+ CheckEq(ref counter, ref composer, "ypr", "ㄗㄣˇ");
+ CheckEq(ref counter, ref composer, "ypd", "ㄗㄣˋ");
+ CheckEq(ref counter, ref composer, "yll", "ㄗㄤ");
+ CheckEq(ref counter, ref composer, "yllr", "ㄗㄤˇ");
+ CheckEq(ref counter, ref composer, "ylld", "ㄗㄤˋ");
+ CheckEq(ref counter, ref composer, "yn", "ㄗㄥ");
+ CheckEq(ref counter, ref composer, "ynr", "ㄗㄥˇ");
+ CheckEq(ref counter, ref composer, "ynd", "ㄗㄥˋ");
+ CheckEq(ref counter, ref composer, "yj", "ㄗㄨ");
+ CheckEq(ref counter, ref composer, "yje", "ㄗㄨˊ");
+ CheckEq(ref counter, ref composer, "yjr", "ㄗㄨˇ");
+ CheckEq(ref counter, ref composer, "yjd", "ㄗㄨˋ");
+ CheckEq(ref counter, ref composer, "yji", "ㄗㄨㄛ");
+ CheckEq(ref counter, ref composer, "yjie", "ㄗㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "yjir", "ㄗㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "yjid", "ㄗㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "yjiy", "ㄗㄨㄛ˙");
+ CheckEq(ref counter, ref composer, "yjo", "ㄗㄨㄟ");
+ CheckEq(ref counter, ref composer, "yjor", "ㄗㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "yjod", "ㄗㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "yjoo", "ㄗㄨㄢ");
+ CheckEq(ref counter, ref composer, "yjoor", "ㄗㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "yjood", "ㄗㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "yjp", "ㄗㄨㄣ");
+ CheckEq(ref counter, ref composer, "yjpr", "ㄗㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "yjpd", "ㄗㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "yjn", "ㄗㄨㄥ");
+ CheckEq(ref counter, ref composer, "yjnr", "ㄗㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "yjnd", "ㄗㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "h", "ㄘ");
+ CheckEq(ref counter, ref composer, "he", "ㄘˊ");
+ CheckEq(ref counter, ref composer, "hr", "ㄘˇ");
+ CheckEq(ref counter, ref composer, "hd", "ㄘˋ");
+ CheckEq(ref counter, ref composer, "huu", "ㄘㄚ");
+ CheckEq(ref counter, ref composer, "huur", "ㄘㄚˇ");
+ CheckEq(ref counter, ref composer, "huud", "ㄘㄚˋ");
+ CheckEq(ref counter, ref composer, "hkd", "ㄘㄜˋ");
+ CheckEq(ref counter, ref composer, "hii", "ㄘㄞ");
+ CheckEq(ref counter, ref composer, "hiie", "ㄘㄞˊ");
+ CheckEq(ref counter, ref composer, "hiir", "ㄘㄞˇ");
+ CheckEq(ref counter, ref composer, "hiid", "ㄘㄞˋ");
+ CheckEq(ref counter, ref composer, "hl", "ㄘㄠ");
+ CheckEq(ref counter, ref composer, "hle", "ㄘㄠˊ");
+ CheckEq(ref counter, ref composer, "hlr", "ㄘㄠˇ");
+ CheckEq(ref counter, ref composer, "hld", "ㄘㄠˋ");
+ CheckEq(ref counter, ref composer, "hm", "ㄘㄡ");
+ CheckEq(ref counter, ref composer, "hme", "ㄘㄡˊ");
+ CheckEq(ref counter, ref composer, "hmr", "ㄘㄡˇ");
+ CheckEq(ref counter, ref composer, "hmd", "ㄘㄡˋ");
+ CheckEq(ref counter, ref composer, "hoo", "ㄘㄢ");
+ CheckEq(ref counter, ref composer, "hooe", "ㄘㄢˊ");
+ CheckEq(ref counter, ref composer, "hoor", "ㄘㄢˇ");
+ CheckEq(ref counter, ref composer, "hood", "ㄘㄢˋ");
+ CheckEq(ref counter, ref composer, "hp", "ㄘㄣ");
+ CheckEq(ref counter, ref composer, "hpe", "ㄘㄣˊ");
+ CheckEq(ref counter, ref composer, "hll", "ㄘㄤ");
+ CheckEq(ref counter, ref composer, "hlle", "ㄘㄤˊ");
+ CheckEq(ref counter, ref composer, "hllr", "ㄘㄤˇ");
+ CheckEq(ref counter, ref composer, "hlld", "ㄘㄤˋ");
+ CheckEq(ref counter, ref composer, "hn", "ㄘㄥ");
+ CheckEq(ref counter, ref composer, "hne", "ㄘㄥˊ");
+ CheckEq(ref counter, ref composer, "hnr", "ㄘㄥˇ");
+ CheckEq(ref counter, ref composer, "hnd", "ㄘㄥˋ");
+ CheckEq(ref counter, ref composer, "hj", "ㄘㄨ");
+ CheckEq(ref counter, ref composer, "hje", "ㄘㄨˊ");
+ CheckEq(ref counter, ref composer, "hjr", "ㄘㄨˇ");
+ CheckEq(ref counter, ref composer, "hjd", "ㄘㄨˋ");
+ CheckEq(ref counter, ref composer, "hji", "ㄘㄨㄛ");
+ CheckEq(ref counter, ref composer, "hjie", "ㄘㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "hjir", "ㄘㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "hjid", "ㄘㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "hjo", "ㄘㄨㄟ");
+ CheckEq(ref counter, ref composer, "hjor", "ㄘㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "hjod", "ㄘㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "hjoo", "ㄘㄨㄢ");
+ CheckEq(ref counter, ref composer, "hjooe", "ㄘㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "hjoor", "ㄘㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "hjood", "ㄘㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "hjp", "ㄘㄨㄣ");
+ CheckEq(ref counter, ref composer, "hjpe", "ㄘㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "hjpr", "ㄘㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "hjpd", "ㄘㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "hjn", "ㄘㄨㄥ");
+ CheckEq(ref counter, ref composer, "hjne", "ㄘㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "hjnr", "ㄘㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "hjnd", "ㄘㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "n", "ㄙ");
+ CheckEq(ref counter, ref composer, "nr", "ㄙˇ");
+ CheckEq(ref counter, ref composer, "nd", "ㄙˋ");
+ CheckEq(ref counter, ref composer, "nuu", "ㄙㄚ");
+ CheckEq(ref counter, ref composer, "nuur", "ㄙㄚˇ");
+ CheckEq(ref counter, ref composer, "nuud", "ㄙㄚˋ");
+ CheckEq(ref counter, ref composer, "nuuy", "ㄙㄚ˙");
+ CheckEq(ref counter, ref composer, "nk", "ㄙㄜ");
+ CheckEq(ref counter, ref composer, "nkd", "ㄙㄜˋ");
+ CheckEq(ref counter, ref composer, "nii", "ㄙㄞ");
+ CheckEq(ref counter, ref composer, "niie", "ㄙㄞˊ");
+ CheckEq(ref counter, ref composer, "niir", "ㄙㄞˇ");
+ CheckEq(ref counter, ref composer, "niid", "ㄙㄞˋ");
+ CheckEq(ref counter, ref composer, "no", "ㄙㄟ");
+ CheckEq(ref counter, ref composer, "nl", "ㄙㄠ");
+ CheckEq(ref counter, ref composer, "nlr", "ㄙㄠˇ");
+ CheckEq(ref counter, ref composer, "nld", "ㄙㄠˋ");
+ CheckEq(ref counter, ref composer, "nm", "ㄙㄡ");
+ CheckEq(ref counter, ref composer, "nmr", "ㄙㄡˇ");
+ CheckEq(ref counter, ref composer, "nmd", "ㄙㄡˋ");
+ CheckEq(ref counter, ref composer, "noo", "ㄙㄢ");
+ CheckEq(ref counter, ref composer, "noor", "ㄙㄢˇ");
+ CheckEq(ref counter, ref composer, "nood", "ㄙㄢˋ");
+ CheckEq(ref counter, ref composer, "np", "ㄙㄣ");
+ CheckEq(ref counter, ref composer, "npr", "ㄙㄣˇ");
+ CheckEq(ref counter, ref composer, "nll", "ㄙㄤ");
+ CheckEq(ref counter, ref composer, "nllr", "ㄙㄤˇ");
+ CheckEq(ref counter, ref composer, "nlld", "ㄙㄤˋ");
+ CheckEq(ref counter, ref composer, "nnn", "ㄙㄥ");
+ CheckEq(ref counter, ref composer, "nnnd", "ㄙㄥˋ");
+ CheckEq(ref counter, ref composer, "nj", "ㄙㄨ");
+ CheckEq(ref counter, ref composer, "nje", "ㄙㄨˊ");
+ CheckEq(ref counter, ref composer, "njr", "ㄙㄨˇ");
+ CheckEq(ref counter, ref composer, "njd", "ㄙㄨˋ");
+ CheckEq(ref counter, ref composer, "nji", "ㄙㄨㄛ");
+ CheckEq(ref counter, ref composer, "njie", "ㄙㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "njir", "ㄙㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "njid", "ㄙㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "njo", "ㄙㄨㄟ");
+ CheckEq(ref counter, ref composer, "njoe", "ㄙㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "njor", "ㄙㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "njod", "ㄙㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "njoo", "ㄙㄨㄢ");
+ CheckEq(ref counter, ref composer, "njoor", "ㄙㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "njood", "ㄙㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "njp", "ㄙㄨㄣ");
+ CheckEq(ref counter, ref composer, "njpr", "ㄙㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "njpd", "ㄙㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "njn", "ㄙㄨㄥ");
+ CheckEq(ref counter, ref composer, "njne", "ㄙㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "njnr", "ㄙㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "njnd", "ㄙㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "uu", "ㄚ");
+ CheckEq(ref counter, ref composer, "uue", "ㄚˊ");
+ CheckEq(ref counter, ref composer, "uud", "ㄚˋ");
+ CheckEq(ref counter, ref composer, "uuy", "ㄚ˙");
+ CheckEq(ref counter, ref composer, "i ", "ㄛ ");
+ CheckEq(ref counter, ref composer, "ie", "ㄛˊ");
+ CheckEq(ref counter, ref composer, "ir", "ㄛˇ");
+ CheckEq(ref counter, ref composer, "id", "ㄛˋ");
+ CheckEq(ref counter, ref composer, "k ", "ㄜ ");
+ CheckEq(ref counter, ref composer, "ke", "ㄜˊ");
+ CheckEq(ref counter, ref composer, "kr", "ㄜˇ");
+ CheckEq(ref counter, ref composer, "kd", "ㄜˋ");
+ // CheckEq(ref counter, ref composer, "be", "ㄝˊ");
+ // CheckEq(ref counter, ref composer, "br", "ㄝˇ");
+ // CheckEq(ref counter, ref composer, "bd", "ㄝˋ");
+ // CheckEq(ref counter, ref composer, "by", "ㄝ˙");
+ CheckEq(ref counter, ref composer, "ii", "ㄞ");
+ CheckEq(ref counter, ref composer, "iie", "ㄞˊ");
+ CheckEq(ref counter, ref composer, "iir", "ㄞˇ");
+ CheckEq(ref counter, ref composer, "iid", "ㄞˋ");
+ CheckEq(ref counter, ref composer, "od", "ㄟˋ");
+ CheckEq(ref counter, ref composer, "l", "ㄠ");
+ CheckEq(ref counter, ref composer, "le", "ㄠˊ");
+ CheckEq(ref counter, ref composer, "lr", "ㄠˇ");
+ CheckEq(ref counter, ref composer, "ld", "ㄠˋ");
+ CheckEq(ref counter, ref composer, "m", "ㄡ");
+ CheckEq(ref counter, ref composer, "me", "ㄡˊ");
+ CheckEq(ref counter, ref composer, "mr", "ㄡˇ");
+ CheckEq(ref counter, ref composer, "md", "ㄡˋ");
+ CheckEq(ref counter, ref composer, "my", "ㄡ˙");
+ CheckEq(ref counter, ref composer, "oo ", "ㄢ ");
+ CheckEq(ref counter, ref composer, "ooe", "ㄢˊ");
+ CheckEq(ref counter, ref composer, "oor", "ㄢˇ");
+ CheckEq(ref counter, ref composer, "ood", "ㄢˋ");
+ CheckEq(ref counter, ref composer, "p ", "ㄣ ");
+ CheckEq(ref counter, ref composer, "pe", "ㄣˊ");
+ CheckEq(ref counter, ref composer, "pr", "ㄣˇ");
+ CheckEq(ref counter, ref composer, "pd", "ㄣˋ");
+ CheckEq(ref counter, ref composer, "py", "ㄣ˙");
+ CheckEq(ref counter, ref composer, "ll ", "ㄤ ");
+ CheckEq(ref counter, ref composer, "lle", "ㄤˊ");
+ CheckEq(ref counter, ref composer, "llr", "ㄤˇ");
+ CheckEq(ref counter, ref composer, "lld", "ㄤˋ");
+ CheckEq(ref counter, ref composer, "nn ", "ㄥ ");
+ CheckEq(ref counter, ref composer, "nnd", "ㄥˋ");
+ CheckEq(ref counter, ref composer, "pp ", "ㄦ ");
+ CheckEq(ref counter, ref composer, "ppe", "ㄦˊ");
+ CheckEq(ref counter, ref composer, "ppr", "ㄦˇ");
+ CheckEq(ref counter, ref composer, "ppd", "ㄦˋ");
+ CheckEq(ref counter, ref composer, "ppy", "ㄦ˙");
+ CheckEq(ref counter, ref composer, "u", "ㄧ");
+ CheckEq(ref counter, ref composer, "ue", "ㄧˊ");
+ CheckEq(ref counter, ref composer, "ur", "ㄧˇ");
+ CheckEq(ref counter, ref composer, "ud", "ㄧˋ");
+ CheckEq(ref counter, ref composer, "uuu", "ㄧㄚ");
+ CheckEq(ref counter, ref composer, "uuue", "ㄧㄚˊ");
+ CheckEq(ref counter, ref composer, "uuur", "ㄧㄚˇ");
+ CheckEq(ref counter, ref composer, "uuud", "ㄧㄚˋ");
+ CheckEq(ref counter, ref composer, "uuuy", "ㄧㄚ˙");
+ CheckEq(ref counter, ref composer, "ui", "ㄧㄛ");
+ CheckEq(ref counter, ref composer, "uiy", "ㄧㄛ˙");
+ CheckEq(ref counter, ref composer, "ub", "ㄧㄝ");
+ CheckEq(ref counter, ref composer, "ube", "ㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "ubr", "ㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "ubd", "ㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "uby", "ㄧㄝ˙");
+ CheckEq(ref counter, ref composer, "uiie", "ㄧㄞˊ");
+ CheckEq(ref counter, ref composer, "ul", "ㄧㄠ");
+ CheckEq(ref counter, ref composer, "ule", "ㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "ulr", "ㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "uld", "ㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "um", "ㄧㄡ");
+ CheckEq(ref counter, ref composer, "ume", "ㄧㄡˊ");
+ CheckEq(ref counter, ref composer, "umr", "ㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "umd", "ㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "uoo", "ㄧㄢ");
+ CheckEq(ref counter, ref composer, "uooe", "ㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "uoor", "ㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "uood", "ㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "up", "ㄧㄣ");
+ CheckEq(ref counter, ref composer, "upe", "ㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "upr", "ㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "upd", "ㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "ull", "ㄧㄤ");
+ CheckEq(ref counter, ref composer, "ulle", "ㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "ullr", "ㄧㄤˇ");
+ CheckEq(ref counter, ref composer, "ulld", "ㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "un", "ㄧㄥ");
+ CheckEq(ref counter, ref composer, "une", "ㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "unr", "ㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "und", "ㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "j", "ㄨ");
+ CheckEq(ref counter, ref composer, "je", "ㄨˊ");
+ CheckEq(ref counter, ref composer, "jr", "ㄨˇ");
+ CheckEq(ref counter, ref composer, "jd", "ㄨˋ");
+ CheckEq(ref counter, ref composer, "ju", "ㄨㄚ");
+ CheckEq(ref counter, ref composer, "jue", "ㄨㄚˊ");
+ CheckEq(ref counter, ref composer, "jur", "ㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "jud", "ㄨㄚˋ");
+ CheckEq(ref counter, ref composer, "juy", "ㄨㄚ˙");
+ CheckEq(ref counter, ref composer, "ji", "ㄨㄛ");
+ CheckEq(ref counter, ref composer, "jir", "ㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "jid", "ㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "jii", "ㄨㄞ");
+ CheckEq(ref counter, ref composer, "jiir", "ㄨㄞˇ");
+ CheckEq(ref counter, ref composer, "jiid", "ㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "jo", "ㄨㄟ");
+ CheckEq(ref counter, ref composer, "joe", "ㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "jor", "ㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "jod", "ㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "joo", "ㄨㄢ");
+ CheckEq(ref counter, ref composer, "jooe", "ㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "joor", "ㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "jood", "ㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "jp", "ㄨㄣ");
+ CheckEq(ref counter, ref composer, "jpe", "ㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "jpr", "ㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "jpd", "ㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "jll", "ㄨㄤ");
+ CheckEq(ref counter, ref composer, "jlle", "ㄨㄤˊ");
+ CheckEq(ref counter, ref composer, "jllr", "ㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "jlld", "ㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "jn", "ㄨㄥ");
+ CheckEq(ref counter, ref composer, "jnr", "ㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "jnd", "ㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "mm", "ㄩ");
+ CheckEq(ref counter, ref composer, "mme", "ㄩˊ");
+ CheckEq(ref counter, ref composer, "mmr", "ㄩˇ");
+ CheckEq(ref counter, ref composer, "mmd", "ㄩˋ");
+ CheckEq(ref counter, ref composer, "mmb", "ㄩㄝ");
+ CheckEq(ref counter, ref composer, "mmbr", "ㄩㄝˇ");
+ CheckEq(ref counter, ref composer, "mmbd", "ㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "mmoo", "ㄩㄢ");
+ CheckEq(ref counter, ref composer, "mmooe", "ㄩㄢˊ");
+ CheckEq(ref counter, ref composer, "mmoor", "ㄩㄢˇ");
+ CheckEq(ref counter, ref composer, "mmood", "ㄩㄢˋ");
+ CheckEq(ref counter, ref composer, "mmp", "ㄩㄣ");
+ CheckEq(ref counter, ref composer, "mmpe", "ㄩㄣˊ");
+ CheckEq(ref counter, ref composer, "mmpr", "ㄩㄣˇ");
+ CheckEq(ref counter, ref composer, "mmpd", "ㄩㄣˋ");
+ CheckEq(ref counter, ref composer, "mmn", "ㄩㄥ");
+ CheckEq(ref counter, ref composer, "mmne", "ㄩㄥˊ");
+ CheckEq(ref counter, ref composer, "mmnr", "ㄩㄥˇ");
+ CheckEq(ref counter, ref composer, "mmnd", "ㄩㄥˋ");
+ Assert.AreEqual(counter, 0);
}
[Test]
public void TestETen26Keys() {
// Testing handleETen26()
Composer composer = new(arrange: MandarinParser.OfETen26);
- Assert.AreEqual(actual: composer.CnvSequence("ket"), expected: "ㄎㄧㄤ");
- // Assert.AreEqual(actual: composer.CnvSequence("vezf"), expected:
- // "ㄍㄧㄠˊ"); Assert.AreEqual(actual: composer.CnvSequence("ven"),
+ int counter = 0;
+ CheckEq(ref counter, ref composer, "ket", "ㄎㄧㄤ");
+ // CheckEq(ref counter, ref composer, "vezf"), expected:
+ // "ㄍㄧㄠˊ"); CheckEq(ref counter, ref composer, "ven"),
// expected: "ㄍㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("betf"), expected: "ㄅㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("betk"), expected: "ㄅㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dxt"), expected: "ㄉㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("ba"), expected: "ㄅㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("baf"), expected: "ㄅㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("baj"), expected: "ㄅㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bak"), expected: "ㄅㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bad"), expected: "ㄅㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("bo"), expected: "ㄅㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("bof"), expected: "ㄅㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("boj"), expected: "ㄅㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bok"), expected: "ㄅㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bod"), expected: "ㄅㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("bi"), expected: "ㄅㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("bif"), expected: "ㄅㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bij"), expected: "ㄅㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bik"), expected: "ㄅㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bid"), expected: "ㄅㄞ˙");
- Assert.AreEqual(actual: composer.CnvSequence("bq"), expected: "ㄅㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("bqj"), expected: "ㄅㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bqk"), expected: "ㄅㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bqd"), expected: "ㄅㄟ˙");
- Assert.AreEqual(actual: composer.CnvSequence("bz"), expected: "ㄅㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("bzf"), expected: "ㄅㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bzj"), expected: "ㄅㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bzk"), expected: "ㄅㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bm"), expected: "ㄅㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("bmj"), expected: "ㄅㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bmk"), expected: "ㄅㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bn"), expected: "ㄅㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("bnj"), expected: "ㄅㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bnk"), expected: "ㄅㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bt"), expected: "ㄅㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("btj"), expected: "ㄅㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("btk"), expected: "ㄅㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bl"), expected: "ㄅㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("blf"), expected: "ㄅㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("blj"), expected: "ㄅㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("blk"), expected: "ㄅㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("be"), expected: "ㄅㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("bef"), expected: "ㄅㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bej"), expected: "ㄅㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bek"), expected: "ㄅㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bew"), expected: "ㄅㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("bewf"), expected: "ㄅㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bewj"), expected: "ㄅㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bewk"), expected: "ㄅㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bez"), expected: "ㄅㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("bezj"), expected: "ㄅㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bezk"), expected: "ㄅㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bem"), expected: "ㄅㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("bemf"), expected: "ㄅㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bemj"), expected: "ㄅㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bemk"), expected: "ㄅㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ben"), expected: "ㄅㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("benj"), expected: "ㄅㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("benk"), expected: "ㄅㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bel"), expected: "ㄅㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("belj"), expected: "ㄅㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("belk"), expected: "ㄅㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bx"), expected: "ㄅㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("bxf"), expected: "ㄅㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bxj"), expected: "ㄅㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bxk"), expected: "ㄅㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pa"), expected: "ㄆㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("paf"), expected: "ㄆㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("paj"), expected: "ㄆㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pak"), expected: "ㄆㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pad"), expected: "ㄆㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("po"), expected: "ㄆㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("pof"), expected: "ㄆㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("poj"), expected: "ㄆㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pok"), expected: "ㄆㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pi"), expected: "ㄆㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("pif"), expected: "ㄆㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pij"), expected: "ㄆㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pik"), expected: "ㄆㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pq"), expected: "ㄆㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("pqf"), expected: "ㄆㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pqj"), expected: "ㄆㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pqk"), expected: "ㄆㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pz"), expected: "ㄆㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("pzf"), expected: "ㄆㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pzj"), expected: "ㄆㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pzk"), expected: "ㄆㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pp"), expected: "ㄆㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("ppf"), expected: "ㄆㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ppj"), expected: "ㄆㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ppk"), expected: "ㄆㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pm"), expected: "ㄆㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("pmf"), expected: "ㄆㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pmj"), expected: "ㄆㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pmk"), expected: "ㄆㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pn"), expected: "ㄆㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("pnf"), expected: "ㄆㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pnj"), expected: "ㄆㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pnk"), expected: "ㄆㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pt"), expected: "ㄆㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("ptf"), expected: "ㄆㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ptj"), expected: "ㄆㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ptk"), expected: "ㄆㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pl"), expected: "ㄆㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("plf"), expected: "ㄆㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("plj"), expected: "ㄆㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("plk"), expected: "ㄆㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pe"), expected: "ㄆㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("pef"), expected: "ㄆㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pej"), expected: "ㄆㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pek"), expected: "ㄆㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pea"), expected: "ㄆㄧㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("pew"), expected: "ㄆㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("pewj"), expected: "ㄆㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pewk"), expected: "ㄆㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pez"), expected: "ㄆㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("pezf"), expected: "ㄆㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pezj"), expected: "ㄆㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pezk"), expected: "ㄆㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pem"), expected: "ㄆㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("pemf"), expected: "ㄆㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pemj"), expected: "ㄆㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pemk"), expected: "ㄆㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pen"), expected: "ㄆㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("penf"), expected: "ㄆㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("penj"), expected: "ㄆㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("penk"), expected: "ㄆㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pel"), expected: "ㄆㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("pelf"), expected: "ㄆㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pelj"), expected: "ㄆㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pelk"), expected: "ㄆㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("px"), expected: "ㄆㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("pxf"), expected: "ㄆㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pxj"), expected: "ㄆㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pxk"), expected: "ㄆㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ma"), expected: "ㄇㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("maf"), expected: "ㄇㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("maj"), expected: "ㄇㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mak"), expected: "ㄇㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mad"), expected: "ㄇㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("mo"), expected: "ㄇㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("mof"), expected: "ㄇㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("moj"), expected: "ㄇㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mok"), expected: "ㄇㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mod"), expected: "ㄇㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("mr"), expected: "ㄇㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("mrk"), expected: "ㄇㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mrd"), expected: "ㄇㄜ˙");
- Assert.AreEqual(actual: composer.CnvSequence("mi"), expected: "ㄇㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("mif"), expected: "ㄇㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mij"), expected: "ㄇㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mik"), expected: "ㄇㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mqf"), expected: "ㄇㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mqj"), expected: "ㄇㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mqk"), expected: "ㄇㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mz"), expected: "ㄇㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("mzf"), expected: "ㄇㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mzj"), expected: "ㄇㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mzk"), expected: "ㄇㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mpf"), expected: "ㄇㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mpj"), expected: "ㄇㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mpk"), expected: "ㄇㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mm"), expected: "ㄇㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("mmf"), expected: "ㄇㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mmj"), expected: "ㄇㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mmk"), expected: "ㄇㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mn"), expected: "ㄇㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("mnf"), expected: "ㄇㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mnj"), expected: "ㄇㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mnk"), expected: "ㄇㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mnd"), expected: "ㄇㄣ˙");
- Assert.AreEqual(actual: composer.CnvSequence("mt"), expected: "ㄇㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("mtf"), expected: "ㄇㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mtj"), expected: "ㄇㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mtk"), expected: "ㄇㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ml"), expected: "ㄇㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("mlf"), expected: "ㄇㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mlj"), expected: "ㄇㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mlk"), expected: "ㄇㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("me"), expected: "ㄇㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("mef"), expected: "ㄇㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mej"), expected: "ㄇㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mek"), expected: "ㄇㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mew"), expected: "ㄇㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("mewf"), expected: "ㄇㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mewk"), expected: "ㄇㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mez"), expected: "ㄇㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("mezf"), expected: "ㄇㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mezj"), expected: "ㄇㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mezk"), expected: "ㄇㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mepf"), expected: "ㄇㄧㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mepj"), expected: "ㄇㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mepk"), expected: "ㄇㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mem"), expected: "ㄇㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("memf"), expected: "ㄇㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("memj"), expected: "ㄇㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("memk"), expected: "ㄇㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("men"), expected: "ㄇㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("menf"), expected: "ㄇㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("menj"), expected: "ㄇㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("melf"), expected: "ㄇㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("melj"), expected: "ㄇㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("melk"), expected: "ㄇㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mxf"), expected: "ㄇㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mxj"), expected: "ㄇㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mxk"), expected: "ㄇㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fa"), expected: "ㄈㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("faf"), expected: "ㄈㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("faj"), expected: "ㄈㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fak"), expected: "ㄈㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fof"), expected: "ㄈㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fq"), expected: "ㄈㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("fqf"), expected: "ㄈㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fqj"), expected: "ㄈㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fqk"), expected: "ㄈㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fp"), expected: "ㄈㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("fpf"), expected: "ㄈㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fpj"), expected: "ㄈㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fpk"), expected: "ㄈㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fm"), expected: "ㄈㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("fmf"), expected: "ㄈㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fmj"), expected: "ㄈㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fmk"), expected: "ㄈㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fn"), expected: "ㄈㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("fnf"), expected: "ㄈㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fnj"), expected: "ㄈㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fnk"), expected: "ㄈㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fnd"), expected: "ㄈㄣ˙");
- Assert.AreEqual(actual: composer.CnvSequence("ft"), expected: "ㄈㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("ftf"), expected: "ㄈㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ftj"), expected: "ㄈㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ftk"), expected: "ㄈㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fl"), expected: "ㄈㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("flf"), expected: "ㄈㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("flj"), expected: "ㄈㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("flk"), expected: "ㄈㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fezk"), expected: "ㄈㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fx"), expected: "ㄈㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("fxf"), expected: "ㄈㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fxj"), expected: "ㄈㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fxk"), expected: "ㄈㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("da"), expected: "ㄉㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("daf"), expected: "ㄉㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("daj"), expected: "ㄉㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dak"), expected: "ㄉㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dad"), expected: "ㄉㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("dr"), expected: "ㄉㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("drf"), expected: "ㄉㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("drd"), expected: "ㄉㄜ˙");
- Assert.AreEqual(actual: composer.CnvSequence("di"), expected: "ㄉㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("dij"), expected: "ㄉㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dik"), expected: "ㄉㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dqj"), expected: "ㄉㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dz"), expected: "ㄉㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("dzf"), expected: "ㄉㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("dzj"), expected: "ㄉㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dzk"), expected: "ㄉㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dp"), expected: "ㄉㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("dpf"), expected: "ㄉㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("dpj"), expected: "ㄉㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dpk"), expected: "ㄉㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dm"), expected: "ㄉㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("dmj"), expected: "ㄉㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dmk"), expected: "ㄉㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dnk"), expected: "ㄉㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dt"), expected: "ㄉㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("dtj"), expected: "ㄉㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dtk"), expected: "ㄉㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dl"), expected: "ㄉㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("dlj"), expected: "ㄉㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dlk"), expected: "ㄉㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("de"), expected: "ㄉㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("def"), expected: "ㄉㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("dej"), expected: "ㄉㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dek"), expected: "ㄉㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("deaj"), expected: "ㄉㄧㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dew"), expected: "ㄉㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("dewf"), expected: "ㄉㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("dewj"), expected: "ㄉㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dewk"), expected: "ㄉㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dez"), expected: "ㄉㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("dezj"), expected: "ㄉㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dezk"), expected: "ㄉㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dep"), expected: "ㄉㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("dem"), expected: "ㄉㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("demf"), expected: "ㄉㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("demj"), expected: "ㄉㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("demk"), expected: "ㄉㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("del"), expected: "ㄉㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("delf"), expected: "ㄉㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("delj"), expected: "ㄉㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("delk"), expected: "ㄉㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dx"), expected: "ㄉㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("dxf"), expected: "ㄉㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("dxj"), expected: "ㄉㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dxk"), expected: "ㄉㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dxo"), expected: "ㄉㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("dxof"), expected: "ㄉㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("dxoj"), expected: "ㄉㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dxok"), expected: "ㄉㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dxod"), expected: "ㄉㄨㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("dxq"), expected: "ㄉㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("dxqj"), expected: "ㄉㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dxqk"), expected: "ㄉㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dxm"), expected: "ㄉㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("dxmj"), expected: "ㄉㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dxmk"), expected: "ㄉㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dxn"), expected: "ㄉㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("dxnj"), expected: "ㄉㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dxnk"), expected: "ㄉㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dxl"), expected: "ㄉㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("dxlj"), expected: "ㄉㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dxlk"), expected: "ㄉㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ta"), expected: "ㄊㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("taj"), expected: "ㄊㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tak"), expected: "ㄊㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("trk"), expected: "ㄊㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ti"), expected: "ㄊㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("tif"), expected: "ㄊㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tij"), expected: "ㄊㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tik"), expected: "ㄊㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tid"), expected: "ㄊㄞ˙");
- Assert.AreEqual(actual: composer.CnvSequence("tz"), expected: "ㄊㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("tzf"), expected: "ㄊㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tzj"), expected: "ㄊㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tzk"), expected: "ㄊㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tzd"), expected: "ㄊㄠ˙");
- Assert.AreEqual(actual: composer.CnvSequence("tp"), expected: "ㄊㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("tpf"), expected: "ㄊㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tpj"), expected: "ㄊㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tpk"), expected: "ㄊㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tpd"), expected: "ㄊㄡ˙");
- Assert.AreEqual(actual: composer.CnvSequence("tm"), expected: "ㄊㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("tmf"), expected: "ㄊㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tmj"), expected: "ㄊㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tmk"), expected: "ㄊㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tt"), expected: "ㄊㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("ttf"), expected: "ㄊㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ttj"), expected: "ㄊㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ttk"), expected: "ㄊㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tl"), expected: "ㄊㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("tlf"), expected: "ㄊㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tlk"), expected: "ㄊㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("te"), expected: "ㄊㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("tef"), expected: "ㄊㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tej"), expected: "ㄊㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tek"), expected: "ㄊㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tew"), expected: "ㄊㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("tewf"), expected: "ㄊㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tewj"), expected: "ㄊㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tewk"), expected: "ㄊㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tez"), expected: "ㄊㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("tezf"), expected: "ㄊㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tezj"), expected: "ㄊㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tezk"), expected: "ㄊㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tem"), expected: "ㄊㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("temf"), expected: "ㄊㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("temj"), expected: "ㄊㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("temk"), expected: "ㄊㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tel"), expected: "ㄊㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("telf"), expected: "ㄊㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("telj"), expected: "ㄊㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("telk"), expected: "ㄊㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tx"), expected: "ㄊㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("txf"), expected: "ㄊㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("txj"), expected: "ㄊㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("txk"), expected: "ㄊㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("txo"), expected: "ㄊㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("txof"), expected: "ㄊㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("txoj"), expected: "ㄊㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("txok"), expected: "ㄊㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("txq"), expected: "ㄊㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("txqf"), expected: "ㄊㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("txqj"), expected: "ㄊㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("txqk"), expected: "ㄊㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("txm"), expected: "ㄊㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("txmf"), expected: "ㄊㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("txmj"), expected: "ㄊㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("txmk"), expected: "ㄊㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("txn"), expected: "ㄊㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("txnf"), expected: "ㄊㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("txnj"), expected: "ㄊㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("txnk"), expected: "ㄊㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("txl"), expected: "ㄊㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("txlf"), expected: "ㄊㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("txlj"), expected: "ㄊㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("txlk"), expected: "ㄊㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("na"), expected: "ㄋㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("naf"), expected: "ㄋㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("naj"), expected: "ㄋㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nak"), expected: "ㄋㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nad"), expected: "ㄋㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("nrk"), expected: "ㄋㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nrd"), expected: "ㄋㄜ˙");
- Assert.AreEqual(actual: composer.CnvSequence("nif"), expected: "ㄋㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nij"), expected: "ㄋㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nik"), expected: "ㄋㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nqf"), expected: "ㄋㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nqj"), expected: "ㄋㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nqk"), expected: "ㄋㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nz"), expected: "ㄋㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("nzf"), expected: "ㄋㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nzj"), expected: "ㄋㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nzk"), expected: "ㄋㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("npf"), expected: "ㄋㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("npj"), expected: "ㄋㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("npk"), expected: "ㄋㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nm"), expected: "ㄋㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("nmf"), expected: "ㄋㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nmj"), expected: "ㄋㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nmk"), expected: "ㄋㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nnj"), expected: "ㄋㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nnk"), expected: "ㄋㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nt"), expected: "ㄋㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("ntf"), expected: "ㄋㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ntj"), expected: "ㄋㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ntk"), expected: "ㄋㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ntd"), expected: "ㄋㄤ˙");
- Assert.AreEqual(actual: composer.CnvSequence("nlf"), expected: "ㄋㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nlj"), expected: "ㄋㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ne"), expected: "ㄋㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("nef"), expected: "ㄋㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nej"), expected: "ㄋㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nek"), expected: "ㄋㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("new"), expected: "ㄋㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("newf"), expected: "ㄋㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("newk"), expected: "ㄋㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nezj"), expected: "ㄋㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nezk"), expected: "ㄋㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nep"), expected: "ㄋㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("nepf"), expected: "ㄋㄧㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nepj"), expected: "ㄋㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nepk"), expected: "ㄋㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nem"), expected: "ㄋㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("nemf"), expected: "ㄋㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nemj"), expected: "ㄋㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nemk"), expected: "ㄋㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nen"), expected: "ㄋㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("nenf"), expected: "ㄋㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nenj"), expected: "ㄋㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nenk"), expected: "ㄋㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("netf"), expected: "ㄋㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("netj"), expected: "ㄋㄧㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("netk"), expected: "ㄋㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nelf"), expected: "ㄋㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nelj"), expected: "ㄋㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nelk"), expected: "ㄋㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nxf"), expected: "ㄋㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nxj"), expected: "ㄋㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nxk"), expected: "ㄋㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nxof"), expected: "ㄋㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nxoj"), expected: "ㄋㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nxok"), expected: "ㄋㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nxqf"), expected: "ㄋㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nxmf"), expected: "ㄋㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nxmj"), expected: "ㄋㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nxmk"), expected: "ㄋㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nxnf"), expected: "ㄋㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nxlf"), expected: "ㄋㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nxlj"), expected: "ㄋㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nxlk"), expected: "ㄋㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nuf"), expected: "ㄋㄩˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nuj"), expected: "ㄋㄩˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nuk"), expected: "ㄋㄩˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nuwk"), expected: "ㄋㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("la"), expected: "ㄌㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("laf"), expected: "ㄌㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("laj"), expected: "ㄌㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lak"), expected: "ㄌㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lad"), expected: "ㄌㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("lo"), expected: "ㄌㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("lod"), expected: "ㄌㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("lr"), expected: "ㄌㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("lrf"), expected: "ㄌㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lrk"), expected: "ㄌㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lrd"), expected: "ㄌㄜ˙");
- Assert.AreEqual(actual: composer.CnvSequence("lif"), expected: "ㄌㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lij"), expected: "ㄌㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lik"), expected: "ㄌㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lq"), expected: "ㄌㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("lqf"), expected: "ㄌㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lqj"), expected: "ㄌㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lqk"), expected: "ㄌㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lqd"), expected: "ㄌㄟ˙");
- Assert.AreEqual(actual: composer.CnvSequence("lz"), expected: "ㄌㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("lzf"), expected: "ㄌㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lzj"), expected: "ㄌㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lzk"), expected: "ㄌㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lp"), expected: "ㄌㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("lpf"), expected: "ㄌㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lpj"), expected: "ㄌㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lpk"), expected: "ㄌㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lpd"), expected: "ㄌㄡ˙");
- Assert.AreEqual(actual: composer.CnvSequence("lmf"), expected: "ㄌㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lmj"), expected: "ㄌㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lmk"), expected: "ㄌㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lt"), expected: "ㄌㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("ltf"), expected: "ㄌㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ltj"), expected: "ㄌㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ltk"), expected: "ㄌㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ll"), expected: "ㄌㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("llf"), expected: "ㄌㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("llj"), expected: "ㄌㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("llk"), expected: "ㄌㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("le"), expected: "ㄌㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("lef"), expected: "ㄌㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lej"), expected: "ㄌㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lek"), expected: "ㄌㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("led"), expected: "ㄌㄧ˙");
- Assert.AreEqual(actual: composer.CnvSequence("leaj"), expected: "ㄌㄧㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lew"), expected: "ㄌㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("lewf"), expected: "ㄌㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lewj"), expected: "ㄌㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lewk"), expected: "ㄌㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lez"), expected: "ㄌㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("lezf"), expected: "ㄌㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lezj"), expected: "ㄌㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lezk"), expected: "ㄌㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lep"), expected: "ㄌㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("lepf"), expected: "ㄌㄧㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lepj"), expected: "ㄌㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lepk"), expected: "ㄌㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lem"), expected: "ㄌㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("lemf"), expected: "ㄌㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lemj"), expected: "ㄌㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lemk"), expected: "ㄌㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lenf"), expected: "ㄌㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lenj"), expected: "ㄌㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lenk"), expected: "ㄌㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("letf"), expected: "ㄌㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("letj"), expected: "ㄌㄧㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("letk"), expected: "ㄌㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lel"), expected: "ㄌㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("lelf"), expected: "ㄌㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lelj"), expected: "ㄌㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lelk"), expected: "ㄌㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lx"), expected: "ㄌㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("lxf"), expected: "ㄌㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lxj"), expected: "ㄌㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lxk"), expected: "ㄌㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lxo"), expected: "ㄌㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("lxof"), expected: "ㄌㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lxoj"), expected: "ㄌㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lxok"), expected: "ㄌㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lxod"), expected: "ㄌㄨㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("lxmf"), expected: "ㄌㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lxmj"), expected: "ㄌㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lxmk"), expected: "ㄌㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lxn"), expected: "ㄌㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("lxnf"), expected: "ㄌㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lxnj"), expected: "ㄌㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lxnk"), expected: "ㄌㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lxl"), expected: "ㄌㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("lxlf"), expected: "ㄌㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lxlj"), expected: "ㄌㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lxlk"), expected: "ㄌㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lu"), expected: "ㄌㄩ");
- Assert.AreEqual(actual: composer.CnvSequence("luf"), expected: "ㄌㄩˊ");
- Assert.AreEqual(actual: composer.CnvSequence("luj"), expected: "ㄌㄩˇ");
- Assert.AreEqual(actual: composer.CnvSequence("luk"), expected: "ㄌㄩˋ");
- Assert.AreEqual(actual: composer.CnvSequence("luw"), expected: "ㄌㄩㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("luwj"), expected: "ㄌㄩㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("luwk"), expected: "ㄌㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lumf"), expected: "ㄌㄩㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lumj"), expected: "ㄌㄩㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("va"), expected: "ㄍㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("vaf"), expected: "ㄍㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vaj"), expected: "ㄍㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vak"), expected: "ㄍㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vad"), expected: "ㄍㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("vr"), expected: "ㄍㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("vrf"), expected: "ㄍㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vrj"), expected: "ㄍㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vrk"), expected: "ㄍㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vrd"), expected: "ㄍㄜ˙");
- Assert.AreEqual(actual: composer.CnvSequence("vi"), expected: "ㄍㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("vij"), expected: "ㄍㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vik"), expected: "ㄍㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vqj"), expected: "ㄍㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vz"), expected: "ㄍㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("vzj"), expected: "ㄍㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vzk"), expected: "ㄍㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vp"), expected: "ㄍㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("vpj"), expected: "ㄍㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vpk"), expected: "ㄍㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vm"), expected: "ㄍㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("vmj"), expected: "ㄍㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vmk"), expected: "ㄍㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vn"), expected: "ㄍㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("vnf"), expected: "ㄍㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vnj"), expected: "ㄍㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vnk"), expected: "ㄍㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vt"), expected: "ㄍㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("vtj"), expected: "ㄍㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vtk"), expected: "ㄍㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vl"), expected: "ㄍㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("vlj"), expected: "ㄍㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vlk"), expected: "ㄍㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vx"), expected: "ㄍㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("vxf"), expected: "ㄍㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vxj"), expected: "ㄍㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vxk"), expected: "ㄍㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vxa"), expected: "ㄍㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("vxaf"), expected: "ㄍㄨㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vxaj"), expected: "ㄍㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vxak"), expected: "ㄍㄨㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vxo"), expected: "ㄍㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("vxof"), expected: "ㄍㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vxoj"), expected: "ㄍㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vxok"), expected: "ㄍㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vxi"), expected: "ㄍㄨㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("vxij"), expected: "ㄍㄨㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vxik"), expected: "ㄍㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vxq"), expected: "ㄍㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("vxqj"), expected: "ㄍㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vxqk"), expected: "ㄍㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vxm"), expected: "ㄍㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("vxmj"), expected: "ㄍㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vxmk"), expected: "ㄍㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vxn"), expected: "ㄍㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("vxnj"), expected: "ㄍㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vxnk"), expected: "ㄍㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vxt"), expected: "ㄍㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("vxtj"), expected: "ㄍㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vxtk"), expected: "ㄍㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vxl"), expected: "ㄍㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("vxlf"), expected: "ㄍㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vxlj"), expected: "ㄍㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vxlk"), expected: "ㄍㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ka"), expected: "ㄎㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("kaj"), expected: "ㄎㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kak"), expected: "ㄎㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kr"), expected: "ㄎㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("krf"), expected: "ㄎㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("krj"), expected: "ㄎㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("krk"), expected: "ㄎㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ki"), expected: "ㄎㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("kij"), expected: "ㄎㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kik"), expected: "ㄎㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kz"), expected: "ㄎㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("kzj"), expected: "ㄎㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kzk"), expected: "ㄎㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kp"), expected: "ㄎㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("kpj"), expected: "ㄎㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kpk"), expected: "ㄎㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("km"), expected: "ㄎㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("kmj"), expected: "ㄎㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kmk"), expected: "ㄎㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kn"), expected: "ㄎㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("knj"), expected: "ㄎㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("knk"), expected: "ㄎㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kt"), expected: "ㄎㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("ktf"), expected: "ㄎㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ktj"), expected: "ㄎㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ktk"), expected: "ㄎㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kl"), expected: "ㄎㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("klj"), expected: "ㄎㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kx"), expected: "ㄎㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("kxf"), expected: "ㄎㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("kxj"), expected: "ㄎㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kxk"), expected: "ㄎㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kxa"), expected: "ㄎㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("kxaj"), expected: "ㄎㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kxak"), expected: "ㄎㄨㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kxok"), expected: "ㄎㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kxi"), expected: "ㄎㄨㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("kxij"), expected: "ㄎㄨㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kxik"), expected: "ㄎㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kxq"), expected: "ㄎㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("kxqf"), expected: "ㄎㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("kxqj"), expected: "ㄎㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kxqk"), expected: "ㄎㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kxm"), expected: "ㄎㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("kxmj"), expected: "ㄎㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kxmk"), expected: "ㄎㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kxn"), expected: "ㄎㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("kxnj"), expected: "ㄎㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kxnk"), expected: "ㄎㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kxt"), expected: "ㄎㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("kxtf"), expected: "ㄎㄨㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("kxtj"), expected: "ㄎㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kxtk"), expected: "ㄎㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kxl"), expected: "ㄎㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("kxlj"), expected: "ㄎㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kxlk"), expected: "ㄎㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ha"), expected: "ㄏㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("haf"), expected: "ㄏㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("haj"), expected: "ㄏㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hr"), expected: "ㄏㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("hrf"), expected: "ㄏㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hrj"), expected: "ㄏㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hrk"), expected: "ㄏㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hi"), expected: "ㄏㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("hif"), expected: "ㄏㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hij"), expected: "ㄏㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hik"), expected: "ㄏㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hq"), expected: "ㄏㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("hqj"), expected: "ㄏㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hz"), expected: "ㄏㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("hzf"), expected: "ㄏㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hzj"), expected: "ㄏㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hzk"), expected: "ㄏㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hp"), expected: "ㄏㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("hpf"), expected: "ㄏㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hpj"), expected: "ㄏㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hpk"), expected: "ㄏㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hm"), expected: "ㄏㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("hmf"), expected: "ㄏㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hmj"), expected: "ㄏㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hmk"), expected: "ㄏㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hn"), expected: "ㄏㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("hnf"), expected: "ㄏㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hnj"), expected: "ㄏㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hnk"), expected: "ㄏㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ht"), expected: "ㄏㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("htf"), expected: "ㄏㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("htj"), expected: "ㄏㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("htk"), expected: "ㄏㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hl"), expected: "ㄏㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("hlf"), expected: "ㄏㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hlk"), expected: "ㄏㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hx"), expected: "ㄏㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("hxf"), expected: "ㄏㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hxj"), expected: "ㄏㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hxk"), expected: "ㄏㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hxa"), expected: "ㄏㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("hxaf"), expected: "ㄏㄨㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hxaj"), expected: "ㄏㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hxak"), expected: "ㄏㄨㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hxo"), expected: "ㄏㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("hxof"), expected: "ㄏㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hxoj"), expected: "ㄏㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hxok"), expected: "ㄏㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hxod"), expected: "ㄏㄨㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("hxif"), expected: "ㄏㄨㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hxik"), expected: "ㄏㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hxq"), expected: "ㄏㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("hxqf"), expected: "ㄏㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hxqj"), expected: "ㄏㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hxqk"), expected: "ㄏㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hxm"), expected: "ㄏㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("hxmf"), expected: "ㄏㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hxmj"), expected: "ㄏㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hxmk"), expected: "ㄏㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hxn"), expected: "ㄏㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("hxnf"), expected: "ㄏㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hxnj"), expected: "ㄏㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hxnk"), expected: "ㄏㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hxt"), expected: "ㄏㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("hxtf"), expected: "ㄏㄨㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hxtj"), expected: "ㄏㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hxtk"), expected: "ㄏㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hxtd"), expected: "ㄏㄨㄤ˙");
- Assert.AreEqual(actual: composer.CnvSequence("hxl"), expected: "ㄏㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("hxlf"), expected: "ㄏㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hxlj"), expected: "ㄏㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hxlk"), expected: "ㄏㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ge"), expected: "ㄐㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("gef"), expected: "ㄐㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gej"), expected: "ㄐㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gek"), expected: "ㄐㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gea"), expected: "ㄐㄧㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("geaf"), expected: "ㄐㄧㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("geaj"), expected: "ㄐㄧㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("geak"), expected: "ㄐㄧㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gew"), expected: "ㄐㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("gewf"), expected: "ㄐㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gewj"), expected: "ㄐㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gewk"), expected: "ㄐㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gewd"), expected: "ㄐㄧㄝ˙");
- Assert.AreEqual(actual: composer.CnvSequence("gez"), expected: "ㄐㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("gezf"), expected: "ㄐㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gezj"), expected: "ㄐㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gezk"), expected: "ㄐㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gep"), expected: "ㄐㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("gepj"), expected: "ㄐㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gepk"), expected: "ㄐㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gem"), expected: "ㄐㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("gemj"), expected: "ㄐㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gemk"), expected: "ㄐㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gen"), expected: "ㄐㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("genj"), expected: "ㄐㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("genk"), expected: "ㄐㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("get"), expected: "ㄐㄧㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("getf"), expected: "ㄐㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("getj"), expected: "ㄐㄧㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("getk"), expected: "ㄐㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gel"), expected: "ㄐㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("gelj"), expected: "ㄐㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gelk"), expected: "ㄐㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gu"), expected: "ㄐㄩ");
- Assert.AreEqual(actual: composer.CnvSequence("guf"), expected: "ㄐㄩˊ");
- Assert.AreEqual(actual: composer.CnvSequence("guj"), expected: "ㄐㄩˇ");
- Assert.AreEqual(actual: composer.CnvSequence("guk"), expected: "ㄐㄩˋ");
- Assert.AreEqual(actual: composer.CnvSequence("guw"), expected: "ㄐㄩㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("guwf"), expected: "ㄐㄩㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("guwj"), expected: "ㄐㄩㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("guwk"), expected: "ㄐㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gum"), expected: "ㄐㄩㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("gumj"), expected: "ㄐㄩㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gumk"), expected: "ㄐㄩㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gun"), expected: "ㄐㄩㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("gunf"), expected: "ㄐㄩㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gunj"), expected: "ㄐㄩㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gunk"), expected: "ㄐㄩㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gul"), expected: "ㄐㄩㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("gulj"), expected: "ㄐㄩㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gulk"), expected: "ㄐㄩㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vd"), expected: "ㄑ˙");
- Assert.AreEqual(actual: composer.CnvSequence("ve"), expected: "ㄑㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("vef"), expected: "ㄑㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vej"), expected: "ㄑㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vek"), expected: "ㄑㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vea"), expected: "ㄑㄧㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("veaf"), expected: "ㄑㄧㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("veaj"), expected: "ㄑㄧㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("veak"), expected: "ㄑㄧㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vew"), expected: "ㄑㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("vewf"), expected: "ㄑㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vewj"), expected: "ㄑㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vewk"), expected: "ㄑㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vez"), expected: "ㄑㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("vezf"), expected: "ㄑㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vezj"), expected: "ㄑㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vezk"), expected: "ㄑㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vep"), expected: "ㄑㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("vepf"), expected: "ㄑㄧㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vepj"), expected: "ㄑㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vepk"), expected: "ㄑㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vem"), expected: "ㄑㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("vemf"), expected: "ㄑㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vemj"), expected: "ㄑㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vemk"), expected: "ㄑㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ven"), expected: "ㄑㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("venf"), expected: "ㄑㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("venj"), expected: "ㄑㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("venk"), expected: "ㄑㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vet"), expected: "ㄑㄧㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("vetf"), expected: "ㄑㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vetj"), expected: "ㄑㄧㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vetk"), expected: "ㄑㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vel"), expected: "ㄑㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("velf"), expected: "ㄑㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("velj"), expected: "ㄑㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("velk"), expected: "ㄑㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vu"), expected: "ㄑㄩ");
- Assert.AreEqual(actual: composer.CnvSequence("vuf"), expected: "ㄑㄩˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vuj"), expected: "ㄑㄩˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vuk"), expected: "ㄑㄩˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vuw"), expected: "ㄑㄩㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("vuwf"), expected: "ㄑㄩㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vuwk"), expected: "ㄑㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vum"), expected: "ㄑㄩㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("vumf"), expected: "ㄑㄩㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vumj"), expected: "ㄑㄩㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vumk"), expected: "ㄑㄩㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vun"), expected: "ㄑㄩㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("vunf"), expected: "ㄑㄩㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vunj"), expected: "ㄑㄩㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vunk"), expected: "ㄑㄩㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vul"), expected: "ㄑㄩㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("vulf"), expected: "ㄑㄩㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vulj"), expected: "ㄑㄩㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vulk"), expected: "ㄑㄩㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ce"), expected: "ㄒㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("cef"), expected: "ㄒㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cej"), expected: "ㄒㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cek"), expected: "ㄒㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cea"), expected: "ㄒㄧㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("ceaf"), expected: "ㄒㄧㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ceaj"), expected: "ㄒㄧㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ceak"), expected: "ㄒㄧㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cew"), expected: "ㄒㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("cewf"), expected: "ㄒㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cewj"), expected: "ㄒㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cewk"), expected: "ㄒㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cez"), expected: "ㄒㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("cezf"), expected: "ㄒㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cezj"), expected: "ㄒㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cezk"), expected: "ㄒㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cep"), expected: "ㄒㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("cepf"), expected: "ㄒㄧㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cepj"), expected: "ㄒㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cepk"), expected: "ㄒㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cem"), expected: "ㄒㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("cemf"), expected: "ㄒㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cemj"), expected: "ㄒㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cemk"), expected: "ㄒㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cen"), expected: "ㄒㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("cenf"), expected: "ㄒㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cenj"), expected: "ㄒㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cenk"), expected: "ㄒㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cet"), expected: "ㄒㄧㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("cetf"), expected: "ㄒㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cetj"), expected: "ㄒㄧㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cetk"), expected: "ㄒㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cel"), expected: "ㄒㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("celf"), expected: "ㄒㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("celj"), expected: "ㄒㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("celk"), expected: "ㄒㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cu"), expected: "ㄒㄩ");
- Assert.AreEqual(actual: composer.CnvSequence("cuf"), expected: "ㄒㄩˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cuj"), expected: "ㄒㄩˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cuk"), expected: "ㄒㄩˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cuw"), expected: "ㄒㄩㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("cuwf"), expected: "ㄒㄩㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cuwj"), expected: "ㄒㄩㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cuwk"), expected: "ㄒㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cum"), expected: "ㄒㄩㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("cumf"), expected: "ㄒㄩㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cumj"), expected: "ㄒㄩㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cumk"), expected: "ㄒㄩㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cun"), expected: "ㄒㄩㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("cunf"), expected: "ㄒㄩㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cunk"), expected: "ㄒㄩㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cul"), expected: "ㄒㄩㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("culf"), expected: "ㄒㄩㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("culj"), expected: "ㄒㄩㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("culk"), expected: "ㄒㄩㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("g"), expected: "ㄓ");
- Assert.AreEqual(actual: composer.CnvSequence("gf"), expected: "ㄓˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gj"), expected: "ㄓˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gk"), expected: "ㄓˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ga"), expected: "ㄓㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("gaf"), expected: "ㄓㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gaj"), expected: "ㄓㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gak"), expected: "ㄓㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gr"), expected: "ㄓㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("grf"), expected: "ㄓㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("grj"), expected: "ㄓㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("grk"), expected: "ㄓㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("grd"), expected: "ㄓㄜ˙");
- Assert.AreEqual(actual: composer.CnvSequence("gi"), expected: "ㄓㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("gif"), expected: "ㄓㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gij"), expected: "ㄓㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gik"), expected: "ㄓㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gqk"), expected: "ㄓㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gz"), expected: "ㄓㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("gzf"), expected: "ㄓㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gzj"), expected: "ㄓㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gzk"), expected: "ㄓㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gp"), expected: "ㄓㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("gpf"), expected: "ㄓㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gpj"), expected: "ㄓㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gpk"), expected: "ㄓㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gm"), expected: "ㄓㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("gmj"), expected: "ㄓㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gmk"), expected: "ㄓㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gn"), expected: "ㄓㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("gnf"), expected: "ㄓㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gnj"), expected: "ㄓㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gnk"), expected: "ㄓㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gt"), expected: "ㄓㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("gtj"), expected: "ㄓㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gtk"), expected: "ㄓㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gl"), expected: "ㄓㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("glj"), expected: "ㄓㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("glk"), expected: "ㄓㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gx"), expected: "ㄓㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("gxf"), expected: "ㄓㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gxj"), expected: "ㄓㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gxk"), expected: "ㄓㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gxa"), expected: "ㄓㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("gxaj"), expected: "ㄓㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gxo"), expected: "ㄓㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("gxof"), expected: "ㄓㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gxok"), expected: "ㄓㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gxi"), expected: "ㄓㄨㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("gxij"), expected: "ㄓㄨㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gxik"), expected: "ㄓㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gxq"), expected: "ㄓㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("gxqj"), expected: "ㄓㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gxqk"), expected: "ㄓㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gxm"), expected: "ㄓㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("gxmj"), expected: "ㄓㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gxmk"), expected: "ㄓㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gxn"), expected: "ㄓㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("gxnj"), expected: "ㄓㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gxnk"), expected: "ㄓㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gxt"), expected: "ㄓㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("gxtj"), expected: "ㄓㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gxtk"), expected: "ㄓㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gxl"), expected: "ㄓㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("gxlj"), expected: "ㄓㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gxlk"), expected: "ㄓㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("y"), expected: "ㄔ");
- Assert.AreEqual(actual: composer.CnvSequence("yf"), expected: "ㄔˊ");
- Assert.AreEqual(actual: composer.CnvSequence("yj"), expected: "ㄔˇ");
- Assert.AreEqual(actual: composer.CnvSequence("yk"), expected: "ㄔˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ya"), expected: "ㄔㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("yaf"), expected: "ㄔㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("yaj"), expected: "ㄔㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("yak"), expected: "ㄔㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("yr"), expected: "ㄔㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("yrj"), expected: "ㄔㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("yrk"), expected: "ㄔㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("yi"), expected: "ㄔㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("yif"), expected: "ㄔㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("yij"), expected: "ㄔㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("yik"), expected: "ㄔㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("yz"), expected: "ㄔㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("yzf"), expected: "ㄔㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("yzj"), expected: "ㄔㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("yzk"), expected: "ㄔㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("yp"), expected: "ㄔㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("ypf"), expected: "ㄔㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ypj"), expected: "ㄔㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ypk"), expected: "ㄔㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ym"), expected: "ㄔㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("ymf"), expected: "ㄔㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ymj"), expected: "ㄔㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ymk"), expected: "ㄔㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("yn"), expected: "ㄔㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("ynf"), expected: "ㄔㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ynj"), expected: "ㄔㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ynk"), expected: "ㄔㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ynd"), expected: "ㄔㄣ˙");
- Assert.AreEqual(actual: composer.CnvSequence("yt"), expected: "ㄔㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("ytf"), expected: "ㄔㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ytj"), expected: "ㄔㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ytk"), expected: "ㄔㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("yl"), expected: "ㄔㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("ylf"), expected: "ㄔㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ylj"), expected: "ㄔㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ylk"), expected: "ㄔㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("yx"), expected: "ㄔㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("yxf"), expected: "ㄔㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("yxj"), expected: "ㄔㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("yxk"), expected: "ㄔㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("yxa"), expected: "ㄔㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("yxaj"), expected: "ㄔㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("yxak"), expected: "ㄔㄨㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("yxo"), expected: "ㄔㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("yxok"), expected: "ㄔㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("yxi"), expected: "ㄔㄨㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("yxif"), expected: "ㄔㄨㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("yxij"), expected: "ㄔㄨㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("yxik"), expected: "ㄔㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("yxq"), expected: "ㄔㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("yxqf"), expected: "ㄔㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("yxqj"), expected: "ㄔㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("yxqk"), expected: "ㄔㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("yxm"), expected: "ㄔㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("yxmf"), expected: "ㄔㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("yxmj"), expected: "ㄔㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("yxmk"), expected: "ㄔㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("yxn"), expected: "ㄔㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("yxnf"), expected: "ㄔㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("yxnj"), expected: "ㄔㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("yxt"), expected: "ㄔㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("yxtf"), expected: "ㄔㄨㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("yxtj"), expected: "ㄔㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("yxtk"), expected: "ㄔㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("yxl"), expected: "ㄔㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("yxlf"), expected: "ㄔㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("yxlj"), expected: "ㄔㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("yxlk"), expected: "ㄔㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("c"), expected: "ㄕ");
- Assert.AreEqual(actual: composer.CnvSequence("cf"), expected: "ㄕˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cj"), expected: "ㄕˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ck"), expected: "ㄕˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cd"), expected: "ㄕ˙");
- Assert.AreEqual(actual: composer.CnvSequence("ca"), expected: "ㄕㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("caf"), expected: "ㄕㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("caj"), expected: "ㄕㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cak"), expected: "ㄕㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cad"), expected: "ㄕㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("cr"), expected: "ㄕㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("crf"), expected: "ㄕㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("crj"), expected: "ㄕㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("crk"), expected: "ㄕㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ci"), expected: "ㄕㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("cij"), expected: "ㄕㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cik"), expected: "ㄕㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cqf"), expected: "ㄕㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cz"), expected: "ㄕㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("czf"), expected: "ㄕㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("czj"), expected: "ㄕㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("czk"), expected: "ㄕㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cp"), expected: "ㄕㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("cpf"), expected: "ㄕㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cpj"), expected: "ㄕㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cpk"), expected: "ㄕㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cm"), expected: "ㄕㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("cmf"), expected: "ㄕㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cmj"), expected: "ㄕㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cmk"), expected: "ㄕㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cn"), expected: "ㄕㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("cnf"), expected: "ㄕㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cnj"), expected: "ㄕㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cnk"), expected: "ㄕㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ct"), expected: "ㄕㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("ctj"), expected: "ㄕㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ctk"), expected: "ㄕㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ctd"), expected: "ㄕㄤ˙");
- Assert.AreEqual(actual: composer.CnvSequence("cl"), expected: "ㄕㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("clf"), expected: "ㄕㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("clj"), expected: "ㄕㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("clk"), expected: "ㄕㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cx"), expected: "ㄕㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("cxf"), expected: "ㄕㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cxj"), expected: "ㄕㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cxk"), expected: "ㄕㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cxa"), expected: "ㄕㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("cxaj"), expected: "ㄕㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cxak"), expected: "ㄕㄨㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cxo"), expected: "ㄕㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("cxok"), expected: "ㄕㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cxi"), expected: "ㄕㄨㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("cxij"), expected: "ㄕㄨㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cxik"), expected: "ㄕㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cxq"), expected: "ㄕㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("cxqf"), expected: "ㄕㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cxqj"), expected: "ㄕㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cxqk"), expected: "ㄕㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cxm"), expected: "ㄕㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("cxmk"), expected: "ㄕㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cxnj"), expected: "ㄕㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cxnk"), expected: "ㄕㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cxt"), expected: "ㄕㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("cxtf"), expected: "ㄕㄨㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cxtj"), expected: "ㄕㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cxtk"), expected: "ㄕㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jk"), expected: "ㄖˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jrj"), expected: "ㄖㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jrk"), expected: "ㄖㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jzf"), expected: "ㄖㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jzj"), expected: "ㄖㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jzk"), expected: "ㄖㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jpf"), expected: "ㄖㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jpj"), expected: "ㄖㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jpk"), expected: "ㄖㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jmf"), expected: "ㄖㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jmj"), expected: "ㄖㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jmk"), expected: "ㄖㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jnf"), expected: "ㄖㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jnj"), expected: "ㄖㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jnk"), expected: "ㄖㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jt"), expected: "ㄖㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("jtf"), expected: "ㄖㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jtj"), expected: "ㄖㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jtk"), expected: "ㄖㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jl"), expected: "ㄖㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("jlf"), expected: "ㄖㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jlj"), expected: "ㄖㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jlk"), expected: "ㄖㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jxf"), expected: "ㄖㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jxj"), expected: "ㄖㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jxk"), expected: "ㄖㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jxof"), expected: "ㄖㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jxok"), expected: "ㄖㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jxqf"), expected: "ㄖㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jxqj"), expected: "ㄖㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jxqk"), expected: "ㄖㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jxmf"), expected: "ㄖㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jxmj"), expected: "ㄖㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jxmk"), expected: "ㄖㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jxnf"), expected: "ㄖㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jxnj"), expected: "ㄖㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jxnk"), expected: "ㄖㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jxlf"), expected: "ㄖㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jxlj"), expected: "ㄖㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jxlk"), expected: "ㄖㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("q"), expected: "ㄗ");
- Assert.AreEqual(actual: composer.CnvSequence("qf"), expected: "ㄗˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qj"), expected: "ㄗˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qk"), expected: "ㄗˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qd"), expected: "ㄗ˙");
- Assert.AreEqual(actual: composer.CnvSequence("qa"), expected: "ㄗㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("qaf"), expected: "ㄗㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qaj"), expected: "ㄗㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qrf"), expected: "ㄗㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qrj"), expected: "ㄗㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qrk"), expected: "ㄗㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qi"), expected: "ㄗㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("qij"), expected: "ㄗㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qik"), expected: "ㄗㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qqf"), expected: "ㄗㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qz"), expected: "ㄗㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("qzf"), expected: "ㄗㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qzj"), expected: "ㄗㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qzk"), expected: "ㄗㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qp"), expected: "ㄗㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("qpj"), expected: "ㄗㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qpk"), expected: "ㄗㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qm"), expected: "ㄗㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("qmf"), expected: "ㄗㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qmj"), expected: "ㄗㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qmk"), expected: "ㄗㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qn"), expected: "ㄗㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("qnj"), expected: "ㄗㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qnk"), expected: "ㄗㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qt"), expected: "ㄗㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("qtj"), expected: "ㄗㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qtk"), expected: "ㄗㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ql"), expected: "ㄗㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("qlj"), expected: "ㄗㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qlk"), expected: "ㄗㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qx"), expected: "ㄗㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("qxf"), expected: "ㄗㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qxj"), expected: "ㄗㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qxk"), expected: "ㄗㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qxo"), expected: "ㄗㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("qxof"), expected: "ㄗㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qxoj"), expected: "ㄗㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qxok"), expected: "ㄗㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qxod"), expected: "ㄗㄨㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("qxq"), expected: "ㄗㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("qxqj"), expected: "ㄗㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qxqk"), expected: "ㄗㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qxm"), expected: "ㄗㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("qxmj"), expected: "ㄗㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qxmk"), expected: "ㄗㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qxn"), expected: "ㄗㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("qxnj"), expected: "ㄗㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qxnk"), expected: "ㄗㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qxl"), expected: "ㄗㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("qxlj"), expected: "ㄗㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qxlk"), expected: "ㄗㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("w"), expected: "ㄘ");
- Assert.AreEqual(actual: composer.CnvSequence("wf"), expected: "ㄘˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wj"), expected: "ㄘˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wk"), expected: "ㄘˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wa"), expected: "ㄘㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("waj"), expected: "ㄘㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wak"), expected: "ㄘㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wrk"), expected: "ㄘㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wi"), expected: "ㄘㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("wif"), expected: "ㄘㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wij"), expected: "ㄘㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wik"), expected: "ㄘㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wz"), expected: "ㄘㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("wzf"), expected: "ㄘㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wzj"), expected: "ㄘㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wzk"), expected: "ㄘㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wp"), expected: "ㄘㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("wpf"), expected: "ㄘㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wpj"), expected: "ㄘㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wpk"), expected: "ㄘㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wm"), expected: "ㄘㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("wmf"), expected: "ㄘㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wmj"), expected: "ㄘㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wmk"), expected: "ㄘㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wn"), expected: "ㄘㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("wnf"), expected: "ㄘㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wt"), expected: "ㄘㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("wtf"), expected: "ㄘㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wtj"), expected: "ㄘㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wtk"), expected: "ㄘㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wl"), expected: "ㄘㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("wlf"), expected: "ㄘㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wlj"), expected: "ㄘㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wlk"), expected: "ㄘㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wx"), expected: "ㄘㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("wxf"), expected: "ㄘㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wxj"), expected: "ㄘㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wxk"), expected: "ㄘㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wxo"), expected: "ㄘㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("wxof"), expected: "ㄘㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wxoj"), expected: "ㄘㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wxok"), expected: "ㄘㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wxq"), expected: "ㄘㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("wxqj"), expected: "ㄘㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wxqk"), expected: "ㄘㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wxm"), expected: "ㄘㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("wxmf"), expected: "ㄘㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wxmj"), expected: "ㄘㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wxmk"), expected: "ㄘㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wxn"), expected: "ㄘㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("wxnf"), expected: "ㄘㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wxnj"), expected: "ㄘㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wxnk"), expected: "ㄘㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("wxl"), expected: "ㄘㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("wxlf"), expected: "ㄘㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wxlj"), expected: "ㄘㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wxlk"), expected: "ㄘㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("s"), expected: "ㄙ");
- Assert.AreEqual(actual: composer.CnvSequence("sj"), expected: "ㄙˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sk"), expected: "ㄙˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sa"), expected: "ㄙㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("saj"), expected: "ㄙㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sak"), expected: "ㄙㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sad"), expected: "ㄙㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("sr"), expected: "ㄙㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("srk"), expected: "ㄙㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("si"), expected: "ㄙㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("sif"), expected: "ㄙㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("sij"), expected: "ㄙㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sik"), expected: "ㄙㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sq"), expected: "ㄙㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("sz"), expected: "ㄙㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("szj"), expected: "ㄙㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("szk"), expected: "ㄙㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sp"), expected: "ㄙㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("spj"), expected: "ㄙㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("spk"), expected: "ㄙㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sm"), expected: "ㄙㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("smj"), expected: "ㄙㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("smk"), expected: "ㄙㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sn"), expected: "ㄙㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("snj"), expected: "ㄙㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("st"), expected: "ㄙㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("stj"), expected: "ㄙㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("stk"), expected: "ㄙㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sl"), expected: "ㄙㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("slk"), expected: "ㄙㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sx"), expected: "ㄙㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("sxf"), expected: "ㄙㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("sxj"), expected: "ㄙㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sxk"), expected: "ㄙㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sxo"), expected: "ㄙㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("sxof"), expected: "ㄙㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("sxoj"), expected: "ㄙㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sxok"), expected: "ㄙㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sxq"), expected: "ㄙㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("sxqf"), expected: "ㄙㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("sxqj"), expected: "ㄙㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sxqk"), expected: "ㄙㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sxm"), expected: "ㄙㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("sxmj"), expected: "ㄙㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sxmk"), expected: "ㄙㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sxn"), expected: "ㄙㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("sxnj"), expected: "ㄙㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sxnk"), expected: "ㄙㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sxl"), expected: "ㄙㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("sxlf"), expected: "ㄙㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("sxlj"), expected: "ㄙㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sxlk"), expected: "ㄙㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("a"), expected: "ㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("af"), expected: "ㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ak"), expected: "ㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ad"), expected: "ㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("o"), expected: "ㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("of"), expected: "ㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("oj"), expected: "ㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ok"), expected: "ㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("r"), expected: "ㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("rf"), expected: "ㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rj"), expected: "ㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rk"), expected: "ㄜˋ");
- // Assert.AreEqual(actual: composer.CnvSequence("wf"), expected: "ㄝˊ");
- // Assert.AreEqual(actual: composer.CnvSequence("wj"), expected: "ㄝˇ");
- // Assert.AreEqual(actual: composer.CnvSequence("wk"), expected: "ㄝˋ");
- // Assert.AreEqual(actual: composer.CnvSequence("wd"), expected: "ㄝ˙");
- Assert.AreEqual(actual: composer.CnvSequence("i"), expected: "ㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("if"), expected: "ㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ij"), expected: "ㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ik"), expected: "ㄞˋ");
- // Assert.AreEqual(actual: composer.CnvSequence("qk"), expected: "ㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("z"), expected: "ㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("zf"), expected: "ㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("zj"), expected: "ㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zk"), expected: "ㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("p "), expected: "ㄡ ");
- Assert.AreEqual(actual: composer.CnvSequence("pf"), expected: "ㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pj"), expected: "ㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pk"), expected: "ㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pd"), expected: "ㄡ˙");
- Assert.AreEqual(actual: composer.CnvSequence("m "), expected: "ㄢ ");
- Assert.AreEqual(actual: composer.CnvSequence("mf"), expected: "ㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mj"), expected: "ㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mk"), expected: "ㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("n "), expected: "ㄣ ");
- Assert.AreEqual(actual: composer.CnvSequence("nf"), expected: "ㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nj"), expected: "ㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nk"), expected: "ㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nd"), expected: "ㄣ˙");
- Assert.AreEqual(actual: composer.CnvSequence("t "), expected: "ㄤ ");
- Assert.AreEqual(actual: composer.CnvSequence("tf"), expected: "ㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tj"), expected: "ㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tk"), expected: "ㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("l "), expected: "ㄥ ");
- Assert.AreEqual(actual: composer.CnvSequence("lk"), expected: "ㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("h "), expected: "ㄦ ");
- Assert.AreEqual(actual: composer.CnvSequence("hf"), expected: "ㄦˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hj"), expected: "ㄦˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hk"), expected: "ㄦˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hd"), expected: "ㄦ˙");
- Assert.AreEqual(actual: composer.CnvSequence("e"), expected: "ㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("ef"), expected: "ㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ej"), expected: "ㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ek"), expected: "ㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ea"), expected: "ㄧㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("eaf"), expected: "ㄧㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("eaj"), expected: "ㄧㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("eak"), expected: "ㄧㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ead"), expected: "ㄧㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("eo"), expected: "ㄧㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("eod"), expected: "ㄧㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("ew"), expected: "ㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("ewf"), expected: "ㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ewj"), expected: "ㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ewk"), expected: "ㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ewd"), expected: "ㄧㄝ˙");
- Assert.AreEqual(actual: composer.CnvSequence("eif"), expected: "ㄧㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ez"), expected: "ㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("ezf"), expected: "ㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ezj"), expected: "ㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ezk"), expected: "ㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ep"), expected: "ㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("epf"), expected: "ㄧㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("epj"), expected: "ㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("epk"), expected: "ㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("em"), expected: "ㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("emf"), expected: "ㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("emj"), expected: "ㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("emk"), expected: "ㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("en"), expected: "ㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("enf"), expected: "ㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("enj"), expected: "ㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("enk"), expected: "ㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("et"), expected: "ㄧㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("etf"), expected: "ㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("etj"), expected: "ㄧㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("etk"), expected: "ㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("el"), expected: "ㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("elf"), expected: "ㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("elj"), expected: "ㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("elk"), expected: "ㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("x"), expected: "ㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("xf"), expected: "ㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xj"), expected: "ㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xk"), expected: "ㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xa"), expected: "ㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("xaf"), expected: "ㄨㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xaj"), expected: "ㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xak"), expected: "ㄨㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xad"), expected: "ㄨㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("xo"), expected: "ㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("xoj"), expected: "ㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xok"), expected: "ㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xi"), expected: "ㄨㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("xij"), expected: "ㄨㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xik"), expected: "ㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xq"), expected: "ㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("xqf"), expected: "ㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xqj"), expected: "ㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xqk"), expected: "ㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xm"), expected: "ㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("xmf"), expected: "ㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xmj"), expected: "ㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xmk"), expected: "ㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xn"), expected: "ㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("xnf"), expected: "ㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xnj"), expected: "ㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xnk"), expected: "ㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xt"), expected: "ㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("xtf"), expected: "ㄨㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xtj"), expected: "ㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xtk"), expected: "ㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xl"), expected: "ㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("xlj"), expected: "ㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xlk"), expected: "ㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("u"), expected: "ㄩ");
- Assert.AreEqual(actual: composer.CnvSequence("uf"), expected: "ㄩˊ");
- Assert.AreEqual(actual: composer.CnvSequence("uj"), expected: "ㄩˇ");
- Assert.AreEqual(actual: composer.CnvSequence("uk"), expected: "ㄩˋ");
- Assert.AreEqual(actual: composer.CnvSequence("uw"), expected: "ㄩㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("uwj"), expected: "ㄩㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("uwk"), expected: "ㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("um"), expected: "ㄩㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("umf"), expected: "ㄩㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("umj"), expected: "ㄩㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("umk"), expected: "ㄩㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("un"), expected: "ㄩㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("unf"), expected: "ㄩㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("unj"), expected: "ㄩㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("unk"), expected: "ㄩㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ul"), expected: "ㄩㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("ulf"), expected: "ㄩㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ulj"), expected: "ㄩㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ulk"), expected: "ㄩㄥˋ");
+ CheckEq(ref counter, ref composer, "betf", "ㄅㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "betk", "ㄅㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "dxt", "ㄉㄨㄤ");
+ CheckEq(ref counter, ref composer, "ba", "ㄅㄚ");
+ CheckEq(ref counter, ref composer, "baf", "ㄅㄚˊ");
+ CheckEq(ref counter, ref composer, "baj", "ㄅㄚˇ");
+ CheckEq(ref counter, ref composer, "bak", "ㄅㄚˋ");
+ CheckEq(ref counter, ref composer, "bad", "ㄅㄚ˙");
+ CheckEq(ref counter, ref composer, "bo", "ㄅㄛ");
+ CheckEq(ref counter, ref composer, "bof", "ㄅㄛˊ");
+ CheckEq(ref counter, ref composer, "boj", "ㄅㄛˇ");
+ CheckEq(ref counter, ref composer, "bok", "ㄅㄛˋ");
+ CheckEq(ref counter, ref composer, "bod", "ㄅㄛ˙");
+ CheckEq(ref counter, ref composer, "bi", "ㄅㄞ");
+ CheckEq(ref counter, ref composer, "bif", "ㄅㄞˊ");
+ CheckEq(ref counter, ref composer, "bij", "ㄅㄞˇ");
+ CheckEq(ref counter, ref composer, "bik", "ㄅㄞˋ");
+ CheckEq(ref counter, ref composer, "bid", "ㄅㄞ˙");
+ CheckEq(ref counter, ref composer, "bq", "ㄅㄟ");
+ CheckEq(ref counter, ref composer, "bqj", "ㄅㄟˇ");
+ CheckEq(ref counter, ref composer, "bqk", "ㄅㄟˋ");
+ CheckEq(ref counter, ref composer, "bqd", "ㄅㄟ˙");
+ CheckEq(ref counter, ref composer, "bz", "ㄅㄠ");
+ CheckEq(ref counter, ref composer, "bzf", "ㄅㄠˊ");
+ CheckEq(ref counter, ref composer, "bzj", "ㄅㄠˇ");
+ CheckEq(ref counter, ref composer, "bzk", "ㄅㄠˋ");
+ CheckEq(ref counter, ref composer, "bm", "ㄅㄢ");
+ CheckEq(ref counter, ref composer, "bmj", "ㄅㄢˇ");
+ CheckEq(ref counter, ref composer, "bmk", "ㄅㄢˋ");
+ CheckEq(ref counter, ref composer, "bn", "ㄅㄣ");
+ CheckEq(ref counter, ref composer, "bnj", "ㄅㄣˇ");
+ CheckEq(ref counter, ref composer, "bnk", "ㄅㄣˋ");
+ CheckEq(ref counter, ref composer, "bt", "ㄅㄤ");
+ CheckEq(ref counter, ref composer, "btj", "ㄅㄤˇ");
+ CheckEq(ref counter, ref composer, "btk", "ㄅㄤˋ");
+ CheckEq(ref counter, ref composer, "bl", "ㄅㄥ");
+ CheckEq(ref counter, ref composer, "blf", "ㄅㄥˊ");
+ CheckEq(ref counter, ref composer, "blj", "ㄅㄥˇ");
+ CheckEq(ref counter, ref composer, "blk", "ㄅㄥˋ");
+ CheckEq(ref counter, ref composer, "be", "ㄅㄧ");
+ CheckEq(ref counter, ref composer, "bef", "ㄅㄧˊ");
+ CheckEq(ref counter, ref composer, "bej", "ㄅㄧˇ");
+ CheckEq(ref counter, ref composer, "bek", "ㄅㄧˋ");
+ CheckEq(ref counter, ref composer, "bew", "ㄅㄧㄝ");
+ CheckEq(ref counter, ref composer, "bewf", "ㄅㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "bewj", "ㄅㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "bewk", "ㄅㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "bez", "ㄅㄧㄠ");
+ CheckEq(ref counter, ref composer, "bezj", "ㄅㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "bezk", "ㄅㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "bem", "ㄅㄧㄢ");
+ CheckEq(ref counter, ref composer, "bemf", "ㄅㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "bemj", "ㄅㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "bemk", "ㄅㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "ben", "ㄅㄧㄣ");
+ CheckEq(ref counter, ref composer, "benj", "ㄅㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "benk", "ㄅㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "bel", "ㄅㄧㄥ");
+ CheckEq(ref counter, ref composer, "belj", "ㄅㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "belk", "ㄅㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "bx", "ㄅㄨ");
+ CheckEq(ref counter, ref composer, "bxf", "ㄅㄨˊ");
+ CheckEq(ref counter, ref composer, "bxj", "ㄅㄨˇ");
+ CheckEq(ref counter, ref composer, "bxk", "ㄅㄨˋ");
+ CheckEq(ref counter, ref composer, "pa", "ㄆㄚ");
+ CheckEq(ref counter, ref composer, "paf", "ㄆㄚˊ");
+ CheckEq(ref counter, ref composer, "paj", "ㄆㄚˇ");
+ CheckEq(ref counter, ref composer, "pak", "ㄆㄚˋ");
+ CheckEq(ref counter, ref composer, "pad", "ㄆㄚ˙");
+ CheckEq(ref counter, ref composer, "po", "ㄆㄛ");
+ CheckEq(ref counter, ref composer, "pof", "ㄆㄛˊ");
+ CheckEq(ref counter, ref composer, "poj", "ㄆㄛˇ");
+ CheckEq(ref counter, ref composer, "pok", "ㄆㄛˋ");
+ CheckEq(ref counter, ref composer, "pi", "ㄆㄞ");
+ CheckEq(ref counter, ref composer, "pif", "ㄆㄞˊ");
+ CheckEq(ref counter, ref composer, "pij", "ㄆㄞˇ");
+ CheckEq(ref counter, ref composer, "pik", "ㄆㄞˋ");
+ CheckEq(ref counter, ref composer, "pq", "ㄆㄟ");
+ CheckEq(ref counter, ref composer, "pqf", "ㄆㄟˊ");
+ CheckEq(ref counter, ref composer, "pqj", "ㄆㄟˇ");
+ CheckEq(ref counter, ref composer, "pqk", "ㄆㄟˋ");
+ CheckEq(ref counter, ref composer, "pz", "ㄆㄠ");
+ CheckEq(ref counter, ref composer, "pzf", "ㄆㄠˊ");
+ CheckEq(ref counter, ref composer, "pzj", "ㄆㄠˇ");
+ CheckEq(ref counter, ref composer, "pzk", "ㄆㄠˋ");
+ CheckEq(ref counter, ref composer, "pp", "ㄆㄡ");
+ CheckEq(ref counter, ref composer, "ppf", "ㄆㄡˊ");
+ CheckEq(ref counter, ref composer, "ppj", "ㄆㄡˇ");
+ CheckEq(ref counter, ref composer, "ppk", "ㄆㄡˋ");
+ CheckEq(ref counter, ref composer, "pm", "ㄆㄢ");
+ CheckEq(ref counter, ref composer, "pmf", "ㄆㄢˊ");
+ CheckEq(ref counter, ref composer, "pmj", "ㄆㄢˇ");
+ CheckEq(ref counter, ref composer, "pmk", "ㄆㄢˋ");
+ CheckEq(ref counter, ref composer, "pn", "ㄆㄣ");
+ CheckEq(ref counter, ref composer, "pnf", "ㄆㄣˊ");
+ CheckEq(ref counter, ref composer, "pnj", "ㄆㄣˇ");
+ CheckEq(ref counter, ref composer, "pnk", "ㄆㄣˋ");
+ CheckEq(ref counter, ref composer, "pt", "ㄆㄤ");
+ CheckEq(ref counter, ref composer, "ptf", "ㄆㄤˊ");
+ CheckEq(ref counter, ref composer, "ptj", "ㄆㄤˇ");
+ CheckEq(ref counter, ref composer, "ptk", "ㄆㄤˋ");
+ CheckEq(ref counter, ref composer, "pl", "ㄆㄥ");
+ CheckEq(ref counter, ref composer, "plf", "ㄆㄥˊ");
+ CheckEq(ref counter, ref composer, "plj", "ㄆㄥˇ");
+ CheckEq(ref counter, ref composer, "plk", "ㄆㄥˋ");
+ CheckEq(ref counter, ref composer, "pe", "ㄆㄧ");
+ CheckEq(ref counter, ref composer, "pef", "ㄆㄧˊ");
+ CheckEq(ref counter, ref composer, "pej", "ㄆㄧˇ");
+ CheckEq(ref counter, ref composer, "pek", "ㄆㄧˋ");
+ CheckEq(ref counter, ref composer, "pea", "ㄆㄧㄚ");
+ CheckEq(ref counter, ref composer, "pew", "ㄆㄧㄝ");
+ CheckEq(ref counter, ref composer, "pewj", "ㄆㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "pewk", "ㄆㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "pez", "ㄆㄧㄠ");
+ CheckEq(ref counter, ref composer, "pezf", "ㄆㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "pezj", "ㄆㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "pezk", "ㄆㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "pem", "ㄆㄧㄢ");
+ CheckEq(ref counter, ref composer, "pemf", "ㄆㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "pemj", "ㄆㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "pemk", "ㄆㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "pen", "ㄆㄧㄣ");
+ CheckEq(ref counter, ref composer, "penf", "ㄆㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "penj", "ㄆㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "penk", "ㄆㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "pel", "ㄆㄧㄥ");
+ CheckEq(ref counter, ref composer, "pelf", "ㄆㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "pelj", "ㄆㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "pelk", "ㄆㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "px", "ㄆㄨ");
+ CheckEq(ref counter, ref composer, "pxf", "ㄆㄨˊ");
+ CheckEq(ref counter, ref composer, "pxj", "ㄆㄨˇ");
+ CheckEq(ref counter, ref composer, "pxk", "ㄆㄨˋ");
+ CheckEq(ref counter, ref composer, "ma", "ㄇㄚ");
+ CheckEq(ref counter, ref composer, "maf", "ㄇㄚˊ");
+ CheckEq(ref counter, ref composer, "maj", "ㄇㄚˇ");
+ CheckEq(ref counter, ref composer, "mak", "ㄇㄚˋ");
+ CheckEq(ref counter, ref composer, "mad", "ㄇㄚ˙");
+ CheckEq(ref counter, ref composer, "mo", "ㄇㄛ");
+ CheckEq(ref counter, ref composer, "mof", "ㄇㄛˊ");
+ CheckEq(ref counter, ref composer, "moj", "ㄇㄛˇ");
+ CheckEq(ref counter, ref composer, "mok", "ㄇㄛˋ");
+ CheckEq(ref counter, ref composer, "mod", "ㄇㄛ˙");
+ CheckEq(ref counter, ref composer, "mr", "ㄇㄜ");
+ CheckEq(ref counter, ref composer, "mrk", "ㄇㄜˋ");
+ CheckEq(ref counter, ref composer, "mrd", "ㄇㄜ˙");
+ CheckEq(ref counter, ref composer, "mi", "ㄇㄞ");
+ CheckEq(ref counter, ref composer, "mif", "ㄇㄞˊ");
+ CheckEq(ref counter, ref composer, "mij", "ㄇㄞˇ");
+ CheckEq(ref counter, ref composer, "mik", "ㄇㄞˋ");
+ CheckEq(ref counter, ref composer, "mqf", "ㄇㄟˊ");
+ CheckEq(ref counter, ref composer, "mqj", "ㄇㄟˇ");
+ CheckEq(ref counter, ref composer, "mqk", "ㄇㄟˋ");
+ CheckEq(ref counter, ref composer, "mz", "ㄇㄠ");
+ CheckEq(ref counter, ref composer, "mzf", "ㄇㄠˊ");
+ CheckEq(ref counter, ref composer, "mzj", "ㄇㄠˇ");
+ CheckEq(ref counter, ref composer, "mzk", "ㄇㄠˋ");
+ CheckEq(ref counter, ref composer, "mpf", "ㄇㄡˊ");
+ CheckEq(ref counter, ref composer, "mpj", "ㄇㄡˇ");
+ CheckEq(ref counter, ref composer, "mpk", "ㄇㄡˋ");
+ CheckEq(ref counter, ref composer, "mm", "ㄇㄢ");
+ CheckEq(ref counter, ref composer, "mmf", "ㄇㄢˊ");
+ CheckEq(ref counter, ref composer, "mmj", "ㄇㄢˇ");
+ CheckEq(ref counter, ref composer, "mmk", "ㄇㄢˋ");
+ CheckEq(ref counter, ref composer, "mn", "ㄇㄣ");
+ CheckEq(ref counter, ref composer, "mnf", "ㄇㄣˊ");
+ CheckEq(ref counter, ref composer, "mnj", "ㄇㄣˇ");
+ CheckEq(ref counter, ref composer, "mnk", "ㄇㄣˋ");
+ CheckEq(ref counter, ref composer, "mnd", "ㄇㄣ˙");
+ CheckEq(ref counter, ref composer, "mt", "ㄇㄤ");
+ CheckEq(ref counter, ref composer, "mtf", "ㄇㄤˊ");
+ CheckEq(ref counter, ref composer, "mtj", "ㄇㄤˇ");
+ CheckEq(ref counter, ref composer, "mtk", "ㄇㄤˋ");
+ CheckEq(ref counter, ref composer, "ml", "ㄇㄥ");
+ CheckEq(ref counter, ref composer, "mlf", "ㄇㄥˊ");
+ CheckEq(ref counter, ref composer, "mlj", "ㄇㄥˇ");
+ CheckEq(ref counter, ref composer, "mlk", "ㄇㄥˋ");
+ CheckEq(ref counter, ref composer, "me", "ㄇㄧ");
+ CheckEq(ref counter, ref composer, "mef", "ㄇㄧˊ");
+ CheckEq(ref counter, ref composer, "mej", "ㄇㄧˇ");
+ CheckEq(ref counter, ref composer, "mek", "ㄇㄧˋ");
+ CheckEq(ref counter, ref composer, "mew", "ㄇㄧㄝ");
+ CheckEq(ref counter, ref composer, "mewf", "ㄇㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "mewk", "ㄇㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "mez", "ㄇㄧㄠ");
+ CheckEq(ref counter, ref composer, "mezf", "ㄇㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "mezj", "ㄇㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "mezk", "ㄇㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "mepf", "ㄇㄧㄡˊ");
+ CheckEq(ref counter, ref composer, "mepj", "ㄇㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "mepk", "ㄇㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "mem", "ㄇㄧㄢ");
+ CheckEq(ref counter, ref composer, "memf", "ㄇㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "memj", "ㄇㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "memk", "ㄇㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "men", "ㄇㄧㄣ");
+ CheckEq(ref counter, ref composer, "menf", "ㄇㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "menj", "ㄇㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "melf", "ㄇㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "melj", "ㄇㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "melk", "ㄇㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "mxf", "ㄇㄨˊ");
+ CheckEq(ref counter, ref composer, "mxj", "ㄇㄨˇ");
+ CheckEq(ref counter, ref composer, "mxk", "ㄇㄨˋ");
+ CheckEq(ref counter, ref composer, "fa", "ㄈㄚ");
+ CheckEq(ref counter, ref composer, "faf", "ㄈㄚˊ");
+ CheckEq(ref counter, ref composer, "faj", "ㄈㄚˇ");
+ CheckEq(ref counter, ref composer, "fak", "ㄈㄚˋ");
+ CheckEq(ref counter, ref composer, "fof", "ㄈㄛˊ");
+ CheckEq(ref counter, ref composer, "fq", "ㄈㄟ");
+ CheckEq(ref counter, ref composer, "fqf", "ㄈㄟˊ");
+ CheckEq(ref counter, ref composer, "fqj", "ㄈㄟˇ");
+ CheckEq(ref counter, ref composer, "fqk", "ㄈㄟˋ");
+ CheckEq(ref counter, ref composer, "fp", "ㄈㄡ");
+ CheckEq(ref counter, ref composer, "fpf", "ㄈㄡˊ");
+ CheckEq(ref counter, ref composer, "fpj", "ㄈㄡˇ");
+ CheckEq(ref counter, ref composer, "fpk", "ㄈㄡˋ");
+ CheckEq(ref counter, ref composer, "fm", "ㄈㄢ");
+ CheckEq(ref counter, ref composer, "fmf", "ㄈㄢˊ");
+ CheckEq(ref counter, ref composer, "fmj", "ㄈㄢˇ");
+ CheckEq(ref counter, ref composer, "fmk", "ㄈㄢˋ");
+ CheckEq(ref counter, ref composer, "fn", "ㄈㄣ");
+ CheckEq(ref counter, ref composer, "fnf", "ㄈㄣˊ");
+ CheckEq(ref counter, ref composer, "fnj", "ㄈㄣˇ");
+ CheckEq(ref counter, ref composer, "fnk", "ㄈㄣˋ");
+ CheckEq(ref counter, ref composer, "fnd", "ㄈㄣ˙");
+ CheckEq(ref counter, ref composer, "ft", "ㄈㄤ");
+ CheckEq(ref counter, ref composer, "ftf", "ㄈㄤˊ");
+ CheckEq(ref counter, ref composer, "ftj", "ㄈㄤˇ");
+ CheckEq(ref counter, ref composer, "ftk", "ㄈㄤˋ");
+ CheckEq(ref counter, ref composer, "fl", "ㄈㄥ");
+ CheckEq(ref counter, ref composer, "flf", "ㄈㄥˊ");
+ CheckEq(ref counter, ref composer, "flj", "ㄈㄥˇ");
+ CheckEq(ref counter, ref composer, "flk", "ㄈㄥˋ");
+ CheckEq(ref counter, ref composer, "fezk", "ㄈㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "fx", "ㄈㄨ");
+ CheckEq(ref counter, ref composer, "fxf", "ㄈㄨˊ");
+ CheckEq(ref counter, ref composer, "fxj", "ㄈㄨˇ");
+ CheckEq(ref counter, ref composer, "fxk", "ㄈㄨˋ");
+ CheckEq(ref counter, ref composer, "da", "ㄉㄚ");
+ CheckEq(ref counter, ref composer, "daf", "ㄉㄚˊ");
+ CheckEq(ref counter, ref composer, "daj", "ㄉㄚˇ");
+ CheckEq(ref counter, ref composer, "dak", "ㄉㄚˋ");
+ CheckEq(ref counter, ref composer, "dad", "ㄉㄚ˙");
+ CheckEq(ref counter, ref composer, "dr", "ㄉㄜ");
+ CheckEq(ref counter, ref composer, "drf", "ㄉㄜˊ");
+ CheckEq(ref counter, ref composer, "drd", "ㄉㄜ˙");
+ CheckEq(ref counter, ref composer, "di", "ㄉㄞ");
+ CheckEq(ref counter, ref composer, "dij", "ㄉㄞˇ");
+ CheckEq(ref counter, ref composer, "dik", "ㄉㄞˋ");
+ CheckEq(ref counter, ref composer, "dqj", "ㄉㄟˇ");
+ CheckEq(ref counter, ref composer, "dz", "ㄉㄠ");
+ CheckEq(ref counter, ref composer, "dzf", "ㄉㄠˊ");
+ CheckEq(ref counter, ref composer, "dzj", "ㄉㄠˇ");
+ CheckEq(ref counter, ref composer, "dzk", "ㄉㄠˋ");
+ CheckEq(ref counter, ref composer, "dp", "ㄉㄡ");
+ CheckEq(ref counter, ref composer, "dpf", "ㄉㄡˊ");
+ CheckEq(ref counter, ref composer, "dpj", "ㄉㄡˇ");
+ CheckEq(ref counter, ref composer, "dpk", "ㄉㄡˋ");
+ CheckEq(ref counter, ref composer, "dm", "ㄉㄢ");
+ CheckEq(ref counter, ref composer, "dmj", "ㄉㄢˇ");
+ CheckEq(ref counter, ref composer, "dmk", "ㄉㄢˋ");
+ CheckEq(ref counter, ref composer, "dnk", "ㄉㄣˋ");
+ CheckEq(ref counter, ref composer, "dt", "ㄉㄤ");
+ CheckEq(ref counter, ref composer, "dtj", "ㄉㄤˇ");
+ CheckEq(ref counter, ref composer, "dtk", "ㄉㄤˋ");
+ CheckEq(ref counter, ref composer, "dl", "ㄉㄥ");
+ CheckEq(ref counter, ref composer, "dlj", "ㄉㄥˇ");
+ CheckEq(ref counter, ref composer, "dlk", "ㄉㄥˋ");
+ CheckEq(ref counter, ref composer, "de", "ㄉㄧ");
+ CheckEq(ref counter, ref composer, "def", "ㄉㄧˊ");
+ CheckEq(ref counter, ref composer, "dej", "ㄉㄧˇ");
+ CheckEq(ref counter, ref composer, "dek", "ㄉㄧˋ");
+ CheckEq(ref counter, ref composer, "deaj", "ㄉㄧㄚˇ");
+ CheckEq(ref counter, ref composer, "dew", "ㄉㄧㄝ");
+ CheckEq(ref counter, ref composer, "dewf", "ㄉㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "dewj", "ㄉㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "dewk", "ㄉㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "dez", "ㄉㄧㄠ");
+ CheckEq(ref counter, ref composer, "dezj", "ㄉㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "dezk", "ㄉㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "dep", "ㄉㄧㄡ");
+ CheckEq(ref counter, ref composer, "dem", "ㄉㄧㄢ");
+ CheckEq(ref counter, ref composer, "demf", "ㄉㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "demj", "ㄉㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "demk", "ㄉㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "del", "ㄉㄧㄥ");
+ CheckEq(ref counter, ref composer, "delf", "ㄉㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "delj", "ㄉㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "delk", "ㄉㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "dx", "ㄉㄨ");
+ CheckEq(ref counter, ref composer, "dxf", "ㄉㄨˊ");
+ CheckEq(ref counter, ref composer, "dxj", "ㄉㄨˇ");
+ CheckEq(ref counter, ref composer, "dxk", "ㄉㄨˋ");
+ CheckEq(ref counter, ref composer, "dxo", "ㄉㄨㄛ");
+ CheckEq(ref counter, ref composer, "dxof", "ㄉㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "dxoj", "ㄉㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "dxok", "ㄉㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "dxod", "ㄉㄨㄛ˙");
+ CheckEq(ref counter, ref composer, "dxq", "ㄉㄨㄟ");
+ CheckEq(ref counter, ref composer, "dxqj", "ㄉㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "dxqk", "ㄉㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "dxm", "ㄉㄨㄢ");
+ CheckEq(ref counter, ref composer, "dxmj", "ㄉㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "dxmk", "ㄉㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "dxn", "ㄉㄨㄣ");
+ CheckEq(ref counter, ref composer, "dxnj", "ㄉㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "dxnk", "ㄉㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "dxl", "ㄉㄨㄥ");
+ CheckEq(ref counter, ref composer, "dxlj", "ㄉㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "dxlk", "ㄉㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "ta", "ㄊㄚ");
+ CheckEq(ref counter, ref composer, "taj", "ㄊㄚˇ");
+ CheckEq(ref counter, ref composer, "tak", "ㄊㄚˋ");
+ CheckEq(ref counter, ref composer, "trk", "ㄊㄜˋ");
+ CheckEq(ref counter, ref composer, "ti", "ㄊㄞ");
+ CheckEq(ref counter, ref composer, "tif", "ㄊㄞˊ");
+ CheckEq(ref counter, ref composer, "tij", "ㄊㄞˇ");
+ CheckEq(ref counter, ref composer, "tik", "ㄊㄞˋ");
+ CheckEq(ref counter, ref composer, "tid", "ㄊㄞ˙");
+ CheckEq(ref counter, ref composer, "tz", "ㄊㄠ");
+ CheckEq(ref counter, ref composer, "tzf", "ㄊㄠˊ");
+ CheckEq(ref counter, ref composer, "tzj", "ㄊㄠˇ");
+ CheckEq(ref counter, ref composer, "tzk", "ㄊㄠˋ");
+ CheckEq(ref counter, ref composer, "tzd", "ㄊㄠ˙");
+ CheckEq(ref counter, ref composer, "tp", "ㄊㄡ");
+ CheckEq(ref counter, ref composer, "tpf", "ㄊㄡˊ");
+ CheckEq(ref counter, ref composer, "tpj", "ㄊㄡˇ");
+ CheckEq(ref counter, ref composer, "tpk", "ㄊㄡˋ");
+ CheckEq(ref counter, ref composer, "tpd", "ㄊㄡ˙");
+ CheckEq(ref counter, ref composer, "tm", "ㄊㄢ");
+ CheckEq(ref counter, ref composer, "tmf", "ㄊㄢˊ");
+ CheckEq(ref counter, ref composer, "tmj", "ㄊㄢˇ");
+ CheckEq(ref counter, ref composer, "tmk", "ㄊㄢˋ");
+ CheckEq(ref counter, ref composer, "tt", "ㄊㄤ");
+ CheckEq(ref counter, ref composer, "ttf", "ㄊㄤˊ");
+ CheckEq(ref counter, ref composer, "ttj", "ㄊㄤˇ");
+ CheckEq(ref counter, ref composer, "ttk", "ㄊㄤˋ");
+ CheckEq(ref counter, ref composer, "tl", "ㄊㄥ");
+ CheckEq(ref counter, ref composer, "tlf", "ㄊㄥˊ");
+ CheckEq(ref counter, ref composer, "tlk", "ㄊㄥˋ");
+ CheckEq(ref counter, ref composer, "te", "ㄊㄧ");
+ CheckEq(ref counter, ref composer, "tef", "ㄊㄧˊ");
+ CheckEq(ref counter, ref composer, "tej", "ㄊㄧˇ");
+ CheckEq(ref counter, ref composer, "tek", "ㄊㄧˋ");
+ CheckEq(ref counter, ref composer, "tew", "ㄊㄧㄝ");
+ CheckEq(ref counter, ref composer, "tewf", "ㄊㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "tewj", "ㄊㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "tewk", "ㄊㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "tez", "ㄊㄧㄠ");
+ CheckEq(ref counter, ref composer, "tezf", "ㄊㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "tezj", "ㄊㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "tezk", "ㄊㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "tem", "ㄊㄧㄢ");
+ CheckEq(ref counter, ref composer, "temf", "ㄊㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "temj", "ㄊㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "temk", "ㄊㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "tel", "ㄊㄧㄥ");
+ CheckEq(ref counter, ref composer, "telf", "ㄊㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "telj", "ㄊㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "telk", "ㄊㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "tx", "ㄊㄨ");
+ CheckEq(ref counter, ref composer, "txf", "ㄊㄨˊ");
+ CheckEq(ref counter, ref composer, "txj", "ㄊㄨˇ");
+ CheckEq(ref counter, ref composer, "txk", "ㄊㄨˋ");
+ CheckEq(ref counter, ref composer, "txo", "ㄊㄨㄛ");
+ CheckEq(ref counter, ref composer, "txof", "ㄊㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "txoj", "ㄊㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "txok", "ㄊㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "txq", "ㄊㄨㄟ");
+ CheckEq(ref counter, ref composer, "txqf", "ㄊㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "txqj", "ㄊㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "txqk", "ㄊㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "txm", "ㄊㄨㄢ");
+ CheckEq(ref counter, ref composer, "txmf", "ㄊㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "txmj", "ㄊㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "txmk", "ㄊㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "txn", "ㄊㄨㄣ");
+ CheckEq(ref counter, ref composer, "txnf", "ㄊㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "txnj", "ㄊㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "txnk", "ㄊㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "txl", "ㄊㄨㄥ");
+ CheckEq(ref counter, ref composer, "txlf", "ㄊㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "txlj", "ㄊㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "txlk", "ㄊㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "na", "ㄋㄚ");
+ CheckEq(ref counter, ref composer, "naf", "ㄋㄚˊ");
+ CheckEq(ref counter, ref composer, "naj", "ㄋㄚˇ");
+ CheckEq(ref counter, ref composer, "nak", "ㄋㄚˋ");
+ CheckEq(ref counter, ref composer, "nad", "ㄋㄚ˙");
+ CheckEq(ref counter, ref composer, "nrk", "ㄋㄜˋ");
+ CheckEq(ref counter, ref composer, "nrd", "ㄋㄜ˙");
+ CheckEq(ref counter, ref composer, "nif", "ㄋㄞˊ");
+ CheckEq(ref counter, ref composer, "nij", "ㄋㄞˇ");
+ CheckEq(ref counter, ref composer, "nik", "ㄋㄞˋ");
+ CheckEq(ref counter, ref composer, "nqf", "ㄋㄟˊ");
+ CheckEq(ref counter, ref composer, "nqj", "ㄋㄟˇ");
+ CheckEq(ref counter, ref composer, "nqk", "ㄋㄟˋ");
+ CheckEq(ref counter, ref composer, "nz", "ㄋㄠ");
+ CheckEq(ref counter, ref composer, "nzf", "ㄋㄠˊ");
+ CheckEq(ref counter, ref composer, "nzj", "ㄋㄠˇ");
+ CheckEq(ref counter, ref composer, "nzk", "ㄋㄠˋ");
+ CheckEq(ref counter, ref composer, "npf", "ㄋㄡˊ");
+ CheckEq(ref counter, ref composer, "npj", "ㄋㄡˇ");
+ CheckEq(ref counter, ref composer, "npk", "ㄋㄡˋ");
+ CheckEq(ref counter, ref composer, "nm", "ㄋㄢ");
+ CheckEq(ref counter, ref composer, "nmf", "ㄋㄢˊ");
+ CheckEq(ref counter, ref composer, "nmj", "ㄋㄢˇ");
+ CheckEq(ref counter, ref composer, "nmk", "ㄋㄢˋ");
+ CheckEq(ref counter, ref composer, "nnj", "ㄋㄣˇ");
+ CheckEq(ref counter, ref composer, "nnk", "ㄋㄣˋ");
+ CheckEq(ref counter, ref composer, "nt", "ㄋㄤ");
+ CheckEq(ref counter, ref composer, "ntf", "ㄋㄤˊ");
+ CheckEq(ref counter, ref composer, "ntj", "ㄋㄤˇ");
+ CheckEq(ref counter, ref composer, "ntk", "ㄋㄤˋ");
+ CheckEq(ref counter, ref composer, "ntd", "ㄋㄤ˙");
+ CheckEq(ref counter, ref composer, "nlf", "ㄋㄥˊ");
+ CheckEq(ref counter, ref composer, "nlj", "ㄋㄥˇ");
+ CheckEq(ref counter, ref composer, "ne", "ㄋㄧ");
+ CheckEq(ref counter, ref composer, "nef", "ㄋㄧˊ");
+ CheckEq(ref counter, ref composer, "nej", "ㄋㄧˇ");
+ CheckEq(ref counter, ref composer, "nek", "ㄋㄧˋ");
+ CheckEq(ref counter, ref composer, "new", "ㄋㄧㄝ");
+ CheckEq(ref counter, ref composer, "newf", "ㄋㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "newk", "ㄋㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "nezj", "ㄋㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "nezk", "ㄋㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "nep", "ㄋㄧㄡ");
+ CheckEq(ref counter, ref composer, "nepf", "ㄋㄧㄡˊ");
+ CheckEq(ref counter, ref composer, "nepj", "ㄋㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "nepk", "ㄋㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "nem", "ㄋㄧㄢ");
+ CheckEq(ref counter, ref composer, "nemf", "ㄋㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "nemj", "ㄋㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "nemk", "ㄋㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "nen", "ㄋㄧㄣ");
+ CheckEq(ref counter, ref composer, "nenf", "ㄋㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "nenj", "ㄋㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "nenk", "ㄋㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "netf", "ㄋㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "netj", "ㄋㄧㄤˇ");
+ CheckEq(ref counter, ref composer, "netk", "ㄋㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "nelf", "ㄋㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "nelj", "ㄋㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "nelk", "ㄋㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "nxf", "ㄋㄨˊ");
+ CheckEq(ref counter, ref composer, "nxj", "ㄋㄨˇ");
+ CheckEq(ref counter, ref composer, "nxk", "ㄋㄨˋ");
+ CheckEq(ref counter, ref composer, "nxof", "ㄋㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "nxoj", "ㄋㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "nxok", "ㄋㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "nxqf", "ㄋㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "nxmf", "ㄋㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "nxmj", "ㄋㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "nxmk", "ㄋㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "nxnf", "ㄋㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "nxlf", "ㄋㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "nxlj", "ㄋㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "nxlk", "ㄋㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "nuf", "ㄋㄩˊ");
+ CheckEq(ref counter, ref composer, "nuj", "ㄋㄩˇ");
+ CheckEq(ref counter, ref composer, "nuk", "ㄋㄩˋ");
+ CheckEq(ref counter, ref composer, "nuwk", "ㄋㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "la", "ㄌㄚ");
+ CheckEq(ref counter, ref composer, "laf", "ㄌㄚˊ");
+ CheckEq(ref counter, ref composer, "laj", "ㄌㄚˇ");
+ CheckEq(ref counter, ref composer, "lak", "ㄌㄚˋ");
+ CheckEq(ref counter, ref composer, "lad", "ㄌㄚ˙");
+ CheckEq(ref counter, ref composer, "lo", "ㄌㄛ");
+ CheckEq(ref counter, ref composer, "lod", "ㄌㄛ˙");
+ CheckEq(ref counter, ref composer, "lr", "ㄌㄜ");
+ CheckEq(ref counter, ref composer, "lrf", "ㄌㄜˊ");
+ CheckEq(ref counter, ref composer, "lrk", "ㄌㄜˋ");
+ CheckEq(ref counter, ref composer, "lrd", "ㄌㄜ˙");
+ CheckEq(ref counter, ref composer, "lif", "ㄌㄞˊ");
+ CheckEq(ref counter, ref composer, "lij", "ㄌㄞˇ");
+ CheckEq(ref counter, ref composer, "lik", "ㄌㄞˋ");
+ CheckEq(ref counter, ref composer, "lq", "ㄌㄟ");
+ CheckEq(ref counter, ref composer, "lqf", "ㄌㄟˊ");
+ CheckEq(ref counter, ref composer, "lqj", "ㄌㄟˇ");
+ CheckEq(ref counter, ref composer, "lqk", "ㄌㄟˋ");
+ CheckEq(ref counter, ref composer, "lqd", "ㄌㄟ˙");
+ CheckEq(ref counter, ref composer, "lz", "ㄌㄠ");
+ CheckEq(ref counter, ref composer, "lzf", "ㄌㄠˊ");
+ CheckEq(ref counter, ref composer, "lzj", "ㄌㄠˇ");
+ CheckEq(ref counter, ref composer, "lzk", "ㄌㄠˋ");
+ CheckEq(ref counter, ref composer, "lp", "ㄌㄡ");
+ CheckEq(ref counter, ref composer, "lpf", "ㄌㄡˊ");
+ CheckEq(ref counter, ref composer, "lpj", "ㄌㄡˇ");
+ CheckEq(ref counter, ref composer, "lpk", "ㄌㄡˋ");
+ CheckEq(ref counter, ref composer, "lpd", "ㄌㄡ˙");
+ CheckEq(ref counter, ref composer, "lmf", "ㄌㄢˊ");
+ CheckEq(ref counter, ref composer, "lmj", "ㄌㄢˇ");
+ CheckEq(ref counter, ref composer, "lmk", "ㄌㄢˋ");
+ CheckEq(ref counter, ref composer, "lt", "ㄌㄤ");
+ CheckEq(ref counter, ref composer, "ltf", "ㄌㄤˊ");
+ CheckEq(ref counter, ref composer, "ltj", "ㄌㄤˇ");
+ CheckEq(ref counter, ref composer, "ltk", "ㄌㄤˋ");
+ CheckEq(ref counter, ref composer, "ll", "ㄌㄥ");
+ CheckEq(ref counter, ref composer, "llf", "ㄌㄥˊ");
+ CheckEq(ref counter, ref composer, "llj", "ㄌㄥˇ");
+ CheckEq(ref counter, ref composer, "llk", "ㄌㄥˋ");
+ CheckEq(ref counter, ref composer, "le", "ㄌㄧ");
+ CheckEq(ref counter, ref composer, "lef", "ㄌㄧˊ");
+ CheckEq(ref counter, ref composer, "lej", "ㄌㄧˇ");
+ CheckEq(ref counter, ref composer, "lek", "ㄌㄧˋ");
+ CheckEq(ref counter, ref composer, "led", "ㄌㄧ˙");
+ CheckEq(ref counter, ref composer, "leaj", "ㄌㄧㄚˇ");
+ CheckEq(ref counter, ref composer, "lew", "ㄌㄧㄝ");
+ CheckEq(ref counter, ref composer, "lewf", "ㄌㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "lewj", "ㄌㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "lewk", "ㄌㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "lez", "ㄌㄧㄠ");
+ CheckEq(ref counter, ref composer, "lezf", "ㄌㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "lezj", "ㄌㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "lezk", "ㄌㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "lep", "ㄌㄧㄡ");
+ CheckEq(ref counter, ref composer, "lepf", "ㄌㄧㄡˊ");
+ CheckEq(ref counter, ref composer, "lepj", "ㄌㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "lepk", "ㄌㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "lem", "ㄌㄧㄢ");
+ CheckEq(ref counter, ref composer, "lemf", "ㄌㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "lemj", "ㄌㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "lemk", "ㄌㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "lenf", "ㄌㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "lenj", "ㄌㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "lenk", "ㄌㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "letf", "ㄌㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "letj", "ㄌㄧㄤˇ");
+ CheckEq(ref counter, ref composer, "letk", "ㄌㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "lel", "ㄌㄧㄥ");
+ CheckEq(ref counter, ref composer, "lelf", "ㄌㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "lelj", "ㄌㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "lelk", "ㄌㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "lx", "ㄌㄨ");
+ CheckEq(ref counter, ref composer, "lxf", "ㄌㄨˊ");
+ CheckEq(ref counter, ref composer, "lxj", "ㄌㄨˇ");
+ CheckEq(ref counter, ref composer, "lxk", "ㄌㄨˋ");
+ CheckEq(ref counter, ref composer, "lxo", "ㄌㄨㄛ");
+ CheckEq(ref counter, ref composer, "lxof", "ㄌㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "lxoj", "ㄌㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "lxok", "ㄌㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "lxod", "ㄌㄨㄛ˙");
+ CheckEq(ref counter, ref composer, "lxmf", "ㄌㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "lxmj", "ㄌㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "lxmk", "ㄌㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "lxn", "ㄌㄨㄣ");
+ CheckEq(ref counter, ref composer, "lxnf", "ㄌㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "lxnj", "ㄌㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "lxnk", "ㄌㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "lxl", "ㄌㄨㄥ");
+ CheckEq(ref counter, ref composer, "lxlf", "ㄌㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "lxlj", "ㄌㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "lxlk", "ㄌㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "lu", "ㄌㄩ");
+ CheckEq(ref counter, ref composer, "luf", "ㄌㄩˊ");
+ CheckEq(ref counter, ref composer, "luj", "ㄌㄩˇ");
+ CheckEq(ref counter, ref composer, "luk", "ㄌㄩˋ");
+ CheckEq(ref counter, ref composer, "luw", "ㄌㄩㄝ");
+ CheckEq(ref counter, ref composer, "luwj", "ㄌㄩㄝˇ");
+ CheckEq(ref counter, ref composer, "luwk", "ㄌㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "lumf", "ㄌㄩㄢˊ");
+ CheckEq(ref counter, ref composer, "lumj", "ㄌㄩㄢˇ");
+ CheckEq(ref counter, ref composer, "va", "ㄍㄚ");
+ CheckEq(ref counter, ref composer, "vaf", "ㄍㄚˊ");
+ CheckEq(ref counter, ref composer, "vaj", "ㄍㄚˇ");
+ CheckEq(ref counter, ref composer, "vak", "ㄍㄚˋ");
+ CheckEq(ref counter, ref composer, "vad", "ㄍㄚ˙");
+ CheckEq(ref counter, ref composer, "vr", "ㄍㄜ");
+ CheckEq(ref counter, ref composer, "vrf", "ㄍㄜˊ");
+ CheckEq(ref counter, ref composer, "vrj", "ㄍㄜˇ");
+ CheckEq(ref counter, ref composer, "vrk", "ㄍㄜˋ");
+ CheckEq(ref counter, ref composer, "vrd", "ㄍㄜ˙");
+ CheckEq(ref counter, ref composer, "vi", "ㄍㄞ");
+ CheckEq(ref counter, ref composer, "vij", "ㄍㄞˇ");
+ CheckEq(ref counter, ref composer, "vik", "ㄍㄞˋ");
+ CheckEq(ref counter, ref composer, "vqj", "ㄍㄟˇ");
+ CheckEq(ref counter, ref composer, "vz", "ㄍㄠ");
+ CheckEq(ref counter, ref composer, "vzj", "ㄍㄠˇ");
+ CheckEq(ref counter, ref composer, "vzk", "ㄍㄠˋ");
+ CheckEq(ref counter, ref composer, "vp", "ㄍㄡ");
+ CheckEq(ref counter, ref composer, "vpj", "ㄍㄡˇ");
+ CheckEq(ref counter, ref composer, "vpk", "ㄍㄡˋ");
+ CheckEq(ref counter, ref composer, "vm", "ㄍㄢ");
+ CheckEq(ref counter, ref composer, "vmj", "ㄍㄢˇ");
+ CheckEq(ref counter, ref composer, "vmk", "ㄍㄢˋ");
+ CheckEq(ref counter, ref composer, "vn", "ㄍㄣ");
+ CheckEq(ref counter, ref composer, "vnf", "ㄍㄣˊ");
+ CheckEq(ref counter, ref composer, "vnj", "ㄍㄣˇ");
+ CheckEq(ref counter, ref composer, "vnk", "ㄍㄣˋ");
+ CheckEq(ref counter, ref composer, "vt", "ㄍㄤ");
+ CheckEq(ref counter, ref composer, "vtj", "ㄍㄤˇ");
+ CheckEq(ref counter, ref composer, "vtk", "ㄍㄤˋ");
+ CheckEq(ref counter, ref composer, "vl", "ㄍㄥ");
+ CheckEq(ref counter, ref composer, "vlj", "ㄍㄥˇ");
+ CheckEq(ref counter, ref composer, "vlk", "ㄍㄥˋ");
+ CheckEq(ref counter, ref composer, "vx", "ㄍㄨ");
+ CheckEq(ref counter, ref composer, "vxf", "ㄍㄨˊ");
+ CheckEq(ref counter, ref composer, "vxj", "ㄍㄨˇ");
+ CheckEq(ref counter, ref composer, "vxk", "ㄍㄨˋ");
+ CheckEq(ref counter, ref composer, "vxa", "ㄍㄨㄚ");
+ CheckEq(ref counter, ref composer, "vxaf", "ㄍㄨㄚˊ");
+ CheckEq(ref counter, ref composer, "vxaj", "ㄍㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "vxak", "ㄍㄨㄚˋ");
+ CheckEq(ref counter, ref composer, "vxo", "ㄍㄨㄛ");
+ CheckEq(ref counter, ref composer, "vxof", "ㄍㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "vxoj", "ㄍㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "vxok", "ㄍㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "vxi", "ㄍㄨㄞ");
+ CheckEq(ref counter, ref composer, "vxij", "ㄍㄨㄞˇ");
+ CheckEq(ref counter, ref composer, "vxik", "ㄍㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "vxq", "ㄍㄨㄟ");
+ CheckEq(ref counter, ref composer, "vxqj", "ㄍㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "vxqk", "ㄍㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "vxm", "ㄍㄨㄢ");
+ CheckEq(ref counter, ref composer, "vxmj", "ㄍㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "vxmk", "ㄍㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "vxn", "ㄍㄨㄣ");
+ CheckEq(ref counter, ref composer, "vxnj", "ㄍㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "vxnk", "ㄍㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "vxt", "ㄍㄨㄤ");
+ CheckEq(ref counter, ref composer, "vxtj", "ㄍㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "vxtk", "ㄍㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "vxl", "ㄍㄨㄥ");
+ CheckEq(ref counter, ref composer, "vxlf", "ㄍㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "vxlj", "ㄍㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "vxlk", "ㄍㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "ka", "ㄎㄚ");
+ CheckEq(ref counter, ref composer, "kaj", "ㄎㄚˇ");
+ CheckEq(ref counter, ref composer, "kak", "ㄎㄚˋ");
+ CheckEq(ref counter, ref composer, "kr", "ㄎㄜ");
+ CheckEq(ref counter, ref composer, "krf", "ㄎㄜˊ");
+ CheckEq(ref counter, ref composer, "krj", "ㄎㄜˇ");
+ CheckEq(ref counter, ref composer, "krk", "ㄎㄜˋ");
+ CheckEq(ref counter, ref composer, "ki", "ㄎㄞ");
+ CheckEq(ref counter, ref composer, "kij", "ㄎㄞˇ");
+ CheckEq(ref counter, ref composer, "kik", "ㄎㄞˋ");
+ CheckEq(ref counter, ref composer, "kz", "ㄎㄠ");
+ CheckEq(ref counter, ref composer, "kzj", "ㄎㄠˇ");
+ CheckEq(ref counter, ref composer, "kzk", "ㄎㄠˋ");
+ CheckEq(ref counter, ref composer, "kp", "ㄎㄡ");
+ CheckEq(ref counter, ref composer, "kpj", "ㄎㄡˇ");
+ CheckEq(ref counter, ref composer, "kpk", "ㄎㄡˋ");
+ CheckEq(ref counter, ref composer, "km", "ㄎㄢ");
+ CheckEq(ref counter, ref composer, "kmj", "ㄎㄢˇ");
+ CheckEq(ref counter, ref composer, "kmk", "ㄎㄢˋ");
+ CheckEq(ref counter, ref composer, "kn", "ㄎㄣ");
+ CheckEq(ref counter, ref composer, "knj", "ㄎㄣˇ");
+ CheckEq(ref counter, ref composer, "knk", "ㄎㄣˋ");
+ CheckEq(ref counter, ref composer, "kt", "ㄎㄤ");
+ CheckEq(ref counter, ref composer, "ktf", "ㄎㄤˊ");
+ CheckEq(ref counter, ref composer, "ktj", "ㄎㄤˇ");
+ CheckEq(ref counter, ref composer, "ktk", "ㄎㄤˋ");
+ CheckEq(ref counter, ref composer, "kl", "ㄎㄥ");
+ CheckEq(ref counter, ref composer, "klj", "ㄎㄥˇ");
+ CheckEq(ref counter, ref composer, "kx", "ㄎㄨ");
+ CheckEq(ref counter, ref composer, "kxf", "ㄎㄨˊ");
+ CheckEq(ref counter, ref composer, "kxj", "ㄎㄨˇ");
+ CheckEq(ref counter, ref composer, "kxk", "ㄎㄨˋ");
+ CheckEq(ref counter, ref composer, "kxa", "ㄎㄨㄚ");
+ CheckEq(ref counter, ref composer, "kxaj", "ㄎㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "kxak", "ㄎㄨㄚˋ");
+ CheckEq(ref counter, ref composer, "kxok", "ㄎㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "kxi", "ㄎㄨㄞ");
+ CheckEq(ref counter, ref composer, "kxij", "ㄎㄨㄞˇ");
+ CheckEq(ref counter, ref composer, "kxik", "ㄎㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "kxq", "ㄎㄨㄟ");
+ CheckEq(ref counter, ref composer, "kxqf", "ㄎㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "kxqj", "ㄎㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "kxqk", "ㄎㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "kxm", "ㄎㄨㄢ");
+ CheckEq(ref counter, ref composer, "kxmj", "ㄎㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "kxmk", "ㄎㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "kxn", "ㄎㄨㄣ");
+ CheckEq(ref counter, ref composer, "kxnj", "ㄎㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "kxnk", "ㄎㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "kxt", "ㄎㄨㄤ");
+ CheckEq(ref counter, ref composer, "kxtf", "ㄎㄨㄤˊ");
+ CheckEq(ref counter, ref composer, "kxtj", "ㄎㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "kxtk", "ㄎㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "kxl", "ㄎㄨㄥ");
+ CheckEq(ref counter, ref composer, "kxlj", "ㄎㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "kxlk", "ㄎㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "ha", "ㄏㄚ");
+ CheckEq(ref counter, ref composer, "haf", "ㄏㄚˊ");
+ CheckEq(ref counter, ref composer, "haj", "ㄏㄚˇ");
+ CheckEq(ref counter, ref composer, "hr", "ㄏㄜ");
+ CheckEq(ref counter, ref composer, "hrf", "ㄏㄜˊ");
+ CheckEq(ref counter, ref composer, "hrj", "ㄏㄜˇ");
+ CheckEq(ref counter, ref composer, "hrk", "ㄏㄜˋ");
+ CheckEq(ref counter, ref composer, "hi", "ㄏㄞ");
+ CheckEq(ref counter, ref composer, "hif", "ㄏㄞˊ");
+ CheckEq(ref counter, ref composer, "hij", "ㄏㄞˇ");
+ CheckEq(ref counter, ref composer, "hik", "ㄏㄞˋ");
+ CheckEq(ref counter, ref composer, "hq", "ㄏㄟ");
+ CheckEq(ref counter, ref composer, "hqj", "ㄏㄟˇ");
+ CheckEq(ref counter, ref composer, "hz", "ㄏㄠ");
+ CheckEq(ref counter, ref composer, "hzf", "ㄏㄠˊ");
+ CheckEq(ref counter, ref composer, "hzj", "ㄏㄠˇ");
+ CheckEq(ref counter, ref composer, "hzk", "ㄏㄠˋ");
+ CheckEq(ref counter, ref composer, "hp", "ㄏㄡ");
+ CheckEq(ref counter, ref composer, "hpf", "ㄏㄡˊ");
+ CheckEq(ref counter, ref composer, "hpj", "ㄏㄡˇ");
+ CheckEq(ref counter, ref composer, "hpk", "ㄏㄡˋ");
+ CheckEq(ref counter, ref composer, "hm", "ㄏㄢ");
+ CheckEq(ref counter, ref composer, "hmf", "ㄏㄢˊ");
+ CheckEq(ref counter, ref composer, "hmj", "ㄏㄢˇ");
+ CheckEq(ref counter, ref composer, "hmk", "ㄏㄢˋ");
+ CheckEq(ref counter, ref composer, "hn", "ㄏㄣ");
+ CheckEq(ref counter, ref composer, "hnf", "ㄏㄣˊ");
+ CheckEq(ref counter, ref composer, "hnj", "ㄏㄣˇ");
+ CheckEq(ref counter, ref composer, "hnk", "ㄏㄣˋ");
+ CheckEq(ref counter, ref composer, "ht", "ㄏㄤ");
+ CheckEq(ref counter, ref composer, "htf", "ㄏㄤˊ");
+ CheckEq(ref counter, ref composer, "htj", "ㄏㄤˇ");
+ CheckEq(ref counter, ref composer, "htk", "ㄏㄤˋ");
+ CheckEq(ref counter, ref composer, "hl", "ㄏㄥ");
+ CheckEq(ref counter, ref composer, "hlf", "ㄏㄥˊ");
+ CheckEq(ref counter, ref composer, "hlk", "ㄏㄥˋ");
+ CheckEq(ref counter, ref composer, "hx", "ㄏㄨ");
+ CheckEq(ref counter, ref composer, "hxf", "ㄏㄨˊ");
+ CheckEq(ref counter, ref composer, "hxj", "ㄏㄨˇ");
+ CheckEq(ref counter, ref composer, "hxk", "ㄏㄨˋ");
+ CheckEq(ref counter, ref composer, "hxa", "ㄏㄨㄚ");
+ CheckEq(ref counter, ref composer, "hxaf", "ㄏㄨㄚˊ");
+ CheckEq(ref counter, ref composer, "hxaj", "ㄏㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "hxak", "ㄏㄨㄚˋ");
+ CheckEq(ref counter, ref composer, "hxo", "ㄏㄨㄛ");
+ CheckEq(ref counter, ref composer, "hxof", "ㄏㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "hxoj", "ㄏㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "hxok", "ㄏㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "hxod", "ㄏㄨㄛ˙");
+ CheckEq(ref counter, ref composer, "hxif", "ㄏㄨㄞˊ");
+ CheckEq(ref counter, ref composer, "hxik", "ㄏㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "hxq", "ㄏㄨㄟ");
+ CheckEq(ref counter, ref composer, "hxqf", "ㄏㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "hxqj", "ㄏㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "hxqk", "ㄏㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "hxm", "ㄏㄨㄢ");
+ CheckEq(ref counter, ref composer, "hxmf", "ㄏㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "hxmj", "ㄏㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "hxmk", "ㄏㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "hxn", "ㄏㄨㄣ");
+ CheckEq(ref counter, ref composer, "hxnf", "ㄏㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "hxnj", "ㄏㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "hxnk", "ㄏㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "hxt", "ㄏㄨㄤ");
+ CheckEq(ref counter, ref composer, "hxtf", "ㄏㄨㄤˊ");
+ CheckEq(ref counter, ref composer, "hxtj", "ㄏㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "hxtk", "ㄏㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "hxtd", "ㄏㄨㄤ˙");
+ CheckEq(ref counter, ref composer, "hxl", "ㄏㄨㄥ");
+ CheckEq(ref counter, ref composer, "hxlf", "ㄏㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "hxlj", "ㄏㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "hxlk", "ㄏㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "ge", "ㄐㄧ");
+ CheckEq(ref counter, ref composer, "gef", "ㄐㄧˊ");
+ CheckEq(ref counter, ref composer, "gej", "ㄐㄧˇ");
+ CheckEq(ref counter, ref composer, "gek", "ㄐㄧˋ");
+ CheckEq(ref counter, ref composer, "gea", "ㄐㄧㄚ");
+ CheckEq(ref counter, ref composer, "geaf", "ㄐㄧㄚˊ");
+ CheckEq(ref counter, ref composer, "geaj", "ㄐㄧㄚˇ");
+ CheckEq(ref counter, ref composer, "geak", "ㄐㄧㄚˋ");
+ CheckEq(ref counter, ref composer, "gew", "ㄐㄧㄝ");
+ CheckEq(ref counter, ref composer, "gewf", "ㄐㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "gewj", "ㄐㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "gewk", "ㄐㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "gewd", "ㄐㄧㄝ˙");
+ CheckEq(ref counter, ref composer, "gez", "ㄐㄧㄠ");
+ CheckEq(ref counter, ref composer, "gezf", "ㄐㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "gezj", "ㄐㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "gezk", "ㄐㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "gep", "ㄐㄧㄡ");
+ CheckEq(ref counter, ref composer, "gepj", "ㄐㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "gepk", "ㄐㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "gem", "ㄐㄧㄢ");
+ CheckEq(ref counter, ref composer, "gemj", "ㄐㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "gemk", "ㄐㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "gen", "ㄐㄧㄣ");
+ CheckEq(ref counter, ref composer, "genj", "ㄐㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "genk", "ㄐㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "get", "ㄐㄧㄤ");
+ CheckEq(ref counter, ref composer, "getf", "ㄐㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "getj", "ㄐㄧㄤˇ");
+ CheckEq(ref counter, ref composer, "getk", "ㄐㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "gel", "ㄐㄧㄥ");
+ CheckEq(ref counter, ref composer, "gelj", "ㄐㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "gelk", "ㄐㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "gu", "ㄐㄩ");
+ CheckEq(ref counter, ref composer, "guf", "ㄐㄩˊ");
+ CheckEq(ref counter, ref composer, "guj", "ㄐㄩˇ");
+ CheckEq(ref counter, ref composer, "guk", "ㄐㄩˋ");
+ CheckEq(ref counter, ref composer, "guw", "ㄐㄩㄝ");
+ CheckEq(ref counter, ref composer, "guwf", "ㄐㄩㄝˊ");
+ CheckEq(ref counter, ref composer, "guwj", "ㄐㄩㄝˇ");
+ CheckEq(ref counter, ref composer, "guwk", "ㄐㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "gum", "ㄐㄩㄢ");
+ CheckEq(ref counter, ref composer, "gumj", "ㄐㄩㄢˇ");
+ CheckEq(ref counter, ref composer, "gumk", "ㄐㄩㄢˋ");
+ CheckEq(ref counter, ref composer, "gun", "ㄐㄩㄣ");
+ CheckEq(ref counter, ref composer, "gunf", "ㄐㄩㄣˊ");
+ CheckEq(ref counter, ref composer, "gunj", "ㄐㄩㄣˇ");
+ CheckEq(ref counter, ref composer, "gunk", "ㄐㄩㄣˋ");
+ CheckEq(ref counter, ref composer, "gul", "ㄐㄩㄥ");
+ CheckEq(ref counter, ref composer, "gulj", "ㄐㄩㄥˇ");
+ CheckEq(ref counter, ref composer, "gulk", "ㄐㄩㄥˋ");
+ CheckEq(ref counter, ref composer, "vd", "ㄑ˙");
+ CheckEq(ref counter, ref composer, "ve", "ㄑㄧ");
+ CheckEq(ref counter, ref composer, "vef", "ㄑㄧˊ");
+ CheckEq(ref counter, ref composer, "vej", "ㄑㄧˇ");
+ CheckEq(ref counter, ref composer, "vek", "ㄑㄧˋ");
+ CheckEq(ref counter, ref composer, "vea", "ㄑㄧㄚ");
+ CheckEq(ref counter, ref composer, "veaf", "ㄑㄧㄚˊ");
+ CheckEq(ref counter, ref composer, "veaj", "ㄑㄧㄚˇ");
+ CheckEq(ref counter, ref composer, "veak", "ㄑㄧㄚˋ");
+ CheckEq(ref counter, ref composer, "vew", "ㄑㄧㄝ");
+ CheckEq(ref counter, ref composer, "vewf", "ㄑㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "vewj", "ㄑㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "vewk", "ㄑㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "vez", "ㄑㄧㄠ");
+ CheckEq(ref counter, ref composer, "vezf", "ㄑㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "vezj", "ㄑㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "vezk", "ㄑㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "vep", "ㄑㄧㄡ");
+ CheckEq(ref counter, ref composer, "vepf", "ㄑㄧㄡˊ");
+ CheckEq(ref counter, ref composer, "vepj", "ㄑㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "vepk", "ㄑㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "vem", "ㄑㄧㄢ");
+ CheckEq(ref counter, ref composer, "vemf", "ㄑㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "vemj", "ㄑㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "vemk", "ㄑㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "ven", "ㄑㄧㄣ");
+ CheckEq(ref counter, ref composer, "venf", "ㄑㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "venj", "ㄑㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "venk", "ㄑㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "vet", "ㄑㄧㄤ");
+ CheckEq(ref counter, ref composer, "vetf", "ㄑㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "vetj", "ㄑㄧㄤˇ");
+ CheckEq(ref counter, ref composer, "vetk", "ㄑㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "vel", "ㄑㄧㄥ");
+ CheckEq(ref counter, ref composer, "velf", "ㄑㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "velj", "ㄑㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "velk", "ㄑㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "vu", "ㄑㄩ");
+ CheckEq(ref counter, ref composer, "vuf", "ㄑㄩˊ");
+ CheckEq(ref counter, ref composer, "vuj", "ㄑㄩˇ");
+ CheckEq(ref counter, ref composer, "vuk", "ㄑㄩˋ");
+ CheckEq(ref counter, ref composer, "vuw", "ㄑㄩㄝ");
+ CheckEq(ref counter, ref composer, "vuwf", "ㄑㄩㄝˊ");
+ CheckEq(ref counter, ref composer, "vuwk", "ㄑㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "vum", "ㄑㄩㄢ");
+ CheckEq(ref counter, ref composer, "vumf", "ㄑㄩㄢˊ");
+ CheckEq(ref counter, ref composer, "vumj", "ㄑㄩㄢˇ");
+ CheckEq(ref counter, ref composer, "vumk", "ㄑㄩㄢˋ");
+ CheckEq(ref counter, ref composer, "vun", "ㄑㄩㄣ");
+ CheckEq(ref counter, ref composer, "vunf", "ㄑㄩㄣˊ");
+ CheckEq(ref counter, ref composer, "vunj", "ㄑㄩㄣˇ");
+ CheckEq(ref counter, ref composer, "vunk", "ㄑㄩㄣˋ");
+ CheckEq(ref counter, ref composer, "vul", "ㄑㄩㄥ");
+ CheckEq(ref counter, ref composer, "vulf", "ㄑㄩㄥˊ");
+ CheckEq(ref counter, ref composer, "vulj", "ㄑㄩㄥˇ");
+ CheckEq(ref counter, ref composer, "vulk", "ㄑㄩㄥˋ");
+ CheckEq(ref counter, ref composer, "ce", "ㄒㄧ");
+ CheckEq(ref counter, ref composer, "cef", "ㄒㄧˊ");
+ CheckEq(ref counter, ref composer, "cej", "ㄒㄧˇ");
+ CheckEq(ref counter, ref composer, "cek", "ㄒㄧˋ");
+ CheckEq(ref counter, ref composer, "cea", "ㄒㄧㄚ");
+ CheckEq(ref counter, ref composer, "ceaf", "ㄒㄧㄚˊ");
+ CheckEq(ref counter, ref composer, "ceaj", "ㄒㄧㄚˇ");
+ CheckEq(ref counter, ref composer, "ceak", "ㄒㄧㄚˋ");
+ CheckEq(ref counter, ref composer, "cew", "ㄒㄧㄝ");
+ CheckEq(ref counter, ref composer, "cewf", "ㄒㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "cewj", "ㄒㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "cewk", "ㄒㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "cez", "ㄒㄧㄠ");
+ CheckEq(ref counter, ref composer, "cezf", "ㄒㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "cezj", "ㄒㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "cezk", "ㄒㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "cep", "ㄒㄧㄡ");
+ CheckEq(ref counter, ref composer, "cepf", "ㄒㄧㄡˊ");
+ CheckEq(ref counter, ref composer, "cepj", "ㄒㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "cepk", "ㄒㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "cem", "ㄒㄧㄢ");
+ CheckEq(ref counter, ref composer, "cemf", "ㄒㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "cemj", "ㄒㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "cemk", "ㄒㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "cen", "ㄒㄧㄣ");
+ CheckEq(ref counter, ref composer, "cenf", "ㄒㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "cenj", "ㄒㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "cenk", "ㄒㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "cet", "ㄒㄧㄤ");
+ CheckEq(ref counter, ref composer, "cetf", "ㄒㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "cetj", "ㄒㄧㄤˇ");
+ CheckEq(ref counter, ref composer, "cetk", "ㄒㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "cel", "ㄒㄧㄥ");
+ CheckEq(ref counter, ref composer, "celf", "ㄒㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "celj", "ㄒㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "celk", "ㄒㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "cu", "ㄒㄩ");
+ CheckEq(ref counter, ref composer, "cuf", "ㄒㄩˊ");
+ CheckEq(ref counter, ref composer, "cuj", "ㄒㄩˇ");
+ CheckEq(ref counter, ref composer, "cuk", "ㄒㄩˋ");
+ CheckEq(ref counter, ref composer, "cuw", "ㄒㄩㄝ");
+ CheckEq(ref counter, ref composer, "cuwf", "ㄒㄩㄝˊ");
+ CheckEq(ref counter, ref composer, "cuwj", "ㄒㄩㄝˇ");
+ CheckEq(ref counter, ref composer, "cuwk", "ㄒㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "cum", "ㄒㄩㄢ");
+ CheckEq(ref counter, ref composer, "cumf", "ㄒㄩㄢˊ");
+ CheckEq(ref counter, ref composer, "cumj", "ㄒㄩㄢˇ");
+ CheckEq(ref counter, ref composer, "cumk", "ㄒㄩㄢˋ");
+ CheckEq(ref counter, ref composer, "cun", "ㄒㄩㄣ");
+ CheckEq(ref counter, ref composer, "cunf", "ㄒㄩㄣˊ");
+ CheckEq(ref counter, ref composer, "cunk", "ㄒㄩㄣˋ");
+ CheckEq(ref counter, ref composer, "cul", "ㄒㄩㄥ");
+ CheckEq(ref counter, ref composer, "culf", "ㄒㄩㄥˊ");
+ CheckEq(ref counter, ref composer, "culj", "ㄒㄩㄥˇ");
+ CheckEq(ref counter, ref composer, "culk", "ㄒㄩㄥˋ");
+ CheckEq(ref counter, ref composer, "g", "ㄓ");
+ CheckEq(ref counter, ref composer, "gf", "ㄓˊ");
+ CheckEq(ref counter, ref composer, "gj", "ㄓˇ");
+ CheckEq(ref counter, ref composer, "gk", "ㄓˋ");
+ CheckEq(ref counter, ref composer, "ga", "ㄓㄚ");
+ CheckEq(ref counter, ref composer, "gaf", "ㄓㄚˊ");
+ CheckEq(ref counter, ref composer, "gaj", "ㄓㄚˇ");
+ CheckEq(ref counter, ref composer, "gak", "ㄓㄚˋ");
+ CheckEq(ref counter, ref composer, "gr", "ㄓㄜ");
+ CheckEq(ref counter, ref composer, "grf", "ㄓㄜˊ");
+ CheckEq(ref counter, ref composer, "grj", "ㄓㄜˇ");
+ CheckEq(ref counter, ref composer, "grk", "ㄓㄜˋ");
+ CheckEq(ref counter, ref composer, "grd", "ㄓㄜ˙");
+ CheckEq(ref counter, ref composer, "gi", "ㄓㄞ");
+ CheckEq(ref counter, ref composer, "gif", "ㄓㄞˊ");
+ CheckEq(ref counter, ref composer, "gij", "ㄓㄞˇ");
+ CheckEq(ref counter, ref composer, "gik", "ㄓㄞˋ");
+ CheckEq(ref counter, ref composer, "gqk", "ㄓㄟˋ");
+ CheckEq(ref counter, ref composer, "gz", "ㄓㄠ");
+ CheckEq(ref counter, ref composer, "gzf", "ㄓㄠˊ");
+ CheckEq(ref counter, ref composer, "gzj", "ㄓㄠˇ");
+ CheckEq(ref counter, ref composer, "gzk", "ㄓㄠˋ");
+ CheckEq(ref counter, ref composer, "gp", "ㄓㄡ");
+ CheckEq(ref counter, ref composer, "gpf", "ㄓㄡˊ");
+ CheckEq(ref counter, ref composer, "gpj", "ㄓㄡˇ");
+ CheckEq(ref counter, ref composer, "gpk", "ㄓㄡˋ");
+ CheckEq(ref counter, ref composer, "gm", "ㄓㄢ");
+ CheckEq(ref counter, ref composer, "gmj", "ㄓㄢˇ");
+ CheckEq(ref counter, ref composer, "gmk", "ㄓㄢˋ");
+ CheckEq(ref counter, ref composer, "gn", "ㄓㄣ");
+ CheckEq(ref counter, ref composer, "gnf", "ㄓㄣˊ");
+ CheckEq(ref counter, ref composer, "gnj", "ㄓㄣˇ");
+ CheckEq(ref counter, ref composer, "gnk", "ㄓㄣˋ");
+ CheckEq(ref counter, ref composer, "gt", "ㄓㄤ");
+ CheckEq(ref counter, ref composer, "gtj", "ㄓㄤˇ");
+ CheckEq(ref counter, ref composer, "gtk", "ㄓㄤˋ");
+ CheckEq(ref counter, ref composer, "gl", "ㄓㄥ");
+ CheckEq(ref counter, ref composer, "glj", "ㄓㄥˇ");
+ CheckEq(ref counter, ref composer, "glk", "ㄓㄥˋ");
+ CheckEq(ref counter, ref composer, "gx", "ㄓㄨ");
+ CheckEq(ref counter, ref composer, "gxf", "ㄓㄨˊ");
+ CheckEq(ref counter, ref composer, "gxj", "ㄓㄨˇ");
+ CheckEq(ref counter, ref composer, "gxk", "ㄓㄨˋ");
+ CheckEq(ref counter, ref composer, "gxa", "ㄓㄨㄚ");
+ CheckEq(ref counter, ref composer, "gxaj", "ㄓㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "gxo", "ㄓㄨㄛ");
+ CheckEq(ref counter, ref composer, "gxof", "ㄓㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "gxok", "ㄓㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "gxi", "ㄓㄨㄞ");
+ CheckEq(ref counter, ref composer, "gxij", "ㄓㄨㄞˇ");
+ CheckEq(ref counter, ref composer, "gxik", "ㄓㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "gxq", "ㄓㄨㄟ");
+ CheckEq(ref counter, ref composer, "gxqj", "ㄓㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "gxqk", "ㄓㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "gxm", "ㄓㄨㄢ");
+ CheckEq(ref counter, ref composer, "gxmj", "ㄓㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "gxmk", "ㄓㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "gxn", "ㄓㄨㄣ");
+ CheckEq(ref counter, ref composer, "gxnj", "ㄓㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "gxnk", "ㄓㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "gxt", "ㄓㄨㄤ");
+ CheckEq(ref counter, ref composer, "gxtj", "ㄓㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "gxtk", "ㄓㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "gxl", "ㄓㄨㄥ");
+ CheckEq(ref counter, ref composer, "gxlj", "ㄓㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "gxlk", "ㄓㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "y", "ㄔ");
+ CheckEq(ref counter, ref composer, "yf", "ㄔˊ");
+ CheckEq(ref counter, ref composer, "yj", "ㄔˇ");
+ CheckEq(ref counter, ref composer, "yk", "ㄔˋ");
+ CheckEq(ref counter, ref composer, "ya", "ㄔㄚ");
+ CheckEq(ref counter, ref composer, "yaf", "ㄔㄚˊ");
+ CheckEq(ref counter, ref composer, "yaj", "ㄔㄚˇ");
+ CheckEq(ref counter, ref composer, "yak", "ㄔㄚˋ");
+ CheckEq(ref counter, ref composer, "yr", "ㄔㄜ");
+ CheckEq(ref counter, ref composer, "yrj", "ㄔㄜˇ");
+ CheckEq(ref counter, ref composer, "yrk", "ㄔㄜˋ");
+ CheckEq(ref counter, ref composer, "yi", "ㄔㄞ");
+ CheckEq(ref counter, ref composer, "yif", "ㄔㄞˊ");
+ CheckEq(ref counter, ref composer, "yij", "ㄔㄞˇ");
+ CheckEq(ref counter, ref composer, "yik", "ㄔㄞˋ");
+ CheckEq(ref counter, ref composer, "yz", "ㄔㄠ");
+ CheckEq(ref counter, ref composer, "yzf", "ㄔㄠˊ");
+ CheckEq(ref counter, ref composer, "yzj", "ㄔㄠˇ");
+ CheckEq(ref counter, ref composer, "yzk", "ㄔㄠˋ");
+ CheckEq(ref counter, ref composer, "yp", "ㄔㄡ");
+ CheckEq(ref counter, ref composer, "ypf", "ㄔㄡˊ");
+ CheckEq(ref counter, ref composer, "ypj", "ㄔㄡˇ");
+ CheckEq(ref counter, ref composer, "ypk", "ㄔㄡˋ");
+ CheckEq(ref counter, ref composer, "ym", "ㄔㄢ");
+ CheckEq(ref counter, ref composer, "ymf", "ㄔㄢˊ");
+ CheckEq(ref counter, ref composer, "ymj", "ㄔㄢˇ");
+ CheckEq(ref counter, ref composer, "ymk", "ㄔㄢˋ");
+ CheckEq(ref counter, ref composer, "yn", "ㄔㄣ");
+ CheckEq(ref counter, ref composer, "ynf", "ㄔㄣˊ");
+ CheckEq(ref counter, ref composer, "ynj", "ㄔㄣˇ");
+ CheckEq(ref counter, ref composer, "ynk", "ㄔㄣˋ");
+ CheckEq(ref counter, ref composer, "ynd", "ㄔㄣ˙");
+ CheckEq(ref counter, ref composer, "yt", "ㄔㄤ");
+ CheckEq(ref counter, ref composer, "ytf", "ㄔㄤˊ");
+ CheckEq(ref counter, ref composer, "ytj", "ㄔㄤˇ");
+ CheckEq(ref counter, ref composer, "ytk", "ㄔㄤˋ");
+ CheckEq(ref counter, ref composer, "yl", "ㄔㄥ");
+ CheckEq(ref counter, ref composer, "ylf", "ㄔㄥˊ");
+ CheckEq(ref counter, ref composer, "ylj", "ㄔㄥˇ");
+ CheckEq(ref counter, ref composer, "ylk", "ㄔㄥˋ");
+ CheckEq(ref counter, ref composer, "yx", "ㄔㄨ");
+ CheckEq(ref counter, ref composer, "yxf", "ㄔㄨˊ");
+ CheckEq(ref counter, ref composer, "yxj", "ㄔㄨˇ");
+ CheckEq(ref counter, ref composer, "yxk", "ㄔㄨˋ");
+ CheckEq(ref counter, ref composer, "yxa", "ㄔㄨㄚ");
+ CheckEq(ref counter, ref composer, "yxaj", "ㄔㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "yxak", "ㄔㄨㄚˋ");
+ CheckEq(ref counter, ref composer, "yxo", "ㄔㄨㄛ");
+ CheckEq(ref counter, ref composer, "yxok", "ㄔㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "yxi", "ㄔㄨㄞ");
+ CheckEq(ref counter, ref composer, "yxif", "ㄔㄨㄞˊ");
+ CheckEq(ref counter, ref composer, "yxij", "ㄔㄨㄞˇ");
+ CheckEq(ref counter, ref composer, "yxik", "ㄔㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "yxq", "ㄔㄨㄟ");
+ CheckEq(ref counter, ref composer, "yxqf", "ㄔㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "yxqj", "ㄔㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "yxqk", "ㄔㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "yxm", "ㄔㄨㄢ");
+ CheckEq(ref counter, ref composer, "yxmf", "ㄔㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "yxmj", "ㄔㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "yxmk", "ㄔㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "yxn", "ㄔㄨㄣ");
+ CheckEq(ref counter, ref composer, "yxnf", "ㄔㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "yxnj", "ㄔㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "yxt", "ㄔㄨㄤ");
+ CheckEq(ref counter, ref composer, "yxtf", "ㄔㄨㄤˊ");
+ CheckEq(ref counter, ref composer, "yxtj", "ㄔㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "yxtk", "ㄔㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "yxl", "ㄔㄨㄥ");
+ CheckEq(ref counter, ref composer, "yxlf", "ㄔㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "yxlj", "ㄔㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "yxlk", "ㄔㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "c", "ㄕ");
+ CheckEq(ref counter, ref composer, "cf", "ㄕˊ");
+ CheckEq(ref counter, ref composer, "cj", "ㄕˇ");
+ CheckEq(ref counter, ref composer, "ck", "ㄕˋ");
+ CheckEq(ref counter, ref composer, "cd", "ㄕ˙");
+ CheckEq(ref counter, ref composer, "ca", "ㄕㄚ");
+ CheckEq(ref counter, ref composer, "caf", "ㄕㄚˊ");
+ CheckEq(ref counter, ref composer, "caj", "ㄕㄚˇ");
+ CheckEq(ref counter, ref composer, "cak", "ㄕㄚˋ");
+ CheckEq(ref counter, ref composer, "cad", "ㄕㄚ˙");
+ CheckEq(ref counter, ref composer, "cr", "ㄕㄜ");
+ CheckEq(ref counter, ref composer, "crf", "ㄕㄜˊ");
+ CheckEq(ref counter, ref composer, "crj", "ㄕㄜˇ");
+ CheckEq(ref counter, ref composer, "crk", "ㄕㄜˋ");
+ CheckEq(ref counter, ref composer, "ci", "ㄕㄞ");
+ CheckEq(ref counter, ref composer, "cij", "ㄕㄞˇ");
+ CheckEq(ref counter, ref composer, "cik", "ㄕㄞˋ");
+ CheckEq(ref counter, ref composer, "cqf", "ㄕㄟˊ");
+ CheckEq(ref counter, ref composer, "cz", "ㄕㄠ");
+ CheckEq(ref counter, ref composer, "czf", "ㄕㄠˊ");
+ CheckEq(ref counter, ref composer, "czj", "ㄕㄠˇ");
+ CheckEq(ref counter, ref composer, "czk", "ㄕㄠˋ");
+ CheckEq(ref counter, ref composer, "cp", "ㄕㄡ");
+ CheckEq(ref counter, ref composer, "cpf", "ㄕㄡˊ");
+ CheckEq(ref counter, ref composer, "cpj", "ㄕㄡˇ");
+ CheckEq(ref counter, ref composer, "cpk", "ㄕㄡˋ");
+ CheckEq(ref counter, ref composer, "cm", "ㄕㄢ");
+ CheckEq(ref counter, ref composer, "cmf", "ㄕㄢˊ");
+ CheckEq(ref counter, ref composer, "cmj", "ㄕㄢˇ");
+ CheckEq(ref counter, ref composer, "cmk", "ㄕㄢˋ");
+ CheckEq(ref counter, ref composer, "cn", "ㄕㄣ");
+ CheckEq(ref counter, ref composer, "cnf", "ㄕㄣˊ");
+ CheckEq(ref counter, ref composer, "cnj", "ㄕㄣˇ");
+ CheckEq(ref counter, ref composer, "cnk", "ㄕㄣˋ");
+ CheckEq(ref counter, ref composer, "ct", "ㄕㄤ");
+ CheckEq(ref counter, ref composer, "ctj", "ㄕㄤˇ");
+ CheckEq(ref counter, ref composer, "ctk", "ㄕㄤˋ");
+ CheckEq(ref counter, ref composer, "ctd", "ㄕㄤ˙");
+ CheckEq(ref counter, ref composer, "cl", "ㄕㄥ");
+ CheckEq(ref counter, ref composer, "clf", "ㄕㄥˊ");
+ CheckEq(ref counter, ref composer, "clj", "ㄕㄥˇ");
+ CheckEq(ref counter, ref composer, "clk", "ㄕㄥˋ");
+ CheckEq(ref counter, ref composer, "cx", "ㄕㄨ");
+ CheckEq(ref counter, ref composer, "cxf", "ㄕㄨˊ");
+ CheckEq(ref counter, ref composer, "cxj", "ㄕㄨˇ");
+ CheckEq(ref counter, ref composer, "cxk", "ㄕㄨˋ");
+ CheckEq(ref counter, ref composer, "cxa", "ㄕㄨㄚ");
+ CheckEq(ref counter, ref composer, "cxaj", "ㄕㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "cxak", "ㄕㄨㄚˋ");
+ CheckEq(ref counter, ref composer, "cxo", "ㄕㄨㄛ");
+ CheckEq(ref counter, ref composer, "cxok", "ㄕㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "cxi", "ㄕㄨㄞ");
+ CheckEq(ref counter, ref composer, "cxij", "ㄕㄨㄞˇ");
+ CheckEq(ref counter, ref composer, "cxik", "ㄕㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "cxq", "ㄕㄨㄟ");
+ CheckEq(ref counter, ref composer, "cxqf", "ㄕㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "cxqj", "ㄕㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "cxqk", "ㄕㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "cxm", "ㄕㄨㄢ");
+ CheckEq(ref counter, ref composer, "cxmk", "ㄕㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "cxnj", "ㄕㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "cxnk", "ㄕㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "cxt", "ㄕㄨㄤ");
+ CheckEq(ref counter, ref composer, "cxtf", "ㄕㄨㄤˊ");
+ CheckEq(ref counter, ref composer, "cxtj", "ㄕㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "cxtk", "ㄕㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "jk", "ㄖˋ");
+ CheckEq(ref counter, ref composer, "jrj", "ㄖㄜˇ");
+ CheckEq(ref counter, ref composer, "jrk", "ㄖㄜˋ");
+ CheckEq(ref counter, ref composer, "jzf", "ㄖㄠˊ");
+ CheckEq(ref counter, ref composer, "jzj", "ㄖㄠˇ");
+ CheckEq(ref counter, ref composer, "jzk", "ㄖㄠˋ");
+ CheckEq(ref counter, ref composer, "jpf", "ㄖㄡˊ");
+ CheckEq(ref counter, ref composer, "jpj", "ㄖㄡˇ");
+ CheckEq(ref counter, ref composer, "jpk", "ㄖㄡˋ");
+ CheckEq(ref counter, ref composer, "jmf", "ㄖㄢˊ");
+ CheckEq(ref counter, ref composer, "jmj", "ㄖㄢˇ");
+ CheckEq(ref counter, ref composer, "jmk", "ㄖㄢˋ");
+ CheckEq(ref counter, ref composer, "jnf", "ㄖㄣˊ");
+ CheckEq(ref counter, ref composer, "jnj", "ㄖㄣˇ");
+ CheckEq(ref counter, ref composer, "jnk", "ㄖㄣˋ");
+ CheckEq(ref counter, ref composer, "jt", "ㄖㄤ");
+ CheckEq(ref counter, ref composer, "jtf", "ㄖㄤˊ");
+ CheckEq(ref counter, ref composer, "jtj", "ㄖㄤˇ");
+ CheckEq(ref counter, ref composer, "jtk", "ㄖㄤˋ");
+ CheckEq(ref counter, ref composer, "jl", "ㄖㄥ");
+ CheckEq(ref counter, ref composer, "jlf", "ㄖㄥˊ");
+ CheckEq(ref counter, ref composer, "jlj", "ㄖㄥˇ");
+ CheckEq(ref counter, ref composer, "jlk", "ㄖㄥˋ");
+ CheckEq(ref counter, ref composer, "jxf", "ㄖㄨˊ");
+ CheckEq(ref counter, ref composer, "jxj", "ㄖㄨˇ");
+ CheckEq(ref counter, ref composer, "jxk", "ㄖㄨˋ");
+ CheckEq(ref counter, ref composer, "jxof", "ㄖㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "jxok", "ㄖㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "jxqf", "ㄖㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "jxqj", "ㄖㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "jxqk", "ㄖㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "jxmf", "ㄖㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "jxmj", "ㄖㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "jxmk", "ㄖㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "jxnf", "ㄖㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "jxnj", "ㄖㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "jxnk", "ㄖㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "jxlf", "ㄖㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "jxlj", "ㄖㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "jxlk", "ㄖㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "q", "ㄗ");
+ CheckEq(ref counter, ref composer, "qf", "ㄗˊ");
+ CheckEq(ref counter, ref composer, "qj", "ㄗˇ");
+ CheckEq(ref counter, ref composer, "qk", "ㄗˋ");
+ CheckEq(ref counter, ref composer, "qd", "ㄗ˙");
+ CheckEq(ref counter, ref composer, "qa", "ㄗㄚ");
+ CheckEq(ref counter, ref composer, "qaf", "ㄗㄚˊ");
+ CheckEq(ref counter, ref composer, "qaj", "ㄗㄚˇ");
+ CheckEq(ref counter, ref composer, "qrf", "ㄗㄜˊ");
+ CheckEq(ref counter, ref composer, "qrj", "ㄗㄜˇ");
+ CheckEq(ref counter, ref composer, "qrk", "ㄗㄜˋ");
+ CheckEq(ref counter, ref composer, "qi", "ㄗㄞ");
+ CheckEq(ref counter, ref composer, "qij", "ㄗㄞˇ");
+ CheckEq(ref counter, ref composer, "qik", "ㄗㄞˋ");
+ CheckEq(ref counter, ref composer, "qqf", "ㄗㄟˊ");
+ CheckEq(ref counter, ref composer, "qz", "ㄗㄠ");
+ CheckEq(ref counter, ref composer, "qzf", "ㄗㄠˊ");
+ CheckEq(ref counter, ref composer, "qzj", "ㄗㄠˇ");
+ CheckEq(ref counter, ref composer, "qzk", "ㄗㄠˋ");
+ CheckEq(ref counter, ref composer, "qp", "ㄗㄡ");
+ CheckEq(ref counter, ref composer, "qpj", "ㄗㄡˇ");
+ CheckEq(ref counter, ref composer, "qpk", "ㄗㄡˋ");
+ CheckEq(ref counter, ref composer, "qm", "ㄗㄢ");
+ CheckEq(ref counter, ref composer, "qmf", "ㄗㄢˊ");
+ CheckEq(ref counter, ref composer, "qmj", "ㄗㄢˇ");
+ CheckEq(ref counter, ref composer, "qmk", "ㄗㄢˋ");
+ CheckEq(ref counter, ref composer, "qn", "ㄗㄣ");
+ CheckEq(ref counter, ref composer, "qnj", "ㄗㄣˇ");
+ CheckEq(ref counter, ref composer, "qnk", "ㄗㄣˋ");
+ CheckEq(ref counter, ref composer, "qt", "ㄗㄤ");
+ CheckEq(ref counter, ref composer, "qtj", "ㄗㄤˇ");
+ CheckEq(ref counter, ref composer, "qtk", "ㄗㄤˋ");
+ CheckEq(ref counter, ref composer, "ql", "ㄗㄥ");
+ CheckEq(ref counter, ref composer, "qlj", "ㄗㄥˇ");
+ CheckEq(ref counter, ref composer, "qlk", "ㄗㄥˋ");
+ CheckEq(ref counter, ref composer, "qx", "ㄗㄨ");
+ CheckEq(ref counter, ref composer, "qxf", "ㄗㄨˊ");
+ CheckEq(ref counter, ref composer, "qxj", "ㄗㄨˇ");
+ CheckEq(ref counter, ref composer, "qxk", "ㄗㄨˋ");
+ CheckEq(ref counter, ref composer, "qxo", "ㄗㄨㄛ");
+ CheckEq(ref counter, ref composer, "qxof", "ㄗㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "qxoj", "ㄗㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "qxok", "ㄗㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "qxod", "ㄗㄨㄛ˙");
+ CheckEq(ref counter, ref composer, "qxq", "ㄗㄨㄟ");
+ CheckEq(ref counter, ref composer, "qxqj", "ㄗㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "qxqk", "ㄗㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "qxm", "ㄗㄨㄢ");
+ CheckEq(ref counter, ref composer, "qxmj", "ㄗㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "qxmk", "ㄗㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "qxn", "ㄗㄨㄣ");
+ CheckEq(ref counter, ref composer, "qxnj", "ㄗㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "qxnk", "ㄗㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "qxl", "ㄗㄨㄥ");
+ CheckEq(ref counter, ref composer, "qxlj", "ㄗㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "qxlk", "ㄗㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "w", "ㄘ");
+ CheckEq(ref counter, ref composer, "wf", "ㄘˊ");
+ CheckEq(ref counter, ref composer, "wj", "ㄘˇ");
+ CheckEq(ref counter, ref composer, "wk", "ㄘˋ");
+ CheckEq(ref counter, ref composer, "wa", "ㄘㄚ");
+ CheckEq(ref counter, ref composer, "waj", "ㄘㄚˇ");
+ CheckEq(ref counter, ref composer, "wak", "ㄘㄚˋ");
+ CheckEq(ref counter, ref composer, "wrk", "ㄘㄜˋ");
+ CheckEq(ref counter, ref composer, "wi", "ㄘㄞ");
+ CheckEq(ref counter, ref composer, "wif", "ㄘㄞˊ");
+ CheckEq(ref counter, ref composer, "wij", "ㄘㄞˇ");
+ CheckEq(ref counter, ref composer, "wik", "ㄘㄞˋ");
+ CheckEq(ref counter, ref composer, "wz", "ㄘㄠ");
+ CheckEq(ref counter, ref composer, "wzf", "ㄘㄠˊ");
+ CheckEq(ref counter, ref composer, "wzj", "ㄘㄠˇ");
+ CheckEq(ref counter, ref composer, "wzk", "ㄘㄠˋ");
+ CheckEq(ref counter, ref composer, "wp", "ㄘㄡ");
+ CheckEq(ref counter, ref composer, "wpf", "ㄘㄡˊ");
+ CheckEq(ref counter, ref composer, "wpj", "ㄘㄡˇ");
+ CheckEq(ref counter, ref composer, "wpk", "ㄘㄡˋ");
+ CheckEq(ref counter, ref composer, "wm", "ㄘㄢ");
+ CheckEq(ref counter, ref composer, "wmf", "ㄘㄢˊ");
+ CheckEq(ref counter, ref composer, "wmj", "ㄘㄢˇ");
+ CheckEq(ref counter, ref composer, "wmk", "ㄘㄢˋ");
+ CheckEq(ref counter, ref composer, "wn", "ㄘㄣ");
+ CheckEq(ref counter, ref composer, "wnf", "ㄘㄣˊ");
+ CheckEq(ref counter, ref composer, "wt", "ㄘㄤ");
+ CheckEq(ref counter, ref composer, "wtf", "ㄘㄤˊ");
+ CheckEq(ref counter, ref composer, "wtj", "ㄘㄤˇ");
+ CheckEq(ref counter, ref composer, "wtk", "ㄘㄤˋ");
+ CheckEq(ref counter, ref composer, "wl", "ㄘㄥ");
+ CheckEq(ref counter, ref composer, "wlf", "ㄘㄥˊ");
+ CheckEq(ref counter, ref composer, "wlj", "ㄘㄥˇ");
+ CheckEq(ref counter, ref composer, "wlk", "ㄘㄥˋ");
+ CheckEq(ref counter, ref composer, "wx", "ㄘㄨ");
+ CheckEq(ref counter, ref composer, "wxf", "ㄘㄨˊ");
+ CheckEq(ref counter, ref composer, "wxj", "ㄘㄨˇ");
+ CheckEq(ref counter, ref composer, "wxk", "ㄘㄨˋ");
+ CheckEq(ref counter, ref composer, "wxo", "ㄘㄨㄛ");
+ CheckEq(ref counter, ref composer, "wxof", "ㄘㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "wxoj", "ㄘㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "wxok", "ㄘㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "wxq", "ㄘㄨㄟ");
+ CheckEq(ref counter, ref composer, "wxqj", "ㄘㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "wxqk", "ㄘㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "wxm", "ㄘㄨㄢ");
+ CheckEq(ref counter, ref composer, "wxmf", "ㄘㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "wxmj", "ㄘㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "wxmk", "ㄘㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "wxn", "ㄘㄨㄣ");
+ CheckEq(ref counter, ref composer, "wxnf", "ㄘㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "wxnj", "ㄘㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "wxnk", "ㄘㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "wxl", "ㄘㄨㄥ");
+ CheckEq(ref counter, ref composer, "wxlf", "ㄘㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "wxlj", "ㄘㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "wxlk", "ㄘㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "s", "ㄙ");
+ CheckEq(ref counter, ref composer, "sj", "ㄙˇ");
+ CheckEq(ref counter, ref composer, "sk", "ㄙˋ");
+ CheckEq(ref counter, ref composer, "sa", "ㄙㄚ");
+ CheckEq(ref counter, ref composer, "saj", "ㄙㄚˇ");
+ CheckEq(ref counter, ref composer, "sak", "ㄙㄚˋ");
+ CheckEq(ref counter, ref composer, "sad", "ㄙㄚ˙");
+ CheckEq(ref counter, ref composer, "sr", "ㄙㄜ");
+ CheckEq(ref counter, ref composer, "srk", "ㄙㄜˋ");
+ CheckEq(ref counter, ref composer, "si", "ㄙㄞ");
+ CheckEq(ref counter, ref composer, "sif", "ㄙㄞˊ");
+ CheckEq(ref counter, ref composer, "sij", "ㄙㄞˇ");
+ CheckEq(ref counter, ref composer, "sik", "ㄙㄞˋ");
+ CheckEq(ref counter, ref composer, "sq", "ㄙㄟ");
+ CheckEq(ref counter, ref composer, "sz", "ㄙㄠ");
+ CheckEq(ref counter, ref composer, "szj", "ㄙㄠˇ");
+ CheckEq(ref counter, ref composer, "szk", "ㄙㄠˋ");
+ CheckEq(ref counter, ref composer, "sp", "ㄙㄡ");
+ CheckEq(ref counter, ref composer, "spj", "ㄙㄡˇ");
+ CheckEq(ref counter, ref composer, "spk", "ㄙㄡˋ");
+ CheckEq(ref counter, ref composer, "sm", "ㄙㄢ");
+ CheckEq(ref counter, ref composer, "smj", "ㄙㄢˇ");
+ CheckEq(ref counter, ref composer, "smk", "ㄙㄢˋ");
+ CheckEq(ref counter, ref composer, "sn", "ㄙㄣ");
+ CheckEq(ref counter, ref composer, "snj", "ㄙㄣˇ");
+ CheckEq(ref counter, ref composer, "st", "ㄙㄤ");
+ CheckEq(ref counter, ref composer, "stj", "ㄙㄤˇ");
+ CheckEq(ref counter, ref composer, "stk", "ㄙㄤˋ");
+ CheckEq(ref counter, ref composer, "sl", "ㄙㄥ");
+ CheckEq(ref counter, ref composer, "slk", "ㄙㄥˋ");
+ CheckEq(ref counter, ref composer, "sx", "ㄙㄨ");
+ CheckEq(ref counter, ref composer, "sxf", "ㄙㄨˊ");
+ CheckEq(ref counter, ref composer, "sxj", "ㄙㄨˇ");
+ CheckEq(ref counter, ref composer, "sxk", "ㄙㄨˋ");
+ CheckEq(ref counter, ref composer, "sxo", "ㄙㄨㄛ");
+ CheckEq(ref counter, ref composer, "sxof", "ㄙㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "sxoj", "ㄙㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "sxok", "ㄙㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "sxq", "ㄙㄨㄟ");
+ CheckEq(ref counter, ref composer, "sxqf", "ㄙㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "sxqj", "ㄙㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "sxqk", "ㄙㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "sxm", "ㄙㄨㄢ");
+ CheckEq(ref counter, ref composer, "sxmj", "ㄙㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "sxmk", "ㄙㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "sxn", "ㄙㄨㄣ");
+ CheckEq(ref counter, ref composer, "sxnj", "ㄙㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "sxnk", "ㄙㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "sxl", "ㄙㄨㄥ");
+ CheckEq(ref counter, ref composer, "sxlf", "ㄙㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "sxlj", "ㄙㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "sxlk", "ㄙㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "a", "ㄚ");
+ CheckEq(ref counter, ref composer, "af", "ㄚˊ");
+ CheckEq(ref counter, ref composer, "ak", "ㄚˋ");
+ CheckEq(ref counter, ref composer, "ad", "ㄚ˙");
+ CheckEq(ref counter, ref composer, "o", "ㄛ");
+ CheckEq(ref counter, ref composer, "of", "ㄛˊ");
+ CheckEq(ref counter, ref composer, "oj", "ㄛˇ");
+ CheckEq(ref counter, ref composer, "ok", "ㄛˋ");
+ CheckEq(ref counter, ref composer, "r", "ㄜ");
+ CheckEq(ref counter, ref composer, "rf", "ㄜˊ");
+ CheckEq(ref counter, ref composer, "rj", "ㄜˇ");
+ CheckEq(ref counter, ref composer, "rk", "ㄜˋ");
+ // CheckEq(ref counter, ref composer, "wf", "ㄝˊ");
+ // CheckEq(ref counter, ref composer, "wj", "ㄝˇ");
+ // CheckEq(ref counter, ref composer, "wk", "ㄝˋ");
+ // CheckEq(ref counter, ref composer, "wd", "ㄝ˙");
+ CheckEq(ref counter, ref composer, "i", "ㄞ");
+ CheckEq(ref counter, ref composer, "if", "ㄞˊ");
+ CheckEq(ref counter, ref composer, "ij", "ㄞˇ");
+ CheckEq(ref counter, ref composer, "ik", "ㄞˋ");
+ // CheckEq(ref counter, ref composer, "qk", "ㄟˋ");
+ CheckEq(ref counter, ref composer, "z", "ㄠ");
+ CheckEq(ref counter, ref composer, "zf", "ㄠˊ");
+ CheckEq(ref counter, ref composer, "zj", "ㄠˇ");
+ CheckEq(ref counter, ref composer, "zk", "ㄠˋ");
+ CheckEq(ref counter, ref composer, "p ", "ㄡ ");
+ CheckEq(ref counter, ref composer, "pf", "ㄡˊ");
+ CheckEq(ref counter, ref composer, "pj", "ㄡˇ");
+ CheckEq(ref counter, ref composer, "pk", "ㄡˋ");
+ CheckEq(ref counter, ref composer, "pd", "ㄡ˙");
+ CheckEq(ref counter, ref composer, "m ", "ㄢ ");
+ CheckEq(ref counter, ref composer, "mf", "ㄢˊ");
+ CheckEq(ref counter, ref composer, "mj", "ㄢˇ");
+ CheckEq(ref counter, ref composer, "mk", "ㄢˋ");
+ CheckEq(ref counter, ref composer, "n ", "ㄣ ");
+ CheckEq(ref counter, ref composer, "nf", "ㄣˊ");
+ CheckEq(ref counter, ref composer, "nj", "ㄣˇ");
+ CheckEq(ref counter, ref composer, "nk", "ㄣˋ");
+ CheckEq(ref counter, ref composer, "nd", "ㄣ˙");
+ CheckEq(ref counter, ref composer, "t ", "ㄤ ");
+ CheckEq(ref counter, ref composer, "tf", "ㄤˊ");
+ CheckEq(ref counter, ref composer, "tj", "ㄤˇ");
+ CheckEq(ref counter, ref composer, "tk", "ㄤˋ");
+ CheckEq(ref counter, ref composer, "l ", "ㄥ ");
+ CheckEq(ref counter, ref composer, "lk", "ㄥˋ");
+ CheckEq(ref counter, ref composer, "h ", "ㄦ ");
+ CheckEq(ref counter, ref composer, "hf", "ㄦˊ");
+ CheckEq(ref counter, ref composer, "hj", "ㄦˇ");
+ CheckEq(ref counter, ref composer, "hk", "ㄦˋ");
+ CheckEq(ref counter, ref composer, "hd", "ㄦ˙");
+ CheckEq(ref counter, ref composer, "e", "ㄧ");
+ CheckEq(ref counter, ref composer, "ef", "ㄧˊ");
+ CheckEq(ref counter, ref composer, "ej", "ㄧˇ");
+ CheckEq(ref counter, ref composer, "ek", "ㄧˋ");
+ CheckEq(ref counter, ref composer, "ea", "ㄧㄚ");
+ CheckEq(ref counter, ref composer, "eaf", "ㄧㄚˊ");
+ CheckEq(ref counter, ref composer, "eaj", "ㄧㄚˇ");
+ CheckEq(ref counter, ref composer, "eak", "ㄧㄚˋ");
+ CheckEq(ref counter, ref composer, "ead", "ㄧㄚ˙");
+ CheckEq(ref counter, ref composer, "eo", "ㄧㄛ");
+ CheckEq(ref counter, ref composer, "eod", "ㄧㄛ˙");
+ CheckEq(ref counter, ref composer, "ew", "ㄧㄝ");
+ CheckEq(ref counter, ref composer, "ewf", "ㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "ewj", "ㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "ewk", "ㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "ewd", "ㄧㄝ˙");
+ CheckEq(ref counter, ref composer, "eif", "ㄧㄞˊ");
+ CheckEq(ref counter, ref composer, "ez", "ㄧㄠ");
+ CheckEq(ref counter, ref composer, "ezf", "ㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "ezj", "ㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "ezk", "ㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "ep", "ㄧㄡ");
+ CheckEq(ref counter, ref composer, "epf", "ㄧㄡˊ");
+ CheckEq(ref counter, ref composer, "epj", "ㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "epk", "ㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "em", "ㄧㄢ");
+ CheckEq(ref counter, ref composer, "emf", "ㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "emj", "ㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "emk", "ㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "en", "ㄧㄣ");
+ CheckEq(ref counter, ref composer, "enf", "ㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "enj", "ㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "enk", "ㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "et", "ㄧㄤ");
+ CheckEq(ref counter, ref composer, "etf", "ㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "etj", "ㄧㄤˇ");
+ CheckEq(ref counter, ref composer, "etk", "ㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "el", "ㄧㄥ");
+ CheckEq(ref counter, ref composer, "elf", "ㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "elj", "ㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "elk", "ㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "x", "ㄨ");
+ CheckEq(ref counter, ref composer, "xf", "ㄨˊ");
+ CheckEq(ref counter, ref composer, "xj", "ㄨˇ");
+ CheckEq(ref counter, ref composer, "xk", "ㄨˋ");
+ CheckEq(ref counter, ref composer, "xa", "ㄨㄚ");
+ CheckEq(ref counter, ref composer, "xaf", "ㄨㄚˊ");
+ CheckEq(ref counter, ref composer, "xaj", "ㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "xak", "ㄨㄚˋ");
+ CheckEq(ref counter, ref composer, "xad", "ㄨㄚ˙");
+ CheckEq(ref counter, ref composer, "xo", "ㄨㄛ");
+ CheckEq(ref counter, ref composer, "xoj", "ㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "xok", "ㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "xi", "ㄨㄞ");
+ CheckEq(ref counter, ref composer, "xij", "ㄨㄞˇ");
+ CheckEq(ref counter, ref composer, "xik", "ㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "xq", "ㄨㄟ");
+ CheckEq(ref counter, ref composer, "xqf", "ㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "xqj", "ㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "xqk", "ㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "xm", "ㄨㄢ");
+ CheckEq(ref counter, ref composer, "xmf", "ㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "xmj", "ㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "xmk", "ㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "xn", "ㄨㄣ");
+ CheckEq(ref counter, ref composer, "xnf", "ㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "xnj", "ㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "xnk", "ㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "xt", "ㄨㄤ");
+ CheckEq(ref counter, ref composer, "xtf", "ㄨㄤˊ");
+ CheckEq(ref counter, ref composer, "xtj", "ㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "xtk", "ㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "xl", "ㄨㄥ");
+ CheckEq(ref counter, ref composer, "xlj", "ㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "xlk", "ㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "u", "ㄩ");
+ CheckEq(ref counter, ref composer, "uf", "ㄩˊ");
+ CheckEq(ref counter, ref composer, "uj", "ㄩˇ");
+ CheckEq(ref counter, ref composer, "uk", "ㄩˋ");
+ CheckEq(ref counter, ref composer, "uw", "ㄩㄝ");
+ CheckEq(ref counter, ref composer, "uwj", "ㄩㄝˇ");
+ CheckEq(ref counter, ref composer, "uwk", "ㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "um", "ㄩㄢ");
+ CheckEq(ref counter, ref composer, "umf", "ㄩㄢˊ");
+ CheckEq(ref counter, ref composer, "umj", "ㄩㄢˇ");
+ CheckEq(ref counter, ref composer, "umk", "ㄩㄢˋ");
+ CheckEq(ref counter, ref composer, "un", "ㄩㄣ");
+ CheckEq(ref counter, ref composer, "unf", "ㄩㄣˊ");
+ CheckEq(ref counter, ref composer, "unj", "ㄩㄣˇ");
+ CheckEq(ref counter, ref composer, "unk", "ㄩㄣˋ");
+ CheckEq(ref counter, ref composer, "ul", "ㄩㄥ");
+ CheckEq(ref counter, ref composer, "ulf", "ㄩㄥˊ");
+ CheckEq(ref counter, ref composer, "ulj", "ㄩㄥˇ");
+ CheckEq(ref counter, ref composer, "ulk", "ㄩㄥˋ");
+ Assert.AreEqual(counter, 0);
}
[Test]
public void TestHsuKeys() {
// Testing handleHsu()
Composer composer = new(arrange: MandarinParser.OfHsu);
- Assert.AreEqual(actual: composer.CnvSequence("kek"), expected: "ㄎㄧㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("gewd"), expected: "ㄍㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gen"), expected: "ㄍㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("bekd"), expected: "ㄅㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bekj"), expected: "ㄅㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dxk"), expected: "ㄉㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("by"), expected: "ㄅㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("byd"), expected: "ㄅㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("byf"), expected: "ㄅㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("byj"), expected: "ㄅㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bys"), expected: "ㄅㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("bh"), expected: "ㄅㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("bhd"), expected: "ㄅㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bhf"), expected: "ㄅㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bhj"), expected: "ㄅㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bhs"), expected: "ㄅㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("bi"), expected: "ㄅㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("bid"), expected: "ㄅㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bif"), expected: "ㄅㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bij"), expected: "ㄅㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bis"), expected: "ㄅㄞ˙");
- Assert.AreEqual(actual: composer.CnvSequence("ba"), expected: "ㄅㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("baf"), expected: "ㄅㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("baj"), expected: "ㄅㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bas"), expected: "ㄅㄟ˙");
- Assert.AreEqual(actual: composer.CnvSequence("bw"), expected: "ㄅㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("bwd"), expected: "ㄅㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bwf"), expected: "ㄅㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bwj"), expected: "ㄅㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bm"), expected: "ㄅㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("bmf"), expected: "ㄅㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bmj"), expected: "ㄅㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bn"), expected: "ㄅㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("bnf"), expected: "ㄅㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bnj"), expected: "ㄅㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bk"), expected: "ㄅㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("bkf"), expected: "ㄅㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bkj"), expected: "ㄅㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bl"), expected: "ㄅㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("bld"), expected: "ㄅㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("blf"), expected: "ㄅㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("blj"), expected: "ㄅㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("be"), expected: "ㄅㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("bed"), expected: "ㄅㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bef"), expected: "ㄅㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bej"), expected: "ㄅㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bee"), expected: "ㄅㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("beed"), expected: "ㄅㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("beef"), expected: "ㄅㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("beej"), expected: "ㄅㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bew"), expected: "ㄅㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("bewf"), expected: "ㄅㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bewj"), expected: "ㄅㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bem"), expected: "ㄅㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("bemd"), expected: "ㄅㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bemf"), expected: "ㄅㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bemj"), expected: "ㄅㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ben"), expected: "ㄅㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("benf"), expected: "ㄅㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("benj"), expected: "ㄅㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bel"), expected: "ㄅㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("belf"), expected: "ㄅㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("belj"), expected: "ㄅㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bx"), expected: "ㄅㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("bxd"), expected: "ㄅㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bxf"), expected: "ㄅㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bxj"), expected: "ㄅㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("py"), expected: "ㄆㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("pyd"), expected: "ㄆㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pyf"), expected: "ㄆㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pyj"), expected: "ㄆㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pys"), expected: "ㄆㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("ph"), expected: "ㄆㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("phd"), expected: "ㄆㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("phf"), expected: "ㄆㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("phj"), expected: "ㄆㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pi"), expected: "ㄆㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("pid"), expected: "ㄆㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pif"), expected: "ㄆㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pij"), expected: "ㄆㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pa"), expected: "ㄆㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("pad"), expected: "ㄆㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("paf"), expected: "ㄆㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("paj"), expected: "ㄆㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pw"), expected: "ㄆㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("pwd"), expected: "ㄆㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pwf"), expected: "ㄆㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pwj"), expected: "ㄆㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("po"), expected: "ㄆㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("pod"), expected: "ㄆㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pof"), expected: "ㄆㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("poj"), expected: "ㄆㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pm"), expected: "ㄆㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("pmd"), expected: "ㄆㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pmf"), expected: "ㄆㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pmj"), expected: "ㄆㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pn"), expected: "ㄆㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("pnd"), expected: "ㄆㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pnf"), expected: "ㄆㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pnj"), expected: "ㄆㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pk"), expected: "ㄆㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("pkd"), expected: "ㄆㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pkf"), expected: "ㄆㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pkj"), expected: "ㄆㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pl"), expected: "ㄆㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("pld"), expected: "ㄆㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("plf"), expected: "ㄆㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("plj"), expected: "ㄆㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pe"), expected: "ㄆㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("ped"), expected: "ㄆㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pef"), expected: "ㄆㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pej"), expected: "ㄆㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pey"), expected: "ㄆㄧㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("pee"), expected: "ㄆㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("peef"), expected: "ㄆㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("peej"), expected: "ㄆㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pew"), expected: "ㄆㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("pewd"), expected: "ㄆㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pewf"), expected: "ㄆㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pewj"), expected: "ㄆㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pem"), expected: "ㄆㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("pemd"), expected: "ㄆㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pemf"), expected: "ㄆㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pemj"), expected: "ㄆㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pen"), expected: "ㄆㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("pend"), expected: "ㄆㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("penf"), expected: "ㄆㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("penj"), expected: "ㄆㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pel"), expected: "ㄆㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("peld"), expected: "ㄆㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pelf"), expected: "ㄆㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pelj"), expected: "ㄆㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("px"), expected: "ㄆㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("pxd"), expected: "ㄆㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pxf"), expected: "ㄆㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pxj"), expected: "ㄆㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("my"), expected: "ㄇㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("myd"), expected: "ㄇㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("myf"), expected: "ㄇㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("myj"), expected: "ㄇㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mys"), expected: "ㄇㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("mh"), expected: "ㄇㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("mhd"), expected: "ㄇㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mhf"), expected: "ㄇㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mhj"), expected: "ㄇㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mhs"), expected: "ㄇㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("mg"), expected: "ㄇㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("mgj"), expected: "ㄇㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mgs"), expected: "ㄇㄜ˙");
- Assert.AreEqual(actual: composer.CnvSequence("mi"), expected: "ㄇㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("mid"), expected: "ㄇㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mif"), expected: "ㄇㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mij"), expected: "ㄇㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mad"), expected: "ㄇㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("maf"), expected: "ㄇㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("maj"), expected: "ㄇㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mw"), expected: "ㄇㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("mwd"), expected: "ㄇㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mwf"), expected: "ㄇㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mwj"), expected: "ㄇㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mod"), expected: "ㄇㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mof"), expected: "ㄇㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("moj"), expected: "ㄇㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mm"), expected: "ㄇㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("mmd"), expected: "ㄇㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mmf"), expected: "ㄇㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mmj"), expected: "ㄇㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mn"), expected: "ㄇㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("mnd"), expected: "ㄇㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mnf"), expected: "ㄇㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mnj"), expected: "ㄇㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mns"), expected: "ㄇㄣ˙");
- Assert.AreEqual(actual: composer.CnvSequence("mk"), expected: "ㄇㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("mkd"), expected: "ㄇㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mkf"), expected: "ㄇㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mkj"), expected: "ㄇㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ml"), expected: "ㄇㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("mld"), expected: "ㄇㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mlf"), expected: "ㄇㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mlj"), expected: "ㄇㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("me"), expected: "ㄇㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("med"), expected: "ㄇㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mef"), expected: "ㄇㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mej"), expected: "ㄇㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mee"), expected: "ㄇㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("meed"), expected: "ㄇㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("meej"), expected: "ㄇㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mew"), expected: "ㄇㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("mewd"), expected: "ㄇㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mewf"), expected: "ㄇㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mewj"), expected: "ㄇㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("meod"), expected: "ㄇㄧㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("meof"), expected: "ㄇㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("meoj"), expected: "ㄇㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mem"), expected: "ㄇㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("memd"), expected: "ㄇㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("memf"), expected: "ㄇㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("memj"), expected: "ㄇㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("men"), expected: "ㄇㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("mend"), expected: "ㄇㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("menf"), expected: "ㄇㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("meld"), expected: "ㄇㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("melf"), expected: "ㄇㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("melj"), expected: "ㄇㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mxd"), expected: "ㄇㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mxf"), expected: "ㄇㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mxj"), expected: "ㄇㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fy"), expected: "ㄈㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("fyd"), expected: "ㄈㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fyf"), expected: "ㄈㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fyj"), expected: "ㄈㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fhd"), expected: "ㄈㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fa"), expected: "ㄈㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("fad"), expected: "ㄈㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("faf"), expected: "ㄈㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("faj"), expected: "ㄈㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fo"), expected: "ㄈㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("fod"), expected: "ㄈㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fof"), expected: "ㄈㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("foj"), expected: "ㄈㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fm"), expected: "ㄈㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("fmd"), expected: "ㄈㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fmf"), expected: "ㄈㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fmj"), expected: "ㄈㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fn"), expected: "ㄈㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("fnd"), expected: "ㄈㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fnf"), expected: "ㄈㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fnj"), expected: "ㄈㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fns"), expected: "ㄈㄣ˙");
- Assert.AreEqual(actual: composer.CnvSequence("fk"), expected: "ㄈㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("fkd"), expected: "ㄈㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fkf"), expected: "ㄈㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fkj"), expected: "ㄈㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fl"), expected: "ㄈㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("fld"), expected: "ㄈㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("flf"), expected: "ㄈㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("flj"), expected: "ㄈㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fewj"), expected: "ㄈㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fx"), expected: "ㄈㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("fxd"), expected: "ㄈㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fxf"), expected: "ㄈㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fxj"), expected: "ㄈㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dy"), expected: "ㄉㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("dyd"), expected: "ㄉㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("dyf"), expected: "ㄉㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dyj"), expected: "ㄉㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dys"), expected: "ㄉㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("dg"), expected: "ㄉㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("dgd"), expected: "ㄉㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("dgs"), expected: "ㄉㄜ˙");
- Assert.AreEqual(actual: composer.CnvSequence("di"), expected: "ㄉㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("dif"), expected: "ㄉㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dij"), expected: "ㄉㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("daf"), expected: "ㄉㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dw"), expected: "ㄉㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("dwd"), expected: "ㄉㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("dwf"), expected: "ㄉㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dwj"), expected: "ㄉㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("do"), expected: "ㄉㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("dod"), expected: "ㄉㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("dof"), expected: "ㄉㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("doj"), expected: "ㄉㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dm"), expected: "ㄉㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("dmf"), expected: "ㄉㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dmj"), expected: "ㄉㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dnj"), expected: "ㄉㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dk"), expected: "ㄉㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("dkf"), expected: "ㄉㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dkj"), expected: "ㄉㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dl"), expected: "ㄉㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("dlf"), expected: "ㄉㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dlj"), expected: "ㄉㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("de"), expected: "ㄉㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("ded"), expected: "ㄉㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("def"), expected: "ㄉㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dej"), expected: "ㄉㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("deyf"), expected: "ㄉㄧㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dee"), expected: "ㄉㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("deed"), expected: "ㄉㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("deef"), expected: "ㄉㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("deej"), expected: "ㄉㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dew"), expected: "ㄉㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("dewf"), expected: "ㄉㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dewj"), expected: "ㄉㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("deo"), expected: "ㄉㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("dem"), expected: "ㄉㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("demd"), expected: "ㄉㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("demf"), expected: "ㄉㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("demj"), expected: "ㄉㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("del"), expected: "ㄉㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("deld"), expected: "ㄉㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("delf"), expected: "ㄉㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("delj"), expected: "ㄉㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dx"), expected: "ㄉㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("dxd"), expected: "ㄉㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("dxf"), expected: "ㄉㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dxj"), expected: "ㄉㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dxh"), expected: "ㄉㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("dxhd"), expected: "ㄉㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("dxhf"), expected: "ㄉㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dxhj"), expected: "ㄉㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dxhs"), expected: "ㄉㄨㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("dxa"), expected: "ㄉㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("dxaf"), expected: "ㄉㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dxaj"), expected: "ㄉㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dxm"), expected: "ㄉㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("dxmf"), expected: "ㄉㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dxmj"), expected: "ㄉㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dxn"), expected: "ㄉㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("dxnf"), expected: "ㄉㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dxnj"), expected: "ㄉㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dxl"), expected: "ㄉㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("dxlf"), expected: "ㄉㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dxlj"), expected: "ㄉㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ty"), expected: "ㄊㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("tyf"), expected: "ㄊㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tyj"), expected: "ㄊㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tgj"), expected: "ㄊㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ti"), expected: "ㄊㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("tid"), expected: "ㄊㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tif"), expected: "ㄊㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tij"), expected: "ㄊㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tis"), expected: "ㄊㄞ˙");
- Assert.AreEqual(actual: composer.CnvSequence("tw"), expected: "ㄊㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("twd"), expected: "ㄊㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("twf"), expected: "ㄊㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("twj"), expected: "ㄊㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tws"), expected: "ㄊㄠ˙");
- Assert.AreEqual(actual: composer.CnvSequence("to"), expected: "ㄊㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("tod"), expected: "ㄊㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tof"), expected: "ㄊㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("toj"), expected: "ㄊㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tos"), expected: "ㄊㄡ˙");
- Assert.AreEqual(actual: composer.CnvSequence("tm"), expected: "ㄊㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("tmd"), expected: "ㄊㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tmf"), expected: "ㄊㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tmj"), expected: "ㄊㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tk"), expected: "ㄊㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("tkd"), expected: "ㄊㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tkf"), expected: "ㄊㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tkj"), expected: "ㄊㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tl"), expected: "ㄊㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("tld"), expected: "ㄊㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tlj"), expected: "ㄊㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("te"), expected: "ㄊㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("ted"), expected: "ㄊㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tef"), expected: "ㄊㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tej"), expected: "ㄊㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tee"), expected: "ㄊㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("teed"), expected: "ㄊㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("teef"), expected: "ㄊㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("teej"), expected: "ㄊㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tew"), expected: "ㄊㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("tewd"), expected: "ㄊㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tewf"), expected: "ㄊㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tewj"), expected: "ㄊㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tem"), expected: "ㄊㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("temd"), expected: "ㄊㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("temf"), expected: "ㄊㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("temj"), expected: "ㄊㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tel"), expected: "ㄊㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("teld"), expected: "ㄊㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("telf"), expected: "ㄊㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("telj"), expected: "ㄊㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tx"), expected: "ㄊㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("txd"), expected: "ㄊㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("txf"), expected: "ㄊㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("txj"), expected: "ㄊㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("txh"), expected: "ㄊㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("txhd"), expected: "ㄊㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("txhf"), expected: "ㄊㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("txhj"), expected: "ㄊㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("txa"), expected: "ㄊㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("txad"), expected: "ㄊㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("txaf"), expected: "ㄊㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("txaj"), expected: "ㄊㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("txm"), expected: "ㄊㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("txmd"), expected: "ㄊㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("txmf"), expected: "ㄊㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("txmj"), expected: "ㄊㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("txn"), expected: "ㄊㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("txnd"), expected: "ㄊㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("txnf"), expected: "ㄊㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("txnj"), expected: "ㄊㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("txl"), expected: "ㄊㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("txld"), expected: "ㄊㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("txlf"), expected: "ㄊㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("txlj"), expected: "ㄊㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ny"), expected: "ㄋㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("nyd"), expected: "ㄋㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nyf"), expected: "ㄋㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nyj"), expected: "ㄋㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nys"), expected: "ㄋㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("ngj"), expected: "ㄋㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ngs"), expected: "ㄋㄜ˙");
- Assert.AreEqual(actual: composer.CnvSequence("nid"), expected: "ㄋㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nif"), expected: "ㄋㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nij"), expected: "ㄋㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nad"), expected: "ㄋㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("naf"), expected: "ㄋㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("naj"), expected: "ㄋㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nw"), expected: "ㄋㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("nwd"), expected: "ㄋㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nwf"), expected: "ㄋㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nwj"), expected: "ㄋㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nod"), expected: "ㄋㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nof"), expected: "ㄋㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("noj"), expected: "ㄋㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nm"), expected: "ㄋㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("nmd"), expected: "ㄋㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nmf"), expected: "ㄋㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nmj"), expected: "ㄋㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nnf"), expected: "ㄋㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nnj"), expected: "ㄋㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nk"), expected: "ㄋㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("nkd"), expected: "ㄋㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nkf"), expected: "ㄋㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nkj"), expected: "ㄋㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nks"), expected: "ㄋㄤ˙");
- Assert.AreEqual(actual: composer.CnvSequence("nld"), expected: "ㄋㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nlf"), expected: "ㄋㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ne"), expected: "ㄋㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("ned"), expected: "ㄋㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nef"), expected: "ㄋㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nej"), expected: "ㄋㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nee"), expected: "ㄋㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("need"), expected: "ㄋㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("neej"), expected: "ㄋㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("newf"), expected: "ㄋㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("newj"), expected: "ㄋㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("neo"), expected: "ㄋㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("neod"), expected: "ㄋㄧㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("neof"), expected: "ㄋㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("neoj"), expected: "ㄋㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nem"), expected: "ㄋㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("nemd"), expected: "ㄋㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nemf"), expected: "ㄋㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nemj"), expected: "ㄋㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nen"), expected: "ㄋㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("nend"), expected: "ㄋㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nenf"), expected: "ㄋㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nenj"), expected: "ㄋㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nekd"), expected: "ㄋㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nekf"), expected: "ㄋㄧㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nekj"), expected: "ㄋㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("neld"), expected: "ㄋㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nelf"), expected: "ㄋㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nelj"), expected: "ㄋㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nxd"), expected: "ㄋㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nxf"), expected: "ㄋㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nxj"), expected: "ㄋㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nxhd"), expected: "ㄋㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nxhf"), expected: "ㄋㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nxhj"), expected: "ㄋㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nxad"), expected: "ㄋㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nxmd"), expected: "ㄋㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nxmf"), expected: "ㄋㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nxmj"), expected: "ㄋㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nxnd"), expected: "ㄋㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nxld"), expected: "ㄋㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nxlf"), expected: "ㄋㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nxlj"), expected: "ㄋㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nud"), expected: "ㄋㄩˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nuf"), expected: "ㄋㄩˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nuj"), expected: "ㄋㄩˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nuej"), expected: "ㄋㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ly"), expected: "ㄌㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("lyd"), expected: "ㄌㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lyf"), expected: "ㄌㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lyj"), expected: "ㄌㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lys"), expected: "ㄌㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("lh"), expected: "ㄌㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("lhs"), expected: "ㄌㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("lg"), expected: "ㄌㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("lgd"), expected: "ㄌㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lgj"), expected: "ㄌㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lgs"), expected: "ㄌㄜ˙");
- Assert.AreEqual(actual: composer.CnvSequence("lid"), expected: "ㄌㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lif"), expected: "ㄌㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lij"), expected: "ㄌㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("la"), expected: "ㄌㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("lad"), expected: "ㄌㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("laf"), expected: "ㄌㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("laj"), expected: "ㄌㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("las"), expected: "ㄌㄟ˙");
- Assert.AreEqual(actual: composer.CnvSequence("lw"), expected: "ㄌㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("lwd"), expected: "ㄌㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lwf"), expected: "ㄌㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lwj"), expected: "ㄌㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lo"), expected: "ㄌㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("lod"), expected: "ㄌㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lof"), expected: "ㄌㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("loj"), expected: "ㄌㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("los"), expected: "ㄌㄡ˙");
- Assert.AreEqual(actual: composer.CnvSequence("lmd"), expected: "ㄌㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lmf"), expected: "ㄌㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lmj"), expected: "ㄌㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lk"), expected: "ㄌㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("lkd"), expected: "ㄌㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lkf"), expected: "ㄌㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lkj"), expected: "ㄌㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ll"), expected: "ㄌㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("lld"), expected: "ㄌㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("llf"), expected: "ㄌㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("llj"), expected: "ㄌㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("le"), expected: "ㄌㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("led"), expected: "ㄌㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lef"), expected: "ㄌㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lej"), expected: "ㄌㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("les"), expected: "ㄌㄧ˙");
- Assert.AreEqual(actual: composer.CnvSequence("leyf"), expected: "ㄌㄧㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lee"), expected: "ㄌㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("leed"), expected: "ㄌㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("leef"), expected: "ㄌㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("leej"), expected: "ㄌㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lew"), expected: "ㄌㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("lewd"), expected: "ㄌㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lewf"), expected: "ㄌㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lewj"), expected: "ㄌㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("leo"), expected: "ㄌㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("leod"), expected: "ㄌㄧㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("leof"), expected: "ㄌㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("leoj"), expected: "ㄌㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lem"), expected: "ㄌㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("lemd"), expected: "ㄌㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lemf"), expected: "ㄌㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lemj"), expected: "ㄌㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lend"), expected: "ㄌㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lenf"), expected: "ㄌㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lenj"), expected: "ㄌㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lekd"), expected: "ㄌㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lekf"), expected: "ㄌㄧㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lekj"), expected: "ㄌㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lel"), expected: "ㄌㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("leld"), expected: "ㄌㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lelf"), expected: "ㄌㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lelj"), expected: "ㄌㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lx"), expected: "ㄌㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("lxd"), expected: "ㄌㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lxf"), expected: "ㄌㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lxj"), expected: "ㄌㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lxh"), expected: "ㄌㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("lxhd"), expected: "ㄌㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lxhf"), expected: "ㄌㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lxhj"), expected: "ㄌㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lxhs"), expected: "ㄌㄨㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("lxmd"), expected: "ㄌㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lxmf"), expected: "ㄌㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lxmj"), expected: "ㄌㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lxn"), expected: "ㄌㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("lxnd"), expected: "ㄌㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lxnf"), expected: "ㄌㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lxnj"), expected: "ㄌㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lxl"), expected: "ㄌㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("lxld"), expected: "ㄌㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lxlf"), expected: "ㄌㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lxlj"), expected: "ㄌㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lu"), expected: "ㄌㄩ");
- Assert.AreEqual(actual: composer.CnvSequence("lud"), expected: "ㄌㄩˊ");
- Assert.AreEqual(actual: composer.CnvSequence("luf"), expected: "ㄌㄩˇ");
- Assert.AreEqual(actual: composer.CnvSequence("luj"), expected: "ㄌㄩˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lue"), expected: "ㄌㄩㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("luef"), expected: "ㄌㄩㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("luej"), expected: "ㄌㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lumd"), expected: "ㄌㄩㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lumf"), expected: "ㄌㄩㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gy"), expected: "ㄍㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("gyd"), expected: "ㄍㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gyf"), expected: "ㄍㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gyj"), expected: "ㄍㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gys"), expected: "ㄍㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("gg"), expected: "ㄍㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("ggd"), expected: "ㄍㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ggf"), expected: "ㄍㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ggj"), expected: "ㄍㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ggs"), expected: "ㄍㄜ˙");
- Assert.AreEqual(actual: composer.CnvSequence("gi"), expected: "ㄍㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("gif"), expected: "ㄍㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gij"), expected: "ㄍㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gaf"), expected: "ㄍㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gw"), expected: "ㄍㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("gwf"), expected: "ㄍㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gwj"), expected: "ㄍㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("go"), expected: "ㄍㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("gof"), expected: "ㄍㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("goj"), expected: "ㄍㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gm"), expected: "ㄍㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("gmf"), expected: "ㄍㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gmj"), expected: "ㄍㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gn"), expected: "ㄍㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("gnd"), expected: "ㄍㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gnf"), expected: "ㄍㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gnj"), expected: "ㄍㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gk"), expected: "ㄍㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("gkf"), expected: "ㄍㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gkj"), expected: "ㄍㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gl"), expected: "ㄍㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("glf"), expected: "ㄍㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("glj"), expected: "ㄍㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gx"), expected: "ㄍㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("gxd"), expected: "ㄍㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gxf"), expected: "ㄍㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gxj"), expected: "ㄍㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gxy"), expected: "ㄍㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("gxyd"), expected: "ㄍㄨㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gxyf"), expected: "ㄍㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gxyj"), expected: "ㄍㄨㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gxh"), expected: "ㄍㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("gxhd"), expected: "ㄍㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gxhf"), expected: "ㄍㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gxhj"), expected: "ㄍㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gxi"), expected: "ㄍㄨㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("gxif"), expected: "ㄍㄨㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gxij"), expected: "ㄍㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gxa"), expected: "ㄍㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("gxaf"), expected: "ㄍㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gxaj"), expected: "ㄍㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gxm"), expected: "ㄍㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("gxmf"), expected: "ㄍㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gxmj"), expected: "ㄍㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gxn"), expected: "ㄍㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("gxnf"), expected: "ㄍㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gxnj"), expected: "ㄍㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gxk"), expected: "ㄍㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("gxkf"), expected: "ㄍㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gxkj"), expected: "ㄍㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gxl"), expected: "ㄍㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("gxld"), expected: "ㄍㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gxlf"), expected: "ㄍㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gxlj"), expected: "ㄍㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ky"), expected: "ㄎㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("kyf"), expected: "ㄎㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kyj"), expected: "ㄎㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kg"), expected: "ㄎㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("kgd"), expected: "ㄎㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("kgf"), expected: "ㄎㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kgj"), expected: "ㄎㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ki"), expected: "ㄎㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("kif"), expected: "ㄎㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kij"), expected: "ㄎㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kw"), expected: "ㄎㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("kwf"), expected: "ㄎㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kwj"), expected: "ㄎㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ko"), expected: "ㄎㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("kof"), expected: "ㄎㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("koj"), expected: "ㄎㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("km"), expected: "ㄎㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("kmf"), expected: "ㄎㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kmj"), expected: "ㄎㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kn"), expected: "ㄎㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("knf"), expected: "ㄎㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("knj"), expected: "ㄎㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kk"), expected: "ㄎㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("kkd"), expected: "ㄎㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("kkf"), expected: "ㄎㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kkj"), expected: "ㄎㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kl"), expected: "ㄎㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("klf"), expected: "ㄎㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kx"), expected: "ㄎㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("kxd"), expected: "ㄎㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("kxf"), expected: "ㄎㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kxj"), expected: "ㄎㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kxy"), expected: "ㄎㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("kxyf"), expected: "ㄎㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kxyj"), expected: "ㄎㄨㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kxhj"), expected: "ㄎㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kxi"), expected: "ㄎㄨㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("kxif"), expected: "ㄎㄨㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kxij"), expected: "ㄎㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kxa"), expected: "ㄎㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("kxad"), expected: "ㄎㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("kxaf"), expected: "ㄎㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kxaj"), expected: "ㄎㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kxm"), expected: "ㄎㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("kxmf"), expected: "ㄎㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kxmj"), expected: "ㄎㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kxn"), expected: "ㄎㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("kxnf"), expected: "ㄎㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kxnj"), expected: "ㄎㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kxk"), expected: "ㄎㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("kxkd"), expected: "ㄎㄨㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("kxkf"), expected: "ㄎㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kxkj"), expected: "ㄎㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kxl"), expected: "ㄎㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("kxlf"), expected: "ㄎㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kxlj"), expected: "ㄎㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hy"), expected: "ㄏㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("hyd"), expected: "ㄏㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hyf"), expected: "ㄏㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hg"), expected: "ㄏㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("hgd"), expected: "ㄏㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hgf"), expected: "ㄏㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hgj"), expected: "ㄏㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hi"), expected: "ㄏㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("hid"), expected: "ㄏㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hif"), expected: "ㄏㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hij"), expected: "ㄏㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ha"), expected: "ㄏㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("haf"), expected: "ㄏㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hw"), expected: "ㄏㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("hwd"), expected: "ㄏㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hwf"), expected: "ㄏㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hwj"), expected: "ㄏㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ho"), expected: "ㄏㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("hod"), expected: "ㄏㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hof"), expected: "ㄏㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hoj"), expected: "ㄏㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hm"), expected: "ㄏㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("hmd"), expected: "ㄏㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hmf"), expected: "ㄏㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hmj"), expected: "ㄏㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hn"), expected: "ㄏㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("hnd"), expected: "ㄏㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hnf"), expected: "ㄏㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hnj"), expected: "ㄏㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hk"), expected: "ㄏㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("hkd"), expected: "ㄏㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hkf"), expected: "ㄏㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hkj"), expected: "ㄏㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hl"), expected: "ㄏㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("hld"), expected: "ㄏㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hlj"), expected: "ㄏㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hx"), expected: "ㄏㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("hxd"), expected: "ㄏㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hxf"), expected: "ㄏㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hxj"), expected: "ㄏㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hxy"), expected: "ㄏㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("hxyd"), expected: "ㄏㄨㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hxyf"), expected: "ㄏㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hxyj"), expected: "ㄏㄨㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hxh"), expected: "ㄏㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("hxhd"), expected: "ㄏㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hxhf"), expected: "ㄏㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hxhj"), expected: "ㄏㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hxhs"), expected: "ㄏㄨㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("hxid"), expected: "ㄏㄨㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hxij"), expected: "ㄏㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hxa"), expected: "ㄏㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("hxad"), expected: "ㄏㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hxaf"), expected: "ㄏㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hxaj"), expected: "ㄏㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hxm"), expected: "ㄏㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("hxmd"), expected: "ㄏㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hxmf"), expected: "ㄏㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hxmj"), expected: "ㄏㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hxn"), expected: "ㄏㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("hxnd"), expected: "ㄏㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hxnf"), expected: "ㄏㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hxnj"), expected: "ㄏㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hxk"), expected: "ㄏㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("hxkd"), expected: "ㄏㄨㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hxkf"), expected: "ㄏㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hxkj"), expected: "ㄏㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hxks"), expected: "ㄏㄨㄤ˙");
- Assert.AreEqual(actual: composer.CnvSequence("hxl"), expected: "ㄏㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("hxld"), expected: "ㄏㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hxlf"), expected: "ㄏㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hxlj"), expected: "ㄏㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("je"), expected: "ㄐㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("jed"), expected: "ㄐㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jef"), expected: "ㄐㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jej"), expected: "ㄐㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jey"), expected: "ㄐㄧㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("jeyd"), expected: "ㄐㄧㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jeyf"), expected: "ㄐㄧㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jeyj"), expected: "ㄐㄧㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jee"), expected: "ㄐㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("jeed"), expected: "ㄐㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jeef"), expected: "ㄐㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jeej"), expected: "ㄐㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jees"), expected: "ㄐㄧㄝ˙");
- Assert.AreEqual(actual: composer.CnvSequence("jew"), expected: "ㄐㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("jewd"), expected: "ㄐㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jewf"), expected: "ㄐㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jewj"), expected: "ㄐㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jeo"), expected: "ㄐㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("jeof"), expected: "ㄐㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jeoj"), expected: "ㄐㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jem"), expected: "ㄐㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("jemf"), expected: "ㄐㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jemj"), expected: "ㄐㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jen"), expected: "ㄐㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("jenf"), expected: "ㄐㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jenj"), expected: "ㄐㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jek"), expected: "ㄐㄧㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("jekd"), expected: "ㄐㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jekf"), expected: "ㄐㄧㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jekj"), expected: "ㄐㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jel"), expected: "ㄐㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("jelf"), expected: "ㄐㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jelj"), expected: "ㄐㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ju"), expected: "ㄐㄩ");
- Assert.AreEqual(actual: composer.CnvSequence("jud"), expected: "ㄐㄩˊ");
- Assert.AreEqual(actual: composer.CnvSequence("juf"), expected: "ㄐㄩˇ");
- Assert.AreEqual(actual: composer.CnvSequence("juj"), expected: "ㄐㄩˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jue"), expected: "ㄐㄩㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("jued"), expected: "ㄐㄩㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("juef"), expected: "ㄐㄩㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("juej"), expected: "ㄐㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jum"), expected: "ㄐㄩㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("jumf"), expected: "ㄐㄩㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jumj"), expected: "ㄐㄩㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jun"), expected: "ㄐㄩㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("jund"), expected: "ㄐㄩㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("junf"), expected: "ㄐㄩㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("junj"), expected: "ㄐㄩㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jul"), expected: "ㄐㄩㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("julf"), expected: "ㄐㄩㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("julj"), expected: "ㄐㄩㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vs"), expected: "ㄑ˙");
- Assert.AreEqual(actual: composer.CnvSequence("ve"), expected: "ㄑㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("ved"), expected: "ㄑㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vef"), expected: "ㄑㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vej"), expected: "ㄑㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vey"), expected: "ㄑㄧㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("veyd"), expected: "ㄑㄧㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("veyf"), expected: "ㄑㄧㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("veyj"), expected: "ㄑㄧㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vee"), expected: "ㄑㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("veed"), expected: "ㄑㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("veef"), expected: "ㄑㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("veej"), expected: "ㄑㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vew"), expected: "ㄑㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("vewd"), expected: "ㄑㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vewf"), expected: "ㄑㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vewj"), expected: "ㄑㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("veo"), expected: "ㄑㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("veod"), expected: "ㄑㄧㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("veof"), expected: "ㄑㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("veoj"), expected: "ㄑㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vem"), expected: "ㄑㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("vemd"), expected: "ㄑㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vemf"), expected: "ㄑㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vemj"), expected: "ㄑㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ven"), expected: "ㄑㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("vend"), expected: "ㄑㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("venf"), expected: "ㄑㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("venj"), expected: "ㄑㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vek"), expected: "ㄑㄧㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("vekd"), expected: "ㄑㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vekf"), expected: "ㄑㄧㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vekj"), expected: "ㄑㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vel"), expected: "ㄑㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("veld"), expected: "ㄑㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("velf"), expected: "ㄑㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("velj"), expected: "ㄑㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vu"), expected: "ㄑㄩ");
- Assert.AreEqual(actual: composer.CnvSequence("vud"), expected: "ㄑㄩˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vuf"), expected: "ㄑㄩˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vuj"), expected: "ㄑㄩˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vue"), expected: "ㄑㄩㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("vued"), expected: "ㄑㄩㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vuej"), expected: "ㄑㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vum"), expected: "ㄑㄩㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("vumd"), expected: "ㄑㄩㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vumf"), expected: "ㄑㄩㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vumj"), expected: "ㄑㄩㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vun"), expected: "ㄑㄩㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("vund"), expected: "ㄑㄩㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vunf"), expected: "ㄑㄩㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vunj"), expected: "ㄑㄩㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vul"), expected: "ㄑㄩㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("vuld"), expected: "ㄑㄩㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vulf"), expected: "ㄑㄩㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vulj"), expected: "ㄑㄩㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ce"), expected: "ㄒㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("ced"), expected: "ㄒㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cef"), expected: "ㄒㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cej"), expected: "ㄒㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cey"), expected: "ㄒㄧㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("ceyd"), expected: "ㄒㄧㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ceyf"), expected: "ㄒㄧㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ceyj"), expected: "ㄒㄧㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cee"), expected: "ㄒㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("ceed"), expected: "ㄒㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ceef"), expected: "ㄒㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ceej"), expected: "ㄒㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cew"), expected: "ㄒㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("cewd"), expected: "ㄒㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cewf"), expected: "ㄒㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cewj"), expected: "ㄒㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ceo"), expected: "ㄒㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("ceod"), expected: "ㄒㄧㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ceof"), expected: "ㄒㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ceoj"), expected: "ㄒㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cem"), expected: "ㄒㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("cemd"), expected: "ㄒㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cemf"), expected: "ㄒㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cemj"), expected: "ㄒㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cen"), expected: "ㄒㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("cend"), expected: "ㄒㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cenf"), expected: "ㄒㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cenj"), expected: "ㄒㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cek"), expected: "ㄒㄧㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("cekd"), expected: "ㄒㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cekf"), expected: "ㄒㄧㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cekj"), expected: "ㄒㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cel"), expected: "ㄒㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("celd"), expected: "ㄒㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("celf"), expected: "ㄒㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("celj"), expected: "ㄒㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cu"), expected: "ㄒㄩ");
- Assert.AreEqual(actual: composer.CnvSequence("cud"), expected: "ㄒㄩˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cuf"), expected: "ㄒㄩˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cuj"), expected: "ㄒㄩˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cue"), expected: "ㄒㄩㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("cued"), expected: "ㄒㄩㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cuef"), expected: "ㄒㄩㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cuej"), expected: "ㄒㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cum"), expected: "ㄒㄩㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("cumd"), expected: "ㄒㄩㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cumf"), expected: "ㄒㄩㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cumj"), expected: "ㄒㄩㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cun"), expected: "ㄒㄩㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("cund"), expected: "ㄒㄩㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cunj"), expected: "ㄒㄩㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cul"), expected: "ㄒㄩㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("culd"), expected: "ㄒㄩㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("culf"), expected: "ㄒㄩㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("culj"), expected: "ㄒㄩㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("j"), expected: "ㄓ");
- Assert.AreEqual(actual: composer.CnvSequence("jd"), expected: "ㄓˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jf"), expected: "ㄓˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jj"), expected: "ㄓˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jy"), expected: "ㄓㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("jyd"), expected: "ㄓㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jyf"), expected: "ㄓㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jyj"), expected: "ㄓㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jg"), expected: "ㄓㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("jgd"), expected: "ㄓㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jgf"), expected: "ㄓㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jgj"), expected: "ㄓㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jgs"), expected: "ㄓㄜ˙");
- Assert.AreEqual(actual: composer.CnvSequence("ji"), expected: "ㄓㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("jid"), expected: "ㄓㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jif"), expected: "ㄓㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jij"), expected: "ㄓㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jaj"), expected: "ㄓㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jw"), expected: "ㄓㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("jwd"), expected: "ㄓㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jwf"), expected: "ㄓㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jwj"), expected: "ㄓㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jo"), expected: "ㄓㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("jod"), expected: "ㄓㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jof"), expected: "ㄓㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("joj"), expected: "ㄓㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jm"), expected: "ㄓㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("jmf"), expected: "ㄓㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jmj"), expected: "ㄓㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jn"), expected: "ㄓㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("jnd"), expected: "ㄓㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jnf"), expected: "ㄓㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jnj"), expected: "ㄓㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jk"), expected: "ㄓㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("jkf"), expected: "ㄓㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jkj"), expected: "ㄓㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jl"), expected: "ㄓㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("jlf"), expected: "ㄓㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jlj"), expected: "ㄓㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jx"), expected: "ㄓㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("jxd"), expected: "ㄓㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jxf"), expected: "ㄓㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jxj"), expected: "ㄓㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jxy"), expected: "ㄓㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("jxyf"), expected: "ㄓㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jxh"), expected: "ㄓㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("jxhd"), expected: "ㄓㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jxhj"), expected: "ㄓㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jxi"), expected: "ㄓㄨㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("jxif"), expected: "ㄓㄨㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jxij"), expected: "ㄓㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jxa"), expected: "ㄓㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("jxaf"), expected: "ㄓㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jxaj"), expected: "ㄓㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jxm"), expected: "ㄓㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("jxmf"), expected: "ㄓㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jxmj"), expected: "ㄓㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jxn"), expected: "ㄓㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("jxnf"), expected: "ㄓㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jxnj"), expected: "ㄓㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jxk"), expected: "ㄓㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("jxkf"), expected: "ㄓㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jxkj"), expected: "ㄓㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jxl"), expected: "ㄓㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("jxlf"), expected: "ㄓㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jxlj"), expected: "ㄓㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("v "), expected: "ㄔ ");
- Assert.AreEqual(actual: composer.CnvSequence("vd"), expected: "ㄔˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vf"), expected: "ㄔˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vj"), expected: "ㄔˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vy"), expected: "ㄔㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("vyd"), expected: "ㄔㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vyf"), expected: "ㄔㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vyj"), expected: "ㄔㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vg "), expected: "ㄔㄜ ");
- Assert.AreEqual(actual: composer.CnvSequence("vgf"), expected: "ㄔㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vgj"), expected: "ㄔㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vi"), expected: "ㄔㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("vid"), expected: "ㄔㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vif"), expected: "ㄔㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vij"), expected: "ㄔㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vw"), expected: "ㄔㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("vwd"), expected: "ㄔㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vwf"), expected: "ㄔㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vwj"), expected: "ㄔㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vo"), expected: "ㄔㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("vod"), expected: "ㄔㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vof"), expected: "ㄔㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("voj"), expected: "ㄔㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vm "), expected: "ㄔㄢ ");
- Assert.AreEqual(actual: composer.CnvSequence("vmd"), expected: "ㄔㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vmf"), expected: "ㄔㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vmj"), expected: "ㄔㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vn "), expected: "ㄔㄣ ");
- Assert.AreEqual(actual: composer.CnvSequence("vnd"), expected: "ㄔㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vnf"), expected: "ㄔㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vnj"), expected: "ㄔㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vns"), expected: "ㄔㄣ˙");
- Assert.AreEqual(actual: composer.CnvSequence("vk "), expected: "ㄔㄤ ");
- Assert.AreEqual(actual: composer.CnvSequence("vkd"), expected: "ㄔㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vkf"), expected: "ㄔㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vkj"), expected: "ㄔㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vl "), expected: "ㄔㄥ ");
- Assert.AreEqual(actual: composer.CnvSequence("vld"), expected: "ㄔㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vlf"), expected: "ㄔㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vlj"), expected: "ㄔㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vx"), expected: "ㄔㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("vxd"), expected: "ㄔㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vxf"), expected: "ㄔㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vxj"), expected: "ㄔㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vxy"), expected: "ㄔㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("vxyf"), expected: "ㄔㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vxyj"), expected: "ㄔㄨㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vxh"), expected: "ㄔㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("vxhj"), expected: "ㄔㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vxi"), expected: "ㄔㄨㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("vxid"), expected: "ㄔㄨㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vxif"), expected: "ㄔㄨㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vxij"), expected: "ㄔㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vxa"), expected: "ㄔㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("vxad"), expected: "ㄔㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vxaf"), expected: "ㄔㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vxaj"), expected: "ㄔㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vxm"), expected: "ㄔㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("vxmd"), expected: "ㄔㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vxmf"), expected: "ㄔㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vxmj"), expected: "ㄔㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vxn"), expected: "ㄔㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("vxnd"), expected: "ㄔㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vxnf"), expected: "ㄔㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vxk"), expected: "ㄔㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("vxkd"), expected: "ㄔㄨㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vxkf"), expected: "ㄔㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vxkj"), expected: "ㄔㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vxl"), expected: "ㄔㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("vxld"), expected: "ㄔㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vxlf"), expected: "ㄔㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vxlj"), expected: "ㄔㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("c"), expected: "ㄕ");
- Assert.AreEqual(actual: composer.CnvSequence("cd"), expected: "ㄕˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cf"), expected: "ㄕˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cj"), expected: "ㄕˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cs"), expected: "ㄕ˙");
- Assert.AreEqual(actual: composer.CnvSequence("cy"), expected: "ㄕㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("cyd"), expected: "ㄕㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cyf"), expected: "ㄕㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cyj"), expected: "ㄕㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cys"), expected: "ㄕㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("cg"), expected: "ㄕㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("cgd"), expected: "ㄕㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cgf"), expected: "ㄕㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cgj"), expected: "ㄕㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ci"), expected: "ㄕㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("cif"), expected: "ㄕㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cij"), expected: "ㄕㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cad"), expected: "ㄕㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cw"), expected: "ㄕㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("cwd"), expected: "ㄕㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cwf"), expected: "ㄕㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cwj"), expected: "ㄕㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("co"), expected: "ㄕㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("cod"), expected: "ㄕㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cof"), expected: "ㄕㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("coj"), expected: "ㄕㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cm"), expected: "ㄕㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("cmd"), expected: "ㄕㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cmf"), expected: "ㄕㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cmj"), expected: "ㄕㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cn"), expected: "ㄕㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("cnd"), expected: "ㄕㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cnf"), expected: "ㄕㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cnj"), expected: "ㄕㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ck"), expected: "ㄕㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("ckf"), expected: "ㄕㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ckj"), expected: "ㄕㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cks"), expected: "ㄕㄤ˙");
- Assert.AreEqual(actual: composer.CnvSequence("cl"), expected: "ㄕㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("cld"), expected: "ㄕㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("clf"), expected: "ㄕㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("clj"), expected: "ㄕㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cx"), expected: "ㄕㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("cxd"), expected: "ㄕㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cxf"), expected: "ㄕㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cxj"), expected: "ㄕㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cxy"), expected: "ㄕㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("cxyf"), expected: "ㄕㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cxyj"), expected: "ㄕㄨㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cxh"), expected: "ㄕㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("cxhj"), expected: "ㄕㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cxi"), expected: "ㄕㄨㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("cxif"), expected: "ㄕㄨㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cxij"), expected: "ㄕㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cxa"), expected: "ㄕㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("cxad"), expected: "ㄕㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cxaf"), expected: "ㄕㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cxaj"), expected: "ㄕㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cxm"), expected: "ㄕㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("cxmj"), expected: "ㄕㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cxnf"), expected: "ㄕㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cxnj"), expected: "ㄕㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cxk"), expected: "ㄕㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("cxkd"), expected: "ㄕㄨㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cxkf"), expected: "ㄕㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cxkj"), expected: "ㄕㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rj"), expected: "ㄖˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rgf"), expected: "ㄖㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rgj"), expected: "ㄖㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rwd"), expected: "ㄖㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rwf"), expected: "ㄖㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rwj"), expected: "ㄖㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rod"), expected: "ㄖㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rof"), expected: "ㄖㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("roj"), expected: "ㄖㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rmd"), expected: "ㄖㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rmf"), expected: "ㄖㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rmj"), expected: "ㄖㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rnd"), expected: "ㄖㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rnf"), expected: "ㄖㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rnj"), expected: "ㄖㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rk"), expected: "ㄖㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("rkd"), expected: "ㄖㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rkf"), expected: "ㄖㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rkj"), expected: "ㄖㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rl"), expected: "ㄖㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("rld"), expected: "ㄖㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rlf"), expected: "ㄖㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rlj"), expected: "ㄖㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rxd"), expected: "ㄖㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rxf"), expected: "ㄖㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rxj"), expected: "ㄖㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rxhd"), expected: "ㄖㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rxhj"), expected: "ㄖㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rxad"), expected: "ㄖㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rxaf"), expected: "ㄖㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rxaj"), expected: "ㄖㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rxmd"), expected: "ㄖㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rxmf"), expected: "ㄖㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rxmj"), expected: "ㄖㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rxnd"), expected: "ㄖㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rxnf"), expected: "ㄖㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rxnj"), expected: "ㄖㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rxld"), expected: "ㄖㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rxlf"), expected: "ㄖㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rxlj"), expected: "ㄖㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("z"), expected: "ㄗ");
- Assert.AreEqual(actual: composer.CnvSequence("zd"), expected: "ㄗˊ");
- Assert.AreEqual(actual: composer.CnvSequence("zf"), expected: "ㄗˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zj"), expected: "ㄗˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zs"), expected: "ㄗ˙");
- Assert.AreEqual(actual: composer.CnvSequence("zy"), expected: "ㄗㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("zyd"), expected: "ㄗㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("zyf"), expected: "ㄗㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zgd"), expected: "ㄗㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("zgf"), expected: "ㄗㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zgj"), expected: "ㄗㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zi"), expected: "ㄗㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("zif"), expected: "ㄗㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zij"), expected: "ㄗㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zad"), expected: "ㄗㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("zw"), expected: "ㄗㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("zwd"), expected: "ㄗㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("zwf"), expected: "ㄗㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zwj"), expected: "ㄗㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zo"), expected: "ㄗㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("zof"), expected: "ㄗㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zoj"), expected: "ㄗㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zm"), expected: "ㄗㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("zmd"), expected: "ㄗㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("zmf"), expected: "ㄗㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zmj"), expected: "ㄗㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zn"), expected: "ㄗㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("znf"), expected: "ㄗㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("znj"), expected: "ㄗㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zk"), expected: "ㄗㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("zkf"), expected: "ㄗㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zkj"), expected: "ㄗㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zl"), expected: "ㄗㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("zlf"), expected: "ㄗㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zlj"), expected: "ㄗㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zx"), expected: "ㄗㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("zxd"), expected: "ㄗㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("zxf"), expected: "ㄗㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zxj"), expected: "ㄗㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zxh"), expected: "ㄗㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("zxhd"), expected: "ㄗㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("zxhf"), expected: "ㄗㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zxhj"), expected: "ㄗㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zxhs"), expected: "ㄗㄨㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("zxa"), expected: "ㄗㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("zxaf"), expected: "ㄗㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zxaj"), expected: "ㄗㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zxm"), expected: "ㄗㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("zxmf"), expected: "ㄗㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zxmj"), expected: "ㄗㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zxn"), expected: "ㄗㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("zxnf"), expected: "ㄗㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zxnj"), expected: "ㄗㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zxl"), expected: "ㄗㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("zxlf"), expected: "ㄗㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zxlj"), expected: "ㄗㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("a"), expected: "ㄘ");
- Assert.AreEqual(actual: composer.CnvSequence("ad"), expected: "ㄘˊ");
- Assert.AreEqual(actual: composer.CnvSequence("af"), expected: "ㄘˇ");
- Assert.AreEqual(actual: composer.CnvSequence("aj"), expected: "ㄘˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ay"), expected: "ㄘㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("ayf"), expected: "ㄘㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ayj"), expected: "ㄘㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("agj"), expected: "ㄘㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ai"), expected: "ㄘㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("aid"), expected: "ㄘㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("aif"), expected: "ㄘㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("aij"), expected: "ㄘㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("aw"), expected: "ㄘㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("awd"), expected: "ㄘㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("awf"), expected: "ㄘㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("awj"), expected: "ㄘㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ao"), expected: "ㄘㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("aod"), expected: "ㄘㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("aof"), expected: "ㄘㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("aoj"), expected: "ㄘㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("am"), expected: "ㄘㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("amd"), expected: "ㄘㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("amf"), expected: "ㄘㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("amj"), expected: "ㄘㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("an"), expected: "ㄘㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("and"), expected: "ㄘㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ak"), expected: "ㄘㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("akd"), expected: "ㄘㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("akf"), expected: "ㄘㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("akj"), expected: "ㄘㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("al"), expected: "ㄘㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("ald"), expected: "ㄘㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("alf"), expected: "ㄘㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("alj"), expected: "ㄘㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ax"), expected: "ㄘㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("axd"), expected: "ㄘㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("axf"), expected: "ㄘㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("axj"), expected: "ㄘㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("axh"), expected: "ㄘㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("axhd"), expected: "ㄘㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("axhf"), expected: "ㄘㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("axhj"), expected: "ㄘㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("axa"), expected: "ㄘㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("axaf"), expected: "ㄘㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("axaj"), expected: "ㄘㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("axm"), expected: "ㄘㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("axmd"), expected: "ㄘㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("axmf"), expected: "ㄘㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("axmj"), expected: "ㄘㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("axn"), expected: "ㄘㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("axnd"), expected: "ㄘㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("axnf"), expected: "ㄘㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("axnj"), expected: "ㄘㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("axl"), expected: "ㄘㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("axld"), expected: "ㄘㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("axlf"), expected: "ㄘㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("axlj"), expected: "ㄘㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("s"), expected: "ㄙ");
- Assert.AreEqual(actual: composer.CnvSequence("sf"), expected: "ㄙˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sj"), expected: "ㄙˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sy"), expected: "ㄙㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("syf"), expected: "ㄙㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("syj"), expected: "ㄙㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sys"), expected: "ㄙㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("sg"), expected: "ㄙㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("sgj"), expected: "ㄙㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("si"), expected: "ㄙㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("sid"), expected: "ㄙㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("sif"), expected: "ㄙㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sij"), expected: "ㄙㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sa"), expected: "ㄙㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("sw"), expected: "ㄙㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("swf"), expected: "ㄙㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("swj"), expected: "ㄙㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("so"), expected: "ㄙㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("sof"), expected: "ㄙㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("soj"), expected: "ㄙㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sm"), expected: "ㄙㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("smf"), expected: "ㄙㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("smj"), expected: "ㄙㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sn"), expected: "ㄙㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("snf"), expected: "ㄙㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sk"), expected: "ㄙㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("skf"), expected: "ㄙㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("skj"), expected: "ㄙㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sl"), expected: "ㄙㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("slj"), expected: "ㄙㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sx"), expected: "ㄙㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("sxd"), expected: "ㄙㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("sxf"), expected: "ㄙㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sxj"), expected: "ㄙㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sxh"), expected: "ㄙㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("sxhd"), expected: "ㄙㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("sxhf"), expected: "ㄙㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sxhj"), expected: "ㄙㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sxa"), expected: "ㄙㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("sxad"), expected: "ㄙㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("sxaf"), expected: "ㄙㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sxaj"), expected: "ㄙㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sxm"), expected: "ㄙㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("sxmf"), expected: "ㄙㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sxmj"), expected: "ㄙㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sxn"), expected: "ㄙㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("sxnf"), expected: "ㄙㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sxnj"), expected: "ㄙㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sxl"), expected: "ㄙㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("sxld"), expected: "ㄙㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("sxlf"), expected: "ㄙㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sxlj"), expected: "ㄙㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("y"), expected: "ㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("yd"), expected: "ㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("yj"), expected: "ㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ys"), expected: "ㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("h "), expected: "ㄛ ");
- Assert.AreEqual(actual: composer.CnvSequence("hd"), expected: "ㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hf"), expected: "ㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hj"), expected: "ㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("g "), expected: "ㄜ ");
- Assert.AreEqual(actual: composer.CnvSequence("gd"), expected: "ㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gf"), expected: "ㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gj"), expected: "ㄜˋ");
- // Assert.AreEqual(actual: composer.CnvSequence("ed"), expected: "ㄝˊ");
- // Assert.AreEqual(actual: composer.CnvSequence("ef"), expected: "ㄝˇ");
- // Assert.AreEqual(actual: composer.CnvSequence("ej"), expected: "ㄝˋ");
- // Assert.AreEqual(actual: composer.CnvSequence("es"), expected: "ㄝ˙");
- Assert.AreEqual(actual: composer.CnvSequence("i"), expected: "ㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("id"), expected: "ㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("if"), expected: "ㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ij"), expected: "ㄞˋ");
- // Assert.AreEqual(actual: composer.CnvSequence("aj"), expected: "ㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("w"), expected: "ㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("wd"), expected: "ㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wf"), expected: "ㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wj"), expected: "ㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("o"), expected: "ㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("od"), expected: "ㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("of"), expected: "ㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("oj"), expected: "ㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("os"), expected: "ㄡ˙");
- Assert.AreEqual(actual: composer.CnvSequence("m "), expected: "ㄢ ");
- Assert.AreEqual(actual: composer.CnvSequence("md"), expected: "ㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mf"), expected: "ㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mj"), expected: "ㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("n "), expected: "ㄣ ");
- Assert.AreEqual(actual: composer.CnvSequence("nd"), expected: "ㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nf"), expected: "ㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nj"), expected: "ㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ns"), expected: "ㄣ˙");
- Assert.AreEqual(actual: composer.CnvSequence("k "), expected: "ㄤ ");
- Assert.AreEqual(actual: composer.CnvSequence("kd"), expected: "ㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("kf"), expected: "ㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kj"), expected: "ㄤˋ");
- // Assert.AreEqual(actual: composer.CnvSequence("l "), expected: "ㄥ ");
- // Assert.AreEqual(actual: composer.CnvSequence("lj"), expected: "ㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("l "), expected: "ㄦ ");
- Assert.AreEqual(actual: composer.CnvSequence("ld"), expected: "ㄦˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lf"), expected: "ㄦˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lj"), expected: "ㄦˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ls"), expected: "ㄦ˙");
- Assert.AreEqual(actual: composer.CnvSequence("e"), expected: "ㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("ed"), expected: "ㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ef"), expected: "ㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ej"), expected: "ㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ey"), expected: "ㄧㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("eyd"), expected: "ㄧㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("eyf"), expected: "ㄧㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("eyj"), expected: "ㄧㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("eys"), expected: "ㄧㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("eh"), expected: "ㄧㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("ehs"), expected: "ㄧㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("ee"), expected: "ㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("eed"), expected: "ㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("eef"), expected: "ㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("eej"), expected: "ㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ees"), expected: "ㄧㄝ˙");
- Assert.AreEqual(actual: composer.CnvSequence("eid"), expected: "ㄧㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ew"), expected: "ㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("ewd"), expected: "ㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ewf"), expected: "ㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ewj"), expected: "ㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("eo"), expected: "ㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("eod"), expected: "ㄧㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("eof"), expected: "ㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("eoj"), expected: "ㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("em"), expected: "ㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("emd"), expected: "ㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("emf"), expected: "ㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("emj"), expected: "ㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("en"), expected: "ㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("end"), expected: "ㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("enf"), expected: "ㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("enj"), expected: "ㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ek"), expected: "ㄧㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("ekd"), expected: "ㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ekf"), expected: "ㄧㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ekj"), expected: "ㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("el"), expected: "ㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("eld"), expected: "ㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("elf"), expected: "ㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("elj"), expected: "ㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("x"), expected: "ㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("xd"), expected: "ㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xf"), expected: "ㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xj"), expected: "ㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xy"), expected: "ㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("xyd"), expected: "ㄨㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xyf"), expected: "ㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xyj"), expected: "ㄨㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xys"), expected: "ㄨㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("xh"), expected: "ㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("xhf"), expected: "ㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xhj"), expected: "ㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xi"), expected: "ㄨㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("xif"), expected: "ㄨㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xij"), expected: "ㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xa"), expected: "ㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("xad"), expected: "ㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xaf"), expected: "ㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xaj"), expected: "ㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xm"), expected: "ㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("xmd"), expected: "ㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xmf"), expected: "ㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xmj"), expected: "ㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xn"), expected: "ㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("xnd"), expected: "ㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xnf"), expected: "ㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xnj"), expected: "ㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xk"), expected: "ㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("xkd"), expected: "ㄨㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xkf"), expected: "ㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xkj"), expected: "ㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xl"), expected: "ㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("xlf"), expected: "ㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xlj"), expected: "ㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("u"), expected: "ㄩ");
- Assert.AreEqual(actual: composer.CnvSequence("ud"), expected: "ㄩˊ");
- Assert.AreEqual(actual: composer.CnvSequence("uf"), expected: "ㄩˇ");
- Assert.AreEqual(actual: composer.CnvSequence("uj"), expected: "ㄩˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ue"), expected: "ㄩㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("uef"), expected: "ㄩㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("uej"), expected: "ㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("um"), expected: "ㄩㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("umd"), expected: "ㄩㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("umf"), expected: "ㄩㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("umj"), expected: "ㄩㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("un"), expected: "ㄩㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("und"), expected: "ㄩㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("unf"), expected: "ㄩㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("unj"), expected: "ㄩㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ul"), expected: "ㄩㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("uld"), expected: "ㄩㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ulf"), expected: "ㄩㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ulj"), expected: "ㄩㄥˋ");
+ int counter = 0;
+ CheckEq(ref counter, ref composer, "kek", "ㄎㄧㄤ");
+ CheckEq(ref counter, ref composer, "gewd", "ㄍㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "gen", "ㄍㄧㄣ");
+ CheckEq(ref counter, ref composer, "bekd", "ㄅㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "bekj", "ㄅㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "dxk", "ㄉㄨㄤ");
+ CheckEq(ref counter, ref composer, "by", "ㄅㄚ");
+ CheckEq(ref counter, ref composer, "byd", "ㄅㄚˊ");
+ CheckEq(ref counter, ref composer, "byf", "ㄅㄚˇ");
+ CheckEq(ref counter, ref composer, "byj", "ㄅㄚˋ");
+ CheckEq(ref counter, ref composer, "bys", "ㄅㄚ˙");
+ CheckEq(ref counter, ref composer, "bh", "ㄅㄛ");
+ CheckEq(ref counter, ref composer, "bhd", "ㄅㄛˊ");
+ CheckEq(ref counter, ref composer, "bhf", "ㄅㄛˇ");
+ CheckEq(ref counter, ref composer, "bhj", "ㄅㄛˋ");
+ CheckEq(ref counter, ref composer, "bhs", "ㄅㄛ˙");
+ CheckEq(ref counter, ref composer, "bi", "ㄅㄞ");
+ CheckEq(ref counter, ref composer, "bid", "ㄅㄞˊ");
+ CheckEq(ref counter, ref composer, "bif", "ㄅㄞˇ");
+ CheckEq(ref counter, ref composer, "bij", "ㄅㄞˋ");
+ CheckEq(ref counter, ref composer, "bis", "ㄅㄞ˙");
+ CheckEq(ref counter, ref composer, "ba", "ㄅㄟ");
+ CheckEq(ref counter, ref composer, "baf", "ㄅㄟˇ");
+ CheckEq(ref counter, ref composer, "baj", "ㄅㄟˋ");
+ CheckEq(ref counter, ref composer, "bas", "ㄅㄟ˙");
+ CheckEq(ref counter, ref composer, "bw", "ㄅㄠ");
+ CheckEq(ref counter, ref composer, "bwd", "ㄅㄠˊ");
+ CheckEq(ref counter, ref composer, "bwf", "ㄅㄠˇ");
+ CheckEq(ref counter, ref composer, "bwj", "ㄅㄠˋ");
+ CheckEq(ref counter, ref composer, "bm", "ㄅㄢ");
+ CheckEq(ref counter, ref composer, "bmf", "ㄅㄢˇ");
+ CheckEq(ref counter, ref composer, "bmj", "ㄅㄢˋ");
+ CheckEq(ref counter, ref composer, "bn", "ㄅㄣ");
+ CheckEq(ref counter, ref composer, "bnf", "ㄅㄣˇ");
+ CheckEq(ref counter, ref composer, "bnj", "ㄅㄣˋ");
+ CheckEq(ref counter, ref composer, "bk", "ㄅㄤ");
+ CheckEq(ref counter, ref composer, "bkf", "ㄅㄤˇ");
+ CheckEq(ref counter, ref composer, "bkj", "ㄅㄤˋ");
+ CheckEq(ref counter, ref composer, "bl", "ㄅㄥ");
+ CheckEq(ref counter, ref composer, "bld", "ㄅㄥˊ");
+ CheckEq(ref counter, ref composer, "blf", "ㄅㄥˇ");
+ CheckEq(ref counter, ref composer, "blj", "ㄅㄥˋ");
+ CheckEq(ref counter, ref composer, "be", "ㄅㄧ");
+ CheckEq(ref counter, ref composer, "bed", "ㄅㄧˊ");
+ CheckEq(ref counter, ref composer, "bef", "ㄅㄧˇ");
+ CheckEq(ref counter, ref composer, "bej", "ㄅㄧˋ");
+ CheckEq(ref counter, ref composer, "bee", "ㄅㄧㄝ");
+ CheckEq(ref counter, ref composer, "beed", "ㄅㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "beef", "ㄅㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "beej", "ㄅㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "bew", "ㄅㄧㄠ");
+ CheckEq(ref counter, ref composer, "bewf", "ㄅㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "bewj", "ㄅㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "bem", "ㄅㄧㄢ");
+ CheckEq(ref counter, ref composer, "bemd", "ㄅㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "bemf", "ㄅㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "bemj", "ㄅㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "ben", "ㄅㄧㄣ");
+ CheckEq(ref counter, ref composer, "benf", "ㄅㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "benj", "ㄅㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "bel", "ㄅㄧㄥ");
+ CheckEq(ref counter, ref composer, "belf", "ㄅㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "belj", "ㄅㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "bx", "ㄅㄨ");
+ CheckEq(ref counter, ref composer, "bxd", "ㄅㄨˊ");
+ CheckEq(ref counter, ref composer, "bxf", "ㄅㄨˇ");
+ CheckEq(ref counter, ref composer, "bxj", "ㄅㄨˋ");
+ CheckEq(ref counter, ref composer, "py", "ㄆㄚ");
+ CheckEq(ref counter, ref composer, "pyd", "ㄆㄚˊ");
+ CheckEq(ref counter, ref composer, "pyf", "ㄆㄚˇ");
+ CheckEq(ref counter, ref composer, "pyj", "ㄆㄚˋ");
+ CheckEq(ref counter, ref composer, "pys", "ㄆㄚ˙");
+ CheckEq(ref counter, ref composer, "ph", "ㄆㄛ");
+ CheckEq(ref counter, ref composer, "phd", "ㄆㄛˊ");
+ CheckEq(ref counter, ref composer, "phf", "ㄆㄛˇ");
+ CheckEq(ref counter, ref composer, "phj", "ㄆㄛˋ");
+ CheckEq(ref counter, ref composer, "pi", "ㄆㄞ");
+ CheckEq(ref counter, ref composer, "pid", "ㄆㄞˊ");
+ CheckEq(ref counter, ref composer, "pif", "ㄆㄞˇ");
+ CheckEq(ref counter, ref composer, "pij", "ㄆㄞˋ");
+ CheckEq(ref counter, ref composer, "pa", "ㄆㄟ");
+ CheckEq(ref counter, ref composer, "pad", "ㄆㄟˊ");
+ CheckEq(ref counter, ref composer, "paf", "ㄆㄟˇ");
+ CheckEq(ref counter, ref composer, "paj", "ㄆㄟˋ");
+ CheckEq(ref counter, ref composer, "pw", "ㄆㄠ");
+ CheckEq(ref counter, ref composer, "pwd", "ㄆㄠˊ");
+ CheckEq(ref counter, ref composer, "pwf", "ㄆㄠˇ");
+ CheckEq(ref counter, ref composer, "pwj", "ㄆㄠˋ");
+ CheckEq(ref counter, ref composer, "po", "ㄆㄡ");
+ CheckEq(ref counter, ref composer, "pod", "ㄆㄡˊ");
+ CheckEq(ref counter, ref composer, "pof", "ㄆㄡˇ");
+ CheckEq(ref counter, ref composer, "poj", "ㄆㄡˋ");
+ CheckEq(ref counter, ref composer, "pm", "ㄆㄢ");
+ CheckEq(ref counter, ref composer, "pmd", "ㄆㄢˊ");
+ CheckEq(ref counter, ref composer, "pmf", "ㄆㄢˇ");
+ CheckEq(ref counter, ref composer, "pmj", "ㄆㄢˋ");
+ CheckEq(ref counter, ref composer, "pn", "ㄆㄣ");
+ CheckEq(ref counter, ref composer, "pnd", "ㄆㄣˊ");
+ CheckEq(ref counter, ref composer, "pnf", "ㄆㄣˇ");
+ CheckEq(ref counter, ref composer, "pnj", "ㄆㄣˋ");
+ CheckEq(ref counter, ref composer, "pk", "ㄆㄤ");
+ CheckEq(ref counter, ref composer, "pkd", "ㄆㄤˊ");
+ CheckEq(ref counter, ref composer, "pkf", "ㄆㄤˇ");
+ CheckEq(ref counter, ref composer, "pkj", "ㄆㄤˋ");
+ CheckEq(ref counter, ref composer, "pl", "ㄆㄥ");
+ CheckEq(ref counter, ref composer, "pld", "ㄆㄥˊ");
+ CheckEq(ref counter, ref composer, "plf", "ㄆㄥˇ");
+ CheckEq(ref counter, ref composer, "plj", "ㄆㄥˋ");
+ CheckEq(ref counter, ref composer, "pe", "ㄆㄧ");
+ CheckEq(ref counter, ref composer, "ped", "ㄆㄧˊ");
+ CheckEq(ref counter, ref composer, "pef", "ㄆㄧˇ");
+ CheckEq(ref counter, ref composer, "pej", "ㄆㄧˋ");
+ CheckEq(ref counter, ref composer, "pey", "ㄆㄧㄚ");
+ CheckEq(ref counter, ref composer, "pee", "ㄆㄧㄝ");
+ CheckEq(ref counter, ref composer, "peef", "ㄆㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "peej", "ㄆㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "pew", "ㄆㄧㄠ");
+ CheckEq(ref counter, ref composer, "pewd", "ㄆㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "pewf", "ㄆㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "pewj", "ㄆㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "pem", "ㄆㄧㄢ");
+ CheckEq(ref counter, ref composer, "pemd", "ㄆㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "pemf", "ㄆㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "pemj", "ㄆㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "pen", "ㄆㄧㄣ");
+ CheckEq(ref counter, ref composer, "pend", "ㄆㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "penf", "ㄆㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "penj", "ㄆㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "pel", "ㄆㄧㄥ");
+ CheckEq(ref counter, ref composer, "peld", "ㄆㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "pelf", "ㄆㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "pelj", "ㄆㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "px", "ㄆㄨ");
+ CheckEq(ref counter, ref composer, "pxd", "ㄆㄨˊ");
+ CheckEq(ref counter, ref composer, "pxf", "ㄆㄨˇ");
+ CheckEq(ref counter, ref composer, "pxj", "ㄆㄨˋ");
+ CheckEq(ref counter, ref composer, "my", "ㄇㄚ");
+ CheckEq(ref counter, ref composer, "myd", "ㄇㄚˊ");
+ CheckEq(ref counter, ref composer, "myf", "ㄇㄚˇ");
+ CheckEq(ref counter, ref composer, "myj", "ㄇㄚˋ");
+ CheckEq(ref counter, ref composer, "mys", "ㄇㄚ˙");
+ CheckEq(ref counter, ref composer, "mh", "ㄇㄛ");
+ CheckEq(ref counter, ref composer, "mhd", "ㄇㄛˊ");
+ CheckEq(ref counter, ref composer, "mhf", "ㄇㄛˇ");
+ CheckEq(ref counter, ref composer, "mhj", "ㄇㄛˋ");
+ CheckEq(ref counter, ref composer, "mhs", "ㄇㄛ˙");
+ CheckEq(ref counter, ref composer, "mg", "ㄇㄜ");
+ CheckEq(ref counter, ref composer, "mgj", "ㄇㄜˋ");
+ CheckEq(ref counter, ref composer, "mgs", "ㄇㄜ˙");
+ CheckEq(ref counter, ref composer, "mi", "ㄇㄞ");
+ CheckEq(ref counter, ref composer, "mid", "ㄇㄞˊ");
+ CheckEq(ref counter, ref composer, "mif", "ㄇㄞˇ");
+ CheckEq(ref counter, ref composer, "mij", "ㄇㄞˋ");
+ CheckEq(ref counter, ref composer, "mad", "ㄇㄟˊ");
+ CheckEq(ref counter, ref composer, "maf", "ㄇㄟˇ");
+ CheckEq(ref counter, ref composer, "maj", "ㄇㄟˋ");
+ CheckEq(ref counter, ref composer, "mw", "ㄇㄠ");
+ CheckEq(ref counter, ref composer, "mwd", "ㄇㄠˊ");
+ CheckEq(ref counter, ref composer, "mwf", "ㄇㄠˇ");
+ CheckEq(ref counter, ref composer, "mwj", "ㄇㄠˋ");
+ CheckEq(ref counter, ref composer, "mod", "ㄇㄡˊ");
+ CheckEq(ref counter, ref composer, "mof", "ㄇㄡˇ");
+ CheckEq(ref counter, ref composer, "moj", "ㄇㄡˋ");
+ CheckEq(ref counter, ref composer, "mm", "ㄇㄢ");
+ CheckEq(ref counter, ref composer, "mmd", "ㄇㄢˊ");
+ CheckEq(ref counter, ref composer, "mmf", "ㄇㄢˇ");
+ CheckEq(ref counter, ref composer, "mmj", "ㄇㄢˋ");
+ CheckEq(ref counter, ref composer, "mn", "ㄇㄣ");
+ CheckEq(ref counter, ref composer, "mnd", "ㄇㄣˊ");
+ CheckEq(ref counter, ref composer, "mnf", "ㄇㄣˇ");
+ CheckEq(ref counter, ref composer, "mnj", "ㄇㄣˋ");
+ CheckEq(ref counter, ref composer, "mns", "ㄇㄣ˙");
+ CheckEq(ref counter, ref composer, "mk", "ㄇㄤ");
+ CheckEq(ref counter, ref composer, "mkd", "ㄇㄤˊ");
+ CheckEq(ref counter, ref composer, "mkf", "ㄇㄤˇ");
+ CheckEq(ref counter, ref composer, "mkj", "ㄇㄤˋ");
+ CheckEq(ref counter, ref composer, "ml", "ㄇㄥ");
+ CheckEq(ref counter, ref composer, "mld", "ㄇㄥˊ");
+ CheckEq(ref counter, ref composer, "mlf", "ㄇㄥˇ");
+ CheckEq(ref counter, ref composer, "mlj", "ㄇㄥˋ");
+ CheckEq(ref counter, ref composer, "me", "ㄇㄧ");
+ CheckEq(ref counter, ref composer, "med", "ㄇㄧˊ");
+ CheckEq(ref counter, ref composer, "mef", "ㄇㄧˇ");
+ CheckEq(ref counter, ref composer, "mej", "ㄇㄧˋ");
+ CheckEq(ref counter, ref composer, "mee", "ㄇㄧㄝ");
+ CheckEq(ref counter, ref composer, "meed", "ㄇㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "meej", "ㄇㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "mew", "ㄇㄧㄠ");
+ CheckEq(ref counter, ref composer, "mewd", "ㄇㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "mewf", "ㄇㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "mewj", "ㄇㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "meod", "ㄇㄧㄡˊ");
+ CheckEq(ref counter, ref composer, "meof", "ㄇㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "meoj", "ㄇㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "mem", "ㄇㄧㄢ");
+ CheckEq(ref counter, ref composer, "memd", "ㄇㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "memf", "ㄇㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "memj", "ㄇㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "men", "ㄇㄧㄣ");
+ CheckEq(ref counter, ref composer, "mend", "ㄇㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "menf", "ㄇㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "meld", "ㄇㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "melf", "ㄇㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "melj", "ㄇㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "mxd", "ㄇㄨˊ");
+ CheckEq(ref counter, ref composer, "mxf", "ㄇㄨˇ");
+ CheckEq(ref counter, ref composer, "mxj", "ㄇㄨˋ");
+ CheckEq(ref counter, ref composer, "fy", "ㄈㄚ");
+ CheckEq(ref counter, ref composer, "fyd", "ㄈㄚˊ");
+ CheckEq(ref counter, ref composer, "fyf", "ㄈㄚˇ");
+ CheckEq(ref counter, ref composer, "fyj", "ㄈㄚˋ");
+ CheckEq(ref counter, ref composer, "fhd", "ㄈㄛˊ");
+ CheckEq(ref counter, ref composer, "fa", "ㄈㄟ");
+ CheckEq(ref counter, ref composer, "fad", "ㄈㄟˊ");
+ CheckEq(ref counter, ref composer, "faf", "ㄈㄟˇ");
+ CheckEq(ref counter, ref composer, "faj", "ㄈㄟˋ");
+ CheckEq(ref counter, ref composer, "fo", "ㄈㄡ");
+ CheckEq(ref counter, ref composer, "fod", "ㄈㄡˊ");
+ CheckEq(ref counter, ref composer, "fof", "ㄈㄡˇ");
+ CheckEq(ref counter, ref composer, "foj", "ㄈㄡˋ");
+ CheckEq(ref counter, ref composer, "fm", "ㄈㄢ");
+ CheckEq(ref counter, ref composer, "fmd", "ㄈㄢˊ");
+ CheckEq(ref counter, ref composer, "fmf", "ㄈㄢˇ");
+ CheckEq(ref counter, ref composer, "fmj", "ㄈㄢˋ");
+ CheckEq(ref counter, ref composer, "fn", "ㄈㄣ");
+ CheckEq(ref counter, ref composer, "fnd", "ㄈㄣˊ");
+ CheckEq(ref counter, ref composer, "fnf", "ㄈㄣˇ");
+ CheckEq(ref counter, ref composer, "fnj", "ㄈㄣˋ");
+ CheckEq(ref counter, ref composer, "fns", "ㄈㄣ˙");
+ CheckEq(ref counter, ref composer, "fk", "ㄈㄤ");
+ CheckEq(ref counter, ref composer, "fkd", "ㄈㄤˊ");
+ CheckEq(ref counter, ref composer, "fkf", "ㄈㄤˇ");
+ CheckEq(ref counter, ref composer, "fkj", "ㄈㄤˋ");
+ CheckEq(ref counter, ref composer, "fl", "ㄈㄥ");
+ CheckEq(ref counter, ref composer, "fld", "ㄈㄥˊ");
+ CheckEq(ref counter, ref composer, "flf", "ㄈㄥˇ");
+ CheckEq(ref counter, ref composer, "flj", "ㄈㄥˋ");
+ CheckEq(ref counter, ref composer, "fewj", "ㄈㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "fx", "ㄈㄨ");
+ CheckEq(ref counter, ref composer, "fxd", "ㄈㄨˊ");
+ CheckEq(ref counter, ref composer, "fxf", "ㄈㄨˇ");
+ CheckEq(ref counter, ref composer, "fxj", "ㄈㄨˋ");
+ CheckEq(ref counter, ref composer, "dy", "ㄉㄚ");
+ CheckEq(ref counter, ref composer, "dyd", "ㄉㄚˊ");
+ CheckEq(ref counter, ref composer, "dyf", "ㄉㄚˇ");
+ CheckEq(ref counter, ref composer, "dyj", "ㄉㄚˋ");
+ CheckEq(ref counter, ref composer, "dys", "ㄉㄚ˙");
+ CheckEq(ref counter, ref composer, "dg", "ㄉㄜ");
+ CheckEq(ref counter, ref composer, "dgd", "ㄉㄜˊ");
+ CheckEq(ref counter, ref composer, "dgs", "ㄉㄜ˙");
+ CheckEq(ref counter, ref composer, "di", "ㄉㄞ");
+ CheckEq(ref counter, ref composer, "dif", "ㄉㄞˇ");
+ CheckEq(ref counter, ref composer, "dij", "ㄉㄞˋ");
+ CheckEq(ref counter, ref composer, "daf", "ㄉㄟˇ");
+ CheckEq(ref counter, ref composer, "dw", "ㄉㄠ");
+ CheckEq(ref counter, ref composer, "dwd", "ㄉㄠˊ");
+ CheckEq(ref counter, ref composer, "dwf", "ㄉㄠˇ");
+ CheckEq(ref counter, ref composer, "dwj", "ㄉㄠˋ");
+ CheckEq(ref counter, ref composer, "do", "ㄉㄡ");
+ CheckEq(ref counter, ref composer, "dod", "ㄉㄡˊ");
+ CheckEq(ref counter, ref composer, "dof", "ㄉㄡˇ");
+ CheckEq(ref counter, ref composer, "doj", "ㄉㄡˋ");
+ CheckEq(ref counter, ref composer, "dm", "ㄉㄢ");
+ CheckEq(ref counter, ref composer, "dmf", "ㄉㄢˇ");
+ CheckEq(ref counter, ref composer, "dmj", "ㄉㄢˋ");
+ CheckEq(ref counter, ref composer, "dnj", "ㄉㄣˋ");
+ CheckEq(ref counter, ref composer, "dk", "ㄉㄤ");
+ CheckEq(ref counter, ref composer, "dkf", "ㄉㄤˇ");
+ CheckEq(ref counter, ref composer, "dkj", "ㄉㄤˋ");
+ CheckEq(ref counter, ref composer, "dl", "ㄉㄥ");
+ CheckEq(ref counter, ref composer, "dlf", "ㄉㄥˇ");
+ CheckEq(ref counter, ref composer, "dlj", "ㄉㄥˋ");
+ CheckEq(ref counter, ref composer, "de", "ㄉㄧ");
+ CheckEq(ref counter, ref composer, "ded", "ㄉㄧˊ");
+ CheckEq(ref counter, ref composer, "def", "ㄉㄧˇ");
+ CheckEq(ref counter, ref composer, "dej", "ㄉㄧˋ");
+ CheckEq(ref counter, ref composer, "deyf", "ㄉㄧㄚˇ");
+ CheckEq(ref counter, ref composer, "dee", "ㄉㄧㄝ");
+ CheckEq(ref counter, ref composer, "deed", "ㄉㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "deef", "ㄉㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "deej", "ㄉㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "dew", "ㄉㄧㄠ");
+ CheckEq(ref counter, ref composer, "dewf", "ㄉㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "dewj", "ㄉㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "deo", "ㄉㄧㄡ");
+ CheckEq(ref counter, ref composer, "dem", "ㄉㄧㄢ");
+ CheckEq(ref counter, ref composer, "demd", "ㄉㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "demf", "ㄉㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "demj", "ㄉㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "del", "ㄉㄧㄥ");
+ CheckEq(ref counter, ref composer, "deld", "ㄉㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "delf", "ㄉㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "delj", "ㄉㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "dx", "ㄉㄨ");
+ CheckEq(ref counter, ref composer, "dxd", "ㄉㄨˊ");
+ CheckEq(ref counter, ref composer, "dxf", "ㄉㄨˇ");
+ CheckEq(ref counter, ref composer, "dxj", "ㄉㄨˋ");
+ CheckEq(ref counter, ref composer, "dxh", "ㄉㄨㄛ");
+ CheckEq(ref counter, ref composer, "dxhd", "ㄉㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "dxhf", "ㄉㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "dxhj", "ㄉㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "dxhs", "ㄉㄨㄛ˙");
+ CheckEq(ref counter, ref composer, "dxa", "ㄉㄨㄟ");
+ CheckEq(ref counter, ref composer, "dxaf", "ㄉㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "dxaj", "ㄉㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "dxm", "ㄉㄨㄢ");
+ CheckEq(ref counter, ref composer, "dxmf", "ㄉㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "dxmj", "ㄉㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "dxn", "ㄉㄨㄣ");
+ CheckEq(ref counter, ref composer, "dxnf", "ㄉㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "dxnj", "ㄉㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "dxl", "ㄉㄨㄥ");
+ CheckEq(ref counter, ref composer, "dxlf", "ㄉㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "dxlj", "ㄉㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "ty", "ㄊㄚ");
+ CheckEq(ref counter, ref composer, "tyf", "ㄊㄚˇ");
+ CheckEq(ref counter, ref composer, "tyj", "ㄊㄚˋ");
+ CheckEq(ref counter, ref composer, "tgj", "ㄊㄜˋ");
+ CheckEq(ref counter, ref composer, "ti", "ㄊㄞ");
+ CheckEq(ref counter, ref composer, "tid", "ㄊㄞˊ");
+ CheckEq(ref counter, ref composer, "tif", "ㄊㄞˇ");
+ CheckEq(ref counter, ref composer, "tij", "ㄊㄞˋ");
+ CheckEq(ref counter, ref composer, "tis", "ㄊㄞ˙");
+ CheckEq(ref counter, ref composer, "tw", "ㄊㄠ");
+ CheckEq(ref counter, ref composer, "twd", "ㄊㄠˊ");
+ CheckEq(ref counter, ref composer, "twf", "ㄊㄠˇ");
+ CheckEq(ref counter, ref composer, "twj", "ㄊㄠˋ");
+ CheckEq(ref counter, ref composer, "tws", "ㄊㄠ˙");
+ CheckEq(ref counter, ref composer, "to", "ㄊㄡ");
+ CheckEq(ref counter, ref composer, "tod", "ㄊㄡˊ");
+ CheckEq(ref counter, ref composer, "tof", "ㄊㄡˇ");
+ CheckEq(ref counter, ref composer, "toj", "ㄊㄡˋ");
+ CheckEq(ref counter, ref composer, "tos", "ㄊㄡ˙");
+ CheckEq(ref counter, ref composer, "tm", "ㄊㄢ");
+ CheckEq(ref counter, ref composer, "tmd", "ㄊㄢˊ");
+ CheckEq(ref counter, ref composer, "tmf", "ㄊㄢˇ");
+ CheckEq(ref counter, ref composer, "tmj", "ㄊㄢˋ");
+ CheckEq(ref counter, ref composer, "tk", "ㄊㄤ");
+ CheckEq(ref counter, ref composer, "tkd", "ㄊㄤˊ");
+ CheckEq(ref counter, ref composer, "tkf", "ㄊㄤˇ");
+ CheckEq(ref counter, ref composer, "tkj", "ㄊㄤˋ");
+ CheckEq(ref counter, ref composer, "tl", "ㄊㄥ");
+ CheckEq(ref counter, ref composer, "tld", "ㄊㄥˊ");
+ CheckEq(ref counter, ref composer, "tlj", "ㄊㄥˋ");
+ CheckEq(ref counter, ref composer, "te", "ㄊㄧ");
+ CheckEq(ref counter, ref composer, "ted", "ㄊㄧˊ");
+ CheckEq(ref counter, ref composer, "tef", "ㄊㄧˇ");
+ CheckEq(ref counter, ref composer, "tej", "ㄊㄧˋ");
+ CheckEq(ref counter, ref composer, "tee", "ㄊㄧㄝ");
+ CheckEq(ref counter, ref composer, "teed", "ㄊㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "teef", "ㄊㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "teej", "ㄊㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "tew", "ㄊㄧㄠ");
+ CheckEq(ref counter, ref composer, "tewd", "ㄊㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "tewf", "ㄊㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "tewj", "ㄊㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "tem", "ㄊㄧㄢ");
+ CheckEq(ref counter, ref composer, "temd", "ㄊㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "temf", "ㄊㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "temj", "ㄊㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "tel", "ㄊㄧㄥ");
+ CheckEq(ref counter, ref composer, "teld", "ㄊㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "telf", "ㄊㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "telj", "ㄊㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "tx", "ㄊㄨ");
+ CheckEq(ref counter, ref composer, "txd", "ㄊㄨˊ");
+ CheckEq(ref counter, ref composer, "txf", "ㄊㄨˇ");
+ CheckEq(ref counter, ref composer, "txj", "ㄊㄨˋ");
+ CheckEq(ref counter, ref composer, "txh", "ㄊㄨㄛ");
+ CheckEq(ref counter, ref composer, "txhd", "ㄊㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "txhf", "ㄊㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "txhj", "ㄊㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "txa", "ㄊㄨㄟ");
+ CheckEq(ref counter, ref composer, "txad", "ㄊㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "txaf", "ㄊㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "txaj", "ㄊㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "txm", "ㄊㄨㄢ");
+ CheckEq(ref counter, ref composer, "txmd", "ㄊㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "txmf", "ㄊㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "txmj", "ㄊㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "txn", "ㄊㄨㄣ");
+ CheckEq(ref counter, ref composer, "txnd", "ㄊㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "txnf", "ㄊㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "txnj", "ㄊㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "txl", "ㄊㄨㄥ");
+ CheckEq(ref counter, ref composer, "txld", "ㄊㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "txlf", "ㄊㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "txlj", "ㄊㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "ny", "ㄋㄚ");
+ CheckEq(ref counter, ref composer, "nyd", "ㄋㄚˊ");
+ CheckEq(ref counter, ref composer, "nyf", "ㄋㄚˇ");
+ CheckEq(ref counter, ref composer, "nyj", "ㄋㄚˋ");
+ CheckEq(ref counter, ref composer, "nys", "ㄋㄚ˙");
+ CheckEq(ref counter, ref composer, "ngj", "ㄋㄜˋ");
+ CheckEq(ref counter, ref composer, "ngs", "ㄋㄜ˙");
+ CheckEq(ref counter, ref composer, "nid", "ㄋㄞˊ");
+ CheckEq(ref counter, ref composer, "nif", "ㄋㄞˇ");
+ CheckEq(ref counter, ref composer, "nij", "ㄋㄞˋ");
+ CheckEq(ref counter, ref composer, "nad", "ㄋㄟˊ");
+ CheckEq(ref counter, ref composer, "naf", "ㄋㄟˇ");
+ CheckEq(ref counter, ref composer, "naj", "ㄋㄟˋ");
+ CheckEq(ref counter, ref composer, "nw", "ㄋㄠ");
+ CheckEq(ref counter, ref composer, "nwd", "ㄋㄠˊ");
+ CheckEq(ref counter, ref composer, "nwf", "ㄋㄠˇ");
+ CheckEq(ref counter, ref composer, "nwj", "ㄋㄠˋ");
+ CheckEq(ref counter, ref composer, "nod", "ㄋㄡˊ");
+ CheckEq(ref counter, ref composer, "nof", "ㄋㄡˇ");
+ CheckEq(ref counter, ref composer, "noj", "ㄋㄡˋ");
+ CheckEq(ref counter, ref composer, "nm", "ㄋㄢ");
+ CheckEq(ref counter, ref composer, "nmd", "ㄋㄢˊ");
+ CheckEq(ref counter, ref composer, "nmf", "ㄋㄢˇ");
+ CheckEq(ref counter, ref composer, "nmj", "ㄋㄢˋ");
+ CheckEq(ref counter, ref composer, "nnf", "ㄋㄣˇ");
+ CheckEq(ref counter, ref composer, "nnj", "ㄋㄣˋ");
+ CheckEq(ref counter, ref composer, "nk", "ㄋㄤ");
+ CheckEq(ref counter, ref composer, "nkd", "ㄋㄤˊ");
+ CheckEq(ref counter, ref composer, "nkf", "ㄋㄤˇ");
+ CheckEq(ref counter, ref composer, "nkj", "ㄋㄤˋ");
+ CheckEq(ref counter, ref composer, "nks", "ㄋㄤ˙");
+ CheckEq(ref counter, ref composer, "nld", "ㄋㄥˊ");
+ CheckEq(ref counter, ref composer, "nlf", "ㄋㄥˇ");
+ CheckEq(ref counter, ref composer, "ne", "ㄋㄧ");
+ CheckEq(ref counter, ref composer, "ned", "ㄋㄧˊ");
+ CheckEq(ref counter, ref composer, "nef", "ㄋㄧˇ");
+ CheckEq(ref counter, ref composer, "nej", "ㄋㄧˋ");
+ CheckEq(ref counter, ref composer, "nee", "ㄋㄧㄝ");
+ CheckEq(ref counter, ref composer, "need", "ㄋㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "neej", "ㄋㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "newf", "ㄋㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "newj", "ㄋㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "neo", "ㄋㄧㄡ");
+ CheckEq(ref counter, ref composer, "neod", "ㄋㄧㄡˊ");
+ CheckEq(ref counter, ref composer, "neof", "ㄋㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "neoj", "ㄋㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "nem", "ㄋㄧㄢ");
+ CheckEq(ref counter, ref composer, "nemd", "ㄋㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "nemf", "ㄋㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "nemj", "ㄋㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "nen", "ㄋㄧㄣ");
+ CheckEq(ref counter, ref composer, "nend", "ㄋㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "nenf", "ㄋㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "nenj", "ㄋㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "nekd", "ㄋㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "nekf", "ㄋㄧㄤˇ");
+ CheckEq(ref counter, ref composer, "nekj", "ㄋㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "neld", "ㄋㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "nelf", "ㄋㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "nelj", "ㄋㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "nxd", "ㄋㄨˊ");
+ CheckEq(ref counter, ref composer, "nxf", "ㄋㄨˇ");
+ CheckEq(ref counter, ref composer, "nxj", "ㄋㄨˋ");
+ CheckEq(ref counter, ref composer, "nxhd", "ㄋㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "nxhf", "ㄋㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "nxhj", "ㄋㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "nxad", "ㄋㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "nxmd", "ㄋㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "nxmf", "ㄋㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "nxmj", "ㄋㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "nxnd", "ㄋㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "nxld", "ㄋㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "nxlf", "ㄋㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "nxlj", "ㄋㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "nud", "ㄋㄩˊ");
+ CheckEq(ref counter, ref composer, "nuf", "ㄋㄩˇ");
+ CheckEq(ref counter, ref composer, "nuj", "ㄋㄩˋ");
+ CheckEq(ref counter, ref composer, "nuej", "ㄋㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "ly", "ㄌㄚ");
+ CheckEq(ref counter, ref composer, "lyd", "ㄌㄚˊ");
+ CheckEq(ref counter, ref composer, "lyf", "ㄌㄚˇ");
+ CheckEq(ref counter, ref composer, "lyj", "ㄌㄚˋ");
+ CheckEq(ref counter, ref composer, "lys", "ㄌㄚ˙");
+ CheckEq(ref counter, ref composer, "lh", "ㄌㄛ");
+ CheckEq(ref counter, ref composer, "lhs", "ㄌㄛ˙");
+ CheckEq(ref counter, ref composer, "lg", "ㄌㄜ");
+ CheckEq(ref counter, ref composer, "lgd", "ㄌㄜˊ");
+ CheckEq(ref counter, ref composer, "lgj", "ㄌㄜˋ");
+ CheckEq(ref counter, ref composer, "lgs", "ㄌㄜ˙");
+ CheckEq(ref counter, ref composer, "lid", "ㄌㄞˊ");
+ CheckEq(ref counter, ref composer, "lif", "ㄌㄞˇ");
+ CheckEq(ref counter, ref composer, "lij", "ㄌㄞˋ");
+ CheckEq(ref counter, ref composer, "la", "ㄌㄟ");
+ CheckEq(ref counter, ref composer, "lad", "ㄌㄟˊ");
+ CheckEq(ref counter, ref composer, "laf", "ㄌㄟˇ");
+ CheckEq(ref counter, ref composer, "laj", "ㄌㄟˋ");
+ CheckEq(ref counter, ref composer, "las", "ㄌㄟ˙");
+ CheckEq(ref counter, ref composer, "lw", "ㄌㄠ");
+ CheckEq(ref counter, ref composer, "lwd", "ㄌㄠˊ");
+ CheckEq(ref counter, ref composer, "lwf", "ㄌㄠˇ");
+ CheckEq(ref counter, ref composer, "lwj", "ㄌㄠˋ");
+ CheckEq(ref counter, ref composer, "lo", "ㄌㄡ");
+ CheckEq(ref counter, ref composer, "lod", "ㄌㄡˊ");
+ CheckEq(ref counter, ref composer, "lof", "ㄌㄡˇ");
+ CheckEq(ref counter, ref composer, "loj", "ㄌㄡˋ");
+ CheckEq(ref counter, ref composer, "los", "ㄌㄡ˙");
+ CheckEq(ref counter, ref composer, "lmd", "ㄌㄢˊ");
+ CheckEq(ref counter, ref composer, "lmf", "ㄌㄢˇ");
+ CheckEq(ref counter, ref composer, "lmj", "ㄌㄢˋ");
+ CheckEq(ref counter, ref composer, "lk", "ㄌㄤ");
+ CheckEq(ref counter, ref composer, "lkd", "ㄌㄤˊ");
+ CheckEq(ref counter, ref composer, "lkf", "ㄌㄤˇ");
+ CheckEq(ref counter, ref composer, "lkj", "ㄌㄤˋ");
+ CheckEq(ref counter, ref composer, "ll", "ㄌㄥ");
+ CheckEq(ref counter, ref composer, "lld", "ㄌㄥˊ");
+ CheckEq(ref counter, ref composer, "llf", "ㄌㄥˇ");
+ CheckEq(ref counter, ref composer, "llj", "ㄌㄥˋ");
+ CheckEq(ref counter, ref composer, "le", "ㄌㄧ");
+ CheckEq(ref counter, ref composer, "led", "ㄌㄧˊ");
+ CheckEq(ref counter, ref composer, "lef", "ㄌㄧˇ");
+ CheckEq(ref counter, ref composer, "lej", "ㄌㄧˋ");
+ CheckEq(ref counter, ref composer, "les", "ㄌㄧ˙");
+ CheckEq(ref counter, ref composer, "leyf", "ㄌㄧㄚˇ");
+ CheckEq(ref counter, ref composer, "lee", "ㄌㄧㄝ");
+ CheckEq(ref counter, ref composer, "leed", "ㄌㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "leef", "ㄌㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "leej", "ㄌㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "lew", "ㄌㄧㄠ");
+ CheckEq(ref counter, ref composer, "lewd", "ㄌㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "lewf", "ㄌㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "lewj", "ㄌㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "leo", "ㄌㄧㄡ");
+ CheckEq(ref counter, ref composer, "leod", "ㄌㄧㄡˊ");
+ CheckEq(ref counter, ref composer, "leof", "ㄌㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "leoj", "ㄌㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "lem", "ㄌㄧㄢ");
+ CheckEq(ref counter, ref composer, "lemd", "ㄌㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "lemf", "ㄌㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "lemj", "ㄌㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "lend", "ㄌㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "lenf", "ㄌㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "lenj", "ㄌㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "lekd", "ㄌㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "lekf", "ㄌㄧㄤˇ");
+ CheckEq(ref counter, ref composer, "lekj", "ㄌㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "lel", "ㄌㄧㄥ");
+ CheckEq(ref counter, ref composer, "leld", "ㄌㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "lelf", "ㄌㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "lelj", "ㄌㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "lx", "ㄌㄨ");
+ CheckEq(ref counter, ref composer, "lxd", "ㄌㄨˊ");
+ CheckEq(ref counter, ref composer, "lxf", "ㄌㄨˇ");
+ CheckEq(ref counter, ref composer, "lxj", "ㄌㄨˋ");
+ CheckEq(ref counter, ref composer, "lxh", "ㄌㄨㄛ");
+ CheckEq(ref counter, ref composer, "lxhd", "ㄌㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "lxhf", "ㄌㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "lxhj", "ㄌㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "lxhs", "ㄌㄨㄛ˙");
+ CheckEq(ref counter, ref composer, "lxmd", "ㄌㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "lxmf", "ㄌㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "lxmj", "ㄌㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "lxn", "ㄌㄨㄣ");
+ CheckEq(ref counter, ref composer, "lxnd", "ㄌㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "lxnf", "ㄌㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "lxnj", "ㄌㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "lxl", "ㄌㄨㄥ");
+ CheckEq(ref counter, ref composer, "lxld", "ㄌㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "lxlf", "ㄌㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "lxlj", "ㄌㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "lu", "ㄌㄩ");
+ CheckEq(ref counter, ref composer, "lud", "ㄌㄩˊ");
+ CheckEq(ref counter, ref composer, "luf", "ㄌㄩˇ");
+ CheckEq(ref counter, ref composer, "luj", "ㄌㄩˋ");
+ CheckEq(ref counter, ref composer, "lue", "ㄌㄩㄝ");
+ CheckEq(ref counter, ref composer, "luef", "ㄌㄩㄝˇ");
+ CheckEq(ref counter, ref composer, "luej", "ㄌㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "lumd", "ㄌㄩㄢˊ");
+ CheckEq(ref counter, ref composer, "lumf", "ㄌㄩㄢˇ");
+ CheckEq(ref counter, ref composer, "gy", "ㄍㄚ");
+ CheckEq(ref counter, ref composer, "gyd", "ㄍㄚˊ");
+ CheckEq(ref counter, ref composer, "gyf", "ㄍㄚˇ");
+ CheckEq(ref counter, ref composer, "gyj", "ㄍㄚˋ");
+ CheckEq(ref counter, ref composer, "gys", "ㄍㄚ˙");
+ CheckEq(ref counter, ref composer, "gg", "ㄍㄜ");
+ CheckEq(ref counter, ref composer, "ggd", "ㄍㄜˊ");
+ CheckEq(ref counter, ref composer, "ggf", "ㄍㄜˇ");
+ CheckEq(ref counter, ref composer, "ggj", "ㄍㄜˋ");
+ CheckEq(ref counter, ref composer, "ggs", "ㄍㄜ˙");
+ CheckEq(ref counter, ref composer, "gi", "ㄍㄞ");
+ CheckEq(ref counter, ref composer, "gif", "ㄍㄞˇ");
+ CheckEq(ref counter, ref composer, "gij", "ㄍㄞˋ");
+ CheckEq(ref counter, ref composer, "gaf", "ㄍㄟˇ");
+ CheckEq(ref counter, ref composer, "gw", "ㄍㄠ");
+ CheckEq(ref counter, ref composer, "gwf", "ㄍㄠˇ");
+ CheckEq(ref counter, ref composer, "gwj", "ㄍㄠˋ");
+ CheckEq(ref counter, ref composer, "go", "ㄍㄡ");
+ CheckEq(ref counter, ref composer, "gof", "ㄍㄡˇ");
+ CheckEq(ref counter, ref composer, "goj", "ㄍㄡˋ");
+ CheckEq(ref counter, ref composer, "gm", "ㄍㄢ");
+ CheckEq(ref counter, ref composer, "gmf", "ㄍㄢˇ");
+ CheckEq(ref counter, ref composer, "gmj", "ㄍㄢˋ");
+ CheckEq(ref counter, ref composer, "gn", "ㄍㄣ");
+ CheckEq(ref counter, ref composer, "gnd", "ㄍㄣˊ");
+ CheckEq(ref counter, ref composer, "gnf", "ㄍㄣˇ");
+ CheckEq(ref counter, ref composer, "gnj", "ㄍㄣˋ");
+ CheckEq(ref counter, ref composer, "gk", "ㄍㄤ");
+ CheckEq(ref counter, ref composer, "gkf", "ㄍㄤˇ");
+ CheckEq(ref counter, ref composer, "gkj", "ㄍㄤˋ");
+ CheckEq(ref counter, ref composer, "gl", "ㄍㄥ");
+ CheckEq(ref counter, ref composer, "glf", "ㄍㄥˇ");
+ CheckEq(ref counter, ref composer, "glj", "ㄍㄥˋ");
+ CheckEq(ref counter, ref composer, "gx", "ㄍㄨ");
+ CheckEq(ref counter, ref composer, "gxd", "ㄍㄨˊ");
+ CheckEq(ref counter, ref composer, "gxf", "ㄍㄨˇ");
+ CheckEq(ref counter, ref composer, "gxj", "ㄍㄨˋ");
+ CheckEq(ref counter, ref composer, "gxy", "ㄍㄨㄚ");
+ CheckEq(ref counter, ref composer, "gxyd", "ㄍㄨㄚˊ");
+ CheckEq(ref counter, ref composer, "gxyf", "ㄍㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "gxyj", "ㄍㄨㄚˋ");
+ CheckEq(ref counter, ref composer, "gxh", "ㄍㄨㄛ");
+ CheckEq(ref counter, ref composer, "gxhd", "ㄍㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "gxhf", "ㄍㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "gxhj", "ㄍㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "gxi", "ㄍㄨㄞ");
+ CheckEq(ref counter, ref composer, "gxif", "ㄍㄨㄞˇ");
+ CheckEq(ref counter, ref composer, "gxij", "ㄍㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "gxa", "ㄍㄨㄟ");
+ CheckEq(ref counter, ref composer, "gxaf", "ㄍㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "gxaj", "ㄍㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "gxm", "ㄍㄨㄢ");
+ CheckEq(ref counter, ref composer, "gxmf", "ㄍㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "gxmj", "ㄍㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "gxn", "ㄍㄨㄣ");
+ CheckEq(ref counter, ref composer, "gxnf", "ㄍㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "gxnj", "ㄍㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "gxk", "ㄍㄨㄤ");
+ CheckEq(ref counter, ref composer, "gxkf", "ㄍㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "gxkj", "ㄍㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "gxl", "ㄍㄨㄥ");
+ CheckEq(ref counter, ref composer, "gxld", "ㄍㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "gxlf", "ㄍㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "gxlj", "ㄍㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "ky", "ㄎㄚ");
+ CheckEq(ref counter, ref composer, "kyf", "ㄎㄚˇ");
+ CheckEq(ref counter, ref composer, "kyj", "ㄎㄚˋ");
+ CheckEq(ref counter, ref composer, "kg", "ㄎㄜ");
+ CheckEq(ref counter, ref composer, "kgd", "ㄎㄜˊ");
+ CheckEq(ref counter, ref composer, "kgf", "ㄎㄜˇ");
+ CheckEq(ref counter, ref composer, "kgj", "ㄎㄜˋ");
+ CheckEq(ref counter, ref composer, "ki", "ㄎㄞ");
+ CheckEq(ref counter, ref composer, "kif", "ㄎㄞˇ");
+ CheckEq(ref counter, ref composer, "kij", "ㄎㄞˋ");
+ CheckEq(ref counter, ref composer, "kw", "ㄎㄠ");
+ CheckEq(ref counter, ref composer, "kwf", "ㄎㄠˇ");
+ CheckEq(ref counter, ref composer, "kwj", "ㄎㄠˋ");
+ CheckEq(ref counter, ref composer, "ko", "ㄎㄡ");
+ CheckEq(ref counter, ref composer, "kof", "ㄎㄡˇ");
+ CheckEq(ref counter, ref composer, "koj", "ㄎㄡˋ");
+ CheckEq(ref counter, ref composer, "km", "ㄎㄢ");
+ CheckEq(ref counter, ref composer, "kmf", "ㄎㄢˇ");
+ CheckEq(ref counter, ref composer, "kmj", "ㄎㄢˋ");
+ CheckEq(ref counter, ref composer, "kn", "ㄎㄣ");
+ CheckEq(ref counter, ref composer, "knf", "ㄎㄣˇ");
+ CheckEq(ref counter, ref composer, "knj", "ㄎㄣˋ");
+ CheckEq(ref counter, ref composer, "kk", "ㄎㄤ");
+ CheckEq(ref counter, ref composer, "kkd", "ㄎㄤˊ");
+ CheckEq(ref counter, ref composer, "kkf", "ㄎㄤˇ");
+ CheckEq(ref counter, ref composer, "kkj", "ㄎㄤˋ");
+ CheckEq(ref counter, ref composer, "kl", "ㄎㄥ");
+ CheckEq(ref counter, ref composer, "klf", "ㄎㄥˇ");
+ CheckEq(ref counter, ref composer, "kx", "ㄎㄨ");
+ CheckEq(ref counter, ref composer, "kxd", "ㄎㄨˊ");
+ CheckEq(ref counter, ref composer, "kxf", "ㄎㄨˇ");
+ CheckEq(ref counter, ref composer, "kxj", "ㄎㄨˋ");
+ CheckEq(ref counter, ref composer, "kxy", "ㄎㄨㄚ");
+ CheckEq(ref counter, ref composer, "kxyf", "ㄎㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "kxyj", "ㄎㄨㄚˋ");
+ CheckEq(ref counter, ref composer, "kxhj", "ㄎㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "kxi", "ㄎㄨㄞ");
+ CheckEq(ref counter, ref composer, "kxif", "ㄎㄨㄞˇ");
+ CheckEq(ref counter, ref composer, "kxij", "ㄎㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "kxa", "ㄎㄨㄟ");
+ CheckEq(ref counter, ref composer, "kxad", "ㄎㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "kxaf", "ㄎㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "kxaj", "ㄎㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "kxm", "ㄎㄨㄢ");
+ CheckEq(ref counter, ref composer, "kxmf", "ㄎㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "kxmj", "ㄎㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "kxn", "ㄎㄨㄣ");
+ CheckEq(ref counter, ref composer, "kxnf", "ㄎㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "kxnj", "ㄎㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "kxk", "ㄎㄨㄤ");
+ CheckEq(ref counter, ref composer, "kxkd", "ㄎㄨㄤˊ");
+ CheckEq(ref counter, ref composer, "kxkf", "ㄎㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "kxkj", "ㄎㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "kxl", "ㄎㄨㄥ");
+ CheckEq(ref counter, ref composer, "kxlf", "ㄎㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "kxlj", "ㄎㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "hy", "ㄏㄚ");
+ CheckEq(ref counter, ref composer, "hyd", "ㄏㄚˊ");
+ CheckEq(ref counter, ref composer, "hyf", "ㄏㄚˇ");
+ CheckEq(ref counter, ref composer, "hg", "ㄏㄜ");
+ CheckEq(ref counter, ref composer, "hgd", "ㄏㄜˊ");
+ CheckEq(ref counter, ref composer, "hgf", "ㄏㄜˇ");
+ CheckEq(ref counter, ref composer, "hgj", "ㄏㄜˋ");
+ CheckEq(ref counter, ref composer, "hi", "ㄏㄞ");
+ CheckEq(ref counter, ref composer, "hid", "ㄏㄞˊ");
+ CheckEq(ref counter, ref composer, "hif", "ㄏㄞˇ");
+ CheckEq(ref counter, ref composer, "hij", "ㄏㄞˋ");
+ CheckEq(ref counter, ref composer, "ha", "ㄏㄟ");
+ CheckEq(ref counter, ref composer, "haf", "ㄏㄟˇ");
+ CheckEq(ref counter, ref composer, "hw", "ㄏㄠ");
+ CheckEq(ref counter, ref composer, "hwd", "ㄏㄠˊ");
+ CheckEq(ref counter, ref composer, "hwf", "ㄏㄠˇ");
+ CheckEq(ref counter, ref composer, "hwj", "ㄏㄠˋ");
+ CheckEq(ref counter, ref composer, "ho", "ㄏㄡ");
+ CheckEq(ref counter, ref composer, "hod", "ㄏㄡˊ");
+ CheckEq(ref counter, ref composer, "hof", "ㄏㄡˇ");
+ CheckEq(ref counter, ref composer, "hoj", "ㄏㄡˋ");
+ CheckEq(ref counter, ref composer, "hm", "ㄏㄢ");
+ CheckEq(ref counter, ref composer, "hmd", "ㄏㄢˊ");
+ CheckEq(ref counter, ref composer, "hmf", "ㄏㄢˇ");
+ CheckEq(ref counter, ref composer, "hmj", "ㄏㄢˋ");
+ CheckEq(ref counter, ref composer, "hn", "ㄏㄣ");
+ CheckEq(ref counter, ref composer, "hnd", "ㄏㄣˊ");
+ CheckEq(ref counter, ref composer, "hnf", "ㄏㄣˇ");
+ CheckEq(ref counter, ref composer, "hnj", "ㄏㄣˋ");
+ CheckEq(ref counter, ref composer, "hk", "ㄏㄤ");
+ CheckEq(ref counter, ref composer, "hkd", "ㄏㄤˊ");
+ CheckEq(ref counter, ref composer, "hkf", "ㄏㄤˇ");
+ CheckEq(ref counter, ref composer, "hkj", "ㄏㄤˋ");
+ CheckEq(ref counter, ref composer, "hl", "ㄏㄥ");
+ CheckEq(ref counter, ref composer, "hld", "ㄏㄥˊ");
+ CheckEq(ref counter, ref composer, "hlj", "ㄏㄥˋ");
+ CheckEq(ref counter, ref composer, "hx", "ㄏㄨ");
+ CheckEq(ref counter, ref composer, "hxd", "ㄏㄨˊ");
+ CheckEq(ref counter, ref composer, "hxf", "ㄏㄨˇ");
+ CheckEq(ref counter, ref composer, "hxj", "ㄏㄨˋ");
+ CheckEq(ref counter, ref composer, "hxy", "ㄏㄨㄚ");
+ CheckEq(ref counter, ref composer, "hxyd", "ㄏㄨㄚˊ");
+ CheckEq(ref counter, ref composer, "hxyf", "ㄏㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "hxyj", "ㄏㄨㄚˋ");
+ CheckEq(ref counter, ref composer, "hxh", "ㄏㄨㄛ");
+ CheckEq(ref counter, ref composer, "hxhd", "ㄏㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "hxhf", "ㄏㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "hxhj", "ㄏㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "hxhs", "ㄏㄨㄛ˙");
+ CheckEq(ref counter, ref composer, "hxid", "ㄏㄨㄞˊ");
+ CheckEq(ref counter, ref composer, "hxij", "ㄏㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "hxa", "ㄏㄨㄟ");
+ CheckEq(ref counter, ref composer, "hxad", "ㄏㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "hxaf", "ㄏㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "hxaj", "ㄏㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "hxm", "ㄏㄨㄢ");
+ CheckEq(ref counter, ref composer, "hxmd", "ㄏㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "hxmf", "ㄏㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "hxmj", "ㄏㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "hxn", "ㄏㄨㄣ");
+ CheckEq(ref counter, ref composer, "hxnd", "ㄏㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "hxnf", "ㄏㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "hxnj", "ㄏㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "hxk", "ㄏㄨㄤ");
+ CheckEq(ref counter, ref composer, "hxkd", "ㄏㄨㄤˊ");
+ CheckEq(ref counter, ref composer, "hxkf", "ㄏㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "hxkj", "ㄏㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "hxks", "ㄏㄨㄤ˙");
+ CheckEq(ref counter, ref composer, "hxl", "ㄏㄨㄥ");
+ CheckEq(ref counter, ref composer, "hxld", "ㄏㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "hxlf", "ㄏㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "hxlj", "ㄏㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "je", "ㄐㄧ");
+ CheckEq(ref counter, ref composer, "jed", "ㄐㄧˊ");
+ CheckEq(ref counter, ref composer, "jef", "ㄐㄧˇ");
+ CheckEq(ref counter, ref composer, "jej", "ㄐㄧˋ");
+ CheckEq(ref counter, ref composer, "jey", "ㄐㄧㄚ");
+ CheckEq(ref counter, ref composer, "jeyd", "ㄐㄧㄚˊ");
+ CheckEq(ref counter, ref composer, "jeyf", "ㄐㄧㄚˇ");
+ CheckEq(ref counter, ref composer, "jeyj", "ㄐㄧㄚˋ");
+ CheckEq(ref counter, ref composer, "jee", "ㄐㄧㄝ");
+ CheckEq(ref counter, ref composer, "jeed", "ㄐㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "jeef", "ㄐㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "jeej", "ㄐㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "jees", "ㄐㄧㄝ˙");
+ CheckEq(ref counter, ref composer, "jew", "ㄐㄧㄠ");
+ CheckEq(ref counter, ref composer, "jewd", "ㄐㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "jewf", "ㄐㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "jewj", "ㄐㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "jeo", "ㄐㄧㄡ");
+ CheckEq(ref counter, ref composer, "jeof", "ㄐㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "jeoj", "ㄐㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "jem", "ㄐㄧㄢ");
+ CheckEq(ref counter, ref composer, "jemf", "ㄐㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "jemj", "ㄐㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "jen", "ㄐㄧㄣ");
+ CheckEq(ref counter, ref composer, "jenf", "ㄐㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "jenj", "ㄐㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "jek", "ㄐㄧㄤ");
+ CheckEq(ref counter, ref composer, "jekd", "ㄐㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "jekf", "ㄐㄧㄤˇ");
+ CheckEq(ref counter, ref composer, "jekj", "ㄐㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "jel", "ㄐㄧㄥ");
+ CheckEq(ref counter, ref composer, "jelf", "ㄐㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "jelj", "ㄐㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "ju", "ㄐㄩ");
+ CheckEq(ref counter, ref composer, "jud", "ㄐㄩˊ");
+ CheckEq(ref counter, ref composer, "juf", "ㄐㄩˇ");
+ CheckEq(ref counter, ref composer, "juj", "ㄐㄩˋ");
+ CheckEq(ref counter, ref composer, "jue", "ㄐㄩㄝ");
+ CheckEq(ref counter, ref composer, "jued", "ㄐㄩㄝˊ");
+ CheckEq(ref counter, ref composer, "juef", "ㄐㄩㄝˇ");
+ CheckEq(ref counter, ref composer, "juej", "ㄐㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "jum", "ㄐㄩㄢ");
+ CheckEq(ref counter, ref composer, "jumf", "ㄐㄩㄢˇ");
+ CheckEq(ref counter, ref composer, "jumj", "ㄐㄩㄢˋ");
+ CheckEq(ref counter, ref composer, "jun", "ㄐㄩㄣ");
+ CheckEq(ref counter, ref composer, "jund", "ㄐㄩㄣˊ");
+ CheckEq(ref counter, ref composer, "junf", "ㄐㄩㄣˇ");
+ CheckEq(ref counter, ref composer, "junj", "ㄐㄩㄣˋ");
+ CheckEq(ref counter, ref composer, "jul", "ㄐㄩㄥ");
+ CheckEq(ref counter, ref composer, "julf", "ㄐㄩㄥˇ");
+ CheckEq(ref counter, ref composer, "julj", "ㄐㄩㄥˋ");
+ CheckEq(ref counter, ref composer, "vs", "ㄑ˙");
+ CheckEq(ref counter, ref composer, "ve", "ㄑㄧ");
+ CheckEq(ref counter, ref composer, "ved", "ㄑㄧˊ");
+ CheckEq(ref counter, ref composer, "vef", "ㄑㄧˇ");
+ CheckEq(ref counter, ref composer, "vej", "ㄑㄧˋ");
+ CheckEq(ref counter, ref composer, "vey", "ㄑㄧㄚ");
+ CheckEq(ref counter, ref composer, "veyd", "ㄑㄧㄚˊ");
+ CheckEq(ref counter, ref composer, "veyf", "ㄑㄧㄚˇ");
+ CheckEq(ref counter, ref composer, "veyj", "ㄑㄧㄚˋ");
+ CheckEq(ref counter, ref composer, "vee", "ㄑㄧㄝ");
+ CheckEq(ref counter, ref composer, "veed", "ㄑㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "veef", "ㄑㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "veej", "ㄑㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "vew", "ㄑㄧㄠ");
+ CheckEq(ref counter, ref composer, "vewd", "ㄑㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "vewf", "ㄑㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "vewj", "ㄑㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "veo", "ㄑㄧㄡ");
+ CheckEq(ref counter, ref composer, "veod", "ㄑㄧㄡˊ");
+ CheckEq(ref counter, ref composer, "veof", "ㄑㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "veoj", "ㄑㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "vem", "ㄑㄧㄢ");
+ CheckEq(ref counter, ref composer, "vemd", "ㄑㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "vemf", "ㄑㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "vemj", "ㄑㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "ven", "ㄑㄧㄣ");
+ CheckEq(ref counter, ref composer, "vend", "ㄑㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "venf", "ㄑㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "venj", "ㄑㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "vek", "ㄑㄧㄤ");
+ CheckEq(ref counter, ref composer, "vekd", "ㄑㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "vekf", "ㄑㄧㄤˇ");
+ CheckEq(ref counter, ref composer, "vekj", "ㄑㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "vel", "ㄑㄧㄥ");
+ CheckEq(ref counter, ref composer, "veld", "ㄑㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "velf", "ㄑㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "velj", "ㄑㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "vu", "ㄑㄩ");
+ CheckEq(ref counter, ref composer, "vud", "ㄑㄩˊ");
+ CheckEq(ref counter, ref composer, "vuf", "ㄑㄩˇ");
+ CheckEq(ref counter, ref composer, "vuj", "ㄑㄩˋ");
+ CheckEq(ref counter, ref composer, "vue", "ㄑㄩㄝ");
+ CheckEq(ref counter, ref composer, "vued", "ㄑㄩㄝˊ");
+ CheckEq(ref counter, ref composer, "vuej", "ㄑㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "vum", "ㄑㄩㄢ");
+ CheckEq(ref counter, ref composer, "vumd", "ㄑㄩㄢˊ");
+ CheckEq(ref counter, ref composer, "vumf", "ㄑㄩㄢˇ");
+ CheckEq(ref counter, ref composer, "vumj", "ㄑㄩㄢˋ");
+ CheckEq(ref counter, ref composer, "vun", "ㄑㄩㄣ");
+ CheckEq(ref counter, ref composer, "vund", "ㄑㄩㄣˊ");
+ CheckEq(ref counter, ref composer, "vunf", "ㄑㄩㄣˇ");
+ CheckEq(ref counter, ref composer, "vunj", "ㄑㄩㄣˋ");
+ CheckEq(ref counter, ref composer, "vul", "ㄑㄩㄥ");
+ CheckEq(ref counter, ref composer, "vuld", "ㄑㄩㄥˊ");
+ CheckEq(ref counter, ref composer, "vulf", "ㄑㄩㄥˇ");
+ CheckEq(ref counter, ref composer, "vulj", "ㄑㄩㄥˋ");
+ CheckEq(ref counter, ref composer, "ce", "ㄒㄧ");
+ CheckEq(ref counter, ref composer, "ced", "ㄒㄧˊ");
+ CheckEq(ref counter, ref composer, "cef", "ㄒㄧˇ");
+ CheckEq(ref counter, ref composer, "cej", "ㄒㄧˋ");
+ CheckEq(ref counter, ref composer, "cey", "ㄒㄧㄚ");
+ CheckEq(ref counter, ref composer, "ceyd", "ㄒㄧㄚˊ");
+ CheckEq(ref counter, ref composer, "ceyf", "ㄒㄧㄚˇ");
+ CheckEq(ref counter, ref composer, "ceyj", "ㄒㄧㄚˋ");
+ CheckEq(ref counter, ref composer, "cee", "ㄒㄧㄝ");
+ CheckEq(ref counter, ref composer, "ceed", "ㄒㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "ceef", "ㄒㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "ceej", "ㄒㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "cew", "ㄒㄧㄠ");
+ CheckEq(ref counter, ref composer, "cewd", "ㄒㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "cewf", "ㄒㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "cewj", "ㄒㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "ceo", "ㄒㄧㄡ");
+ CheckEq(ref counter, ref composer, "ceod", "ㄒㄧㄡˊ");
+ CheckEq(ref counter, ref composer, "ceof", "ㄒㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "ceoj", "ㄒㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "cem", "ㄒㄧㄢ");
+ CheckEq(ref counter, ref composer, "cemd", "ㄒㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "cemf", "ㄒㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "cemj", "ㄒㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "cen", "ㄒㄧㄣ");
+ CheckEq(ref counter, ref composer, "cend", "ㄒㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "cenf", "ㄒㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "cenj", "ㄒㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "cek", "ㄒㄧㄤ");
+ CheckEq(ref counter, ref composer, "cekd", "ㄒㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "cekf", "ㄒㄧㄤˇ");
+ CheckEq(ref counter, ref composer, "cekj", "ㄒㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "cel", "ㄒㄧㄥ");
+ CheckEq(ref counter, ref composer, "celd", "ㄒㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "celf", "ㄒㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "celj", "ㄒㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "cu", "ㄒㄩ");
+ CheckEq(ref counter, ref composer, "cud", "ㄒㄩˊ");
+ CheckEq(ref counter, ref composer, "cuf", "ㄒㄩˇ");
+ CheckEq(ref counter, ref composer, "cuj", "ㄒㄩˋ");
+ CheckEq(ref counter, ref composer, "cue", "ㄒㄩㄝ");
+ CheckEq(ref counter, ref composer, "cued", "ㄒㄩㄝˊ");
+ CheckEq(ref counter, ref composer, "cuef", "ㄒㄩㄝˇ");
+ CheckEq(ref counter, ref composer, "cuej", "ㄒㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "cum", "ㄒㄩㄢ");
+ CheckEq(ref counter, ref composer, "cumd", "ㄒㄩㄢˊ");
+ CheckEq(ref counter, ref composer, "cumf", "ㄒㄩㄢˇ");
+ CheckEq(ref counter, ref composer, "cumj", "ㄒㄩㄢˋ");
+ CheckEq(ref counter, ref composer, "cun", "ㄒㄩㄣ");
+ CheckEq(ref counter, ref composer, "cund", "ㄒㄩㄣˊ");
+ CheckEq(ref counter, ref composer, "cunj", "ㄒㄩㄣˋ");
+ CheckEq(ref counter, ref composer, "cul", "ㄒㄩㄥ");
+ CheckEq(ref counter, ref composer, "culd", "ㄒㄩㄥˊ");
+ CheckEq(ref counter, ref composer, "culf", "ㄒㄩㄥˇ");
+ CheckEq(ref counter, ref composer, "culj", "ㄒㄩㄥˋ");
+ CheckEq(ref counter, ref composer, "j", "ㄓ");
+ CheckEq(ref counter, ref composer, "jd", "ㄓˊ");
+ CheckEq(ref counter, ref composer, "jf", "ㄓˇ");
+ CheckEq(ref counter, ref composer, "jj", "ㄓˋ");
+ CheckEq(ref counter, ref composer, "jy", "ㄓㄚ");
+ CheckEq(ref counter, ref composer, "jyd", "ㄓㄚˊ");
+ CheckEq(ref counter, ref composer, "jyf", "ㄓㄚˇ");
+ CheckEq(ref counter, ref composer, "jyj", "ㄓㄚˋ");
+ CheckEq(ref counter, ref composer, "jg", "ㄓㄜ");
+ CheckEq(ref counter, ref composer, "jgd", "ㄓㄜˊ");
+ CheckEq(ref counter, ref composer, "jgf", "ㄓㄜˇ");
+ CheckEq(ref counter, ref composer, "jgj", "ㄓㄜˋ");
+ CheckEq(ref counter, ref composer, "jgs", "ㄓㄜ˙");
+ CheckEq(ref counter, ref composer, "ji", "ㄓㄞ");
+ CheckEq(ref counter, ref composer, "jid", "ㄓㄞˊ");
+ CheckEq(ref counter, ref composer, "jif", "ㄓㄞˇ");
+ CheckEq(ref counter, ref composer, "jij", "ㄓㄞˋ");
+ CheckEq(ref counter, ref composer, "jaj", "ㄓㄟˋ");
+ CheckEq(ref counter, ref composer, "jw", "ㄓㄠ");
+ CheckEq(ref counter, ref composer, "jwd", "ㄓㄠˊ");
+ CheckEq(ref counter, ref composer, "jwf", "ㄓㄠˇ");
+ CheckEq(ref counter, ref composer, "jwj", "ㄓㄠˋ");
+ CheckEq(ref counter, ref composer, "jo", "ㄓㄡ");
+ CheckEq(ref counter, ref composer, "jod", "ㄓㄡˊ");
+ CheckEq(ref counter, ref composer, "jof", "ㄓㄡˇ");
+ CheckEq(ref counter, ref composer, "joj", "ㄓㄡˋ");
+ CheckEq(ref counter, ref composer, "jm", "ㄓㄢ");
+ CheckEq(ref counter, ref composer, "jmf", "ㄓㄢˇ");
+ CheckEq(ref counter, ref composer, "jmj", "ㄓㄢˋ");
+ CheckEq(ref counter, ref composer, "jn", "ㄓㄣ");
+ CheckEq(ref counter, ref composer, "jnd", "ㄓㄣˊ");
+ CheckEq(ref counter, ref composer, "jnf", "ㄓㄣˇ");
+ CheckEq(ref counter, ref composer, "jnj", "ㄓㄣˋ");
+ CheckEq(ref counter, ref composer, "jk", "ㄓㄤ");
+ CheckEq(ref counter, ref composer, "jkf", "ㄓㄤˇ");
+ CheckEq(ref counter, ref composer, "jkj", "ㄓㄤˋ");
+ CheckEq(ref counter, ref composer, "jl", "ㄓㄥ");
+ CheckEq(ref counter, ref composer, "jlf", "ㄓㄥˇ");
+ CheckEq(ref counter, ref composer, "jlj", "ㄓㄥˋ");
+ CheckEq(ref counter, ref composer, "jx", "ㄓㄨ");
+ CheckEq(ref counter, ref composer, "jxd", "ㄓㄨˊ");
+ CheckEq(ref counter, ref composer, "jxf", "ㄓㄨˇ");
+ CheckEq(ref counter, ref composer, "jxj", "ㄓㄨˋ");
+ CheckEq(ref counter, ref composer, "jxy", "ㄓㄨㄚ");
+ CheckEq(ref counter, ref composer, "jxyf", "ㄓㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "jxh", "ㄓㄨㄛ");
+ CheckEq(ref counter, ref composer, "jxhd", "ㄓㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "jxhj", "ㄓㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "jxi", "ㄓㄨㄞ");
+ CheckEq(ref counter, ref composer, "jxif", "ㄓㄨㄞˇ");
+ CheckEq(ref counter, ref composer, "jxij", "ㄓㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "jxa", "ㄓㄨㄟ");
+ CheckEq(ref counter, ref composer, "jxaf", "ㄓㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "jxaj", "ㄓㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "jxm", "ㄓㄨㄢ");
+ CheckEq(ref counter, ref composer, "jxmf", "ㄓㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "jxmj", "ㄓㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "jxn", "ㄓㄨㄣ");
+ CheckEq(ref counter, ref composer, "jxnf", "ㄓㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "jxnj", "ㄓㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "jxk", "ㄓㄨㄤ");
+ CheckEq(ref counter, ref composer, "jxkf", "ㄓㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "jxkj", "ㄓㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "jxl", "ㄓㄨㄥ");
+ CheckEq(ref counter, ref composer, "jxlf", "ㄓㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "jxlj", "ㄓㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "v ", "ㄔ ");
+ CheckEq(ref counter, ref composer, "vd", "ㄔˊ");
+ CheckEq(ref counter, ref composer, "vf", "ㄔˇ");
+ CheckEq(ref counter, ref composer, "vj", "ㄔˋ");
+ CheckEq(ref counter, ref composer, "vy", "ㄔㄚ");
+ CheckEq(ref counter, ref composer, "vyd", "ㄔㄚˊ");
+ CheckEq(ref counter, ref composer, "vyf", "ㄔㄚˇ");
+ CheckEq(ref counter, ref composer, "vyj", "ㄔㄚˋ");
+ CheckEq(ref counter, ref composer, "vg ", "ㄔㄜ ");
+ CheckEq(ref counter, ref composer, "vgf", "ㄔㄜˇ");
+ CheckEq(ref counter, ref composer, "vgj", "ㄔㄜˋ");
+ CheckEq(ref counter, ref composer, "vi", "ㄔㄞ");
+ CheckEq(ref counter, ref composer, "vid", "ㄔㄞˊ");
+ CheckEq(ref counter, ref composer, "vif", "ㄔㄞˇ");
+ CheckEq(ref counter, ref composer, "vij", "ㄔㄞˋ");
+ CheckEq(ref counter, ref composer, "vw", "ㄔㄠ");
+ CheckEq(ref counter, ref composer, "vwd", "ㄔㄠˊ");
+ CheckEq(ref counter, ref composer, "vwf", "ㄔㄠˇ");
+ CheckEq(ref counter, ref composer, "vwj", "ㄔㄠˋ");
+ CheckEq(ref counter, ref composer, "vo", "ㄔㄡ");
+ CheckEq(ref counter, ref composer, "vod", "ㄔㄡˊ");
+ CheckEq(ref counter, ref composer, "vof", "ㄔㄡˇ");
+ CheckEq(ref counter, ref composer, "voj", "ㄔㄡˋ");
+ CheckEq(ref counter, ref composer, "vm ", "ㄔㄢ ");
+ CheckEq(ref counter, ref composer, "vmd", "ㄔㄢˊ");
+ CheckEq(ref counter, ref composer, "vmf", "ㄔㄢˇ");
+ CheckEq(ref counter, ref composer, "vmj", "ㄔㄢˋ");
+ CheckEq(ref counter, ref composer, "vn ", "ㄔㄣ ");
+ CheckEq(ref counter, ref composer, "vnd", "ㄔㄣˊ");
+ CheckEq(ref counter, ref composer, "vnf", "ㄔㄣˇ");
+ CheckEq(ref counter, ref composer, "vnj", "ㄔㄣˋ");
+ CheckEq(ref counter, ref composer, "vns", "ㄔㄣ˙");
+ CheckEq(ref counter, ref composer, "vk ", "ㄔㄤ ");
+ CheckEq(ref counter, ref composer, "vkd", "ㄔㄤˊ");
+ CheckEq(ref counter, ref composer, "vkf", "ㄔㄤˇ");
+ CheckEq(ref counter, ref composer, "vkj", "ㄔㄤˋ");
+ CheckEq(ref counter, ref composer, "vl ", "ㄔㄥ ");
+ CheckEq(ref counter, ref composer, "vld", "ㄔㄥˊ");
+ CheckEq(ref counter, ref composer, "vlf", "ㄔㄥˇ");
+ CheckEq(ref counter, ref composer, "vlj", "ㄔㄥˋ");
+ CheckEq(ref counter, ref composer, "vx", "ㄔㄨ");
+ CheckEq(ref counter, ref composer, "vxd", "ㄔㄨˊ");
+ CheckEq(ref counter, ref composer, "vxf", "ㄔㄨˇ");
+ CheckEq(ref counter, ref composer, "vxj", "ㄔㄨˋ");
+ CheckEq(ref counter, ref composer, "vxy", "ㄔㄨㄚ");
+ CheckEq(ref counter, ref composer, "vxyf", "ㄔㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "vxyj", "ㄔㄨㄚˋ");
+ CheckEq(ref counter, ref composer, "vxh", "ㄔㄨㄛ");
+ CheckEq(ref counter, ref composer, "vxhj", "ㄔㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "vxi", "ㄔㄨㄞ");
+ CheckEq(ref counter, ref composer, "vxid", "ㄔㄨㄞˊ");
+ CheckEq(ref counter, ref composer, "vxif", "ㄔㄨㄞˇ");
+ CheckEq(ref counter, ref composer, "vxij", "ㄔㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "vxa", "ㄔㄨㄟ");
+ CheckEq(ref counter, ref composer, "vxad", "ㄔㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "vxaf", "ㄔㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "vxaj", "ㄔㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "vxm", "ㄔㄨㄢ");
+ CheckEq(ref counter, ref composer, "vxmd", "ㄔㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "vxmf", "ㄔㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "vxmj", "ㄔㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "vxn", "ㄔㄨㄣ");
+ CheckEq(ref counter, ref composer, "vxnd", "ㄔㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "vxnf", "ㄔㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "vxk", "ㄔㄨㄤ");
+ CheckEq(ref counter, ref composer, "vxkd", "ㄔㄨㄤˊ");
+ CheckEq(ref counter, ref composer, "vxkf", "ㄔㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "vxkj", "ㄔㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "vxl", "ㄔㄨㄥ");
+ CheckEq(ref counter, ref composer, "vxld", "ㄔㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "vxlf", "ㄔㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "vxlj", "ㄔㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "c", "ㄕ");
+ CheckEq(ref counter, ref composer, "cd", "ㄕˊ");
+ CheckEq(ref counter, ref composer, "cf", "ㄕˇ");
+ CheckEq(ref counter, ref composer, "cj", "ㄕˋ");
+ CheckEq(ref counter, ref composer, "cs", "ㄕ˙");
+ CheckEq(ref counter, ref composer, "cy", "ㄕㄚ");
+ CheckEq(ref counter, ref composer, "cyd", "ㄕㄚˊ");
+ CheckEq(ref counter, ref composer, "cyf", "ㄕㄚˇ");
+ CheckEq(ref counter, ref composer, "cyj", "ㄕㄚˋ");
+ CheckEq(ref counter, ref composer, "cys", "ㄕㄚ˙");
+ CheckEq(ref counter, ref composer, "cg", "ㄕㄜ");
+ CheckEq(ref counter, ref composer, "cgd", "ㄕㄜˊ");
+ CheckEq(ref counter, ref composer, "cgf", "ㄕㄜˇ");
+ CheckEq(ref counter, ref composer, "cgj", "ㄕㄜˋ");
+ CheckEq(ref counter, ref composer, "ci", "ㄕㄞ");
+ CheckEq(ref counter, ref composer, "cif", "ㄕㄞˇ");
+ CheckEq(ref counter, ref composer, "cij", "ㄕㄞˋ");
+ CheckEq(ref counter, ref composer, "cad", "ㄕㄟˊ");
+ CheckEq(ref counter, ref composer, "cw", "ㄕㄠ");
+ CheckEq(ref counter, ref composer, "cwd", "ㄕㄠˊ");
+ CheckEq(ref counter, ref composer, "cwf", "ㄕㄠˇ");
+ CheckEq(ref counter, ref composer, "cwj", "ㄕㄠˋ");
+ CheckEq(ref counter, ref composer, "co", "ㄕㄡ");
+ CheckEq(ref counter, ref composer, "cod", "ㄕㄡˊ");
+ CheckEq(ref counter, ref composer, "cof", "ㄕㄡˇ");
+ CheckEq(ref counter, ref composer, "coj", "ㄕㄡˋ");
+ CheckEq(ref counter, ref composer, "cm", "ㄕㄢ");
+ CheckEq(ref counter, ref composer, "cmd", "ㄕㄢˊ");
+ CheckEq(ref counter, ref composer, "cmf", "ㄕㄢˇ");
+ CheckEq(ref counter, ref composer, "cmj", "ㄕㄢˋ");
+ CheckEq(ref counter, ref composer, "cn", "ㄕㄣ");
+ CheckEq(ref counter, ref composer, "cnd", "ㄕㄣˊ");
+ CheckEq(ref counter, ref composer, "cnf", "ㄕㄣˇ");
+ CheckEq(ref counter, ref composer, "cnj", "ㄕㄣˋ");
+ CheckEq(ref counter, ref composer, "ck", "ㄕㄤ");
+ CheckEq(ref counter, ref composer, "ckf", "ㄕㄤˇ");
+ CheckEq(ref counter, ref composer, "ckj", "ㄕㄤˋ");
+ CheckEq(ref counter, ref composer, "cks", "ㄕㄤ˙");
+ CheckEq(ref counter, ref composer, "cl", "ㄕㄥ");
+ CheckEq(ref counter, ref composer, "cld", "ㄕㄥˊ");
+ CheckEq(ref counter, ref composer, "clf", "ㄕㄥˇ");
+ CheckEq(ref counter, ref composer, "clj", "ㄕㄥˋ");
+ CheckEq(ref counter, ref composer, "cx", "ㄕㄨ");
+ CheckEq(ref counter, ref composer, "cxd", "ㄕㄨˊ");
+ CheckEq(ref counter, ref composer, "cxf", "ㄕㄨˇ");
+ CheckEq(ref counter, ref composer, "cxj", "ㄕㄨˋ");
+ CheckEq(ref counter, ref composer, "cxy", "ㄕㄨㄚ");
+ CheckEq(ref counter, ref composer, "cxyf", "ㄕㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "cxyj", "ㄕㄨㄚˋ");
+ CheckEq(ref counter, ref composer, "cxh", "ㄕㄨㄛ");
+ CheckEq(ref counter, ref composer, "cxhj", "ㄕㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "cxi", "ㄕㄨㄞ");
+ CheckEq(ref counter, ref composer, "cxif", "ㄕㄨㄞˇ");
+ CheckEq(ref counter, ref composer, "cxij", "ㄕㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "cxa", "ㄕㄨㄟ");
+ CheckEq(ref counter, ref composer, "cxad", "ㄕㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "cxaf", "ㄕㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "cxaj", "ㄕㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "cxm", "ㄕㄨㄢ");
+ CheckEq(ref counter, ref composer, "cxmj", "ㄕㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "cxnf", "ㄕㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "cxnj", "ㄕㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "cxk", "ㄕㄨㄤ");
+ CheckEq(ref counter, ref composer, "cxkd", "ㄕㄨㄤˊ");
+ CheckEq(ref counter, ref composer, "cxkf", "ㄕㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "cxkj", "ㄕㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "rj", "ㄖˋ");
+ CheckEq(ref counter, ref composer, "rgf", "ㄖㄜˇ");
+ CheckEq(ref counter, ref composer, "rgj", "ㄖㄜˋ");
+ CheckEq(ref counter, ref composer, "rwd", "ㄖㄠˊ");
+ CheckEq(ref counter, ref composer, "rwf", "ㄖㄠˇ");
+ CheckEq(ref counter, ref composer, "rwj", "ㄖㄠˋ");
+ CheckEq(ref counter, ref composer, "rod", "ㄖㄡˊ");
+ CheckEq(ref counter, ref composer, "rof", "ㄖㄡˇ");
+ CheckEq(ref counter, ref composer, "roj", "ㄖㄡˋ");
+ CheckEq(ref counter, ref composer, "rmd", "ㄖㄢˊ");
+ CheckEq(ref counter, ref composer, "rmf", "ㄖㄢˇ");
+ CheckEq(ref counter, ref composer, "rmj", "ㄖㄢˋ");
+ CheckEq(ref counter, ref composer, "rnd", "ㄖㄣˊ");
+ CheckEq(ref counter, ref composer, "rnf", "ㄖㄣˇ");
+ CheckEq(ref counter, ref composer, "rnj", "ㄖㄣˋ");
+ CheckEq(ref counter, ref composer, "rk", "ㄖㄤ");
+ CheckEq(ref counter, ref composer, "rkd", "ㄖㄤˊ");
+ CheckEq(ref counter, ref composer, "rkf", "ㄖㄤˇ");
+ CheckEq(ref counter, ref composer, "rkj", "ㄖㄤˋ");
+ CheckEq(ref counter, ref composer, "rl", "ㄖㄥ");
+ CheckEq(ref counter, ref composer, "rld", "ㄖㄥˊ");
+ CheckEq(ref counter, ref composer, "rlf", "ㄖㄥˇ");
+ CheckEq(ref counter, ref composer, "rlj", "ㄖㄥˋ");
+ CheckEq(ref counter, ref composer, "rxd", "ㄖㄨˊ");
+ CheckEq(ref counter, ref composer, "rxf", "ㄖㄨˇ");
+ CheckEq(ref counter, ref composer, "rxj", "ㄖㄨˋ");
+ CheckEq(ref counter, ref composer, "rxhd", "ㄖㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "rxhj", "ㄖㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "rxad", "ㄖㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "rxaf", "ㄖㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "rxaj", "ㄖㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "rxmd", "ㄖㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "rxmf", "ㄖㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "rxmj", "ㄖㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "rxnd", "ㄖㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "rxnf", "ㄖㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "rxnj", "ㄖㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "rxld", "ㄖㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "rxlf", "ㄖㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "rxlj", "ㄖㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "z", "ㄗ");
+ CheckEq(ref counter, ref composer, "zd", "ㄗˊ");
+ CheckEq(ref counter, ref composer, "zf", "ㄗˇ");
+ CheckEq(ref counter, ref composer, "zj", "ㄗˋ");
+ CheckEq(ref counter, ref composer, "zs", "ㄗ˙");
+ CheckEq(ref counter, ref composer, "zy", "ㄗㄚ");
+ CheckEq(ref counter, ref composer, "zyd", "ㄗㄚˊ");
+ CheckEq(ref counter, ref composer, "zyf", "ㄗㄚˇ");
+ CheckEq(ref counter, ref composer, "zgd", "ㄗㄜˊ");
+ CheckEq(ref counter, ref composer, "zgf", "ㄗㄜˇ");
+ CheckEq(ref counter, ref composer, "zgj", "ㄗㄜˋ");
+ CheckEq(ref counter, ref composer, "zi", "ㄗㄞ");
+ CheckEq(ref counter, ref composer, "zif", "ㄗㄞˇ");
+ CheckEq(ref counter, ref composer, "zij", "ㄗㄞˋ");
+ CheckEq(ref counter, ref composer, "zad", "ㄗㄟˊ");
+ CheckEq(ref counter, ref composer, "zw", "ㄗㄠ");
+ CheckEq(ref counter, ref composer, "zwd", "ㄗㄠˊ");
+ CheckEq(ref counter, ref composer, "zwf", "ㄗㄠˇ");
+ CheckEq(ref counter, ref composer, "zwj", "ㄗㄠˋ");
+ CheckEq(ref counter, ref composer, "zo", "ㄗㄡ");
+ CheckEq(ref counter, ref composer, "zof", "ㄗㄡˇ");
+ CheckEq(ref counter, ref composer, "zoj", "ㄗㄡˋ");
+ CheckEq(ref counter, ref composer, "zm", "ㄗㄢ");
+ CheckEq(ref counter, ref composer, "zmd", "ㄗㄢˊ");
+ CheckEq(ref counter, ref composer, "zmf", "ㄗㄢˇ");
+ CheckEq(ref counter, ref composer, "zmj", "ㄗㄢˋ");
+ CheckEq(ref counter, ref composer, "zn", "ㄗㄣ");
+ CheckEq(ref counter, ref composer, "znf", "ㄗㄣˇ");
+ CheckEq(ref counter, ref composer, "znj", "ㄗㄣˋ");
+ CheckEq(ref counter, ref composer, "zk", "ㄗㄤ");
+ CheckEq(ref counter, ref composer, "zkf", "ㄗㄤˇ");
+ CheckEq(ref counter, ref composer, "zkj", "ㄗㄤˋ");
+ CheckEq(ref counter, ref composer, "zl", "ㄗㄥ");
+ CheckEq(ref counter, ref composer, "zlf", "ㄗㄥˇ");
+ CheckEq(ref counter, ref composer, "zlj", "ㄗㄥˋ");
+ CheckEq(ref counter, ref composer, "zx", "ㄗㄨ");
+ CheckEq(ref counter, ref composer, "zxd", "ㄗㄨˊ");
+ CheckEq(ref counter, ref composer, "zxf", "ㄗㄨˇ");
+ CheckEq(ref counter, ref composer, "zxj", "ㄗㄨˋ");
+ CheckEq(ref counter, ref composer, "zxh", "ㄗㄨㄛ");
+ CheckEq(ref counter, ref composer, "zxhd", "ㄗㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "zxhf", "ㄗㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "zxhj", "ㄗㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "zxhs", "ㄗㄨㄛ˙");
+ CheckEq(ref counter, ref composer, "zxa", "ㄗㄨㄟ");
+ CheckEq(ref counter, ref composer, "zxaf", "ㄗㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "zxaj", "ㄗㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "zxm", "ㄗㄨㄢ");
+ CheckEq(ref counter, ref composer, "zxmf", "ㄗㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "zxmj", "ㄗㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "zxn", "ㄗㄨㄣ");
+ CheckEq(ref counter, ref composer, "zxnf", "ㄗㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "zxnj", "ㄗㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "zxl", "ㄗㄨㄥ");
+ CheckEq(ref counter, ref composer, "zxlf", "ㄗㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "zxlj", "ㄗㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "a", "ㄘ");
+ CheckEq(ref counter, ref composer, "ad", "ㄘˊ");
+ CheckEq(ref counter, ref composer, "af", "ㄘˇ");
+ CheckEq(ref counter, ref composer, "aj", "ㄘˋ");
+ CheckEq(ref counter, ref composer, "ay", "ㄘㄚ");
+ CheckEq(ref counter, ref composer, "ayf", "ㄘㄚˇ");
+ CheckEq(ref counter, ref composer, "ayj", "ㄘㄚˋ");
+ CheckEq(ref counter, ref composer, "agj", "ㄘㄜˋ");
+ CheckEq(ref counter, ref composer, "ai", "ㄘㄞ");
+ CheckEq(ref counter, ref composer, "aid", "ㄘㄞˊ");
+ CheckEq(ref counter, ref composer, "aif", "ㄘㄞˇ");
+ CheckEq(ref counter, ref composer, "aij", "ㄘㄞˋ");
+ CheckEq(ref counter, ref composer, "aw", "ㄘㄠ");
+ CheckEq(ref counter, ref composer, "awd", "ㄘㄠˊ");
+ CheckEq(ref counter, ref composer, "awf", "ㄘㄠˇ");
+ CheckEq(ref counter, ref composer, "awj", "ㄘㄠˋ");
+ CheckEq(ref counter, ref composer, "ao", "ㄘㄡ");
+ CheckEq(ref counter, ref composer, "aod", "ㄘㄡˊ");
+ CheckEq(ref counter, ref composer, "aof", "ㄘㄡˇ");
+ CheckEq(ref counter, ref composer, "aoj", "ㄘㄡˋ");
+ CheckEq(ref counter, ref composer, "am", "ㄘㄢ");
+ CheckEq(ref counter, ref composer, "amd", "ㄘㄢˊ");
+ CheckEq(ref counter, ref composer, "amf", "ㄘㄢˇ");
+ CheckEq(ref counter, ref composer, "amj", "ㄘㄢˋ");
+ CheckEq(ref counter, ref composer, "an", "ㄘㄣ");
+ CheckEq(ref counter, ref composer, "and", "ㄘㄣˊ");
+ CheckEq(ref counter, ref composer, "ak", "ㄘㄤ");
+ CheckEq(ref counter, ref composer, "akd", "ㄘㄤˊ");
+ CheckEq(ref counter, ref composer, "akf", "ㄘㄤˇ");
+ CheckEq(ref counter, ref composer, "akj", "ㄘㄤˋ");
+ CheckEq(ref counter, ref composer, "al", "ㄘㄥ");
+ CheckEq(ref counter, ref composer, "ald", "ㄘㄥˊ");
+ CheckEq(ref counter, ref composer, "alf", "ㄘㄥˇ");
+ CheckEq(ref counter, ref composer, "alj", "ㄘㄥˋ");
+ CheckEq(ref counter, ref composer, "ax", "ㄘㄨ");
+ CheckEq(ref counter, ref composer, "axd", "ㄘㄨˊ");
+ CheckEq(ref counter, ref composer, "axf", "ㄘㄨˇ");
+ CheckEq(ref counter, ref composer, "axj", "ㄘㄨˋ");
+ CheckEq(ref counter, ref composer, "axh", "ㄘㄨㄛ");
+ CheckEq(ref counter, ref composer, "axhd", "ㄘㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "axhf", "ㄘㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "axhj", "ㄘㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "axa", "ㄘㄨㄟ");
+ CheckEq(ref counter, ref composer, "axaf", "ㄘㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "axaj", "ㄘㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "axm", "ㄘㄨㄢ");
+ CheckEq(ref counter, ref composer, "axmd", "ㄘㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "axmf", "ㄘㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "axmj", "ㄘㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "axn", "ㄘㄨㄣ");
+ CheckEq(ref counter, ref composer, "axnd", "ㄘㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "axnf", "ㄘㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "axnj", "ㄘㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "axl", "ㄘㄨㄥ");
+ CheckEq(ref counter, ref composer, "axld", "ㄘㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "axlf", "ㄘㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "axlj", "ㄘㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "s", "ㄙ");
+ CheckEq(ref counter, ref composer, "sf", "ㄙˇ");
+ CheckEq(ref counter, ref composer, "sj", "ㄙˋ");
+ CheckEq(ref counter, ref composer, "sy", "ㄙㄚ");
+ CheckEq(ref counter, ref composer, "syf", "ㄙㄚˇ");
+ CheckEq(ref counter, ref composer, "syj", "ㄙㄚˋ");
+ CheckEq(ref counter, ref composer, "sys", "ㄙㄚ˙");
+ CheckEq(ref counter, ref composer, "sg", "ㄙㄜ");
+ CheckEq(ref counter, ref composer, "sgj", "ㄙㄜˋ");
+ CheckEq(ref counter, ref composer, "si", "ㄙㄞ");
+ CheckEq(ref counter, ref composer, "sid", "ㄙㄞˊ");
+ CheckEq(ref counter, ref composer, "sif", "ㄙㄞˇ");
+ CheckEq(ref counter, ref composer, "sij", "ㄙㄞˋ");
+ CheckEq(ref counter, ref composer, "sa", "ㄙㄟ");
+ CheckEq(ref counter, ref composer, "sw", "ㄙㄠ");
+ CheckEq(ref counter, ref composer, "swf", "ㄙㄠˇ");
+ CheckEq(ref counter, ref composer, "swj", "ㄙㄠˋ");
+ CheckEq(ref counter, ref composer, "so", "ㄙㄡ");
+ CheckEq(ref counter, ref composer, "sof", "ㄙㄡˇ");
+ CheckEq(ref counter, ref composer, "soj", "ㄙㄡˋ");
+ CheckEq(ref counter, ref composer, "sm", "ㄙㄢ");
+ CheckEq(ref counter, ref composer, "smf", "ㄙㄢˇ");
+ CheckEq(ref counter, ref composer, "smj", "ㄙㄢˋ");
+ CheckEq(ref counter, ref composer, "sn", "ㄙㄣ");
+ CheckEq(ref counter, ref composer, "snf", "ㄙㄣˇ");
+ CheckEq(ref counter, ref composer, "sk", "ㄙㄤ");
+ CheckEq(ref counter, ref composer, "skf", "ㄙㄤˇ");
+ CheckEq(ref counter, ref composer, "skj", "ㄙㄤˋ");
+ CheckEq(ref counter, ref composer, "sl", "ㄙㄥ");
+ CheckEq(ref counter, ref composer, "slj", "ㄙㄥˋ");
+ CheckEq(ref counter, ref composer, "sx", "ㄙㄨ");
+ CheckEq(ref counter, ref composer, "sxd", "ㄙㄨˊ");
+ CheckEq(ref counter, ref composer, "sxf", "ㄙㄨˇ");
+ CheckEq(ref counter, ref composer, "sxj", "ㄙㄨˋ");
+ CheckEq(ref counter, ref composer, "sxh", "ㄙㄨㄛ");
+ CheckEq(ref counter, ref composer, "sxhd", "ㄙㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "sxhf", "ㄙㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "sxhj", "ㄙㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "sxa", "ㄙㄨㄟ");
+ CheckEq(ref counter, ref composer, "sxad", "ㄙㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "sxaf", "ㄙㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "sxaj", "ㄙㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "sxm", "ㄙㄨㄢ");
+ CheckEq(ref counter, ref composer, "sxmf", "ㄙㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "sxmj", "ㄙㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "sxn", "ㄙㄨㄣ");
+ CheckEq(ref counter, ref composer, "sxnf", "ㄙㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "sxnj", "ㄙㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "sxl", "ㄙㄨㄥ");
+ CheckEq(ref counter, ref composer, "sxld", "ㄙㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "sxlf", "ㄙㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "sxlj", "ㄙㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "y", "ㄚ");
+ CheckEq(ref counter, ref composer, "yd", "ㄚˊ");
+ CheckEq(ref counter, ref composer, "yj", "ㄚˋ");
+ CheckEq(ref counter, ref composer, "ys", "ㄚ˙");
+ CheckEq(ref counter, ref composer, "h ", "ㄛ ");
+ CheckEq(ref counter, ref composer, "hd", "ㄛˊ");
+ CheckEq(ref counter, ref composer, "hf", "ㄛˇ");
+ CheckEq(ref counter, ref composer, "hj", "ㄛˋ");
+ CheckEq(ref counter, ref composer, "g ", "ㄜ ");
+ CheckEq(ref counter, ref composer, "gd", "ㄜˊ");
+ CheckEq(ref counter, ref composer, "gf", "ㄜˇ");
+ CheckEq(ref counter, ref composer, "gj", "ㄜˋ");
+ // CheckEq(ref counter, ref composer, "ed", "ㄝˊ");
+ // CheckEq(ref counter, ref composer, "ef", "ㄝˇ");
+ // CheckEq(ref counter, ref composer, "ej", "ㄝˋ");
+ // CheckEq(ref counter, ref composer, "es", "ㄝ˙");
+ CheckEq(ref counter, ref composer, "i", "ㄞ");
+ CheckEq(ref counter, ref composer, "id", "ㄞˊ");
+ CheckEq(ref counter, ref composer, "if", "ㄞˇ");
+ CheckEq(ref counter, ref composer, "ij", "ㄞˋ");
+ // CheckEq(ref counter, ref composer, "aj", "ㄟˋ");
+ CheckEq(ref counter, ref composer, "w", "ㄠ");
+ CheckEq(ref counter, ref composer, "wd", "ㄠˊ");
+ CheckEq(ref counter, ref composer, "wf", "ㄠˇ");
+ CheckEq(ref counter, ref composer, "wj", "ㄠˋ");
+ CheckEq(ref counter, ref composer, "o", "ㄡ");
+ CheckEq(ref counter, ref composer, "od", "ㄡˊ");
+ CheckEq(ref counter, ref composer, "of", "ㄡˇ");
+ CheckEq(ref counter, ref composer, "oj", "ㄡˋ");
+ CheckEq(ref counter, ref composer, "os", "ㄡ˙");
+ CheckEq(ref counter, ref composer, "m ", "ㄢ ");
+ CheckEq(ref counter, ref composer, "md", "ㄢˊ");
+ CheckEq(ref counter, ref composer, "mf", "ㄢˇ");
+ CheckEq(ref counter, ref composer, "mj", "ㄢˋ");
+ CheckEq(ref counter, ref composer, "n ", "ㄣ ");
+ CheckEq(ref counter, ref composer, "nd", "ㄣˊ");
+ CheckEq(ref counter, ref composer, "nf", "ㄣˇ");
+ CheckEq(ref counter, ref composer, "nj", "ㄣˋ");
+ CheckEq(ref counter, ref composer, "ns", "ㄣ˙");
+ CheckEq(ref counter, ref composer, "k ", "ㄤ ");
+ CheckEq(ref counter, ref composer, "kd", "ㄤˊ");
+ CheckEq(ref counter, ref composer, "kf", "ㄤˇ");
+ CheckEq(ref counter, ref composer, "kj", "ㄤˋ");
+ // CheckEq(ref counter, ref composer, "l ", "ㄥ ");
+ // CheckEq(ref counter, ref composer, "lj", "ㄥˋ");
+ CheckEq(ref counter, ref composer, "l ", "ㄦ ");
+ CheckEq(ref counter, ref composer, "ld", "ㄦˊ");
+ CheckEq(ref counter, ref composer, "lf", "ㄦˇ");
+ CheckEq(ref counter, ref composer, "lj", "ㄦˋ");
+ CheckEq(ref counter, ref composer, "ls", "ㄦ˙");
+ CheckEq(ref counter, ref composer, "e", "ㄧ");
+ CheckEq(ref counter, ref composer, "ed", "ㄧˊ");
+ CheckEq(ref counter, ref composer, "ef", "ㄧˇ");
+ CheckEq(ref counter, ref composer, "ej", "ㄧˋ");
+ CheckEq(ref counter, ref composer, "ey", "ㄧㄚ");
+ CheckEq(ref counter, ref composer, "eyd", "ㄧㄚˊ");
+ CheckEq(ref counter, ref composer, "eyf", "ㄧㄚˇ");
+ CheckEq(ref counter, ref composer, "eyj", "ㄧㄚˋ");
+ CheckEq(ref counter, ref composer, "eys", "ㄧㄚ˙");
+ CheckEq(ref counter, ref composer, "eh", "ㄧㄛ");
+ CheckEq(ref counter, ref composer, "ehs", "ㄧㄛ˙");
+ CheckEq(ref counter, ref composer, "ee", "ㄧㄝ");
+ CheckEq(ref counter, ref composer, "eed", "ㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "eef", "ㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "eej", "ㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "ees", "ㄧㄝ˙");
+ CheckEq(ref counter, ref composer, "eid", "ㄧㄞˊ");
+ CheckEq(ref counter, ref composer, "ew", "ㄧㄠ");
+ CheckEq(ref counter, ref composer, "ewd", "ㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "ewf", "ㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "ewj", "ㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "eo", "ㄧㄡ");
+ CheckEq(ref counter, ref composer, "eod", "ㄧㄡˊ");
+ CheckEq(ref counter, ref composer, "eof", "ㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "eoj", "ㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "em", "ㄧㄢ");
+ CheckEq(ref counter, ref composer, "emd", "ㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "emf", "ㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "emj", "ㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "en", "ㄧㄣ");
+ CheckEq(ref counter, ref composer, "end", "ㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "enf", "ㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "enj", "ㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "ek", "ㄧㄤ");
+ CheckEq(ref counter, ref composer, "ekd", "ㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "ekf", "ㄧㄤˇ");
+ CheckEq(ref counter, ref composer, "ekj", "ㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "el", "ㄧㄥ");
+ CheckEq(ref counter, ref composer, "eld", "ㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "elf", "ㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "elj", "ㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "x", "ㄨ");
+ CheckEq(ref counter, ref composer, "xd", "ㄨˊ");
+ CheckEq(ref counter, ref composer, "xf", "ㄨˇ");
+ CheckEq(ref counter, ref composer, "xj", "ㄨˋ");
+ CheckEq(ref counter, ref composer, "xy", "ㄨㄚ");
+ CheckEq(ref counter, ref composer, "xyd", "ㄨㄚˊ");
+ CheckEq(ref counter, ref composer, "xyf", "ㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "xyj", "ㄨㄚˋ");
+ CheckEq(ref counter, ref composer, "xys", "ㄨㄚ˙");
+ CheckEq(ref counter, ref composer, "xh", "ㄨㄛ");
+ CheckEq(ref counter, ref composer, "xhf", "ㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "xhj", "ㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "xi", "ㄨㄞ");
+ CheckEq(ref counter, ref composer, "xif", "ㄨㄞˇ");
+ CheckEq(ref counter, ref composer, "xij", "ㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "xa", "ㄨㄟ");
+ CheckEq(ref counter, ref composer, "xad", "ㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "xaf", "ㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "xaj", "ㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "xm", "ㄨㄢ");
+ CheckEq(ref counter, ref composer, "xmd", "ㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "xmf", "ㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "xmj", "ㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "xn", "ㄨㄣ");
+ CheckEq(ref counter, ref composer, "xnd", "ㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "xnf", "ㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "xnj", "ㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "xk", "ㄨㄤ");
+ CheckEq(ref counter, ref composer, "xkd", "ㄨㄤˊ");
+ CheckEq(ref counter, ref composer, "xkf", "ㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "xkj", "ㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "xl", "ㄨㄥ");
+ CheckEq(ref counter, ref composer, "xlf", "ㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "xlj", "ㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "u", "ㄩ");
+ CheckEq(ref counter, ref composer, "ud", "ㄩˊ");
+ CheckEq(ref counter, ref composer, "uf", "ㄩˇ");
+ CheckEq(ref counter, ref composer, "uj", "ㄩˋ");
+ CheckEq(ref counter, ref composer, "ue", "ㄩㄝ");
+ CheckEq(ref counter, ref composer, "uef", "ㄩㄝˇ");
+ CheckEq(ref counter, ref composer, "uej", "ㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "um", "ㄩㄢ");
+ CheckEq(ref counter, ref composer, "umd", "ㄩㄢˊ");
+ CheckEq(ref counter, ref composer, "umf", "ㄩㄢˇ");
+ CheckEq(ref counter, ref composer, "umj", "ㄩㄢˋ");
+ CheckEq(ref counter, ref composer, "un", "ㄩㄣ");
+ CheckEq(ref counter, ref composer, "und", "ㄩㄣˊ");
+ CheckEq(ref counter, ref composer, "unf", "ㄩㄣˇ");
+ CheckEq(ref counter, ref composer, "unj", "ㄩㄣˋ");
+ CheckEq(ref counter, ref composer, "ul", "ㄩㄥ");
+ CheckEq(ref counter, ref composer, "uld", "ㄩㄥˊ");
+ CheckEq(ref counter, ref composer, "ulf", "ㄩㄥˇ");
+ CheckEq(ref counter, ref composer, "ulj", "ㄩㄥˋ");
+ Assert.AreEqual(counter, 0);
}
[Test]
public void TestStarlightKeys() {
// Testing handleHsu()
Composer composer = new(arrange: MandarinParser.OfStarlight);
- Assert.AreEqual(actual: composer.CnvSequence("kik"), expected: "ㄎㄧㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("gif7"), expected: "ㄍㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gin"), expected: "ㄍㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("bik7"), expected: "ㄅㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bik9"), expected: "ㄅㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("duk"), expected: "ㄉㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("ba"), expected: "ㄅㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("ba7"), expected: "ㄅㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ba8"), expected: "ㄅㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ba9"), expected: "ㄅㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ba0"), expected: "ㄅㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("bo"), expected: "ㄅㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("bo7"), expected: "ㄅㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bo8"), expected: "ㄅㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bo9"), expected: "ㄅㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bo0"), expected: "ㄅㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("by"), expected: "ㄅㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("by7"), expected: "ㄅㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("by8"), expected: "ㄅㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("by9"), expected: "ㄅㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("by0"), expected: "ㄅㄞ˙");
- Assert.AreEqual(actual: composer.CnvSequence("bt"), expected: "ㄅㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("bt8"), expected: "ㄅㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bt9"), expected: "ㄅㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bt0"), expected: "ㄅㄟ˙");
- Assert.AreEqual(actual: composer.CnvSequence("bf"), expected: "ㄅㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("bf7"), expected: "ㄅㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bf8"), expected: "ㄅㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bf9"), expected: "ㄅㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bm"), expected: "ㄅㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("bm8"), expected: "ㄅㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bm9"), expected: "ㄅㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bn"), expected: "ㄅㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("bn8"), expected: "ㄅㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bn9"), expected: "ㄅㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bk"), expected: "ㄅㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("bk8"), expected: "ㄅㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bk9"), expected: "ㄅㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bg"), expected: "ㄅㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("bg7"), expected: "ㄅㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bg8"), expected: "ㄅㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bg9"), expected: "ㄅㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bi"), expected: "ㄅㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("bi7"), expected: "ㄅㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bi8"), expected: "ㄅㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bi9"), expected: "ㄅㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bie"), expected: "ㄅㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("bie7"), expected: "ㄅㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bie8"), expected: "ㄅㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bie9"), expected: "ㄅㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bif"), expected: "ㄅㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("bif8"), expected: "ㄅㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bif9"), expected: "ㄅㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bim"), expected: "ㄅㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("bim7"), expected: "ㄅㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bim8"), expected: "ㄅㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bim9"), expected: "ㄅㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bin"), expected: "ㄅㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("bin8"), expected: "ㄅㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bin9"), expected: "ㄅㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("big"), expected: "ㄅㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("big8"), expected: "ㄅㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("big9"), expected: "ㄅㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bu"), expected: "ㄅㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("bu7"), expected: "ㄅㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bu8"), expected: "ㄅㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bu9"), expected: "ㄅㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pa"), expected: "ㄆㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("pa7"), expected: "ㄆㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pa8"), expected: "ㄆㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pa9"), expected: "ㄆㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pa0"), expected: "ㄆㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("po"), expected: "ㄆㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("po7"), expected: "ㄆㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("po8"), expected: "ㄆㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("po9"), expected: "ㄆㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("py"), expected: "ㄆㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("py7"), expected: "ㄆㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("py8"), expected: "ㄆㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("py9"), expected: "ㄆㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pt"), expected: "ㄆㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("pt7"), expected: "ㄆㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pt8"), expected: "ㄆㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pt9"), expected: "ㄆㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pf"), expected: "ㄆㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("pf7"), expected: "ㄆㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pf8"), expected: "ㄆㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pf9"), expected: "ㄆㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pw"), expected: "ㄆㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("pw7"), expected: "ㄆㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pw8"), expected: "ㄆㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pw9"), expected: "ㄆㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pm"), expected: "ㄆㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("pm7"), expected: "ㄆㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pm8"), expected: "ㄆㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pm9"), expected: "ㄆㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pn"), expected: "ㄆㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("pn7"), expected: "ㄆㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pn8"), expected: "ㄆㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pn9"), expected: "ㄆㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pk"), expected: "ㄆㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("pk7"), expected: "ㄆㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pk8"), expected: "ㄆㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pk9"), expected: "ㄆㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pg"), expected: "ㄆㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("pg7"), expected: "ㄆㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pg8"), expected: "ㄆㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pg9"), expected: "ㄆㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pi"), expected: "ㄆㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("pi7"), expected: "ㄆㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pi8"), expected: "ㄆㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pi9"), expected: "ㄆㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pia"), expected: "ㄆㄧㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("pie"), expected: "ㄆㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("pie8"), expected: "ㄆㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pie9"), expected: "ㄆㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pif"), expected: "ㄆㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("pif7"), expected: "ㄆㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pif8"), expected: "ㄆㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pif9"), expected: "ㄆㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pim"), expected: "ㄆㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("pim7"), expected: "ㄆㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pim8"), expected: "ㄆㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pim9"), expected: "ㄆㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pin"), expected: "ㄆㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("pin7"), expected: "ㄆㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pin8"), expected: "ㄆㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pin9"), expected: "ㄆㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pig"), expected: "ㄆㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("pig7"), expected: "ㄆㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pig8"), expected: "ㄆㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pig9"), expected: "ㄆㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pu"), expected: "ㄆㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("pu7"), expected: "ㄆㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pu8"), expected: "ㄆㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pu9"), expected: "ㄆㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ma"), expected: "ㄇㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("ma7"), expected: "ㄇㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ma8"), expected: "ㄇㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ma9"), expected: "ㄇㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ma0"), expected: "ㄇㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("mo"), expected: "ㄇㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("mo7"), expected: "ㄇㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mo8"), expected: "ㄇㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mo9"), expected: "ㄇㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mo0"), expected: "ㄇㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("me"), expected: "ㄇㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("me9"), expected: "ㄇㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("me0"), expected: "ㄇㄜ˙");
- Assert.AreEqual(actual: composer.CnvSequence("my"), expected: "ㄇㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("my7"), expected: "ㄇㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("my8"), expected: "ㄇㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("my9"), expected: "ㄇㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mt7"), expected: "ㄇㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mt8"), expected: "ㄇㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mt9"), expected: "ㄇㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mf"), expected: "ㄇㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("mf7"), expected: "ㄇㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mf8"), expected: "ㄇㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mf9"), expected: "ㄇㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mw7"), expected: "ㄇㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mw8"), expected: "ㄇㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mw9"), expected: "ㄇㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mm"), expected: "ㄇㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("mm7"), expected: "ㄇㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mm8"), expected: "ㄇㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mm9"), expected: "ㄇㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mn"), expected: "ㄇㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("mn7"), expected: "ㄇㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mn8"), expected: "ㄇㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mn9"), expected: "ㄇㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mn0"), expected: "ㄇㄣ˙");
- Assert.AreEqual(actual: composer.CnvSequence("mk"), expected: "ㄇㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("mk7"), expected: "ㄇㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mk8"), expected: "ㄇㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mk9"), expected: "ㄇㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mg"), expected: "ㄇㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("mg7"), expected: "ㄇㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mg8"), expected: "ㄇㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mg9"), expected: "ㄇㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mi"), expected: "ㄇㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("mi7"), expected: "ㄇㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mi8"), expected: "ㄇㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mi9"), expected: "ㄇㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mie"), expected: "ㄇㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("mie7"), expected: "ㄇㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mie9"), expected: "ㄇㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mif"), expected: "ㄇㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("mif7"), expected: "ㄇㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mif8"), expected: "ㄇㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mif9"), expected: "ㄇㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("miw7"), expected: "ㄇㄧㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("miw8"), expected: "ㄇㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("miw9"), expected: "ㄇㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mim"), expected: "ㄇㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("mim7"), expected: "ㄇㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mim8"), expected: "ㄇㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mim9"), expected: "ㄇㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("min"), expected: "ㄇㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("min7"), expected: "ㄇㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("min8"), expected: "ㄇㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mig7"), expected: "ㄇㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mig8"), expected: "ㄇㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mig9"), expected: "ㄇㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mu7"), expected: "ㄇㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mu8"), expected: "ㄇㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mu9"), expected: "ㄇㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fa"), expected: "ㄈㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("fa7"), expected: "ㄈㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fa8"), expected: "ㄈㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fa9"), expected: "ㄈㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fo7"), expected: "ㄈㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ft"), expected: "ㄈㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("ft7"), expected: "ㄈㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ft8"), expected: "ㄈㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ft9"), expected: "ㄈㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fw"), expected: "ㄈㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("fw7"), expected: "ㄈㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fw8"), expected: "ㄈㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fw9"), expected: "ㄈㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fm"), expected: "ㄈㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("fm7"), expected: "ㄈㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fm8"), expected: "ㄈㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fm9"), expected: "ㄈㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fn"), expected: "ㄈㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("fn7"), expected: "ㄈㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fn8"), expected: "ㄈㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fn9"), expected: "ㄈㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fn0"), expected: "ㄈㄣ˙");
- Assert.AreEqual(actual: composer.CnvSequence("fk"), expected: "ㄈㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("fk7"), expected: "ㄈㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fk8"), expected: "ㄈㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fk9"), expected: "ㄈㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fg"), expected: "ㄈㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("fg7"), expected: "ㄈㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fg8"), expected: "ㄈㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fg9"), expected: "ㄈㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fif9"), expected: "ㄈㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fu"), expected: "ㄈㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("fu7"), expected: "ㄈㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fu8"), expected: "ㄈㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fu9"), expected: "ㄈㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("da"), expected: "ㄉㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("da7"), expected: "ㄉㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("da8"), expected: "ㄉㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("da9"), expected: "ㄉㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("da0"), expected: "ㄉㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("de"), expected: "ㄉㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("de7"), expected: "ㄉㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("de0"), expected: "ㄉㄜ˙");
- Assert.AreEqual(actual: composer.CnvSequence("dy"), expected: "ㄉㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("dy8"), expected: "ㄉㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dy9"), expected: "ㄉㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dt8"), expected: "ㄉㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("df"), expected: "ㄉㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("df7"), expected: "ㄉㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("df8"), expected: "ㄉㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("df9"), expected: "ㄉㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dw"), expected: "ㄉㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("dw7"), expected: "ㄉㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("dw8"), expected: "ㄉㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dw9"), expected: "ㄉㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dm"), expected: "ㄉㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("dm8"), expected: "ㄉㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dm9"), expected: "ㄉㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dn9"), expected: "ㄉㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dk"), expected: "ㄉㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("dk8"), expected: "ㄉㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dk9"), expected: "ㄉㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dg"), expected: "ㄉㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("dg8"), expected: "ㄉㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dg9"), expected: "ㄉㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("di"), expected: "ㄉㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("di7"), expected: "ㄉㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("di8"), expected: "ㄉㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("di9"), expected: "ㄉㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dia8"), expected: "ㄉㄧㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("die"), expected: "ㄉㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("die7"), expected: "ㄉㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("die8"), expected: "ㄉㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("die9"), expected: "ㄉㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dif"), expected: "ㄉㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("dif8"), expected: "ㄉㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dif9"), expected: "ㄉㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("diw"), expected: "ㄉㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("dim"), expected: "ㄉㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("dim7"), expected: "ㄉㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("dim8"), expected: "ㄉㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dim9"), expected: "ㄉㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dig"), expected: "ㄉㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("dig7"), expected: "ㄉㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("dig8"), expected: "ㄉㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dig9"), expected: "ㄉㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("du"), expected: "ㄉㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("du7"), expected: "ㄉㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("du8"), expected: "ㄉㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("du9"), expected: "ㄉㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("duo"), expected: "ㄉㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("duo7"), expected: "ㄉㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("duo8"), expected: "ㄉㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("duo9"), expected: "ㄉㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("duo0"), expected: "ㄉㄨㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("dut"), expected: "ㄉㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("dut8"), expected: "ㄉㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dut9"), expected: "ㄉㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dum"), expected: "ㄉㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("dum8"), expected: "ㄉㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dum9"), expected: "ㄉㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dun"), expected: "ㄉㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("dun8"), expected: "ㄉㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dun9"), expected: "ㄉㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dug"), expected: "ㄉㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("dug8"), expected: "ㄉㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dug9"), expected: "ㄉㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ta"), expected: "ㄊㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("ta8"), expected: "ㄊㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ta9"), expected: "ㄊㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("te9"), expected: "ㄊㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ty"), expected: "ㄊㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("ty7"), expected: "ㄊㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ty8"), expected: "ㄊㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ty9"), expected: "ㄊㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ty0"), expected: "ㄊㄞ˙");
- Assert.AreEqual(actual: composer.CnvSequence("tf"), expected: "ㄊㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("tf7"), expected: "ㄊㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tf8"), expected: "ㄊㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tf9"), expected: "ㄊㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tf0"), expected: "ㄊㄠ˙");
- Assert.AreEqual(actual: composer.CnvSequence("tw"), expected: "ㄊㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("tw7"), expected: "ㄊㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tw8"), expected: "ㄊㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tw9"), expected: "ㄊㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tw0"), expected: "ㄊㄡ˙");
- Assert.AreEqual(actual: composer.CnvSequence("tm"), expected: "ㄊㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("tm7"), expected: "ㄊㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tm8"), expected: "ㄊㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tm9"), expected: "ㄊㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tk"), expected: "ㄊㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("tk7"), expected: "ㄊㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tk8"), expected: "ㄊㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tk9"), expected: "ㄊㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tg"), expected: "ㄊㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("tg7"), expected: "ㄊㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tg9"), expected: "ㄊㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ti"), expected: "ㄊㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("ti7"), expected: "ㄊㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ti8"), expected: "ㄊㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ti9"), expected: "ㄊㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tie"), expected: "ㄊㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("tie7"), expected: "ㄊㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tie8"), expected: "ㄊㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tie9"), expected: "ㄊㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tif"), expected: "ㄊㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("tif7"), expected: "ㄊㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tif8"), expected: "ㄊㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tif9"), expected: "ㄊㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tim"), expected: "ㄊㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("tim7"), expected: "ㄊㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tim8"), expected: "ㄊㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tim9"), expected: "ㄊㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tig"), expected: "ㄊㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("tig7"), expected: "ㄊㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tig8"), expected: "ㄊㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tig9"), expected: "ㄊㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tu"), expected: "ㄊㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("tu7"), expected: "ㄊㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tu8"), expected: "ㄊㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tu9"), expected: "ㄊㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tuo"), expected: "ㄊㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("tuo7"), expected: "ㄊㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tuo8"), expected: "ㄊㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tuo9"), expected: "ㄊㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tut"), expected: "ㄊㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("tut7"), expected: "ㄊㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tut8"), expected: "ㄊㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tut9"), expected: "ㄊㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tum"), expected: "ㄊㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("tum7"), expected: "ㄊㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tum8"), expected: "ㄊㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tum9"), expected: "ㄊㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tun"), expected: "ㄊㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("tun7"), expected: "ㄊㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tun8"), expected: "ㄊㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tun9"), expected: "ㄊㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tug"), expected: "ㄊㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("tug7"), expected: "ㄊㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tug8"), expected: "ㄊㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tug9"), expected: "ㄊㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("na"), expected: "ㄋㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("na7"), expected: "ㄋㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("na8"), expected: "ㄋㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("na9"), expected: "ㄋㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("na0"), expected: "ㄋㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("ne9"), expected: "ㄋㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ne0"), expected: "ㄋㄜ˙");
- Assert.AreEqual(actual: composer.CnvSequence("ny7"), expected: "ㄋㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ny8"), expected: "ㄋㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ny9"), expected: "ㄋㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nt7"), expected: "ㄋㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nt8"), expected: "ㄋㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nt9"), expected: "ㄋㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nf"), expected: "ㄋㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("nf7"), expected: "ㄋㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nf8"), expected: "ㄋㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nf9"), expected: "ㄋㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nw7"), expected: "ㄋㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nw8"), expected: "ㄋㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nw9"), expected: "ㄋㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nm"), expected: "ㄋㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("nm7"), expected: "ㄋㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nm8"), expected: "ㄋㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nm9"), expected: "ㄋㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nn8"), expected: "ㄋㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nn9"), expected: "ㄋㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nk"), expected: "ㄋㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("nk7"), expected: "ㄋㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nk8"), expected: "ㄋㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nk9"), expected: "ㄋㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nk0"), expected: "ㄋㄤ˙");
- Assert.AreEqual(actual: composer.CnvSequence("ng7"), expected: "ㄋㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ng8"), expected: "ㄋㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ni"), expected: "ㄋㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("ni7"), expected: "ㄋㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ni8"), expected: "ㄋㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ni9"), expected: "ㄋㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nie"), expected: "ㄋㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("nie7"), expected: "ㄋㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nie9"), expected: "ㄋㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nif8"), expected: "ㄋㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nif9"), expected: "ㄋㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("niw"), expected: "ㄋㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("niw7"), expected: "ㄋㄧㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("niw8"), expected: "ㄋㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("niw9"), expected: "ㄋㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nim"), expected: "ㄋㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("nim7"), expected: "ㄋㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nim8"), expected: "ㄋㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nim9"), expected: "ㄋㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nin"), expected: "ㄋㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("nin7"), expected: "ㄋㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nin8"), expected: "ㄋㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nin9"), expected: "ㄋㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nik7"), expected: "ㄋㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nik8"), expected: "ㄋㄧㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nik9"), expected: "ㄋㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nig7"), expected: "ㄋㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nig8"), expected: "ㄋㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nig9"), expected: "ㄋㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nu7"), expected: "ㄋㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nu8"), expected: "ㄋㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nu9"), expected: "ㄋㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nuo7"), expected: "ㄋㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nuo8"), expected: "ㄋㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nuo9"), expected: "ㄋㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nut7"), expected: "ㄋㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("num7"), expected: "ㄋㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("num8"), expected: "ㄋㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("num9"), expected: "ㄋㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nun7"), expected: "ㄋㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nug7"), expected: "ㄋㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nug8"), expected: "ㄋㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nug9"), expected: "ㄋㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nv7"), expected: "ㄋㄩˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nv8"), expected: "ㄋㄩˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nv9"), expected: "ㄋㄩˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nve9"), expected: "ㄋㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("la"), expected: "ㄌㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("la7"), expected: "ㄌㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("la8"), expected: "ㄌㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("la9"), expected: "ㄌㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("la0"), expected: "ㄌㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("lo"), expected: "ㄌㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("lo0"), expected: "ㄌㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("le"), expected: "ㄌㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("le7"), expected: "ㄌㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("le9"), expected: "ㄌㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("le0"), expected: "ㄌㄜ˙");
- Assert.AreEqual(actual: composer.CnvSequence("ly7"), expected: "ㄌㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ly8"), expected: "ㄌㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ly9"), expected: "ㄌㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lt"), expected: "ㄌㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("lt7"), expected: "ㄌㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lt8"), expected: "ㄌㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lt9"), expected: "ㄌㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lt0"), expected: "ㄌㄟ˙");
- Assert.AreEqual(actual: composer.CnvSequence("lf"), expected: "ㄌㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("lf7"), expected: "ㄌㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lf8"), expected: "ㄌㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lf9"), expected: "ㄌㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lw"), expected: "ㄌㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("lw7"), expected: "ㄌㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lw8"), expected: "ㄌㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lw9"), expected: "ㄌㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lw0"), expected: "ㄌㄡ˙");
- Assert.AreEqual(actual: composer.CnvSequence("lm7"), expected: "ㄌㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lm8"), expected: "ㄌㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lm9"), expected: "ㄌㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lk"), expected: "ㄌㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("lk7"), expected: "ㄌㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lk8"), expected: "ㄌㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lk9"), expected: "ㄌㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lg"), expected: "ㄌㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("lg7"), expected: "ㄌㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lg8"), expected: "ㄌㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lg9"), expected: "ㄌㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("li"), expected: "ㄌㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("li7"), expected: "ㄌㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("li8"), expected: "ㄌㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("li9"), expected: "ㄌㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("li0"), expected: "ㄌㄧ˙");
- Assert.AreEqual(actual: composer.CnvSequence("lia8"), expected: "ㄌㄧㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lie"), expected: "ㄌㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("lie7"), expected: "ㄌㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lie8"), expected: "ㄌㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lie9"), expected: "ㄌㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lif"), expected: "ㄌㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("lif7"), expected: "ㄌㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lif8"), expected: "ㄌㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lif9"), expected: "ㄌㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("liw"), expected: "ㄌㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("liw7"), expected: "ㄌㄧㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("liw8"), expected: "ㄌㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("liw9"), expected: "ㄌㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lim"), expected: "ㄌㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("lim7"), expected: "ㄌㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lim8"), expected: "ㄌㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lim9"), expected: "ㄌㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lin7"), expected: "ㄌㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lin8"), expected: "ㄌㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lin9"), expected: "ㄌㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lik7"), expected: "ㄌㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lik8"), expected: "ㄌㄧㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lik9"), expected: "ㄌㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lig"), expected: "ㄌㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("lig7"), expected: "ㄌㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lig8"), expected: "ㄌㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lig9"), expected: "ㄌㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lu"), expected: "ㄌㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("lu7"), expected: "ㄌㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lu8"), expected: "ㄌㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lu9"), expected: "ㄌㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("luo"), expected: "ㄌㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("luo7"), expected: "ㄌㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("luo8"), expected: "ㄌㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("luo9"), expected: "ㄌㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("luo0"), expected: "ㄌㄨㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("lum7"), expected: "ㄌㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lum8"), expected: "ㄌㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lum9"), expected: "ㄌㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lun"), expected: "ㄌㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("lun7"), expected: "ㄌㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lun8"), expected: "ㄌㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lun9"), expected: "ㄌㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lug"), expected: "ㄌㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("lug7"), expected: "ㄌㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lug8"), expected: "ㄌㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lug9"), expected: "ㄌㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lv"), expected: "ㄌㄩ");
- Assert.AreEqual(actual: composer.CnvSequence("lv7"), expected: "ㄌㄩˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lv8"), expected: "ㄌㄩˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lv9"), expected: "ㄌㄩˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lve"), expected: "ㄌㄩㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("lve8"), expected: "ㄌㄩㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lve9"), expected: "ㄌㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lvm7"), expected: "ㄌㄩㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lvm8"), expected: "ㄌㄩㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ga"), expected: "ㄍㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("ga7"), expected: "ㄍㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ga8"), expected: "ㄍㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ga9"), expected: "ㄍㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ga0"), expected: "ㄍㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("ge"), expected: "ㄍㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("ge7"), expected: "ㄍㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ge8"), expected: "ㄍㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ge9"), expected: "ㄍㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ge0"), expected: "ㄍㄜ˙");
- Assert.AreEqual(actual: composer.CnvSequence("gy"), expected: "ㄍㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("gy8"), expected: "ㄍㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gy9"), expected: "ㄍㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gt8"), expected: "ㄍㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gf"), expected: "ㄍㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("gf8"), expected: "ㄍㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gf9"), expected: "ㄍㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gw"), expected: "ㄍㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("gw8"), expected: "ㄍㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gw9"), expected: "ㄍㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gm"), expected: "ㄍㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("gm8"), expected: "ㄍㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gm9"), expected: "ㄍㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gn"), expected: "ㄍㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("gn7"), expected: "ㄍㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gn8"), expected: "ㄍㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gn9"), expected: "ㄍㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gk"), expected: "ㄍㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("gk8"), expected: "ㄍㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gk9"), expected: "ㄍㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gg"), expected: "ㄍㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("gg8"), expected: "ㄍㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gg9"), expected: "ㄍㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gu"), expected: "ㄍㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("gu7"), expected: "ㄍㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gu8"), expected: "ㄍㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gu9"), expected: "ㄍㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gua"), expected: "ㄍㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("gua7"), expected: "ㄍㄨㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gua8"), expected: "ㄍㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gua9"), expected: "ㄍㄨㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("guo"), expected: "ㄍㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("guo7"), expected: "ㄍㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("guo8"), expected: "ㄍㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("guo9"), expected: "ㄍㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("guy"), expected: "ㄍㄨㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("guy8"), expected: "ㄍㄨㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("guy9"), expected: "ㄍㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gut"), expected: "ㄍㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("gut8"), expected: "ㄍㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gut9"), expected: "ㄍㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gum"), expected: "ㄍㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("gum8"), expected: "ㄍㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gum9"), expected: "ㄍㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gun"), expected: "ㄍㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("gun8"), expected: "ㄍㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gun9"), expected: "ㄍㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("guk"), expected: "ㄍㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("guk8"), expected: "ㄍㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("guk9"), expected: "ㄍㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gug"), expected: "ㄍㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("gug7"), expected: "ㄍㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gug8"), expected: "ㄍㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gug9"), expected: "ㄍㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ka"), expected: "ㄎㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("ka8"), expected: "ㄎㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ka9"), expected: "ㄎㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ke"), expected: "ㄎㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("ke7"), expected: "ㄎㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ke8"), expected: "ㄎㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ke9"), expected: "ㄎㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ky"), expected: "ㄎㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("ky8"), expected: "ㄎㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ky9"), expected: "ㄎㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kf"), expected: "ㄎㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("kf8"), expected: "ㄎㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kf9"), expected: "ㄎㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kw"), expected: "ㄎㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("kw8"), expected: "ㄎㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kw9"), expected: "ㄎㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("km"), expected: "ㄎㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("km8"), expected: "ㄎㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("km9"), expected: "ㄎㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kn"), expected: "ㄎㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("kn8"), expected: "ㄎㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kn9"), expected: "ㄎㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kk"), expected: "ㄎㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("kk7"), expected: "ㄎㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("kk8"), expected: "ㄎㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kk9"), expected: "ㄎㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kg"), expected: "ㄎㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("kg8"), expected: "ㄎㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ku"), expected: "ㄎㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("ku7"), expected: "ㄎㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ku8"), expected: "ㄎㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ku9"), expected: "ㄎㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kua"), expected: "ㄎㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("kua8"), expected: "ㄎㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kua9"), expected: "ㄎㄨㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kuo9"), expected: "ㄎㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kuy"), expected: "ㄎㄨㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("kuy8"), expected: "ㄎㄨㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kuy9"), expected: "ㄎㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kut"), expected: "ㄎㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("kut7"), expected: "ㄎㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("kut8"), expected: "ㄎㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kut9"), expected: "ㄎㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kum"), expected: "ㄎㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("kum8"), expected: "ㄎㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kum9"), expected: "ㄎㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kun"), expected: "ㄎㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("kun8"), expected: "ㄎㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kun9"), expected: "ㄎㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kuk"), expected: "ㄎㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("kuk7"), expected: "ㄎㄨㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("kuk8"), expected: "ㄎㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kuk9"), expected: "ㄎㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kug"), expected: "ㄎㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("kug8"), expected: "ㄎㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kug9"), expected: "ㄎㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ha"), expected: "ㄏㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("ha7"), expected: "ㄏㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ha8"), expected: "ㄏㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("he"), expected: "ㄏㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("he7"), expected: "ㄏㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("he8"), expected: "ㄏㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("he9"), expected: "ㄏㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hy"), expected: "ㄏㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("hy7"), expected: "ㄏㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hy8"), expected: "ㄏㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hy9"), expected: "ㄏㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ht"), expected: "ㄏㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("ht8"), expected: "ㄏㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hf"), expected: "ㄏㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("hf7"), expected: "ㄏㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hf8"), expected: "ㄏㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hf9"), expected: "ㄏㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hw"), expected: "ㄏㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("hw7"), expected: "ㄏㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hw8"), expected: "ㄏㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hw9"), expected: "ㄏㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hm"), expected: "ㄏㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("hm7"), expected: "ㄏㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hm8"), expected: "ㄏㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hm9"), expected: "ㄏㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hn"), expected: "ㄏㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("hn7"), expected: "ㄏㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hn8"), expected: "ㄏㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hn9"), expected: "ㄏㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hk"), expected: "ㄏㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("hk7"), expected: "ㄏㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hk8"), expected: "ㄏㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hk9"), expected: "ㄏㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hg"), expected: "ㄏㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("hg7"), expected: "ㄏㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hg9"), expected: "ㄏㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hu"), expected: "ㄏㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("hu7"), expected: "ㄏㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hu8"), expected: "ㄏㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hu9"), expected: "ㄏㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hua"), expected: "ㄏㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("hua7"), expected: "ㄏㄨㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hua8"), expected: "ㄏㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hua9"), expected: "ㄏㄨㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("huo"), expected: "ㄏㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("huo7"), expected: "ㄏㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("huo8"), expected: "ㄏㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("huo9"), expected: "ㄏㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("huo0"), expected: "ㄏㄨㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("huy7"), expected: "ㄏㄨㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("huy9"), expected: "ㄏㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hut"), expected: "ㄏㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("hut7"), expected: "ㄏㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hut8"), expected: "ㄏㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hut9"), expected: "ㄏㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hum"), expected: "ㄏㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("hum7"), expected: "ㄏㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hum8"), expected: "ㄏㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hum9"), expected: "ㄏㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hun"), expected: "ㄏㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("hun7"), expected: "ㄏㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hun8"), expected: "ㄏㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hun9"), expected: "ㄏㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("huk"), expected: "ㄏㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("huk7"), expected: "ㄏㄨㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("huk8"), expected: "ㄏㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("huk9"), expected: "ㄏㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("huk0"), expected: "ㄏㄨㄤ˙");
- Assert.AreEqual(actual: composer.CnvSequence("hug"), expected: "ㄏㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("hug7"), expected: "ㄏㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hug8"), expected: "ㄏㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hug9"), expected: "ㄏㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ji"), expected: "ㄐㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("ji7"), expected: "ㄐㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ji8"), expected: "ㄐㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ji9"), expected: "ㄐㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jia"), expected: "ㄐㄧㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("jia7"), expected: "ㄐㄧㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jia8"), expected: "ㄐㄧㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jia9"), expected: "ㄐㄧㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jie"), expected: "ㄐㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("jie7"), expected: "ㄐㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jie8"), expected: "ㄐㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jie9"), expected: "ㄐㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jie0"), expected: "ㄐㄧㄝ˙");
- Assert.AreEqual(actual: composer.CnvSequence("jif"), expected: "ㄐㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("jif7"), expected: "ㄐㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jif8"), expected: "ㄐㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jif9"), expected: "ㄐㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jiw"), expected: "ㄐㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("jiw8"), expected: "ㄐㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jiw9"), expected: "ㄐㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jim"), expected: "ㄐㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("jim8"), expected: "ㄐㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jim9"), expected: "ㄐㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jin"), expected: "ㄐㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("jin8"), expected: "ㄐㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jin9"), expected: "ㄐㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jik"), expected: "ㄐㄧㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("jik7"), expected: "ㄐㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jik8"), expected: "ㄐㄧㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jik9"), expected: "ㄐㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jig"), expected: "ㄐㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("jig8"), expected: "ㄐㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jig9"), expected: "ㄐㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jv"), expected: "ㄐㄩ");
- Assert.AreEqual(actual: composer.CnvSequence("jv7"), expected: "ㄐㄩˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jv8"), expected: "ㄐㄩˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jv9"), expected: "ㄐㄩˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jve"), expected: "ㄐㄩㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("jve7"), expected: "ㄐㄩㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jve8"), expected: "ㄐㄩㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jve9"), expected: "ㄐㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jvm"), expected: "ㄐㄩㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("jvm8"), expected: "ㄐㄩㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jvm9"), expected: "ㄐㄩㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jvn"), expected: "ㄐㄩㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("jvn7"), expected: "ㄐㄩㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jvn8"), expected: "ㄐㄩㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jvn9"), expected: "ㄐㄩㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jvg"), expected: "ㄐㄩㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("jvg8"), expected: "ㄐㄩㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jvg9"), expected: "ㄐㄩㄥˋ");
- // Assert.AreEqual(actual: composer.CnvSequence("q0"), expected: "ㄑ˙");
- Assert.AreEqual(actual: composer.CnvSequence("qi"), expected: "ㄑㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("qi7"), expected: "ㄑㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qi8"), expected: "ㄑㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qi9"), expected: "ㄑㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qia"), expected: "ㄑㄧㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("qia7"), expected: "ㄑㄧㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qia8"), expected: "ㄑㄧㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qia9"), expected: "ㄑㄧㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qie"), expected: "ㄑㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("qie7"), expected: "ㄑㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qie8"), expected: "ㄑㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qie9"), expected: "ㄑㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qif"), expected: "ㄑㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("qif7"), expected: "ㄑㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qif8"), expected: "ㄑㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qif9"), expected: "ㄑㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qiw"), expected: "ㄑㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("qiw7"), expected: "ㄑㄧㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qiw8"), expected: "ㄑㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qiw9"), expected: "ㄑㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qim"), expected: "ㄑㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("qim7"), expected: "ㄑㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qim8"), expected: "ㄑㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qim9"), expected: "ㄑㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qin"), expected: "ㄑㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("qin7"), expected: "ㄑㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qin8"), expected: "ㄑㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qin9"), expected: "ㄑㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qik"), expected: "ㄑㄧㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("qik7"), expected: "ㄑㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qik8"), expected: "ㄑㄧㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qik9"), expected: "ㄑㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qig"), expected: "ㄑㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("qig7"), expected: "ㄑㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qig8"), expected: "ㄑㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qig9"), expected: "ㄑㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qv"), expected: "ㄑㄩ");
- Assert.AreEqual(actual: composer.CnvSequence("qv7"), expected: "ㄑㄩˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qv8"), expected: "ㄑㄩˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qv9"), expected: "ㄑㄩˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qve"), expected: "ㄑㄩㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("qve7"), expected: "ㄑㄩㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qve9"), expected: "ㄑㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qvm"), expected: "ㄑㄩㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("qvm7"), expected: "ㄑㄩㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qvm8"), expected: "ㄑㄩㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qvm9"), expected: "ㄑㄩㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qvn"), expected: "ㄑㄩㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("qvn7"), expected: "ㄑㄩㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qvn8"), expected: "ㄑㄩㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qvn9"), expected: "ㄑㄩㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qvg"), expected: "ㄑㄩㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("qvg7"), expected: "ㄑㄩㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qvg8"), expected: "ㄑㄩㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qvg9"), expected: "ㄑㄩㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xi"), expected: "ㄒㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("xi7"), expected: "ㄒㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xi8"), expected: "ㄒㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xi9"), expected: "ㄒㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xia"), expected: "ㄒㄧㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("xia7"), expected: "ㄒㄧㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xia8"), expected: "ㄒㄧㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xia9"), expected: "ㄒㄧㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xie"), expected: "ㄒㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("xie7"), expected: "ㄒㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xie8"), expected: "ㄒㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xie9"), expected: "ㄒㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xif"), expected: "ㄒㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("xif7"), expected: "ㄒㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xif8"), expected: "ㄒㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xif9"), expected: "ㄒㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xiw"), expected: "ㄒㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("xiw7"), expected: "ㄒㄧㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xiw8"), expected: "ㄒㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xiw9"), expected: "ㄒㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xim"), expected: "ㄒㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("xim7"), expected: "ㄒㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xim8"), expected: "ㄒㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xim9"), expected: "ㄒㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xin"), expected: "ㄒㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("xin7"), expected: "ㄒㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xin8"), expected: "ㄒㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xin9"), expected: "ㄒㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xik"), expected: "ㄒㄧㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("xik7"), expected: "ㄒㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xik8"), expected: "ㄒㄧㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xik9"), expected: "ㄒㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xig"), expected: "ㄒㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("xig7"), expected: "ㄒㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xig8"), expected: "ㄒㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xig9"), expected: "ㄒㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xv"), expected: "ㄒㄩ");
- Assert.AreEqual(actual: composer.CnvSequence("xv7"), expected: "ㄒㄩˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xv8"), expected: "ㄒㄩˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xv9"), expected: "ㄒㄩˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xve"), expected: "ㄒㄩㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("xve7"), expected: "ㄒㄩㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xve8"), expected: "ㄒㄩㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xve9"), expected: "ㄒㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xvm"), expected: "ㄒㄩㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("xvm7"), expected: "ㄒㄩㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xvm8"), expected: "ㄒㄩㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xvm9"), expected: "ㄒㄩㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xvn"), expected: "ㄒㄩㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("xvn7"), expected: "ㄒㄩㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xvn9"), expected: "ㄒㄩㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xvg"), expected: "ㄒㄩㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("xvg7"), expected: "ㄒㄩㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xvg8"), expected: "ㄒㄩㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xvg9"), expected: "ㄒㄩㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("j"), expected: "ㄓ");
- Assert.AreEqual(actual: composer.CnvSequence("j7"), expected: "ㄓˊ");
- Assert.AreEqual(actual: composer.CnvSequence("j8"), expected: "ㄓˇ");
- Assert.AreEqual(actual: composer.CnvSequence("j9"), expected: "ㄓˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ja"), expected: "ㄓㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("ja7"), expected: "ㄓㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ja8"), expected: "ㄓㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ja9"), expected: "ㄓㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("je"), expected: "ㄓㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("je7"), expected: "ㄓㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("je8"), expected: "ㄓㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("je9"), expected: "ㄓㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("je0"), expected: "ㄓㄜ˙");
- Assert.AreEqual(actual: composer.CnvSequence("jy"), expected: "ㄓㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("jy7"), expected: "ㄓㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jy8"), expected: "ㄓㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jy9"), expected: "ㄓㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jt9"), expected: "ㄓㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jf"), expected: "ㄓㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("jf7"), expected: "ㄓㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jf8"), expected: "ㄓㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jf9"), expected: "ㄓㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jw"), expected: "ㄓㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("jw7"), expected: "ㄓㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jw8"), expected: "ㄓㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jw9"), expected: "ㄓㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jm"), expected: "ㄓㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("jm8"), expected: "ㄓㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jm9"), expected: "ㄓㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jn"), expected: "ㄓㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("jn7"), expected: "ㄓㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jn8"), expected: "ㄓㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jn9"), expected: "ㄓㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jk"), expected: "ㄓㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("jk8"), expected: "ㄓㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jk9"), expected: "ㄓㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jg"), expected: "ㄓㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("jg8"), expected: "ㄓㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jg9"), expected: "ㄓㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ju"), expected: "ㄓㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("ju7"), expected: "ㄓㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ju8"), expected: "ㄓㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ju9"), expected: "ㄓㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jua"), expected: "ㄓㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("jua8"), expected: "ㄓㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("juo"), expected: "ㄓㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("juo7"), expected: "ㄓㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("juo9"), expected: "ㄓㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("juy"), expected: "ㄓㄨㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("juy8"), expected: "ㄓㄨㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("juy9"), expected: "ㄓㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jut"), expected: "ㄓㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("jut8"), expected: "ㄓㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jut9"), expected: "ㄓㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jum"), expected: "ㄓㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("jum8"), expected: "ㄓㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jum9"), expected: "ㄓㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jun"), expected: "ㄓㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("jun8"), expected: "ㄓㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jun9"), expected: "ㄓㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("juk"), expected: "ㄓㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("juk8"), expected: "ㄓㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("juk9"), expected: "ㄓㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jug"), expected: "ㄓㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("jug8"), expected: "ㄓㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jug9"), expected: "ㄓㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("q"), expected: "ㄔ");
- Assert.AreEqual(actual: composer.CnvSequence("q7"), expected: "ㄔˊ");
- Assert.AreEqual(actual: composer.CnvSequence("q8"), expected: "ㄔˇ");
- Assert.AreEqual(actual: composer.CnvSequence("q9"), expected: "ㄔˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qa"), expected: "ㄔㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("qa7"), expected: "ㄔㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qa8"), expected: "ㄔㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qa9"), expected: "ㄔㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qe"), expected: "ㄔㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("qe8"), expected: "ㄔㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qe9"), expected: "ㄔㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qy"), expected: "ㄔㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("qy7"), expected: "ㄔㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qy8"), expected: "ㄔㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qy9"), expected: "ㄔㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qf"), expected: "ㄔㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("qf7"), expected: "ㄔㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qf8"), expected: "ㄔㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qf9"), expected: "ㄔㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qw"), expected: "ㄔㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("qw7"), expected: "ㄔㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qw8"), expected: "ㄔㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qw9"), expected: "ㄔㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qm"), expected: "ㄔㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("qm7"), expected: "ㄔㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qm8"), expected: "ㄔㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qm9"), expected: "ㄔㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qn"), expected: "ㄔㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("qn7"), expected: "ㄔㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qn8"), expected: "ㄔㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qn9"), expected: "ㄔㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qn0"), expected: "ㄔㄣ˙");
- Assert.AreEqual(actual: composer.CnvSequence("qk"), expected: "ㄔㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("qk7"), expected: "ㄔㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qk8"), expected: "ㄔㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qk9"), expected: "ㄔㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qg"), expected: "ㄔㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("qg7"), expected: "ㄔㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qg8"), expected: "ㄔㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qg9"), expected: "ㄔㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qu"), expected: "ㄔㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("qu7"), expected: "ㄔㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qu8"), expected: "ㄔㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qu9"), expected: "ㄔㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qua"), expected: "ㄔㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("qua8"), expected: "ㄔㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qua9"), expected: "ㄔㄨㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("quo"), expected: "ㄔㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("quo9"), expected: "ㄔㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("quy"), expected: "ㄔㄨㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("quy7"), expected: "ㄔㄨㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("quy8"), expected: "ㄔㄨㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("quy9"), expected: "ㄔㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qut"), expected: "ㄔㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("qut7"), expected: "ㄔㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qut8"), expected: "ㄔㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qut9"), expected: "ㄔㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qum"), expected: "ㄔㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("qum7"), expected: "ㄔㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qum8"), expected: "ㄔㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qum9"), expected: "ㄔㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qun"), expected: "ㄔㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("qun7"), expected: "ㄔㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qun8"), expected: "ㄔㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("quk"), expected: "ㄔㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("quk7"), expected: "ㄔㄨㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("quk8"), expected: "ㄔㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("quk9"), expected: "ㄔㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qug"), expected: "ㄔㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("qug7"), expected: "ㄔㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qug8"), expected: "ㄔㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qug9"), expected: "ㄔㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("x"), expected: "ㄕ");
- Assert.AreEqual(actual: composer.CnvSequence("x7"), expected: "ㄕˊ");
- Assert.AreEqual(actual: composer.CnvSequence("x8"), expected: "ㄕˇ");
- Assert.AreEqual(actual: composer.CnvSequence("x9"), expected: "ㄕˋ");
- Assert.AreEqual(actual: composer.CnvSequence("x0"), expected: "ㄕ˙");
- Assert.AreEqual(actual: composer.CnvSequence("xa"), expected: "ㄕㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("xa7"), expected: "ㄕㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xa8"), expected: "ㄕㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xa9"), expected: "ㄕㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xa0"), expected: "ㄕㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("xe"), expected: "ㄕㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("xe7"), expected: "ㄕㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xe8"), expected: "ㄕㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xe9"), expected: "ㄕㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xy"), expected: "ㄕㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("xy8"), expected: "ㄕㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xy9"), expected: "ㄕㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xt7"), expected: "ㄕㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xf"), expected: "ㄕㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("xf7"), expected: "ㄕㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xf8"), expected: "ㄕㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xf9"), expected: "ㄕㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xw"), expected: "ㄕㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("xw7"), expected: "ㄕㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xw8"), expected: "ㄕㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xw9"), expected: "ㄕㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xm"), expected: "ㄕㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("xm7"), expected: "ㄕㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xm8"), expected: "ㄕㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xm9"), expected: "ㄕㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xn"), expected: "ㄕㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("xn7"), expected: "ㄕㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xn8"), expected: "ㄕㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xn9"), expected: "ㄕㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xk"), expected: "ㄕㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("xk8"), expected: "ㄕㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xk9"), expected: "ㄕㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xk0"), expected: "ㄕㄤ˙");
- Assert.AreEqual(actual: composer.CnvSequence("xg"), expected: "ㄕㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("xg7"), expected: "ㄕㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xg8"), expected: "ㄕㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xg9"), expected: "ㄕㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xu"), expected: "ㄕㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("xu7"), expected: "ㄕㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xu8"), expected: "ㄕㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xu9"), expected: "ㄕㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xua"), expected: "ㄕㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("xua8"), expected: "ㄕㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xua9"), expected: "ㄕㄨㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xuo"), expected: "ㄕㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("xuo9"), expected: "ㄕㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xuy"), expected: "ㄕㄨㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("xuy8"), expected: "ㄕㄨㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xuy9"), expected: "ㄕㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xut"), expected: "ㄕㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("xut7"), expected: "ㄕㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xut8"), expected: "ㄕㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xut9"), expected: "ㄕㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xum"), expected: "ㄕㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("xum9"), expected: "ㄕㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xun8"), expected: "ㄕㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xun9"), expected: "ㄕㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xuk"), expected: "ㄕㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("xuk7"), expected: "ㄕㄨㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xuk8"), expected: "ㄕㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xuk9"), expected: "ㄕㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("r9"), expected: "ㄖˋ");
- Assert.AreEqual(actual: composer.CnvSequence("re8"), expected: "ㄖㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("re9"), expected: "ㄖㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rf7"), expected: "ㄖㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rf8"), expected: "ㄖㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rf9"), expected: "ㄖㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rw7"), expected: "ㄖㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rw8"), expected: "ㄖㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rw9"), expected: "ㄖㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rm7"), expected: "ㄖㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rm8"), expected: "ㄖㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rm9"), expected: "ㄖㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rn7"), expected: "ㄖㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rn8"), expected: "ㄖㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rn9"), expected: "ㄖㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rk"), expected: "ㄖㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("rk7"), expected: "ㄖㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rk8"), expected: "ㄖㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rk9"), expected: "ㄖㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rg"), expected: "ㄖㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("rg7"), expected: "ㄖㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rg8"), expected: "ㄖㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rg9"), expected: "ㄖㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ru7"), expected: "ㄖㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ru8"), expected: "ㄖㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ru9"), expected: "ㄖㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ruo7"), expected: "ㄖㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ruo9"), expected: "ㄖㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rut7"), expected: "ㄖㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rut8"), expected: "ㄖㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rut9"), expected: "ㄖㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rum7"), expected: "ㄖㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rum8"), expected: "ㄖㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rum9"), expected: "ㄖㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("run7"), expected: "ㄖㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("run8"), expected: "ㄖㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("run9"), expected: "ㄖㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rug7"), expected: "ㄖㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rug8"), expected: "ㄖㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rug9"), expected: "ㄖㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("z"), expected: "ㄗ");
- Assert.AreEqual(actual: composer.CnvSequence("z7"), expected: "ㄗˊ");
- Assert.AreEqual(actual: composer.CnvSequence("z8"), expected: "ㄗˇ");
- Assert.AreEqual(actual: composer.CnvSequence("z9"), expected: "ㄗˋ");
- Assert.AreEqual(actual: composer.CnvSequence("z0"), expected: "ㄗ˙");
- Assert.AreEqual(actual: composer.CnvSequence("za"), expected: "ㄗㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("za7"), expected: "ㄗㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("za8"), expected: "ㄗㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ze7"), expected: "ㄗㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ze8"), expected: "ㄗㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ze9"), expected: "ㄗㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zy"), expected: "ㄗㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("zy8"), expected: "ㄗㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zy9"), expected: "ㄗㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zt7"), expected: "ㄗㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("zf"), expected: "ㄗㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("zf7"), expected: "ㄗㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("zf8"), expected: "ㄗㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zf9"), expected: "ㄗㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zw"), expected: "ㄗㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("zw8"), expected: "ㄗㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zw9"), expected: "ㄗㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zm"), expected: "ㄗㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("zm7"), expected: "ㄗㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("zm8"), expected: "ㄗㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zm9"), expected: "ㄗㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zn"), expected: "ㄗㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("zn8"), expected: "ㄗㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zn9"), expected: "ㄗㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zk"), expected: "ㄗㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("zk8"), expected: "ㄗㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zk9"), expected: "ㄗㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zg"), expected: "ㄗㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("zg8"), expected: "ㄗㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zg9"), expected: "ㄗㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zu"), expected: "ㄗㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("zu7"), expected: "ㄗㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("zu8"), expected: "ㄗㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zu9"), expected: "ㄗㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zuo"), expected: "ㄗㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("zuo7"), expected: "ㄗㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("zuo8"), expected: "ㄗㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zuo9"), expected: "ㄗㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zuo0"), expected: "ㄗㄨㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("zut"), expected: "ㄗㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("zut8"), expected: "ㄗㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zut9"), expected: "ㄗㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zum"), expected: "ㄗㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("zum8"), expected: "ㄗㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zum9"), expected: "ㄗㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zun"), expected: "ㄗㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("zun8"), expected: "ㄗㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zun9"), expected: "ㄗㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zug"), expected: "ㄗㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("zug8"), expected: "ㄗㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zug9"), expected: "ㄗㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("c"), expected: "ㄘ");
- Assert.AreEqual(actual: composer.CnvSequence("c7"), expected: "ㄘˊ");
- Assert.AreEqual(actual: composer.CnvSequence("c8"), expected: "ㄘˇ");
- Assert.AreEqual(actual: composer.CnvSequence("c9"), expected: "ㄘˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ca"), expected: "ㄘㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("ca8"), expected: "ㄘㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ca9"), expected: "ㄘㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ce9"), expected: "ㄘㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cy"), expected: "ㄘㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("cy7"), expected: "ㄘㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cy8"), expected: "ㄘㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cy9"), expected: "ㄘㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cf"), expected: "ㄘㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("cf7"), expected: "ㄘㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cf8"), expected: "ㄘㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cf9"), expected: "ㄘㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cw"), expected: "ㄘㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("cw7"), expected: "ㄘㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cw8"), expected: "ㄘㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cw9"), expected: "ㄘㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cm"), expected: "ㄘㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("cm7"), expected: "ㄘㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cm8"), expected: "ㄘㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cm9"), expected: "ㄘㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cn"), expected: "ㄘㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("cn7"), expected: "ㄘㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ck"), expected: "ㄘㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("ck7"), expected: "ㄘㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ck8"), expected: "ㄘㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ck9"), expected: "ㄘㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cg"), expected: "ㄘㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("cg7"), expected: "ㄘㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cg8"), expected: "ㄘㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cg9"), expected: "ㄘㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cu"), expected: "ㄘㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("cu7"), expected: "ㄘㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cu8"), expected: "ㄘㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cu9"), expected: "ㄘㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cuo"), expected: "ㄘㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("cuo7"), expected: "ㄘㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cuo8"), expected: "ㄘㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cuo9"), expected: "ㄘㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cut"), expected: "ㄘㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("cut8"), expected: "ㄘㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cut9"), expected: "ㄘㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cum"), expected: "ㄘㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("cum7"), expected: "ㄘㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cum8"), expected: "ㄘㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cum9"), expected: "ㄘㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cun"), expected: "ㄘㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("cun7"), expected: "ㄘㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cun8"), expected: "ㄘㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cun9"), expected: "ㄘㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cug"), expected: "ㄘㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("cug7"), expected: "ㄘㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cug8"), expected: "ㄘㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cug9"), expected: "ㄘㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("s"), expected: "ㄙ");
- Assert.AreEqual(actual: composer.CnvSequence("s8"), expected: "ㄙˇ");
- Assert.AreEqual(actual: composer.CnvSequence("s9"), expected: "ㄙˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sa"), expected: "ㄙㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("sa8"), expected: "ㄙㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sa9"), expected: "ㄙㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sa0"), expected: "ㄙㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("se"), expected: "ㄙㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("se9"), expected: "ㄙㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sy"), expected: "ㄙㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("sy7"), expected: "ㄙㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("sy8"), expected: "ㄙㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sy9"), expected: "ㄙㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("st"), expected: "ㄙㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("sf"), expected: "ㄙㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("sf8"), expected: "ㄙㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sf9"), expected: "ㄙㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sw"), expected: "ㄙㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("sw8"), expected: "ㄙㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sw9"), expected: "ㄙㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sm"), expected: "ㄙㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("sm8"), expected: "ㄙㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sm9"), expected: "ㄙㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sn"), expected: "ㄙㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("sn8"), expected: "ㄙㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sk"), expected: "ㄙㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("sk8"), expected: "ㄙㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sk9"), expected: "ㄙㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sg"), expected: "ㄙㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("sg9"), expected: "ㄙㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("su"), expected: "ㄙㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("su7"), expected: "ㄙㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("su8"), expected: "ㄙㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("su9"), expected: "ㄙㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("suo"), expected: "ㄙㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("suo7"), expected: "ㄙㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("suo8"), expected: "ㄙㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("suo9"), expected: "ㄙㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sut"), expected: "ㄙㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("sut7"), expected: "ㄙㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("sut8"), expected: "ㄙㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sut9"), expected: "ㄙㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sum"), expected: "ㄙㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("sum8"), expected: "ㄙㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sum9"), expected: "ㄙㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sun"), expected: "ㄙㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("sun8"), expected: "ㄙㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sun9"), expected: "ㄙㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sug"), expected: "ㄙㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("sug7"), expected: "ㄙㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("sug8"), expected: "ㄙㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sug9"), expected: "ㄙㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("a"), expected: "ㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("a7"), expected: "ㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("a9"), expected: "ㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("a0"), expected: "ㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("o"), expected: "ㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("o7"), expected: "ㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("o8"), expected: "ㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("o9"), expected: "ㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("e"), expected: "ㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("e7"), expected: "ㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("e8"), expected: "ㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("e9"), expected: "ㄜˋ");
- // Assert.AreEqual(actual: composer.CnvSequence("e7"), expected: "ㄝˊ");
- // Assert.AreEqual(actual: composer.CnvSequence("e8"), expected: "ㄝˇ");
- // Assert.AreEqual(actual: composer.CnvSequence("e9"), expected: "ㄝˋ");
- // Assert.AreEqual(actual: composer.CnvSequence("e0"), expected: "ㄝ˙");
- Assert.AreEqual(actual: composer.CnvSequence("y"), expected: "ㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("y7"), expected: "ㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("y8"), expected: "ㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("y9"), expected: "ㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("t9"), expected: "ㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("f "), expected: "ㄠ ");
- Assert.AreEqual(actual: composer.CnvSequence("f7"), expected: "ㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("f8"), expected: "ㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("f9"), expected: "ㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("w"), expected: "ㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("w7"), expected: "ㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("w8"), expected: "ㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("w9"), expected: "ㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("w0"), expected: "ㄡ˙");
- Assert.AreEqual(actual: composer.CnvSequence("m "), expected: "ㄢ ");
- Assert.AreEqual(actual: composer.CnvSequence("m7"), expected: "ㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("m8"), expected: "ㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("m9"), expected: "ㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("n "), expected: "ㄣ ");
- Assert.AreEqual(actual: composer.CnvSequence("n7"), expected: "ㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("n8"), expected: "ㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("n9"), expected: "ㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("n0"), expected: "ㄣ˙");
- Assert.AreEqual(actual: composer.CnvSequence("k "), expected: "ㄤ ");
- Assert.AreEqual(actual: composer.CnvSequence("k7"), expected: "ㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("k8"), expected: "ㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("k9"), expected: "ㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("g "), expected: "ㄥ ");
- Assert.AreEqual(actual: composer.CnvSequence("g9"), expected: "ㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("l "), expected: "ㄦ ");
- Assert.AreEqual(actual: composer.CnvSequence("l7"), expected: "ㄦˊ");
- Assert.AreEqual(actual: composer.CnvSequence("l8"), expected: "ㄦˇ");
- Assert.AreEqual(actual: composer.CnvSequence("l9"), expected: "ㄦˋ");
- Assert.AreEqual(actual: composer.CnvSequence("l0"), expected: "ㄦ˙");
- Assert.AreEqual(actual: composer.CnvSequence("i"), expected: "ㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("i7"), expected: "ㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("i8"), expected: "ㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("i9"), expected: "ㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ia"), expected: "ㄧㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("ia7"), expected: "ㄧㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ia8"), expected: "ㄧㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ia9"), expected: "ㄧㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ia0"), expected: "ㄧㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("io"), expected: "ㄧㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("io0"), expected: "ㄧㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("ie"), expected: "ㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("ie7"), expected: "ㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ie8"), expected: "ㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ie9"), expected: "ㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ie0"), expected: "ㄧㄝ˙");
- Assert.AreEqual(actual: composer.CnvSequence("iy7"), expected: "ㄧㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("if"), expected: "ㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("if7"), expected: "ㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("if8"), expected: "ㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("if9"), expected: "ㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("iw"), expected: "ㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("iw7"), expected: "ㄧㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("iw8"), expected: "ㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("iw9"), expected: "ㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("im"), expected: "ㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("im7"), expected: "ㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("im8"), expected: "ㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("im9"), expected: "ㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("in"), expected: "ㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("in7"), expected: "ㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("in8"), expected: "ㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("in9"), expected: "ㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ik"), expected: "ㄧㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("ik7"), expected: "ㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ik8"), expected: "ㄧㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ik9"), expected: "ㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ig"), expected: "ㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("ig7"), expected: "ㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ig8"), expected: "ㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ig9"), expected: "ㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("u"), expected: "ㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("u7"), expected: "ㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("u8"), expected: "ㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("u9"), expected: "ㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ua"), expected: "ㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("ua7"), expected: "ㄨㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ua8"), expected: "ㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ua9"), expected: "ㄨㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ua0"), expected: "ㄨㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("uo"), expected: "ㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("uo8"), expected: "ㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("uo9"), expected: "ㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("uy"), expected: "ㄨㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("uy8"), expected: "ㄨㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("uy9"), expected: "ㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ut"), expected: "ㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("ut7"), expected: "ㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ut8"), expected: "ㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ut9"), expected: "ㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("um"), expected: "ㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("um7"), expected: "ㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("um8"), expected: "ㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("um9"), expected: "ㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("un"), expected: "ㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("un7"), expected: "ㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("un8"), expected: "ㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("un9"), expected: "ㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("uk"), expected: "ㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("uk7"), expected: "ㄨㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("uk8"), expected: "ㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("uk9"), expected: "ㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ug"), expected: "ㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("ug8"), expected: "ㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ug9"), expected: "ㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("v"), expected: "ㄩ");
- Assert.AreEqual(actual: composer.CnvSequence("v7"), expected: "ㄩˊ");
- Assert.AreEqual(actual: composer.CnvSequence("v8"), expected: "ㄩˇ");
- Assert.AreEqual(actual: composer.CnvSequence("v9"), expected: "ㄩˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ve"), expected: "ㄩㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("ve8"), expected: "ㄩㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ve9"), expected: "ㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vm"), expected: "ㄩㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("vm7"), expected: "ㄩㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vm8"), expected: "ㄩㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vm9"), expected: "ㄩㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vn"), expected: "ㄩㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("vn7"), expected: "ㄩㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vn8"), expected: "ㄩㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vn9"), expected: "ㄩㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vg"), expected: "ㄩㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("vg7"), expected: "ㄩㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vg8"), expected: "ㄩㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vg9"), expected: "ㄩㄥˋ");
+ int counter = 0;
+ CheckEq(ref counter, ref composer, "kik", "ㄎㄧㄤ");
+ CheckEq(ref counter, ref composer, "gif7", "ㄍㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "gin", "ㄍㄧㄣ");
+ CheckEq(ref counter, ref composer, "bik7", "ㄅㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "bik9", "ㄅㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "duk", "ㄉㄨㄤ");
+ CheckEq(ref counter, ref composer, "ba", "ㄅㄚ");
+ CheckEq(ref counter, ref composer, "ba7", "ㄅㄚˊ");
+ CheckEq(ref counter, ref composer, "ba8", "ㄅㄚˇ");
+ CheckEq(ref counter, ref composer, "ba9", "ㄅㄚˋ");
+ CheckEq(ref counter, ref composer, "ba0", "ㄅㄚ˙");
+ CheckEq(ref counter, ref composer, "bo", "ㄅㄛ");
+ CheckEq(ref counter, ref composer, "bo7", "ㄅㄛˊ");
+ CheckEq(ref counter, ref composer, "bo8", "ㄅㄛˇ");
+ CheckEq(ref counter, ref composer, "bo9", "ㄅㄛˋ");
+ CheckEq(ref counter, ref composer, "bo0", "ㄅㄛ˙");
+ CheckEq(ref counter, ref composer, "by", "ㄅㄞ");
+ CheckEq(ref counter, ref composer, "by7", "ㄅㄞˊ");
+ CheckEq(ref counter, ref composer, "by8", "ㄅㄞˇ");
+ CheckEq(ref counter, ref composer, "by9", "ㄅㄞˋ");
+ CheckEq(ref counter, ref composer, "by0", "ㄅㄞ˙");
+ CheckEq(ref counter, ref composer, "bt", "ㄅㄟ");
+ CheckEq(ref counter, ref composer, "bt8", "ㄅㄟˇ");
+ CheckEq(ref counter, ref composer, "bt9", "ㄅㄟˋ");
+ CheckEq(ref counter, ref composer, "bt0", "ㄅㄟ˙");
+ CheckEq(ref counter, ref composer, "bf", "ㄅㄠ");
+ CheckEq(ref counter, ref composer, "bf7", "ㄅㄠˊ");
+ CheckEq(ref counter, ref composer, "bf8", "ㄅㄠˇ");
+ CheckEq(ref counter, ref composer, "bf9", "ㄅㄠˋ");
+ CheckEq(ref counter, ref composer, "bm", "ㄅㄢ");
+ CheckEq(ref counter, ref composer, "bm8", "ㄅㄢˇ");
+ CheckEq(ref counter, ref composer, "bm9", "ㄅㄢˋ");
+ CheckEq(ref counter, ref composer, "bn", "ㄅㄣ");
+ CheckEq(ref counter, ref composer, "bn8", "ㄅㄣˇ");
+ CheckEq(ref counter, ref composer, "bn9", "ㄅㄣˋ");
+ CheckEq(ref counter, ref composer, "bk", "ㄅㄤ");
+ CheckEq(ref counter, ref composer, "bk8", "ㄅㄤˇ");
+ CheckEq(ref counter, ref composer, "bk9", "ㄅㄤˋ");
+ CheckEq(ref counter, ref composer, "bg", "ㄅㄥ");
+ CheckEq(ref counter, ref composer, "bg7", "ㄅㄥˊ");
+ CheckEq(ref counter, ref composer, "bg8", "ㄅㄥˇ");
+ CheckEq(ref counter, ref composer, "bg9", "ㄅㄥˋ");
+ CheckEq(ref counter, ref composer, "bi", "ㄅㄧ");
+ CheckEq(ref counter, ref composer, "bi7", "ㄅㄧˊ");
+ CheckEq(ref counter, ref composer, "bi8", "ㄅㄧˇ");
+ CheckEq(ref counter, ref composer, "bi9", "ㄅㄧˋ");
+ CheckEq(ref counter, ref composer, "bie", "ㄅㄧㄝ");
+ CheckEq(ref counter, ref composer, "bie7", "ㄅㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "bie8", "ㄅㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "bie9", "ㄅㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "bif", "ㄅㄧㄠ");
+ CheckEq(ref counter, ref composer, "bif8", "ㄅㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "bif9", "ㄅㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "bim", "ㄅㄧㄢ");
+ CheckEq(ref counter, ref composer, "bim7", "ㄅㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "bim8", "ㄅㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "bim9", "ㄅㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "bin", "ㄅㄧㄣ");
+ CheckEq(ref counter, ref composer, "bin8", "ㄅㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "bin9", "ㄅㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "big", "ㄅㄧㄥ");
+ CheckEq(ref counter, ref composer, "big8", "ㄅㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "big9", "ㄅㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "bu", "ㄅㄨ");
+ CheckEq(ref counter, ref composer, "bu7", "ㄅㄨˊ");
+ CheckEq(ref counter, ref composer, "bu8", "ㄅㄨˇ");
+ CheckEq(ref counter, ref composer, "bu9", "ㄅㄨˋ");
+ CheckEq(ref counter, ref composer, "pa", "ㄆㄚ");
+ CheckEq(ref counter, ref composer, "pa7", "ㄆㄚˊ");
+ CheckEq(ref counter, ref composer, "pa8", "ㄆㄚˇ");
+ CheckEq(ref counter, ref composer, "pa9", "ㄆㄚˋ");
+ CheckEq(ref counter, ref composer, "pa0", "ㄆㄚ˙");
+ CheckEq(ref counter, ref composer, "po", "ㄆㄛ");
+ CheckEq(ref counter, ref composer, "po7", "ㄆㄛˊ");
+ CheckEq(ref counter, ref composer, "po8", "ㄆㄛˇ");
+ CheckEq(ref counter, ref composer, "po9", "ㄆㄛˋ");
+ CheckEq(ref counter, ref composer, "py", "ㄆㄞ");
+ CheckEq(ref counter, ref composer, "py7", "ㄆㄞˊ");
+ CheckEq(ref counter, ref composer, "py8", "ㄆㄞˇ");
+ CheckEq(ref counter, ref composer, "py9", "ㄆㄞˋ");
+ CheckEq(ref counter, ref composer, "pt", "ㄆㄟ");
+ CheckEq(ref counter, ref composer, "pt7", "ㄆㄟˊ");
+ CheckEq(ref counter, ref composer, "pt8", "ㄆㄟˇ");
+ CheckEq(ref counter, ref composer, "pt9", "ㄆㄟˋ");
+ CheckEq(ref counter, ref composer, "pf", "ㄆㄠ");
+ CheckEq(ref counter, ref composer, "pf7", "ㄆㄠˊ");
+ CheckEq(ref counter, ref composer, "pf8", "ㄆㄠˇ");
+ CheckEq(ref counter, ref composer, "pf9", "ㄆㄠˋ");
+ CheckEq(ref counter, ref composer, "pw", "ㄆㄡ");
+ CheckEq(ref counter, ref composer, "pw7", "ㄆㄡˊ");
+ CheckEq(ref counter, ref composer, "pw8", "ㄆㄡˇ");
+ CheckEq(ref counter, ref composer, "pw9", "ㄆㄡˋ");
+ CheckEq(ref counter, ref composer, "pm", "ㄆㄢ");
+ CheckEq(ref counter, ref composer, "pm7", "ㄆㄢˊ");
+ CheckEq(ref counter, ref composer, "pm8", "ㄆㄢˇ");
+ CheckEq(ref counter, ref composer, "pm9", "ㄆㄢˋ");
+ CheckEq(ref counter, ref composer, "pn", "ㄆㄣ");
+ CheckEq(ref counter, ref composer, "pn7", "ㄆㄣˊ");
+ CheckEq(ref counter, ref composer, "pn8", "ㄆㄣˇ");
+ CheckEq(ref counter, ref composer, "pn9", "ㄆㄣˋ");
+ CheckEq(ref counter, ref composer, "pk", "ㄆㄤ");
+ CheckEq(ref counter, ref composer, "pk7", "ㄆㄤˊ");
+ CheckEq(ref counter, ref composer, "pk8", "ㄆㄤˇ");
+ CheckEq(ref counter, ref composer, "pk9", "ㄆㄤˋ");
+ CheckEq(ref counter, ref composer, "pg", "ㄆㄥ");
+ CheckEq(ref counter, ref composer, "pg7", "ㄆㄥˊ");
+ CheckEq(ref counter, ref composer, "pg8", "ㄆㄥˇ");
+ CheckEq(ref counter, ref composer, "pg9", "ㄆㄥˋ");
+ CheckEq(ref counter, ref composer, "pi", "ㄆㄧ");
+ CheckEq(ref counter, ref composer, "pi7", "ㄆㄧˊ");
+ CheckEq(ref counter, ref composer, "pi8", "ㄆㄧˇ");
+ CheckEq(ref counter, ref composer, "pi9", "ㄆㄧˋ");
+ CheckEq(ref counter, ref composer, "pia", "ㄆㄧㄚ");
+ CheckEq(ref counter, ref composer, "pie", "ㄆㄧㄝ");
+ CheckEq(ref counter, ref composer, "pie8", "ㄆㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "pie9", "ㄆㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "pif", "ㄆㄧㄠ");
+ CheckEq(ref counter, ref composer, "pif7", "ㄆㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "pif8", "ㄆㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "pif9", "ㄆㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "pim", "ㄆㄧㄢ");
+ CheckEq(ref counter, ref composer, "pim7", "ㄆㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "pim8", "ㄆㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "pim9", "ㄆㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "pin", "ㄆㄧㄣ");
+ CheckEq(ref counter, ref composer, "pin7", "ㄆㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "pin8", "ㄆㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "pin9", "ㄆㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "pig", "ㄆㄧㄥ");
+ CheckEq(ref counter, ref composer, "pig7", "ㄆㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "pig8", "ㄆㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "pig9", "ㄆㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "pu", "ㄆㄨ");
+ CheckEq(ref counter, ref composer, "pu7", "ㄆㄨˊ");
+ CheckEq(ref counter, ref composer, "pu8", "ㄆㄨˇ");
+ CheckEq(ref counter, ref composer, "pu9", "ㄆㄨˋ");
+ CheckEq(ref counter, ref composer, "ma", "ㄇㄚ");
+ CheckEq(ref counter, ref composer, "ma7", "ㄇㄚˊ");
+ CheckEq(ref counter, ref composer, "ma8", "ㄇㄚˇ");
+ CheckEq(ref counter, ref composer, "ma9", "ㄇㄚˋ");
+ CheckEq(ref counter, ref composer, "ma0", "ㄇㄚ˙");
+ CheckEq(ref counter, ref composer, "mo", "ㄇㄛ");
+ CheckEq(ref counter, ref composer, "mo7", "ㄇㄛˊ");
+ CheckEq(ref counter, ref composer, "mo8", "ㄇㄛˇ");
+ CheckEq(ref counter, ref composer, "mo9", "ㄇㄛˋ");
+ CheckEq(ref counter, ref composer, "mo0", "ㄇㄛ˙");
+ CheckEq(ref counter, ref composer, "me", "ㄇㄜ");
+ CheckEq(ref counter, ref composer, "me9", "ㄇㄜˋ");
+ CheckEq(ref counter, ref composer, "me0", "ㄇㄜ˙");
+ CheckEq(ref counter, ref composer, "my", "ㄇㄞ");
+ CheckEq(ref counter, ref composer, "my7", "ㄇㄞˊ");
+ CheckEq(ref counter, ref composer, "my8", "ㄇㄞˇ");
+ CheckEq(ref counter, ref composer, "my9", "ㄇㄞˋ");
+ CheckEq(ref counter, ref composer, "mt7", "ㄇㄟˊ");
+ CheckEq(ref counter, ref composer, "mt8", "ㄇㄟˇ");
+ CheckEq(ref counter, ref composer, "mt9", "ㄇㄟˋ");
+ CheckEq(ref counter, ref composer, "mf", "ㄇㄠ");
+ CheckEq(ref counter, ref composer, "mf7", "ㄇㄠˊ");
+ CheckEq(ref counter, ref composer, "mf8", "ㄇㄠˇ");
+ CheckEq(ref counter, ref composer, "mf9", "ㄇㄠˋ");
+ CheckEq(ref counter, ref composer, "mw7", "ㄇㄡˊ");
+ CheckEq(ref counter, ref composer, "mw8", "ㄇㄡˇ");
+ CheckEq(ref counter, ref composer, "mw9", "ㄇㄡˋ");
+ CheckEq(ref counter, ref composer, "mm", "ㄇㄢ");
+ CheckEq(ref counter, ref composer, "mm7", "ㄇㄢˊ");
+ CheckEq(ref counter, ref composer, "mm8", "ㄇㄢˇ");
+ CheckEq(ref counter, ref composer, "mm9", "ㄇㄢˋ");
+ CheckEq(ref counter, ref composer, "mn", "ㄇㄣ");
+ CheckEq(ref counter, ref composer, "mn7", "ㄇㄣˊ");
+ CheckEq(ref counter, ref composer, "mn8", "ㄇㄣˇ");
+ CheckEq(ref counter, ref composer, "mn9", "ㄇㄣˋ");
+ CheckEq(ref counter, ref composer, "mn0", "ㄇㄣ˙");
+ CheckEq(ref counter, ref composer, "mk", "ㄇㄤ");
+ CheckEq(ref counter, ref composer, "mk7", "ㄇㄤˊ");
+ CheckEq(ref counter, ref composer, "mk8", "ㄇㄤˇ");
+ CheckEq(ref counter, ref composer, "mk9", "ㄇㄤˋ");
+ CheckEq(ref counter, ref composer, "mg", "ㄇㄥ");
+ CheckEq(ref counter, ref composer, "mg7", "ㄇㄥˊ");
+ CheckEq(ref counter, ref composer, "mg8", "ㄇㄥˇ");
+ CheckEq(ref counter, ref composer, "mg9", "ㄇㄥˋ");
+ CheckEq(ref counter, ref composer, "mi", "ㄇㄧ");
+ CheckEq(ref counter, ref composer, "mi7", "ㄇㄧˊ");
+ CheckEq(ref counter, ref composer, "mi8", "ㄇㄧˇ");
+ CheckEq(ref counter, ref composer, "mi9", "ㄇㄧˋ");
+ CheckEq(ref counter, ref composer, "mie", "ㄇㄧㄝ");
+ CheckEq(ref counter, ref composer, "mie7", "ㄇㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "mie9", "ㄇㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "mif", "ㄇㄧㄠ");
+ CheckEq(ref counter, ref composer, "mif7", "ㄇㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "mif8", "ㄇㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "mif9", "ㄇㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "miw7", "ㄇㄧㄡˊ");
+ CheckEq(ref counter, ref composer, "miw8", "ㄇㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "miw9", "ㄇㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "mim", "ㄇㄧㄢ");
+ CheckEq(ref counter, ref composer, "mim7", "ㄇㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "mim8", "ㄇㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "mim9", "ㄇㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "min", "ㄇㄧㄣ");
+ CheckEq(ref counter, ref composer, "min7", "ㄇㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "min8", "ㄇㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "mig7", "ㄇㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "mig8", "ㄇㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "mig9", "ㄇㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "mu7", "ㄇㄨˊ");
+ CheckEq(ref counter, ref composer, "mu8", "ㄇㄨˇ");
+ CheckEq(ref counter, ref composer, "mu9", "ㄇㄨˋ");
+ CheckEq(ref counter, ref composer, "fa", "ㄈㄚ");
+ CheckEq(ref counter, ref composer, "fa7", "ㄈㄚˊ");
+ CheckEq(ref counter, ref composer, "fa8", "ㄈㄚˇ");
+ CheckEq(ref counter, ref composer, "fa9", "ㄈㄚˋ");
+ CheckEq(ref counter, ref composer, "fo7", "ㄈㄛˊ");
+ CheckEq(ref counter, ref composer, "ft", "ㄈㄟ");
+ CheckEq(ref counter, ref composer, "ft7", "ㄈㄟˊ");
+ CheckEq(ref counter, ref composer, "ft8", "ㄈㄟˇ");
+ CheckEq(ref counter, ref composer, "ft9", "ㄈㄟˋ");
+ CheckEq(ref counter, ref composer, "fw", "ㄈㄡ");
+ CheckEq(ref counter, ref composer, "fw7", "ㄈㄡˊ");
+ CheckEq(ref counter, ref composer, "fw8", "ㄈㄡˇ");
+ CheckEq(ref counter, ref composer, "fw9", "ㄈㄡˋ");
+ CheckEq(ref counter, ref composer, "fm", "ㄈㄢ");
+ CheckEq(ref counter, ref composer, "fm7", "ㄈㄢˊ");
+ CheckEq(ref counter, ref composer, "fm8", "ㄈㄢˇ");
+ CheckEq(ref counter, ref composer, "fm9", "ㄈㄢˋ");
+ CheckEq(ref counter, ref composer, "fn", "ㄈㄣ");
+ CheckEq(ref counter, ref composer, "fn7", "ㄈㄣˊ");
+ CheckEq(ref counter, ref composer, "fn8", "ㄈㄣˇ");
+ CheckEq(ref counter, ref composer, "fn9", "ㄈㄣˋ");
+ CheckEq(ref counter, ref composer, "fn0", "ㄈㄣ˙");
+ CheckEq(ref counter, ref composer, "fk", "ㄈㄤ");
+ CheckEq(ref counter, ref composer, "fk7", "ㄈㄤˊ");
+ CheckEq(ref counter, ref composer, "fk8", "ㄈㄤˇ");
+ CheckEq(ref counter, ref composer, "fk9", "ㄈㄤˋ");
+ CheckEq(ref counter, ref composer, "fg", "ㄈㄥ");
+ CheckEq(ref counter, ref composer, "fg7", "ㄈㄥˊ");
+ CheckEq(ref counter, ref composer, "fg8", "ㄈㄥˇ");
+ CheckEq(ref counter, ref composer, "fg9", "ㄈㄥˋ");
+ CheckEq(ref counter, ref composer, "fif9", "ㄈㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "fu", "ㄈㄨ");
+ CheckEq(ref counter, ref composer, "fu7", "ㄈㄨˊ");
+ CheckEq(ref counter, ref composer, "fu8", "ㄈㄨˇ");
+ CheckEq(ref counter, ref composer, "fu9", "ㄈㄨˋ");
+ CheckEq(ref counter, ref composer, "da", "ㄉㄚ");
+ CheckEq(ref counter, ref composer, "da7", "ㄉㄚˊ");
+ CheckEq(ref counter, ref composer, "da8", "ㄉㄚˇ");
+ CheckEq(ref counter, ref composer, "da9", "ㄉㄚˋ");
+ CheckEq(ref counter, ref composer, "da0", "ㄉㄚ˙");
+ CheckEq(ref counter, ref composer, "de", "ㄉㄜ");
+ CheckEq(ref counter, ref composer, "de7", "ㄉㄜˊ");
+ CheckEq(ref counter, ref composer, "de0", "ㄉㄜ˙");
+ CheckEq(ref counter, ref composer, "dy", "ㄉㄞ");
+ CheckEq(ref counter, ref composer, "dy8", "ㄉㄞˇ");
+ CheckEq(ref counter, ref composer, "dy9", "ㄉㄞˋ");
+ CheckEq(ref counter, ref composer, "dt8", "ㄉㄟˇ");
+ CheckEq(ref counter, ref composer, "df", "ㄉㄠ");
+ CheckEq(ref counter, ref composer, "df7", "ㄉㄠˊ");
+ CheckEq(ref counter, ref composer, "df8", "ㄉㄠˇ");
+ CheckEq(ref counter, ref composer, "df9", "ㄉㄠˋ");
+ CheckEq(ref counter, ref composer, "dw", "ㄉㄡ");
+ CheckEq(ref counter, ref composer, "dw7", "ㄉㄡˊ");
+ CheckEq(ref counter, ref composer, "dw8", "ㄉㄡˇ");
+ CheckEq(ref counter, ref composer, "dw9", "ㄉㄡˋ");
+ CheckEq(ref counter, ref composer, "dm", "ㄉㄢ");
+ CheckEq(ref counter, ref composer, "dm8", "ㄉㄢˇ");
+ CheckEq(ref counter, ref composer, "dm9", "ㄉㄢˋ");
+ CheckEq(ref counter, ref composer, "dn9", "ㄉㄣˋ");
+ CheckEq(ref counter, ref composer, "dk", "ㄉㄤ");
+ CheckEq(ref counter, ref composer, "dk8", "ㄉㄤˇ");
+ CheckEq(ref counter, ref composer, "dk9", "ㄉㄤˋ");
+ CheckEq(ref counter, ref composer, "dg", "ㄉㄥ");
+ CheckEq(ref counter, ref composer, "dg8", "ㄉㄥˇ");
+ CheckEq(ref counter, ref composer, "dg9", "ㄉㄥˋ");
+ CheckEq(ref counter, ref composer, "di", "ㄉㄧ");
+ CheckEq(ref counter, ref composer, "di7", "ㄉㄧˊ");
+ CheckEq(ref counter, ref composer, "di8", "ㄉㄧˇ");
+ CheckEq(ref counter, ref composer, "di9", "ㄉㄧˋ");
+ CheckEq(ref counter, ref composer, "dia8", "ㄉㄧㄚˇ");
+ CheckEq(ref counter, ref composer, "die", "ㄉㄧㄝ");
+ CheckEq(ref counter, ref composer, "die7", "ㄉㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "die8", "ㄉㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "die9", "ㄉㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "dif", "ㄉㄧㄠ");
+ CheckEq(ref counter, ref composer, "dif8", "ㄉㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "dif9", "ㄉㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "diw", "ㄉㄧㄡ");
+ CheckEq(ref counter, ref composer, "dim", "ㄉㄧㄢ");
+ CheckEq(ref counter, ref composer, "dim7", "ㄉㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "dim8", "ㄉㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "dim9", "ㄉㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "dig", "ㄉㄧㄥ");
+ CheckEq(ref counter, ref composer, "dig7", "ㄉㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "dig8", "ㄉㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "dig9", "ㄉㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "du", "ㄉㄨ");
+ CheckEq(ref counter, ref composer, "du7", "ㄉㄨˊ");
+ CheckEq(ref counter, ref composer, "du8", "ㄉㄨˇ");
+ CheckEq(ref counter, ref composer, "du9", "ㄉㄨˋ");
+ CheckEq(ref counter, ref composer, "duo", "ㄉㄨㄛ");
+ CheckEq(ref counter, ref composer, "duo7", "ㄉㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "duo8", "ㄉㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "duo9", "ㄉㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "duo0", "ㄉㄨㄛ˙");
+ CheckEq(ref counter, ref composer, "dut", "ㄉㄨㄟ");
+ CheckEq(ref counter, ref composer, "dut8", "ㄉㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "dut9", "ㄉㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "dum", "ㄉㄨㄢ");
+ CheckEq(ref counter, ref composer, "dum8", "ㄉㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "dum9", "ㄉㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "dun", "ㄉㄨㄣ");
+ CheckEq(ref counter, ref composer, "dun8", "ㄉㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "dun9", "ㄉㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "dug", "ㄉㄨㄥ");
+ CheckEq(ref counter, ref composer, "dug8", "ㄉㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "dug9", "ㄉㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "ta", "ㄊㄚ");
+ CheckEq(ref counter, ref composer, "ta8", "ㄊㄚˇ");
+ CheckEq(ref counter, ref composer, "ta9", "ㄊㄚˋ");
+ CheckEq(ref counter, ref composer, "te9", "ㄊㄜˋ");
+ CheckEq(ref counter, ref composer, "ty", "ㄊㄞ");
+ CheckEq(ref counter, ref composer, "ty7", "ㄊㄞˊ");
+ CheckEq(ref counter, ref composer, "ty8", "ㄊㄞˇ");
+ CheckEq(ref counter, ref composer, "ty9", "ㄊㄞˋ");
+ CheckEq(ref counter, ref composer, "ty0", "ㄊㄞ˙");
+ CheckEq(ref counter, ref composer, "tf", "ㄊㄠ");
+ CheckEq(ref counter, ref composer, "tf7", "ㄊㄠˊ");
+ CheckEq(ref counter, ref composer, "tf8", "ㄊㄠˇ");
+ CheckEq(ref counter, ref composer, "tf9", "ㄊㄠˋ");
+ CheckEq(ref counter, ref composer, "tf0", "ㄊㄠ˙");
+ CheckEq(ref counter, ref composer, "tw", "ㄊㄡ");
+ CheckEq(ref counter, ref composer, "tw7", "ㄊㄡˊ");
+ CheckEq(ref counter, ref composer, "tw8", "ㄊㄡˇ");
+ CheckEq(ref counter, ref composer, "tw9", "ㄊㄡˋ");
+ CheckEq(ref counter, ref composer, "tw0", "ㄊㄡ˙");
+ CheckEq(ref counter, ref composer, "tm", "ㄊㄢ");
+ CheckEq(ref counter, ref composer, "tm7", "ㄊㄢˊ");
+ CheckEq(ref counter, ref composer, "tm8", "ㄊㄢˇ");
+ CheckEq(ref counter, ref composer, "tm9", "ㄊㄢˋ");
+ CheckEq(ref counter, ref composer, "tk", "ㄊㄤ");
+ CheckEq(ref counter, ref composer, "tk7", "ㄊㄤˊ");
+ CheckEq(ref counter, ref composer, "tk8", "ㄊㄤˇ");
+ CheckEq(ref counter, ref composer, "tk9", "ㄊㄤˋ");
+ CheckEq(ref counter, ref composer, "tg", "ㄊㄥ");
+ CheckEq(ref counter, ref composer, "tg7", "ㄊㄥˊ");
+ CheckEq(ref counter, ref composer, "tg9", "ㄊㄥˋ");
+ CheckEq(ref counter, ref composer, "ti", "ㄊㄧ");
+ CheckEq(ref counter, ref composer, "ti7", "ㄊㄧˊ");
+ CheckEq(ref counter, ref composer, "ti8", "ㄊㄧˇ");
+ CheckEq(ref counter, ref composer, "ti9", "ㄊㄧˋ");
+ CheckEq(ref counter, ref composer, "tie", "ㄊㄧㄝ");
+ CheckEq(ref counter, ref composer, "tie7", "ㄊㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "tie8", "ㄊㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "tie9", "ㄊㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "tif", "ㄊㄧㄠ");
+ CheckEq(ref counter, ref composer, "tif7", "ㄊㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "tif8", "ㄊㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "tif9", "ㄊㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "tim", "ㄊㄧㄢ");
+ CheckEq(ref counter, ref composer, "tim7", "ㄊㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "tim8", "ㄊㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "tim9", "ㄊㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "tig", "ㄊㄧㄥ");
+ CheckEq(ref counter, ref composer, "tig7", "ㄊㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "tig8", "ㄊㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "tig9", "ㄊㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "tu", "ㄊㄨ");
+ CheckEq(ref counter, ref composer, "tu7", "ㄊㄨˊ");
+ CheckEq(ref counter, ref composer, "tu8", "ㄊㄨˇ");
+ CheckEq(ref counter, ref composer, "tu9", "ㄊㄨˋ");
+ CheckEq(ref counter, ref composer, "tuo", "ㄊㄨㄛ");
+ CheckEq(ref counter, ref composer, "tuo7", "ㄊㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "tuo8", "ㄊㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "tuo9", "ㄊㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "tut", "ㄊㄨㄟ");
+ CheckEq(ref counter, ref composer, "tut7", "ㄊㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "tut8", "ㄊㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "tut9", "ㄊㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "tum", "ㄊㄨㄢ");
+ CheckEq(ref counter, ref composer, "tum7", "ㄊㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "tum8", "ㄊㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "tum9", "ㄊㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "tun", "ㄊㄨㄣ");
+ CheckEq(ref counter, ref composer, "tun7", "ㄊㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "tun8", "ㄊㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "tun9", "ㄊㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "tug", "ㄊㄨㄥ");
+ CheckEq(ref counter, ref composer, "tug7", "ㄊㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "tug8", "ㄊㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "tug9", "ㄊㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "na", "ㄋㄚ");
+ CheckEq(ref counter, ref composer, "na7", "ㄋㄚˊ");
+ CheckEq(ref counter, ref composer, "na8", "ㄋㄚˇ");
+ CheckEq(ref counter, ref composer, "na9", "ㄋㄚˋ");
+ CheckEq(ref counter, ref composer, "na0", "ㄋㄚ˙");
+ CheckEq(ref counter, ref composer, "ne9", "ㄋㄜˋ");
+ CheckEq(ref counter, ref composer, "ne0", "ㄋㄜ˙");
+ CheckEq(ref counter, ref composer, "ny7", "ㄋㄞˊ");
+ CheckEq(ref counter, ref composer, "ny8", "ㄋㄞˇ");
+ CheckEq(ref counter, ref composer, "ny9", "ㄋㄞˋ");
+ CheckEq(ref counter, ref composer, "nt7", "ㄋㄟˊ");
+ CheckEq(ref counter, ref composer, "nt8", "ㄋㄟˇ");
+ CheckEq(ref counter, ref composer, "nt9", "ㄋㄟˋ");
+ CheckEq(ref counter, ref composer, "nf", "ㄋㄠ");
+ CheckEq(ref counter, ref composer, "nf7", "ㄋㄠˊ");
+ CheckEq(ref counter, ref composer, "nf8", "ㄋㄠˇ");
+ CheckEq(ref counter, ref composer, "nf9", "ㄋㄠˋ");
+ CheckEq(ref counter, ref composer, "nw7", "ㄋㄡˊ");
+ CheckEq(ref counter, ref composer, "nw8", "ㄋㄡˇ");
+ CheckEq(ref counter, ref composer, "nw9", "ㄋㄡˋ");
+ CheckEq(ref counter, ref composer, "nm", "ㄋㄢ");
+ CheckEq(ref counter, ref composer, "nm7", "ㄋㄢˊ");
+ CheckEq(ref counter, ref composer, "nm8", "ㄋㄢˇ");
+ CheckEq(ref counter, ref composer, "nm9", "ㄋㄢˋ");
+ CheckEq(ref counter, ref composer, "nn8", "ㄋㄣˇ");
+ CheckEq(ref counter, ref composer, "nn9", "ㄋㄣˋ");
+ CheckEq(ref counter, ref composer, "nk", "ㄋㄤ");
+ CheckEq(ref counter, ref composer, "nk7", "ㄋㄤˊ");
+ CheckEq(ref counter, ref composer, "nk8", "ㄋㄤˇ");
+ CheckEq(ref counter, ref composer, "nk9", "ㄋㄤˋ");
+ CheckEq(ref counter, ref composer, "nk0", "ㄋㄤ˙");
+ CheckEq(ref counter, ref composer, "ng7", "ㄋㄥˊ");
+ CheckEq(ref counter, ref composer, "ng8", "ㄋㄥˇ");
+ CheckEq(ref counter, ref composer, "ni", "ㄋㄧ");
+ CheckEq(ref counter, ref composer, "ni7", "ㄋㄧˊ");
+ CheckEq(ref counter, ref composer, "ni8", "ㄋㄧˇ");
+ CheckEq(ref counter, ref composer, "ni9", "ㄋㄧˋ");
+ CheckEq(ref counter, ref composer, "nie", "ㄋㄧㄝ");
+ CheckEq(ref counter, ref composer, "nie7", "ㄋㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "nie9", "ㄋㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "nif8", "ㄋㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "nif9", "ㄋㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "niw", "ㄋㄧㄡ");
+ CheckEq(ref counter, ref composer, "niw7", "ㄋㄧㄡˊ");
+ CheckEq(ref counter, ref composer, "niw8", "ㄋㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "niw9", "ㄋㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "nim", "ㄋㄧㄢ");
+ CheckEq(ref counter, ref composer, "nim7", "ㄋㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "nim8", "ㄋㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "nim9", "ㄋㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "nin", "ㄋㄧㄣ");
+ CheckEq(ref counter, ref composer, "nin7", "ㄋㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "nin8", "ㄋㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "nin9", "ㄋㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "nik7", "ㄋㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "nik8", "ㄋㄧㄤˇ");
+ CheckEq(ref counter, ref composer, "nik9", "ㄋㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "nig7", "ㄋㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "nig8", "ㄋㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "nig9", "ㄋㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "nu7", "ㄋㄨˊ");
+ CheckEq(ref counter, ref composer, "nu8", "ㄋㄨˇ");
+ CheckEq(ref counter, ref composer, "nu9", "ㄋㄨˋ");
+ CheckEq(ref counter, ref composer, "nuo7", "ㄋㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "nuo8", "ㄋㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "nuo9", "ㄋㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "nut7", "ㄋㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "num7", "ㄋㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "num8", "ㄋㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "num9", "ㄋㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "nun7", "ㄋㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "nug7", "ㄋㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "nug8", "ㄋㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "nug9", "ㄋㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "nv7", "ㄋㄩˊ");
+ CheckEq(ref counter, ref composer, "nv8", "ㄋㄩˇ");
+ CheckEq(ref counter, ref composer, "nv9", "ㄋㄩˋ");
+ CheckEq(ref counter, ref composer, "nve9", "ㄋㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "la", "ㄌㄚ");
+ CheckEq(ref counter, ref composer, "la7", "ㄌㄚˊ");
+ CheckEq(ref counter, ref composer, "la8", "ㄌㄚˇ");
+ CheckEq(ref counter, ref composer, "la9", "ㄌㄚˋ");
+ CheckEq(ref counter, ref composer, "la0", "ㄌㄚ˙");
+ CheckEq(ref counter, ref composer, "lo", "ㄌㄛ");
+ CheckEq(ref counter, ref composer, "lo0", "ㄌㄛ˙");
+ CheckEq(ref counter, ref composer, "le", "ㄌㄜ");
+ CheckEq(ref counter, ref composer, "le7", "ㄌㄜˊ");
+ CheckEq(ref counter, ref composer, "le9", "ㄌㄜˋ");
+ CheckEq(ref counter, ref composer, "le0", "ㄌㄜ˙");
+ CheckEq(ref counter, ref composer, "ly7", "ㄌㄞˊ");
+ CheckEq(ref counter, ref composer, "ly8", "ㄌㄞˇ");
+ CheckEq(ref counter, ref composer, "ly9", "ㄌㄞˋ");
+ CheckEq(ref counter, ref composer, "lt", "ㄌㄟ");
+ CheckEq(ref counter, ref composer, "lt7", "ㄌㄟˊ");
+ CheckEq(ref counter, ref composer, "lt8", "ㄌㄟˇ");
+ CheckEq(ref counter, ref composer, "lt9", "ㄌㄟˋ");
+ CheckEq(ref counter, ref composer, "lt0", "ㄌㄟ˙");
+ CheckEq(ref counter, ref composer, "lf", "ㄌㄠ");
+ CheckEq(ref counter, ref composer, "lf7", "ㄌㄠˊ");
+ CheckEq(ref counter, ref composer, "lf8", "ㄌㄠˇ");
+ CheckEq(ref counter, ref composer, "lf9", "ㄌㄠˋ");
+ CheckEq(ref counter, ref composer, "lw", "ㄌㄡ");
+ CheckEq(ref counter, ref composer, "lw7", "ㄌㄡˊ");
+ CheckEq(ref counter, ref composer, "lw8", "ㄌㄡˇ");
+ CheckEq(ref counter, ref composer, "lw9", "ㄌㄡˋ");
+ CheckEq(ref counter, ref composer, "lw0", "ㄌㄡ˙");
+ CheckEq(ref counter, ref composer, "lm7", "ㄌㄢˊ");
+ CheckEq(ref counter, ref composer, "lm8", "ㄌㄢˇ");
+ CheckEq(ref counter, ref composer, "lm9", "ㄌㄢˋ");
+ CheckEq(ref counter, ref composer, "lk", "ㄌㄤ");
+ CheckEq(ref counter, ref composer, "lk7", "ㄌㄤˊ");
+ CheckEq(ref counter, ref composer, "lk8", "ㄌㄤˇ");
+ CheckEq(ref counter, ref composer, "lk9", "ㄌㄤˋ");
+ CheckEq(ref counter, ref composer, "lg", "ㄌㄥ");
+ CheckEq(ref counter, ref composer, "lg7", "ㄌㄥˊ");
+ CheckEq(ref counter, ref composer, "lg8", "ㄌㄥˇ");
+ CheckEq(ref counter, ref composer, "lg9", "ㄌㄥˋ");
+ CheckEq(ref counter, ref composer, "li", "ㄌㄧ");
+ CheckEq(ref counter, ref composer, "li7", "ㄌㄧˊ");
+ CheckEq(ref counter, ref composer, "li8", "ㄌㄧˇ");
+ CheckEq(ref counter, ref composer, "li9", "ㄌㄧˋ");
+ CheckEq(ref counter, ref composer, "li0", "ㄌㄧ˙");
+ CheckEq(ref counter, ref composer, "lia8", "ㄌㄧㄚˇ");
+ CheckEq(ref counter, ref composer, "lie", "ㄌㄧㄝ");
+ CheckEq(ref counter, ref composer, "lie7", "ㄌㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "lie8", "ㄌㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "lie9", "ㄌㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "lif", "ㄌㄧㄠ");
+ CheckEq(ref counter, ref composer, "lif7", "ㄌㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "lif8", "ㄌㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "lif9", "ㄌㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "liw", "ㄌㄧㄡ");
+ CheckEq(ref counter, ref composer, "liw7", "ㄌㄧㄡˊ");
+ CheckEq(ref counter, ref composer, "liw8", "ㄌㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "liw9", "ㄌㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "lim", "ㄌㄧㄢ");
+ CheckEq(ref counter, ref composer, "lim7", "ㄌㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "lim8", "ㄌㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "lim9", "ㄌㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "lin7", "ㄌㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "lin8", "ㄌㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "lin9", "ㄌㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "lik7", "ㄌㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "lik8", "ㄌㄧㄤˇ");
+ CheckEq(ref counter, ref composer, "lik9", "ㄌㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "lig", "ㄌㄧㄥ");
+ CheckEq(ref counter, ref composer, "lig7", "ㄌㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "lig8", "ㄌㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "lig9", "ㄌㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "lu", "ㄌㄨ");
+ CheckEq(ref counter, ref composer, "lu7", "ㄌㄨˊ");
+ CheckEq(ref counter, ref composer, "lu8", "ㄌㄨˇ");
+ CheckEq(ref counter, ref composer, "lu9", "ㄌㄨˋ");
+ CheckEq(ref counter, ref composer, "luo", "ㄌㄨㄛ");
+ CheckEq(ref counter, ref composer, "luo7", "ㄌㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "luo8", "ㄌㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "luo9", "ㄌㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "luo0", "ㄌㄨㄛ˙");
+ CheckEq(ref counter, ref composer, "lum7", "ㄌㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "lum8", "ㄌㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "lum9", "ㄌㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "lun", "ㄌㄨㄣ");
+ CheckEq(ref counter, ref composer, "lun7", "ㄌㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "lun8", "ㄌㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "lun9", "ㄌㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "lug", "ㄌㄨㄥ");
+ CheckEq(ref counter, ref composer, "lug7", "ㄌㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "lug8", "ㄌㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "lug9", "ㄌㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "lv", "ㄌㄩ");
+ CheckEq(ref counter, ref composer, "lv7", "ㄌㄩˊ");
+ CheckEq(ref counter, ref composer, "lv8", "ㄌㄩˇ");
+ CheckEq(ref counter, ref composer, "lv9", "ㄌㄩˋ");
+ CheckEq(ref counter, ref composer, "lve", "ㄌㄩㄝ");
+ CheckEq(ref counter, ref composer, "lve8", "ㄌㄩㄝˇ");
+ CheckEq(ref counter, ref composer, "lve9", "ㄌㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "lvm7", "ㄌㄩㄢˊ");
+ CheckEq(ref counter, ref composer, "lvm8", "ㄌㄩㄢˇ");
+ CheckEq(ref counter, ref composer, "ga", "ㄍㄚ");
+ CheckEq(ref counter, ref composer, "ga7", "ㄍㄚˊ");
+ CheckEq(ref counter, ref composer, "ga8", "ㄍㄚˇ");
+ CheckEq(ref counter, ref composer, "ga9", "ㄍㄚˋ");
+ CheckEq(ref counter, ref composer, "ga0", "ㄍㄚ˙");
+ CheckEq(ref counter, ref composer, "ge", "ㄍㄜ");
+ CheckEq(ref counter, ref composer, "ge7", "ㄍㄜˊ");
+ CheckEq(ref counter, ref composer, "ge8", "ㄍㄜˇ");
+ CheckEq(ref counter, ref composer, "ge9", "ㄍㄜˋ");
+ CheckEq(ref counter, ref composer, "ge0", "ㄍㄜ˙");
+ CheckEq(ref counter, ref composer, "gy", "ㄍㄞ");
+ CheckEq(ref counter, ref composer, "gy8", "ㄍㄞˇ");
+ CheckEq(ref counter, ref composer, "gy9", "ㄍㄞˋ");
+ CheckEq(ref counter, ref composer, "gt8", "ㄍㄟˇ");
+ CheckEq(ref counter, ref composer, "gf", "ㄍㄠ");
+ CheckEq(ref counter, ref composer, "gf8", "ㄍㄠˇ");
+ CheckEq(ref counter, ref composer, "gf9", "ㄍㄠˋ");
+ CheckEq(ref counter, ref composer, "gw", "ㄍㄡ");
+ CheckEq(ref counter, ref composer, "gw8", "ㄍㄡˇ");
+ CheckEq(ref counter, ref composer, "gw9", "ㄍㄡˋ");
+ CheckEq(ref counter, ref composer, "gm", "ㄍㄢ");
+ CheckEq(ref counter, ref composer, "gm8", "ㄍㄢˇ");
+ CheckEq(ref counter, ref composer, "gm9", "ㄍㄢˋ");
+ CheckEq(ref counter, ref composer, "gn", "ㄍㄣ");
+ CheckEq(ref counter, ref composer, "gn7", "ㄍㄣˊ");
+ CheckEq(ref counter, ref composer, "gn8", "ㄍㄣˇ");
+ CheckEq(ref counter, ref composer, "gn9", "ㄍㄣˋ");
+ CheckEq(ref counter, ref composer, "gk", "ㄍㄤ");
+ CheckEq(ref counter, ref composer, "gk8", "ㄍㄤˇ");
+ CheckEq(ref counter, ref composer, "gk9", "ㄍㄤˋ");
+ CheckEq(ref counter, ref composer, "gg", "ㄍㄥ");
+ CheckEq(ref counter, ref composer, "gg8", "ㄍㄥˇ");
+ CheckEq(ref counter, ref composer, "gg9", "ㄍㄥˋ");
+ CheckEq(ref counter, ref composer, "gu", "ㄍㄨ");
+ CheckEq(ref counter, ref composer, "gu7", "ㄍㄨˊ");
+ CheckEq(ref counter, ref composer, "gu8", "ㄍㄨˇ");
+ CheckEq(ref counter, ref composer, "gu9", "ㄍㄨˋ");
+ CheckEq(ref counter, ref composer, "gua", "ㄍㄨㄚ");
+ CheckEq(ref counter, ref composer, "gua7", "ㄍㄨㄚˊ");
+ CheckEq(ref counter, ref composer, "gua8", "ㄍㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "gua9", "ㄍㄨㄚˋ");
+ CheckEq(ref counter, ref composer, "guo", "ㄍㄨㄛ");
+ CheckEq(ref counter, ref composer, "guo7", "ㄍㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "guo8", "ㄍㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "guo9", "ㄍㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "guy", "ㄍㄨㄞ");
+ CheckEq(ref counter, ref composer, "guy8", "ㄍㄨㄞˇ");
+ CheckEq(ref counter, ref composer, "guy9", "ㄍㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "gut", "ㄍㄨㄟ");
+ CheckEq(ref counter, ref composer, "gut8", "ㄍㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "gut9", "ㄍㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "gum", "ㄍㄨㄢ");
+ CheckEq(ref counter, ref composer, "gum8", "ㄍㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "gum9", "ㄍㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "gun", "ㄍㄨㄣ");
+ CheckEq(ref counter, ref composer, "gun8", "ㄍㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "gun9", "ㄍㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "guk", "ㄍㄨㄤ");
+ CheckEq(ref counter, ref composer, "guk8", "ㄍㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "guk9", "ㄍㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "gug", "ㄍㄨㄥ");
+ CheckEq(ref counter, ref composer, "gug7", "ㄍㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "gug8", "ㄍㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "gug9", "ㄍㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "ka", "ㄎㄚ");
+ CheckEq(ref counter, ref composer, "ka8", "ㄎㄚˇ");
+ CheckEq(ref counter, ref composer, "ka9", "ㄎㄚˋ");
+ CheckEq(ref counter, ref composer, "ke", "ㄎㄜ");
+ CheckEq(ref counter, ref composer, "ke7", "ㄎㄜˊ");
+ CheckEq(ref counter, ref composer, "ke8", "ㄎㄜˇ");
+ CheckEq(ref counter, ref composer, "ke9", "ㄎㄜˋ");
+ CheckEq(ref counter, ref composer, "ky", "ㄎㄞ");
+ CheckEq(ref counter, ref composer, "ky8", "ㄎㄞˇ");
+ CheckEq(ref counter, ref composer, "ky9", "ㄎㄞˋ");
+ CheckEq(ref counter, ref composer, "kf", "ㄎㄠ");
+ CheckEq(ref counter, ref composer, "kf8", "ㄎㄠˇ");
+ CheckEq(ref counter, ref composer, "kf9", "ㄎㄠˋ");
+ CheckEq(ref counter, ref composer, "kw", "ㄎㄡ");
+ CheckEq(ref counter, ref composer, "kw8", "ㄎㄡˇ");
+ CheckEq(ref counter, ref composer, "kw9", "ㄎㄡˋ");
+ CheckEq(ref counter, ref composer, "km", "ㄎㄢ");
+ CheckEq(ref counter, ref composer, "km8", "ㄎㄢˇ");
+ CheckEq(ref counter, ref composer, "km9", "ㄎㄢˋ");
+ CheckEq(ref counter, ref composer, "kn", "ㄎㄣ");
+ CheckEq(ref counter, ref composer, "kn8", "ㄎㄣˇ");
+ CheckEq(ref counter, ref composer, "kn9", "ㄎㄣˋ");
+ CheckEq(ref counter, ref composer, "kk", "ㄎㄤ");
+ CheckEq(ref counter, ref composer, "kk7", "ㄎㄤˊ");
+ CheckEq(ref counter, ref composer, "kk8", "ㄎㄤˇ");
+ CheckEq(ref counter, ref composer, "kk9", "ㄎㄤˋ");
+ CheckEq(ref counter, ref composer, "kg", "ㄎㄥ");
+ CheckEq(ref counter, ref composer, "kg8", "ㄎㄥˇ");
+ CheckEq(ref counter, ref composer, "ku", "ㄎㄨ");
+ CheckEq(ref counter, ref composer, "ku7", "ㄎㄨˊ");
+ CheckEq(ref counter, ref composer, "ku8", "ㄎㄨˇ");
+ CheckEq(ref counter, ref composer, "ku9", "ㄎㄨˋ");
+ CheckEq(ref counter, ref composer, "kua", "ㄎㄨㄚ");
+ CheckEq(ref counter, ref composer, "kua8", "ㄎㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "kua9", "ㄎㄨㄚˋ");
+ CheckEq(ref counter, ref composer, "kuo9", "ㄎㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "kuy", "ㄎㄨㄞ");
+ CheckEq(ref counter, ref composer, "kuy8", "ㄎㄨㄞˇ");
+ CheckEq(ref counter, ref composer, "kuy9", "ㄎㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "kut", "ㄎㄨㄟ");
+ CheckEq(ref counter, ref composer, "kut7", "ㄎㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "kut8", "ㄎㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "kut9", "ㄎㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "kum", "ㄎㄨㄢ");
+ CheckEq(ref counter, ref composer, "kum8", "ㄎㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "kum9", "ㄎㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "kun", "ㄎㄨㄣ");
+ CheckEq(ref counter, ref composer, "kun8", "ㄎㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "kun9", "ㄎㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "kuk", "ㄎㄨㄤ");
+ CheckEq(ref counter, ref composer, "kuk7", "ㄎㄨㄤˊ");
+ CheckEq(ref counter, ref composer, "kuk8", "ㄎㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "kuk9", "ㄎㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "kug", "ㄎㄨㄥ");
+ CheckEq(ref counter, ref composer, "kug8", "ㄎㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "kug9", "ㄎㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "ha", "ㄏㄚ");
+ CheckEq(ref counter, ref composer, "ha7", "ㄏㄚˊ");
+ CheckEq(ref counter, ref composer, "ha8", "ㄏㄚˇ");
+ CheckEq(ref counter, ref composer, "he", "ㄏㄜ");
+ CheckEq(ref counter, ref composer, "he7", "ㄏㄜˊ");
+ CheckEq(ref counter, ref composer, "he8", "ㄏㄜˇ");
+ CheckEq(ref counter, ref composer, "he9", "ㄏㄜˋ");
+ CheckEq(ref counter, ref composer, "hy", "ㄏㄞ");
+ CheckEq(ref counter, ref composer, "hy7", "ㄏㄞˊ");
+ CheckEq(ref counter, ref composer, "hy8", "ㄏㄞˇ");
+ CheckEq(ref counter, ref composer, "hy9", "ㄏㄞˋ");
+ CheckEq(ref counter, ref composer, "ht", "ㄏㄟ");
+ CheckEq(ref counter, ref composer, "ht8", "ㄏㄟˇ");
+ CheckEq(ref counter, ref composer, "hf", "ㄏㄠ");
+ CheckEq(ref counter, ref composer, "hf7", "ㄏㄠˊ");
+ CheckEq(ref counter, ref composer, "hf8", "ㄏㄠˇ");
+ CheckEq(ref counter, ref composer, "hf9", "ㄏㄠˋ");
+ CheckEq(ref counter, ref composer, "hw", "ㄏㄡ");
+ CheckEq(ref counter, ref composer, "hw7", "ㄏㄡˊ");
+ CheckEq(ref counter, ref composer, "hw8", "ㄏㄡˇ");
+ CheckEq(ref counter, ref composer, "hw9", "ㄏㄡˋ");
+ CheckEq(ref counter, ref composer, "hm", "ㄏㄢ");
+ CheckEq(ref counter, ref composer, "hm7", "ㄏㄢˊ");
+ CheckEq(ref counter, ref composer, "hm8", "ㄏㄢˇ");
+ CheckEq(ref counter, ref composer, "hm9", "ㄏㄢˋ");
+ CheckEq(ref counter, ref composer, "hn", "ㄏㄣ");
+ CheckEq(ref counter, ref composer, "hn7", "ㄏㄣˊ");
+ CheckEq(ref counter, ref composer, "hn8", "ㄏㄣˇ");
+ CheckEq(ref counter, ref composer, "hn9", "ㄏㄣˋ");
+ CheckEq(ref counter, ref composer, "hk", "ㄏㄤ");
+ CheckEq(ref counter, ref composer, "hk7", "ㄏㄤˊ");
+ CheckEq(ref counter, ref composer, "hk8", "ㄏㄤˇ");
+ CheckEq(ref counter, ref composer, "hk9", "ㄏㄤˋ");
+ CheckEq(ref counter, ref composer, "hg", "ㄏㄥ");
+ CheckEq(ref counter, ref composer, "hg7", "ㄏㄥˊ");
+ CheckEq(ref counter, ref composer, "hg9", "ㄏㄥˋ");
+ CheckEq(ref counter, ref composer, "hu", "ㄏㄨ");
+ CheckEq(ref counter, ref composer, "hu7", "ㄏㄨˊ");
+ CheckEq(ref counter, ref composer, "hu8", "ㄏㄨˇ");
+ CheckEq(ref counter, ref composer, "hu9", "ㄏㄨˋ");
+ CheckEq(ref counter, ref composer, "hua", "ㄏㄨㄚ");
+ CheckEq(ref counter, ref composer, "hua7", "ㄏㄨㄚˊ");
+ CheckEq(ref counter, ref composer, "hua8", "ㄏㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "hua9", "ㄏㄨㄚˋ");
+ CheckEq(ref counter, ref composer, "huo", "ㄏㄨㄛ");
+ CheckEq(ref counter, ref composer, "huo7", "ㄏㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "huo8", "ㄏㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "huo9", "ㄏㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "huo0", "ㄏㄨㄛ˙");
+ CheckEq(ref counter, ref composer, "huy7", "ㄏㄨㄞˊ");
+ CheckEq(ref counter, ref composer, "huy9", "ㄏㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "hut", "ㄏㄨㄟ");
+ CheckEq(ref counter, ref composer, "hut7", "ㄏㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "hut8", "ㄏㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "hut9", "ㄏㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "hum", "ㄏㄨㄢ");
+ CheckEq(ref counter, ref composer, "hum7", "ㄏㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "hum8", "ㄏㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "hum9", "ㄏㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "hun", "ㄏㄨㄣ");
+ CheckEq(ref counter, ref composer, "hun7", "ㄏㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "hun8", "ㄏㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "hun9", "ㄏㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "huk", "ㄏㄨㄤ");
+ CheckEq(ref counter, ref composer, "huk7", "ㄏㄨㄤˊ");
+ CheckEq(ref counter, ref composer, "huk8", "ㄏㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "huk9", "ㄏㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "huk0", "ㄏㄨㄤ˙");
+ CheckEq(ref counter, ref composer, "hug", "ㄏㄨㄥ");
+ CheckEq(ref counter, ref composer, "hug7", "ㄏㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "hug8", "ㄏㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "hug9", "ㄏㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "ji", "ㄐㄧ");
+ CheckEq(ref counter, ref composer, "ji7", "ㄐㄧˊ");
+ CheckEq(ref counter, ref composer, "ji8", "ㄐㄧˇ");
+ CheckEq(ref counter, ref composer, "ji9", "ㄐㄧˋ");
+ CheckEq(ref counter, ref composer, "jia", "ㄐㄧㄚ");
+ CheckEq(ref counter, ref composer, "jia7", "ㄐㄧㄚˊ");
+ CheckEq(ref counter, ref composer, "jia8", "ㄐㄧㄚˇ");
+ CheckEq(ref counter, ref composer, "jia9", "ㄐㄧㄚˋ");
+ CheckEq(ref counter, ref composer, "jie", "ㄐㄧㄝ");
+ CheckEq(ref counter, ref composer, "jie7", "ㄐㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "jie8", "ㄐㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "jie9", "ㄐㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "jie0", "ㄐㄧㄝ˙");
+ CheckEq(ref counter, ref composer, "jif", "ㄐㄧㄠ");
+ CheckEq(ref counter, ref composer, "jif7", "ㄐㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "jif8", "ㄐㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "jif9", "ㄐㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "jiw", "ㄐㄧㄡ");
+ CheckEq(ref counter, ref composer, "jiw8", "ㄐㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "jiw9", "ㄐㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "jim", "ㄐㄧㄢ");
+ CheckEq(ref counter, ref composer, "jim8", "ㄐㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "jim9", "ㄐㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "jin", "ㄐㄧㄣ");
+ CheckEq(ref counter, ref composer, "jin8", "ㄐㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "jin9", "ㄐㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "jik", "ㄐㄧㄤ");
+ CheckEq(ref counter, ref composer, "jik7", "ㄐㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "jik8", "ㄐㄧㄤˇ");
+ CheckEq(ref counter, ref composer, "jik9", "ㄐㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "jig", "ㄐㄧㄥ");
+ CheckEq(ref counter, ref composer, "jig8", "ㄐㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "jig9", "ㄐㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "jv", "ㄐㄩ");
+ CheckEq(ref counter, ref composer, "jv7", "ㄐㄩˊ");
+ CheckEq(ref counter, ref composer, "jv8", "ㄐㄩˇ");
+ CheckEq(ref counter, ref composer, "jv9", "ㄐㄩˋ");
+ CheckEq(ref counter, ref composer, "jve", "ㄐㄩㄝ");
+ CheckEq(ref counter, ref composer, "jve7", "ㄐㄩㄝˊ");
+ CheckEq(ref counter, ref composer, "jve8", "ㄐㄩㄝˇ");
+ CheckEq(ref counter, ref composer, "jve9", "ㄐㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "jvm", "ㄐㄩㄢ");
+ CheckEq(ref counter, ref composer, "jvm8", "ㄐㄩㄢˇ");
+ CheckEq(ref counter, ref composer, "jvm9", "ㄐㄩㄢˋ");
+ CheckEq(ref counter, ref composer, "jvn", "ㄐㄩㄣ");
+ CheckEq(ref counter, ref composer, "jvn7", "ㄐㄩㄣˊ");
+ CheckEq(ref counter, ref composer, "jvn8", "ㄐㄩㄣˇ");
+ CheckEq(ref counter, ref composer, "jvn9", "ㄐㄩㄣˋ");
+ CheckEq(ref counter, ref composer, "jvg", "ㄐㄩㄥ");
+ CheckEq(ref counter, ref composer, "jvg8", "ㄐㄩㄥˇ");
+ CheckEq(ref counter, ref composer, "jvg9", "ㄐㄩㄥˋ");
+ // CheckEq(ref counter, ref composer, "q0", "ㄑ˙");
+ CheckEq(ref counter, ref composer, "qi", "ㄑㄧ");
+ CheckEq(ref counter, ref composer, "qi7", "ㄑㄧˊ");
+ CheckEq(ref counter, ref composer, "qi8", "ㄑㄧˇ");
+ CheckEq(ref counter, ref composer, "qi9", "ㄑㄧˋ");
+ CheckEq(ref counter, ref composer, "qia", "ㄑㄧㄚ");
+ CheckEq(ref counter, ref composer, "qia7", "ㄑㄧㄚˊ");
+ CheckEq(ref counter, ref composer, "qia8", "ㄑㄧㄚˇ");
+ CheckEq(ref counter, ref composer, "qia9", "ㄑㄧㄚˋ");
+ CheckEq(ref counter, ref composer, "qie", "ㄑㄧㄝ");
+ CheckEq(ref counter, ref composer, "qie7", "ㄑㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "qie8", "ㄑㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "qie9", "ㄑㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "qif", "ㄑㄧㄠ");
+ CheckEq(ref counter, ref composer, "qif7", "ㄑㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "qif8", "ㄑㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "qif9", "ㄑㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "qiw", "ㄑㄧㄡ");
+ CheckEq(ref counter, ref composer, "qiw7", "ㄑㄧㄡˊ");
+ CheckEq(ref counter, ref composer, "qiw8", "ㄑㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "qiw9", "ㄑㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "qim", "ㄑㄧㄢ");
+ CheckEq(ref counter, ref composer, "qim7", "ㄑㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "qim8", "ㄑㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "qim9", "ㄑㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "qin", "ㄑㄧㄣ");
+ CheckEq(ref counter, ref composer, "qin7", "ㄑㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "qin8", "ㄑㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "qin9", "ㄑㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "qik", "ㄑㄧㄤ");
+ CheckEq(ref counter, ref composer, "qik7", "ㄑㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "qik8", "ㄑㄧㄤˇ");
+ CheckEq(ref counter, ref composer, "qik9", "ㄑㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "qig", "ㄑㄧㄥ");
+ CheckEq(ref counter, ref composer, "qig7", "ㄑㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "qig8", "ㄑㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "qig9", "ㄑㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "qv", "ㄑㄩ");
+ CheckEq(ref counter, ref composer, "qv7", "ㄑㄩˊ");
+ CheckEq(ref counter, ref composer, "qv8", "ㄑㄩˇ");
+ CheckEq(ref counter, ref composer, "qv9", "ㄑㄩˋ");
+ CheckEq(ref counter, ref composer, "qve", "ㄑㄩㄝ");
+ CheckEq(ref counter, ref composer, "qve7", "ㄑㄩㄝˊ");
+ CheckEq(ref counter, ref composer, "qve9", "ㄑㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "qvm", "ㄑㄩㄢ");
+ CheckEq(ref counter, ref composer, "qvm7", "ㄑㄩㄢˊ");
+ CheckEq(ref counter, ref composer, "qvm8", "ㄑㄩㄢˇ");
+ CheckEq(ref counter, ref composer, "qvm9", "ㄑㄩㄢˋ");
+ CheckEq(ref counter, ref composer, "qvn", "ㄑㄩㄣ");
+ CheckEq(ref counter, ref composer, "qvn7", "ㄑㄩㄣˊ");
+ CheckEq(ref counter, ref composer, "qvn8", "ㄑㄩㄣˇ");
+ CheckEq(ref counter, ref composer, "qvn9", "ㄑㄩㄣˋ");
+ CheckEq(ref counter, ref composer, "qvg", "ㄑㄩㄥ");
+ CheckEq(ref counter, ref composer, "qvg7", "ㄑㄩㄥˊ");
+ CheckEq(ref counter, ref composer, "qvg8", "ㄑㄩㄥˇ");
+ CheckEq(ref counter, ref composer, "qvg9", "ㄑㄩㄥˋ");
+ CheckEq(ref counter, ref composer, "xi", "ㄒㄧ");
+ CheckEq(ref counter, ref composer, "xi7", "ㄒㄧˊ");
+ CheckEq(ref counter, ref composer, "xi8", "ㄒㄧˇ");
+ CheckEq(ref counter, ref composer, "xi9", "ㄒㄧˋ");
+ CheckEq(ref counter, ref composer, "xia", "ㄒㄧㄚ");
+ CheckEq(ref counter, ref composer, "xia7", "ㄒㄧㄚˊ");
+ CheckEq(ref counter, ref composer, "xia8", "ㄒㄧㄚˇ");
+ CheckEq(ref counter, ref composer, "xia9", "ㄒㄧㄚˋ");
+ CheckEq(ref counter, ref composer, "xie", "ㄒㄧㄝ");
+ CheckEq(ref counter, ref composer, "xie7", "ㄒㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "xie8", "ㄒㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "xie9", "ㄒㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "xif", "ㄒㄧㄠ");
+ CheckEq(ref counter, ref composer, "xif7", "ㄒㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "xif8", "ㄒㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "xif9", "ㄒㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "xiw", "ㄒㄧㄡ");
+ CheckEq(ref counter, ref composer, "xiw7", "ㄒㄧㄡˊ");
+ CheckEq(ref counter, ref composer, "xiw8", "ㄒㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "xiw9", "ㄒㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "xim", "ㄒㄧㄢ");
+ CheckEq(ref counter, ref composer, "xim7", "ㄒㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "xim8", "ㄒㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "xim9", "ㄒㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "xin", "ㄒㄧㄣ");
+ CheckEq(ref counter, ref composer, "xin7", "ㄒㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "xin8", "ㄒㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "xin9", "ㄒㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "xik", "ㄒㄧㄤ");
+ CheckEq(ref counter, ref composer, "xik7", "ㄒㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "xik8", "ㄒㄧㄤˇ");
+ CheckEq(ref counter, ref composer, "xik9", "ㄒㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "xig", "ㄒㄧㄥ");
+ CheckEq(ref counter, ref composer, "xig7", "ㄒㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "xig8", "ㄒㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "xig9", "ㄒㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "xv", "ㄒㄩ");
+ CheckEq(ref counter, ref composer, "xv7", "ㄒㄩˊ");
+ CheckEq(ref counter, ref composer, "xv8", "ㄒㄩˇ");
+ CheckEq(ref counter, ref composer, "xv9", "ㄒㄩˋ");
+ CheckEq(ref counter, ref composer, "xve", "ㄒㄩㄝ");
+ CheckEq(ref counter, ref composer, "xve7", "ㄒㄩㄝˊ");
+ CheckEq(ref counter, ref composer, "xve8", "ㄒㄩㄝˇ");
+ CheckEq(ref counter, ref composer, "xve9", "ㄒㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "xvm", "ㄒㄩㄢ");
+ CheckEq(ref counter, ref composer, "xvm7", "ㄒㄩㄢˊ");
+ CheckEq(ref counter, ref composer, "xvm8", "ㄒㄩㄢˇ");
+ CheckEq(ref counter, ref composer, "xvm9", "ㄒㄩㄢˋ");
+ CheckEq(ref counter, ref composer, "xvn", "ㄒㄩㄣ");
+ CheckEq(ref counter, ref composer, "xvn7", "ㄒㄩㄣˊ");
+ CheckEq(ref counter, ref composer, "xvn9", "ㄒㄩㄣˋ");
+ CheckEq(ref counter, ref composer, "xvg", "ㄒㄩㄥ");
+ CheckEq(ref counter, ref composer, "xvg7", "ㄒㄩㄥˊ");
+ CheckEq(ref counter, ref composer, "xvg8", "ㄒㄩㄥˇ");
+ CheckEq(ref counter, ref composer, "xvg9", "ㄒㄩㄥˋ");
+ CheckEq(ref counter, ref composer, "j", "ㄓ");
+ CheckEq(ref counter, ref composer, "j7", "ㄓˊ");
+ CheckEq(ref counter, ref composer, "j8", "ㄓˇ");
+ CheckEq(ref counter, ref composer, "j9", "ㄓˋ");
+ CheckEq(ref counter, ref composer, "ja", "ㄓㄚ");
+ CheckEq(ref counter, ref composer, "ja7", "ㄓㄚˊ");
+ CheckEq(ref counter, ref composer, "ja8", "ㄓㄚˇ");
+ CheckEq(ref counter, ref composer, "ja9", "ㄓㄚˋ");
+ CheckEq(ref counter, ref composer, "je", "ㄓㄜ");
+ CheckEq(ref counter, ref composer, "je7", "ㄓㄜˊ");
+ CheckEq(ref counter, ref composer, "je8", "ㄓㄜˇ");
+ CheckEq(ref counter, ref composer, "je9", "ㄓㄜˋ");
+ CheckEq(ref counter, ref composer, "je0", "ㄓㄜ˙");
+ CheckEq(ref counter, ref composer, "jy", "ㄓㄞ");
+ CheckEq(ref counter, ref composer, "jy7", "ㄓㄞˊ");
+ CheckEq(ref counter, ref composer, "jy8", "ㄓㄞˇ");
+ CheckEq(ref counter, ref composer, "jy9", "ㄓㄞˋ");
+ CheckEq(ref counter, ref composer, "jt9", "ㄓㄟˋ");
+ CheckEq(ref counter, ref composer, "jf", "ㄓㄠ");
+ CheckEq(ref counter, ref composer, "jf7", "ㄓㄠˊ");
+ CheckEq(ref counter, ref composer, "jf8", "ㄓㄠˇ");
+ CheckEq(ref counter, ref composer, "jf9", "ㄓㄠˋ");
+ CheckEq(ref counter, ref composer, "jw", "ㄓㄡ");
+ CheckEq(ref counter, ref composer, "jw7", "ㄓㄡˊ");
+ CheckEq(ref counter, ref composer, "jw8", "ㄓㄡˇ");
+ CheckEq(ref counter, ref composer, "jw9", "ㄓㄡˋ");
+ CheckEq(ref counter, ref composer, "jm", "ㄓㄢ");
+ CheckEq(ref counter, ref composer, "jm8", "ㄓㄢˇ");
+ CheckEq(ref counter, ref composer, "jm9", "ㄓㄢˋ");
+ CheckEq(ref counter, ref composer, "jn", "ㄓㄣ");
+ CheckEq(ref counter, ref composer, "jn7", "ㄓㄣˊ");
+ CheckEq(ref counter, ref composer, "jn8", "ㄓㄣˇ");
+ CheckEq(ref counter, ref composer, "jn9", "ㄓㄣˋ");
+ CheckEq(ref counter, ref composer, "jk", "ㄓㄤ");
+ CheckEq(ref counter, ref composer, "jk8", "ㄓㄤˇ");
+ CheckEq(ref counter, ref composer, "jk9", "ㄓㄤˋ");
+ CheckEq(ref counter, ref composer, "jg", "ㄓㄥ");
+ CheckEq(ref counter, ref composer, "jg8", "ㄓㄥˇ");
+ CheckEq(ref counter, ref composer, "jg9", "ㄓㄥˋ");
+ CheckEq(ref counter, ref composer, "ju", "ㄓㄨ");
+ CheckEq(ref counter, ref composer, "ju7", "ㄓㄨˊ");
+ CheckEq(ref counter, ref composer, "ju8", "ㄓㄨˇ");
+ CheckEq(ref counter, ref composer, "ju9", "ㄓㄨˋ");
+ CheckEq(ref counter, ref composer, "jua", "ㄓㄨㄚ");
+ CheckEq(ref counter, ref composer, "jua8", "ㄓㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "juo", "ㄓㄨㄛ");
+ CheckEq(ref counter, ref composer, "juo7", "ㄓㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "juo9", "ㄓㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "juy", "ㄓㄨㄞ");
+ CheckEq(ref counter, ref composer, "juy8", "ㄓㄨㄞˇ");
+ CheckEq(ref counter, ref composer, "juy9", "ㄓㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "jut", "ㄓㄨㄟ");
+ CheckEq(ref counter, ref composer, "jut8", "ㄓㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "jut9", "ㄓㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "jum", "ㄓㄨㄢ");
+ CheckEq(ref counter, ref composer, "jum8", "ㄓㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "jum9", "ㄓㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "jun", "ㄓㄨㄣ");
+ CheckEq(ref counter, ref composer, "jun8", "ㄓㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "jun9", "ㄓㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "juk", "ㄓㄨㄤ");
+ CheckEq(ref counter, ref composer, "juk8", "ㄓㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "juk9", "ㄓㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "jug", "ㄓㄨㄥ");
+ CheckEq(ref counter, ref composer, "jug8", "ㄓㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "jug9", "ㄓㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "q", "ㄔ");
+ CheckEq(ref counter, ref composer, "q7", "ㄔˊ");
+ CheckEq(ref counter, ref composer, "q8", "ㄔˇ");
+ CheckEq(ref counter, ref composer, "q9", "ㄔˋ");
+ CheckEq(ref counter, ref composer, "qa", "ㄔㄚ");
+ CheckEq(ref counter, ref composer, "qa7", "ㄔㄚˊ");
+ CheckEq(ref counter, ref composer, "qa8", "ㄔㄚˇ");
+ CheckEq(ref counter, ref composer, "qa9", "ㄔㄚˋ");
+ CheckEq(ref counter, ref composer, "qe", "ㄔㄜ");
+ CheckEq(ref counter, ref composer, "qe8", "ㄔㄜˇ");
+ CheckEq(ref counter, ref composer, "qe9", "ㄔㄜˋ");
+ CheckEq(ref counter, ref composer, "qy", "ㄔㄞ");
+ CheckEq(ref counter, ref composer, "qy7", "ㄔㄞˊ");
+ CheckEq(ref counter, ref composer, "qy8", "ㄔㄞˇ");
+ CheckEq(ref counter, ref composer, "qy9", "ㄔㄞˋ");
+ CheckEq(ref counter, ref composer, "qf", "ㄔㄠ");
+ CheckEq(ref counter, ref composer, "qf7", "ㄔㄠˊ");
+ CheckEq(ref counter, ref composer, "qf8", "ㄔㄠˇ");
+ CheckEq(ref counter, ref composer, "qf9", "ㄔㄠˋ");
+ CheckEq(ref counter, ref composer, "qw", "ㄔㄡ");
+ CheckEq(ref counter, ref composer, "qw7", "ㄔㄡˊ");
+ CheckEq(ref counter, ref composer, "qw8", "ㄔㄡˇ");
+ CheckEq(ref counter, ref composer, "qw9", "ㄔㄡˋ");
+ CheckEq(ref counter, ref composer, "qm", "ㄔㄢ");
+ CheckEq(ref counter, ref composer, "qm7", "ㄔㄢˊ");
+ CheckEq(ref counter, ref composer, "qm8", "ㄔㄢˇ");
+ CheckEq(ref counter, ref composer, "qm9", "ㄔㄢˋ");
+ CheckEq(ref counter, ref composer, "qn", "ㄔㄣ");
+ CheckEq(ref counter, ref composer, "qn7", "ㄔㄣˊ");
+ CheckEq(ref counter, ref composer, "qn8", "ㄔㄣˇ");
+ CheckEq(ref counter, ref composer, "qn9", "ㄔㄣˋ");
+ CheckEq(ref counter, ref composer, "qn0", "ㄔㄣ˙");
+ CheckEq(ref counter, ref composer, "qk", "ㄔㄤ");
+ CheckEq(ref counter, ref composer, "qk7", "ㄔㄤˊ");
+ CheckEq(ref counter, ref composer, "qk8", "ㄔㄤˇ");
+ CheckEq(ref counter, ref composer, "qk9", "ㄔㄤˋ");
+ CheckEq(ref counter, ref composer, "qg", "ㄔㄥ");
+ CheckEq(ref counter, ref composer, "qg7", "ㄔㄥˊ");
+ CheckEq(ref counter, ref composer, "qg8", "ㄔㄥˇ");
+ CheckEq(ref counter, ref composer, "qg9", "ㄔㄥˋ");
+ CheckEq(ref counter, ref composer, "qu", "ㄔㄨ");
+ CheckEq(ref counter, ref composer, "qu7", "ㄔㄨˊ");
+ CheckEq(ref counter, ref composer, "qu8", "ㄔㄨˇ");
+ CheckEq(ref counter, ref composer, "qu9", "ㄔㄨˋ");
+ CheckEq(ref counter, ref composer, "qua", "ㄔㄨㄚ");
+ CheckEq(ref counter, ref composer, "qua8", "ㄔㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "qua9", "ㄔㄨㄚˋ");
+ CheckEq(ref counter, ref composer, "quo", "ㄔㄨㄛ");
+ CheckEq(ref counter, ref composer, "quo9", "ㄔㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "quy", "ㄔㄨㄞ");
+ CheckEq(ref counter, ref composer, "quy7", "ㄔㄨㄞˊ");
+ CheckEq(ref counter, ref composer, "quy8", "ㄔㄨㄞˇ");
+ CheckEq(ref counter, ref composer, "quy9", "ㄔㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "qut", "ㄔㄨㄟ");
+ CheckEq(ref counter, ref composer, "qut7", "ㄔㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "qut8", "ㄔㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "qut9", "ㄔㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "qum", "ㄔㄨㄢ");
+ CheckEq(ref counter, ref composer, "qum7", "ㄔㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "qum8", "ㄔㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "qum9", "ㄔㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "qun", "ㄔㄨㄣ");
+ CheckEq(ref counter, ref composer, "qun7", "ㄔㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "qun8", "ㄔㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "quk", "ㄔㄨㄤ");
+ CheckEq(ref counter, ref composer, "quk7", "ㄔㄨㄤˊ");
+ CheckEq(ref counter, ref composer, "quk8", "ㄔㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "quk9", "ㄔㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "qug", "ㄔㄨㄥ");
+ CheckEq(ref counter, ref composer, "qug7", "ㄔㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "qug8", "ㄔㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "qug9", "ㄔㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "x", "ㄕ");
+ CheckEq(ref counter, ref composer, "x7", "ㄕˊ");
+ CheckEq(ref counter, ref composer, "x8", "ㄕˇ");
+ CheckEq(ref counter, ref composer, "x9", "ㄕˋ");
+ CheckEq(ref counter, ref composer, "x0", "ㄕ˙");
+ CheckEq(ref counter, ref composer, "xa", "ㄕㄚ");
+ CheckEq(ref counter, ref composer, "xa7", "ㄕㄚˊ");
+ CheckEq(ref counter, ref composer, "xa8", "ㄕㄚˇ");
+ CheckEq(ref counter, ref composer, "xa9", "ㄕㄚˋ");
+ CheckEq(ref counter, ref composer, "xa0", "ㄕㄚ˙");
+ CheckEq(ref counter, ref composer, "xe", "ㄕㄜ");
+ CheckEq(ref counter, ref composer, "xe7", "ㄕㄜˊ");
+ CheckEq(ref counter, ref composer, "xe8", "ㄕㄜˇ");
+ CheckEq(ref counter, ref composer, "xe9", "ㄕㄜˋ");
+ CheckEq(ref counter, ref composer, "xy", "ㄕㄞ");
+ CheckEq(ref counter, ref composer, "xy8", "ㄕㄞˇ");
+ CheckEq(ref counter, ref composer, "xy9", "ㄕㄞˋ");
+ CheckEq(ref counter, ref composer, "xt7", "ㄕㄟˊ");
+ CheckEq(ref counter, ref composer, "xf", "ㄕㄠ");
+ CheckEq(ref counter, ref composer, "xf7", "ㄕㄠˊ");
+ CheckEq(ref counter, ref composer, "xf8", "ㄕㄠˇ");
+ CheckEq(ref counter, ref composer, "xf9", "ㄕㄠˋ");
+ CheckEq(ref counter, ref composer, "xw", "ㄕㄡ");
+ CheckEq(ref counter, ref composer, "xw7", "ㄕㄡˊ");
+ CheckEq(ref counter, ref composer, "xw8", "ㄕㄡˇ");
+ CheckEq(ref counter, ref composer, "xw9", "ㄕㄡˋ");
+ CheckEq(ref counter, ref composer, "xm", "ㄕㄢ");
+ CheckEq(ref counter, ref composer, "xm7", "ㄕㄢˊ");
+ CheckEq(ref counter, ref composer, "xm8", "ㄕㄢˇ");
+ CheckEq(ref counter, ref composer, "xm9", "ㄕㄢˋ");
+ CheckEq(ref counter, ref composer, "xn", "ㄕㄣ");
+ CheckEq(ref counter, ref composer, "xn7", "ㄕㄣˊ");
+ CheckEq(ref counter, ref composer, "xn8", "ㄕㄣˇ");
+ CheckEq(ref counter, ref composer, "xn9", "ㄕㄣˋ");
+ CheckEq(ref counter, ref composer, "xk", "ㄕㄤ");
+ CheckEq(ref counter, ref composer, "xk8", "ㄕㄤˇ");
+ CheckEq(ref counter, ref composer, "xk9", "ㄕㄤˋ");
+ CheckEq(ref counter, ref composer, "xk0", "ㄕㄤ˙");
+ CheckEq(ref counter, ref composer, "xg", "ㄕㄥ");
+ CheckEq(ref counter, ref composer, "xg7", "ㄕㄥˊ");
+ CheckEq(ref counter, ref composer, "xg8", "ㄕㄥˇ");
+ CheckEq(ref counter, ref composer, "xg9", "ㄕㄥˋ");
+ CheckEq(ref counter, ref composer, "xu", "ㄕㄨ");
+ CheckEq(ref counter, ref composer, "xu7", "ㄕㄨˊ");
+ CheckEq(ref counter, ref composer, "xu8", "ㄕㄨˇ");
+ CheckEq(ref counter, ref composer, "xu9", "ㄕㄨˋ");
+ CheckEq(ref counter, ref composer, "xua", "ㄕㄨㄚ");
+ CheckEq(ref counter, ref composer, "xua8", "ㄕㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "xua9", "ㄕㄨㄚˋ");
+ CheckEq(ref counter, ref composer, "xuo", "ㄕㄨㄛ");
+ CheckEq(ref counter, ref composer, "xuo9", "ㄕㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "xuy", "ㄕㄨㄞ");
+ CheckEq(ref counter, ref composer, "xuy8", "ㄕㄨㄞˇ");
+ CheckEq(ref counter, ref composer, "xuy9", "ㄕㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "xut", "ㄕㄨㄟ");
+ CheckEq(ref counter, ref composer, "xut7", "ㄕㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "xut8", "ㄕㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "xut9", "ㄕㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "xum", "ㄕㄨㄢ");
+ CheckEq(ref counter, ref composer, "xum9", "ㄕㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "xun8", "ㄕㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "xun9", "ㄕㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "xuk", "ㄕㄨㄤ");
+ CheckEq(ref counter, ref composer, "xuk7", "ㄕㄨㄤˊ");
+ CheckEq(ref counter, ref composer, "xuk8", "ㄕㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "xuk9", "ㄕㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "r9", "ㄖˋ");
+ CheckEq(ref counter, ref composer, "re8", "ㄖㄜˇ");
+ CheckEq(ref counter, ref composer, "re9", "ㄖㄜˋ");
+ CheckEq(ref counter, ref composer, "rf7", "ㄖㄠˊ");
+ CheckEq(ref counter, ref composer, "rf8", "ㄖㄠˇ");
+ CheckEq(ref counter, ref composer, "rf9", "ㄖㄠˋ");
+ CheckEq(ref counter, ref composer, "rw7", "ㄖㄡˊ");
+ CheckEq(ref counter, ref composer, "rw8", "ㄖㄡˇ");
+ CheckEq(ref counter, ref composer, "rw9", "ㄖㄡˋ");
+ CheckEq(ref counter, ref composer, "rm7", "ㄖㄢˊ");
+ CheckEq(ref counter, ref composer, "rm8", "ㄖㄢˇ");
+ CheckEq(ref counter, ref composer, "rm9", "ㄖㄢˋ");
+ CheckEq(ref counter, ref composer, "rn7", "ㄖㄣˊ");
+ CheckEq(ref counter, ref composer, "rn8", "ㄖㄣˇ");
+ CheckEq(ref counter, ref composer, "rn9", "ㄖㄣˋ");
+ CheckEq(ref counter, ref composer, "rk", "ㄖㄤ");
+ CheckEq(ref counter, ref composer, "rk7", "ㄖㄤˊ");
+ CheckEq(ref counter, ref composer, "rk8", "ㄖㄤˇ");
+ CheckEq(ref counter, ref composer, "rk9", "ㄖㄤˋ");
+ CheckEq(ref counter, ref composer, "rg", "ㄖㄥ");
+ CheckEq(ref counter, ref composer, "rg7", "ㄖㄥˊ");
+ CheckEq(ref counter, ref composer, "rg8", "ㄖㄥˇ");
+ CheckEq(ref counter, ref composer, "rg9", "ㄖㄥˋ");
+ CheckEq(ref counter, ref composer, "ru7", "ㄖㄨˊ");
+ CheckEq(ref counter, ref composer, "ru8", "ㄖㄨˇ");
+ CheckEq(ref counter, ref composer, "ru9", "ㄖㄨˋ");
+ CheckEq(ref counter, ref composer, "ruo7", "ㄖㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "ruo9", "ㄖㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "rut7", "ㄖㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "rut8", "ㄖㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "rut9", "ㄖㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "rum7", "ㄖㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "rum8", "ㄖㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "rum9", "ㄖㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "run7", "ㄖㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "run8", "ㄖㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "run9", "ㄖㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "rug7", "ㄖㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "rug8", "ㄖㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "rug9", "ㄖㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "z", "ㄗ");
+ CheckEq(ref counter, ref composer, "z7", "ㄗˊ");
+ CheckEq(ref counter, ref composer, "z8", "ㄗˇ");
+ CheckEq(ref counter, ref composer, "z9", "ㄗˋ");
+ CheckEq(ref counter, ref composer, "z0", "ㄗ˙");
+ CheckEq(ref counter, ref composer, "za", "ㄗㄚ");
+ CheckEq(ref counter, ref composer, "za7", "ㄗㄚˊ");
+ CheckEq(ref counter, ref composer, "za8", "ㄗㄚˇ");
+ CheckEq(ref counter, ref composer, "ze7", "ㄗㄜˊ");
+ CheckEq(ref counter, ref composer, "ze8", "ㄗㄜˇ");
+ CheckEq(ref counter, ref composer, "ze9", "ㄗㄜˋ");
+ CheckEq(ref counter, ref composer, "zy", "ㄗㄞ");
+ CheckEq(ref counter, ref composer, "zy8", "ㄗㄞˇ");
+ CheckEq(ref counter, ref composer, "zy9", "ㄗㄞˋ");
+ CheckEq(ref counter, ref composer, "zt7", "ㄗㄟˊ");
+ CheckEq(ref counter, ref composer, "zf", "ㄗㄠ");
+ CheckEq(ref counter, ref composer, "zf7", "ㄗㄠˊ");
+ CheckEq(ref counter, ref composer, "zf8", "ㄗㄠˇ");
+ CheckEq(ref counter, ref composer, "zf9", "ㄗㄠˋ");
+ CheckEq(ref counter, ref composer, "zw", "ㄗㄡ");
+ CheckEq(ref counter, ref composer, "zw8", "ㄗㄡˇ");
+ CheckEq(ref counter, ref composer, "zw9", "ㄗㄡˋ");
+ CheckEq(ref counter, ref composer, "zm", "ㄗㄢ");
+ CheckEq(ref counter, ref composer, "zm7", "ㄗㄢˊ");
+ CheckEq(ref counter, ref composer, "zm8", "ㄗㄢˇ");
+ CheckEq(ref counter, ref composer, "zm9", "ㄗㄢˋ");
+ CheckEq(ref counter, ref composer, "zn", "ㄗㄣ");
+ CheckEq(ref counter, ref composer, "zn8", "ㄗㄣˇ");
+ CheckEq(ref counter, ref composer, "zn9", "ㄗㄣˋ");
+ CheckEq(ref counter, ref composer, "zk", "ㄗㄤ");
+ CheckEq(ref counter, ref composer, "zk8", "ㄗㄤˇ");
+ CheckEq(ref counter, ref composer, "zk9", "ㄗㄤˋ");
+ CheckEq(ref counter, ref composer, "zg", "ㄗㄥ");
+ CheckEq(ref counter, ref composer, "zg8", "ㄗㄥˇ");
+ CheckEq(ref counter, ref composer, "zg9", "ㄗㄥˋ");
+ CheckEq(ref counter, ref composer, "zu", "ㄗㄨ");
+ CheckEq(ref counter, ref composer, "zu7", "ㄗㄨˊ");
+ CheckEq(ref counter, ref composer, "zu8", "ㄗㄨˇ");
+ CheckEq(ref counter, ref composer, "zu9", "ㄗㄨˋ");
+ CheckEq(ref counter, ref composer, "zuo", "ㄗㄨㄛ");
+ CheckEq(ref counter, ref composer, "zuo7", "ㄗㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "zuo8", "ㄗㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "zuo9", "ㄗㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "zuo0", "ㄗㄨㄛ˙");
+ CheckEq(ref counter, ref composer, "zut", "ㄗㄨㄟ");
+ CheckEq(ref counter, ref composer, "zut8", "ㄗㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "zut9", "ㄗㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "zum", "ㄗㄨㄢ");
+ CheckEq(ref counter, ref composer, "zum8", "ㄗㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "zum9", "ㄗㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "zun", "ㄗㄨㄣ");
+ CheckEq(ref counter, ref composer, "zun8", "ㄗㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "zun9", "ㄗㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "zug", "ㄗㄨㄥ");
+ CheckEq(ref counter, ref composer, "zug8", "ㄗㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "zug9", "ㄗㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "c", "ㄘ");
+ CheckEq(ref counter, ref composer, "c7", "ㄘˊ");
+ CheckEq(ref counter, ref composer, "c8", "ㄘˇ");
+ CheckEq(ref counter, ref composer, "c9", "ㄘˋ");
+ CheckEq(ref counter, ref composer, "ca", "ㄘㄚ");
+ CheckEq(ref counter, ref composer, "ca8", "ㄘㄚˇ");
+ CheckEq(ref counter, ref composer, "ca9", "ㄘㄚˋ");
+ CheckEq(ref counter, ref composer, "ce9", "ㄘㄜˋ");
+ CheckEq(ref counter, ref composer, "cy", "ㄘㄞ");
+ CheckEq(ref counter, ref composer, "cy7", "ㄘㄞˊ");
+ CheckEq(ref counter, ref composer, "cy8", "ㄘㄞˇ");
+ CheckEq(ref counter, ref composer, "cy9", "ㄘㄞˋ");
+ CheckEq(ref counter, ref composer, "cf", "ㄘㄠ");
+ CheckEq(ref counter, ref composer, "cf7", "ㄘㄠˊ");
+ CheckEq(ref counter, ref composer, "cf8", "ㄘㄠˇ");
+ CheckEq(ref counter, ref composer, "cf9", "ㄘㄠˋ");
+ CheckEq(ref counter, ref composer, "cw", "ㄘㄡ");
+ CheckEq(ref counter, ref composer, "cw7", "ㄘㄡˊ");
+ CheckEq(ref counter, ref composer, "cw8", "ㄘㄡˇ");
+ CheckEq(ref counter, ref composer, "cw9", "ㄘㄡˋ");
+ CheckEq(ref counter, ref composer, "cm", "ㄘㄢ");
+ CheckEq(ref counter, ref composer, "cm7", "ㄘㄢˊ");
+ CheckEq(ref counter, ref composer, "cm8", "ㄘㄢˇ");
+ CheckEq(ref counter, ref composer, "cm9", "ㄘㄢˋ");
+ CheckEq(ref counter, ref composer, "cn", "ㄘㄣ");
+ CheckEq(ref counter, ref composer, "cn7", "ㄘㄣˊ");
+ CheckEq(ref counter, ref composer, "ck", "ㄘㄤ");
+ CheckEq(ref counter, ref composer, "ck7", "ㄘㄤˊ");
+ CheckEq(ref counter, ref composer, "ck8", "ㄘㄤˇ");
+ CheckEq(ref counter, ref composer, "ck9", "ㄘㄤˋ");
+ CheckEq(ref counter, ref composer, "cg", "ㄘㄥ");
+ CheckEq(ref counter, ref composer, "cg7", "ㄘㄥˊ");
+ CheckEq(ref counter, ref composer, "cg8", "ㄘㄥˇ");
+ CheckEq(ref counter, ref composer, "cg9", "ㄘㄥˋ");
+ CheckEq(ref counter, ref composer, "cu", "ㄘㄨ");
+ CheckEq(ref counter, ref composer, "cu7", "ㄘㄨˊ");
+ CheckEq(ref counter, ref composer, "cu8", "ㄘㄨˇ");
+ CheckEq(ref counter, ref composer, "cu9", "ㄘㄨˋ");
+ CheckEq(ref counter, ref composer, "cuo", "ㄘㄨㄛ");
+ CheckEq(ref counter, ref composer, "cuo7", "ㄘㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "cuo8", "ㄘㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "cuo9", "ㄘㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "cut", "ㄘㄨㄟ");
+ CheckEq(ref counter, ref composer, "cut8", "ㄘㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "cut9", "ㄘㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "cum", "ㄘㄨㄢ");
+ CheckEq(ref counter, ref composer, "cum7", "ㄘㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "cum8", "ㄘㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "cum9", "ㄘㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "cun", "ㄘㄨㄣ");
+ CheckEq(ref counter, ref composer, "cun7", "ㄘㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "cun8", "ㄘㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "cun9", "ㄘㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "cug", "ㄘㄨㄥ");
+ CheckEq(ref counter, ref composer, "cug7", "ㄘㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "cug8", "ㄘㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "cug9", "ㄘㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "s", "ㄙ");
+ CheckEq(ref counter, ref composer, "s8", "ㄙˇ");
+ CheckEq(ref counter, ref composer, "s9", "ㄙˋ");
+ CheckEq(ref counter, ref composer, "sa", "ㄙㄚ");
+ CheckEq(ref counter, ref composer, "sa8", "ㄙㄚˇ");
+ CheckEq(ref counter, ref composer, "sa9", "ㄙㄚˋ");
+ CheckEq(ref counter, ref composer, "sa0", "ㄙㄚ˙");
+ CheckEq(ref counter, ref composer, "se", "ㄙㄜ");
+ CheckEq(ref counter, ref composer, "se9", "ㄙㄜˋ");
+ CheckEq(ref counter, ref composer, "sy", "ㄙㄞ");
+ CheckEq(ref counter, ref composer, "sy7", "ㄙㄞˊ");
+ CheckEq(ref counter, ref composer, "sy8", "ㄙㄞˇ");
+ CheckEq(ref counter, ref composer, "sy9", "ㄙㄞˋ");
+ CheckEq(ref counter, ref composer, "st", "ㄙㄟ");
+ CheckEq(ref counter, ref composer, "sf", "ㄙㄠ");
+ CheckEq(ref counter, ref composer, "sf8", "ㄙㄠˇ");
+ CheckEq(ref counter, ref composer, "sf9", "ㄙㄠˋ");
+ CheckEq(ref counter, ref composer, "sw", "ㄙㄡ");
+ CheckEq(ref counter, ref composer, "sw8", "ㄙㄡˇ");
+ CheckEq(ref counter, ref composer, "sw9", "ㄙㄡˋ");
+ CheckEq(ref counter, ref composer, "sm", "ㄙㄢ");
+ CheckEq(ref counter, ref composer, "sm8", "ㄙㄢˇ");
+ CheckEq(ref counter, ref composer, "sm9", "ㄙㄢˋ");
+ CheckEq(ref counter, ref composer, "sn", "ㄙㄣ");
+ CheckEq(ref counter, ref composer, "sn8", "ㄙㄣˇ");
+ CheckEq(ref counter, ref composer, "sk", "ㄙㄤ");
+ CheckEq(ref counter, ref composer, "sk8", "ㄙㄤˇ");
+ CheckEq(ref counter, ref composer, "sk9", "ㄙㄤˋ");
+ CheckEq(ref counter, ref composer, "sg", "ㄙㄥ");
+ CheckEq(ref counter, ref composer, "sg9", "ㄙㄥˋ");
+ CheckEq(ref counter, ref composer, "su", "ㄙㄨ");
+ CheckEq(ref counter, ref composer, "su7", "ㄙㄨˊ");
+ CheckEq(ref counter, ref composer, "su8", "ㄙㄨˇ");
+ CheckEq(ref counter, ref composer, "su9", "ㄙㄨˋ");
+ CheckEq(ref counter, ref composer, "suo", "ㄙㄨㄛ");
+ CheckEq(ref counter, ref composer, "suo7", "ㄙㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "suo8", "ㄙㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "suo9", "ㄙㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "sut", "ㄙㄨㄟ");
+ CheckEq(ref counter, ref composer, "sut7", "ㄙㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "sut8", "ㄙㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "sut9", "ㄙㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "sum", "ㄙㄨㄢ");
+ CheckEq(ref counter, ref composer, "sum8", "ㄙㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "sum9", "ㄙㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "sun", "ㄙㄨㄣ");
+ CheckEq(ref counter, ref composer, "sun8", "ㄙㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "sun9", "ㄙㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "sug", "ㄙㄨㄥ");
+ CheckEq(ref counter, ref composer, "sug7", "ㄙㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "sug8", "ㄙㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "sug9", "ㄙㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "a", "ㄚ");
+ CheckEq(ref counter, ref composer, "a7", "ㄚˊ");
+ CheckEq(ref counter, ref composer, "a9", "ㄚˋ");
+ CheckEq(ref counter, ref composer, "a0", "ㄚ˙");
+ CheckEq(ref counter, ref composer, "o", "ㄛ");
+ CheckEq(ref counter, ref composer, "o7", "ㄛˊ");
+ CheckEq(ref counter, ref composer, "o8", "ㄛˇ");
+ CheckEq(ref counter, ref composer, "o9", "ㄛˋ");
+ CheckEq(ref counter, ref composer, "e", "ㄜ");
+ CheckEq(ref counter, ref composer, "e7", "ㄜˊ");
+ CheckEq(ref counter, ref composer, "e8", "ㄜˇ");
+ CheckEq(ref counter, ref composer, "e9", "ㄜˋ");
+ // CheckEq(ref counter, ref composer, "e7", "ㄝˊ");
+ // CheckEq(ref counter, ref composer, "e8", "ㄝˇ");
+ // CheckEq(ref counter, ref composer, "e9", "ㄝˋ");
+ // CheckEq(ref counter, ref composer, "e0", "ㄝ˙");
+ CheckEq(ref counter, ref composer, "y", "ㄞ");
+ CheckEq(ref counter, ref composer, "y7", "ㄞˊ");
+ CheckEq(ref counter, ref composer, "y8", "ㄞˇ");
+ CheckEq(ref counter, ref composer, "y9", "ㄞˋ");
+ CheckEq(ref counter, ref composer, "t9", "ㄟˋ");
+ CheckEq(ref counter, ref composer, "f ", "ㄠ ");
+ CheckEq(ref counter, ref composer, "f7", "ㄠˊ");
+ CheckEq(ref counter, ref composer, "f8", "ㄠˇ");
+ CheckEq(ref counter, ref composer, "f9", "ㄠˋ");
+ CheckEq(ref counter, ref composer, "w", "ㄡ");
+ CheckEq(ref counter, ref composer, "w7", "ㄡˊ");
+ CheckEq(ref counter, ref composer, "w8", "ㄡˇ");
+ CheckEq(ref counter, ref composer, "w9", "ㄡˋ");
+ CheckEq(ref counter, ref composer, "w0", "ㄡ˙");
+ CheckEq(ref counter, ref composer, "m ", "ㄢ ");
+ CheckEq(ref counter, ref composer, "m7", "ㄢˊ");
+ CheckEq(ref counter, ref composer, "m8", "ㄢˇ");
+ CheckEq(ref counter, ref composer, "m9", "ㄢˋ");
+ CheckEq(ref counter, ref composer, "n ", "ㄣ ");
+ CheckEq(ref counter, ref composer, "n7", "ㄣˊ");
+ CheckEq(ref counter, ref composer, "n8", "ㄣˇ");
+ CheckEq(ref counter, ref composer, "n9", "ㄣˋ");
+ CheckEq(ref counter, ref composer, "n0", "ㄣ˙");
+ CheckEq(ref counter, ref composer, "k ", "ㄤ ");
+ CheckEq(ref counter, ref composer, "k7", "ㄤˊ");
+ CheckEq(ref counter, ref composer, "k8", "ㄤˇ");
+ CheckEq(ref counter, ref composer, "k9", "ㄤˋ");
+ CheckEq(ref counter, ref composer, "g ", "ㄥ ");
+ CheckEq(ref counter, ref composer, "g9", "ㄥˋ");
+ CheckEq(ref counter, ref composer, "l ", "ㄦ ");
+ CheckEq(ref counter, ref composer, "l7", "ㄦˊ");
+ CheckEq(ref counter, ref composer, "l8", "ㄦˇ");
+ CheckEq(ref counter, ref composer, "l9", "ㄦˋ");
+ CheckEq(ref counter, ref composer, "l0", "ㄦ˙");
+ CheckEq(ref counter, ref composer, "i", "ㄧ");
+ CheckEq(ref counter, ref composer, "i7", "ㄧˊ");
+ CheckEq(ref counter, ref composer, "i8", "ㄧˇ");
+ CheckEq(ref counter, ref composer, "i9", "ㄧˋ");
+ CheckEq(ref counter, ref composer, "ia", "ㄧㄚ");
+ CheckEq(ref counter, ref composer, "ia7", "ㄧㄚˊ");
+ CheckEq(ref counter, ref composer, "ia8", "ㄧㄚˇ");
+ CheckEq(ref counter, ref composer, "ia9", "ㄧㄚˋ");
+ CheckEq(ref counter, ref composer, "ia0", "ㄧㄚ˙");
+ CheckEq(ref counter, ref composer, "io", "ㄧㄛ");
+ CheckEq(ref counter, ref composer, "io0", "ㄧㄛ˙");
+ CheckEq(ref counter, ref composer, "ie", "ㄧㄝ");
+ CheckEq(ref counter, ref composer, "ie7", "ㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "ie8", "ㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "ie9", "ㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "ie0", "ㄧㄝ˙");
+ CheckEq(ref counter, ref composer, "iy7", "ㄧㄞˊ");
+ CheckEq(ref counter, ref composer, "if", "ㄧㄠ");
+ CheckEq(ref counter, ref composer, "if7", "ㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "if8", "ㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "if9", "ㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "iw", "ㄧㄡ");
+ CheckEq(ref counter, ref composer, "iw7", "ㄧㄡˊ");
+ CheckEq(ref counter, ref composer, "iw8", "ㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "iw9", "ㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "im", "ㄧㄢ");
+ CheckEq(ref counter, ref composer, "im7", "ㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "im8", "ㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "im9", "ㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "in", "ㄧㄣ");
+ CheckEq(ref counter, ref composer, "in7", "ㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "in8", "ㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "in9", "ㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "ik", "ㄧㄤ");
+ CheckEq(ref counter, ref composer, "ik7", "ㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "ik8", "ㄧㄤˇ");
+ CheckEq(ref counter, ref composer, "ik9", "ㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "ig", "ㄧㄥ");
+ CheckEq(ref counter, ref composer, "ig7", "ㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "ig8", "ㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "ig9", "ㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "u", "ㄨ");
+ CheckEq(ref counter, ref composer, "u7", "ㄨˊ");
+ CheckEq(ref counter, ref composer, "u8", "ㄨˇ");
+ CheckEq(ref counter, ref composer, "u9", "ㄨˋ");
+ CheckEq(ref counter, ref composer, "ua", "ㄨㄚ");
+ CheckEq(ref counter, ref composer, "ua7", "ㄨㄚˊ");
+ CheckEq(ref counter, ref composer, "ua8", "ㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "ua9", "ㄨㄚˋ");
+ CheckEq(ref counter, ref composer, "ua0", "ㄨㄚ˙");
+ CheckEq(ref counter, ref composer, "uo", "ㄨㄛ");
+ CheckEq(ref counter, ref composer, "uo8", "ㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "uo9", "ㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "uy", "ㄨㄞ");
+ CheckEq(ref counter, ref composer, "uy8", "ㄨㄞˇ");
+ CheckEq(ref counter, ref composer, "uy9", "ㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "ut", "ㄨㄟ");
+ CheckEq(ref counter, ref composer, "ut7", "ㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "ut8", "ㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "ut9", "ㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "um", "ㄨㄢ");
+ CheckEq(ref counter, ref composer, "um7", "ㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "um8", "ㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "um9", "ㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "un", "ㄨㄣ");
+ CheckEq(ref counter, ref composer, "un7", "ㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "un8", "ㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "un9", "ㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "uk", "ㄨㄤ");
+ CheckEq(ref counter, ref composer, "uk7", "ㄨㄤˊ");
+ CheckEq(ref counter, ref composer, "uk8", "ㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "uk9", "ㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "ug", "ㄨㄥ");
+ CheckEq(ref counter, ref composer, "ug8", "ㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "ug9", "ㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "v", "ㄩ");
+ CheckEq(ref counter, ref composer, "v7", "ㄩˊ");
+ CheckEq(ref counter, ref composer, "v8", "ㄩˇ");
+ CheckEq(ref counter, ref composer, "v9", "ㄩˋ");
+ CheckEq(ref counter, ref composer, "ve", "ㄩㄝ");
+ CheckEq(ref counter, ref composer, "ve8", "ㄩㄝˇ");
+ CheckEq(ref counter, ref composer, "ve9", "ㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "vm", "ㄩㄢ");
+ CheckEq(ref counter, ref composer, "vm7", "ㄩㄢˊ");
+ CheckEq(ref counter, ref composer, "vm8", "ㄩㄢˇ");
+ CheckEq(ref counter, ref composer, "vm9", "ㄩㄢˋ");
+ CheckEq(ref counter, ref composer, "vn", "ㄩㄣ");
+ CheckEq(ref counter, ref composer, "vn7", "ㄩㄣˊ");
+ CheckEq(ref counter, ref composer, "vn8", "ㄩㄣˇ");
+ CheckEq(ref counter, ref composer, "vn9", "ㄩㄣˋ");
+ CheckEq(ref counter, ref composer, "vg", "ㄩㄥ");
+ CheckEq(ref counter, ref composer, "vg7", "ㄩㄥˊ");
+ CheckEq(ref counter, ref composer, "vg8", "ㄩㄥˇ");
+ CheckEq(ref counter, ref composer, "vg9", "ㄩㄥˋ");
+ Assert.AreEqual(counter, 0);
}
[Test]
public void TestAlvinLiuKeys() {
// Testing handleHsu()
Composer composer = new(arrange: MandarinParser.OfAlvinLiu);
- Assert.AreEqual(actual: composer.CnvSequence("kig"), expected: "ㄎㄧㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("giwf"), expected: "ㄍㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gin"), expected: "ㄍㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("kig"), expected: "ㄎㄧㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("giwf"), expected: "ㄍㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gin"), expected: "ㄍㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("bigf"), expected: "ㄅㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bigl"), expected: "ㄅㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dug"), expected: "ㄉㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("ba"), expected: "ㄅㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("baf"), expected: "ㄅㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("baj"), expected: "ㄅㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bal"), expected: "ㄅㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bad"), expected: "ㄅㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("bo"), expected: "ㄅㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("bof"), expected: "ㄅㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("boj"), expected: "ㄅㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bol"), expected: "ㄅㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bod"), expected: "ㄅㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("bh"), expected: "ㄅㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("bhf"), expected: "ㄅㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bhj"), expected: "ㄅㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bhl"), expected: "ㄅㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bhd"), expected: "ㄅㄞ˙");
- Assert.AreEqual(actual: composer.CnvSequence("bk"), expected: "ㄅㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("bkj"), expected: "ㄅㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bkl"), expected: "ㄅㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bkd"), expected: "ㄅㄟ˙");
- Assert.AreEqual(actual: composer.CnvSequence("bw"), expected: "ㄅㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("bwf"), expected: "ㄅㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bwj"), expected: "ㄅㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bwl"), expected: "ㄅㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bb"), expected: "ㄅㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("bbj"), expected: "ㄅㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bbl"), expected: "ㄅㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bn"), expected: "ㄅㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("bnj"), expected: "ㄅㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bnl"), expected: "ㄅㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bg"), expected: "ㄅㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("bgj"), expected: "ㄅㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bgl"), expected: "ㄅㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bm"), expected: "ㄅㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("bmf"), expected: "ㄅㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bmj"), expected: "ㄅㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bml"), expected: "ㄅㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bi"), expected: "ㄅㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("bif"), expected: "ㄅㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bij"), expected: "ㄅㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bil"), expected: "ㄅㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bie"), expected: "ㄅㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("bief"), expected: "ㄅㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("biej"), expected: "ㄅㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("biel"), expected: "ㄅㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("biw"), expected: "ㄅㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("biwj"), expected: "ㄅㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("biwl"), expected: "ㄅㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bib"), expected: "ㄅㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("bibf"), expected: "ㄅㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bibj"), expected: "ㄅㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bibl"), expected: "ㄅㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bin"), expected: "ㄅㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("binj"), expected: "ㄅㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("binl"), expected: "ㄅㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bim"), expected: "ㄅㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("bimj"), expected: "ㄅㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("biml"), expected: "ㄅㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bu"), expected: "ㄅㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("buf"), expected: "ㄅㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("buj"), expected: "ㄅㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bul"), expected: "ㄅㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pa"), expected: "ㄆㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("paf"), expected: "ㄆㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("paj"), expected: "ㄆㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pal"), expected: "ㄆㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pad"), expected: "ㄆㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("po"), expected: "ㄆㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("pof"), expected: "ㄆㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("poj"), expected: "ㄆㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pol"), expected: "ㄆㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ph"), expected: "ㄆㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("phf"), expected: "ㄆㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("phj"), expected: "ㄆㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("phl"), expected: "ㄆㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pk"), expected: "ㄆㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("pkf"), expected: "ㄆㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pkj"), expected: "ㄆㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pkl"), expected: "ㄆㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pw"), expected: "ㄆㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("pwf"), expected: "ㄆㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pwj"), expected: "ㄆㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pwl"), expected: "ㄆㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pv"), expected: "ㄆㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("pvf"), expected: "ㄆㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pvj"), expected: "ㄆㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pvl"), expected: "ㄆㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pb"), expected: "ㄆㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("pbf"), expected: "ㄆㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pbj"), expected: "ㄆㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pbl"), expected: "ㄆㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pn"), expected: "ㄆㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("pnf"), expected: "ㄆㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pnj"), expected: "ㄆㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pnl"), expected: "ㄆㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pg"), expected: "ㄆㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("pgf"), expected: "ㄆㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pgj"), expected: "ㄆㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pgl"), expected: "ㄆㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pm"), expected: "ㄆㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("pmf"), expected: "ㄆㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pmj"), expected: "ㄆㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pml"), expected: "ㄆㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pi"), expected: "ㄆㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("pif"), expected: "ㄆㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pij"), expected: "ㄆㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pil"), expected: "ㄆㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pia"), expected: "ㄆㄧㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("pie"), expected: "ㄆㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("piej"), expected: "ㄆㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("piel"), expected: "ㄆㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("piw"), expected: "ㄆㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("piwf"), expected: "ㄆㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("piwj"), expected: "ㄆㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("piwl"), expected: "ㄆㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pib"), expected: "ㄆㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("pibf"), expected: "ㄆㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pibj"), expected: "ㄆㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pibl"), expected: "ㄆㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pin"), expected: "ㄆㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("pinf"), expected: "ㄆㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pinj"), expected: "ㄆㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pinl"), expected: "ㄆㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pim"), expected: "ㄆㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("pimf"), expected: "ㄆㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("pimj"), expected: "ㄆㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("piml"), expected: "ㄆㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pu"), expected: "ㄆㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("puf"), expected: "ㄆㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("puj"), expected: "ㄆㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("pul"), expected: "ㄆㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ma"), expected: "ㄇㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("maf"), expected: "ㄇㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("maj"), expected: "ㄇㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mal"), expected: "ㄇㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mad"), expected: "ㄇㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("mo"), expected: "ㄇㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("mof"), expected: "ㄇㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("moj"), expected: "ㄇㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mol"), expected: "ㄇㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mod"), expected: "ㄇㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("me"), expected: "ㄇㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("mel"), expected: "ㄇㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("med"), expected: "ㄇㄜ˙");
- Assert.AreEqual(actual: composer.CnvSequence("mh"), expected: "ㄇㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("mhf"), expected: "ㄇㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mhj"), expected: "ㄇㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mhl"), expected: "ㄇㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mkf"), expected: "ㄇㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mkj"), expected: "ㄇㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mkl"), expected: "ㄇㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mw"), expected: "ㄇㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("mwf"), expected: "ㄇㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mwj"), expected: "ㄇㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mwl"), expected: "ㄇㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mvf"), expected: "ㄇㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mvj"), expected: "ㄇㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mvl"), expected: "ㄇㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mb"), expected: "ㄇㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("mbf"), expected: "ㄇㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mbj"), expected: "ㄇㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mbl"), expected: "ㄇㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mn"), expected: "ㄇㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("mnf"), expected: "ㄇㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mnj"), expected: "ㄇㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mnl"), expected: "ㄇㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mnd"), expected: "ㄇㄣ˙");
- Assert.AreEqual(actual: composer.CnvSequence("mg"), expected: "ㄇㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("mgf"), expected: "ㄇㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mgj"), expected: "ㄇㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mgl"), expected: "ㄇㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mm"), expected: "ㄇㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("mmf"), expected: "ㄇㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mmj"), expected: "ㄇㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mml"), expected: "ㄇㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mi"), expected: "ㄇㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("mif"), expected: "ㄇㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mij"), expected: "ㄇㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mil"), expected: "ㄇㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mie"), expected: "ㄇㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("mief"), expected: "ㄇㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("miel"), expected: "ㄇㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("miw"), expected: "ㄇㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("miwf"), expected: "ㄇㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("miwj"), expected: "ㄇㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("miwl"), expected: "ㄇㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mivf"), expected: "ㄇㄧㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mivj"), expected: "ㄇㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mivl"), expected: "ㄇㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mib"), expected: "ㄇㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("mibf"), expected: "ㄇㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mibj"), expected: "ㄇㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mibl"), expected: "ㄇㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("min"), expected: "ㄇㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("minf"), expected: "ㄇㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("minj"), expected: "ㄇㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mimf"), expected: "ㄇㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("mimj"), expected: "ㄇㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("miml"), expected: "ㄇㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("muf"), expected: "ㄇㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("muj"), expected: "ㄇㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("mul"), expected: "ㄇㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fa"), expected: "ㄈㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("faf"), expected: "ㄈㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("faj"), expected: "ㄈㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fal"), expected: "ㄈㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fof"), expected: "ㄈㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fk"), expected: "ㄈㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("fkf"), expected: "ㄈㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fkj"), expected: "ㄈㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fkl"), expected: "ㄈㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fv"), expected: "ㄈㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("fvf"), expected: "ㄈㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fvj"), expected: "ㄈㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fvl"), expected: "ㄈㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fb"), expected: "ㄈㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("fbf"), expected: "ㄈㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fbj"), expected: "ㄈㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fbl"), expected: "ㄈㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fn"), expected: "ㄈㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("fnf"), expected: "ㄈㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fnj"), expected: "ㄈㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fnl"), expected: "ㄈㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fnd"), expected: "ㄈㄣ˙");
- Assert.AreEqual(actual: composer.CnvSequence("fg"), expected: "ㄈㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("fgf"), expected: "ㄈㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fgj"), expected: "ㄈㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fgl"), expected: "ㄈㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fm"), expected: "ㄈㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("fmf"), expected: "ㄈㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fmj"), expected: "ㄈㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("fml"), expected: "ㄈㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fiwl"), expected: "ㄈㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("fu"), expected: "ㄈㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("fuf"), expected: "ㄈㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("fuj"), expected: "ㄈㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ful"), expected: "ㄈㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("da"), expected: "ㄉㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("daf"), expected: "ㄉㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("daj"), expected: "ㄉㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dal"), expected: "ㄉㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dad"), expected: "ㄉㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("de"), expected: "ㄉㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("def"), expected: "ㄉㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ded"), expected: "ㄉㄜ˙");
- Assert.AreEqual(actual: composer.CnvSequence("dh"), expected: "ㄉㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("dhj"), expected: "ㄉㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dhl"), expected: "ㄉㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dkj"), expected: "ㄉㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dw"), expected: "ㄉㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("dwf"), expected: "ㄉㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("dwj"), expected: "ㄉㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dwl"), expected: "ㄉㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dv"), expected: "ㄉㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("dvf"), expected: "ㄉㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("dvj"), expected: "ㄉㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dvl"), expected: "ㄉㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("db"), expected: "ㄉㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("dbj"), expected: "ㄉㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dbl"), expected: "ㄉㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dnl"), expected: "ㄉㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dg"), expected: "ㄉㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("dgj"), expected: "ㄉㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dgl"), expected: "ㄉㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dm"), expected: "ㄉㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("dmj"), expected: "ㄉㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dml"), expected: "ㄉㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("di"), expected: "ㄉㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("dif"), expected: "ㄉㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("dij"), expected: "ㄉㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dil"), expected: "ㄉㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("diaj"), expected: "ㄉㄧㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("die"), expected: "ㄉㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("dief"), expected: "ㄉㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("diej"), expected: "ㄉㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("diel"), expected: "ㄉㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("diw"), expected: "ㄉㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("diwj"), expected: "ㄉㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("diwl"), expected: "ㄉㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("div"), expected: "ㄉㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("dib"), expected: "ㄉㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("dibf"), expected: "ㄉㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("dibj"), expected: "ㄉㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dibl"), expected: "ㄉㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dim"), expected: "ㄉㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("dimf"), expected: "ㄉㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("dimj"), expected: "ㄉㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("diml"), expected: "ㄉㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("du"), expected: "ㄉㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("duf"), expected: "ㄉㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("duj"), expected: "ㄉㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dul"), expected: "ㄉㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("duo"), expected: "ㄉㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("duof"), expected: "ㄉㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("duoj"), expected: "ㄉㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("duol"), expected: "ㄉㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("duod"), expected: "ㄉㄨㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("duk"), expected: "ㄉㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("dukj"), expected: "ㄉㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dukl"), expected: "ㄉㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dub"), expected: "ㄉㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("dubj"), expected: "ㄉㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dubl"), expected: "ㄉㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dun"), expected: "ㄉㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("dunj"), expected: "ㄉㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dunl"), expected: "ㄉㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dum"), expected: "ㄉㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("dumj"), expected: "ㄉㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("duml"), expected: "ㄉㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ta"), expected: "ㄊㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("taj"), expected: "ㄊㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tal"), expected: "ㄊㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tel"), expected: "ㄊㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("th"), expected: "ㄊㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("thf"), expected: "ㄊㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("thj"), expected: "ㄊㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("thl"), expected: "ㄊㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("thd"), expected: "ㄊㄞ˙");
- Assert.AreEqual(actual: composer.CnvSequence("tw"), expected: "ㄊㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("twf"), expected: "ㄊㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("twj"), expected: "ㄊㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("twl"), expected: "ㄊㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("twd"), expected: "ㄊㄠ˙");
- Assert.AreEqual(actual: composer.CnvSequence("tv"), expected: "ㄊㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("tvf"), expected: "ㄊㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tvj"), expected: "ㄊㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tvl"), expected: "ㄊㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tvd"), expected: "ㄊㄡ˙");
- Assert.AreEqual(actual: composer.CnvSequence("tb"), expected: "ㄊㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("tbf"), expected: "ㄊㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tbj"), expected: "ㄊㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tbl"), expected: "ㄊㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tg"), expected: "ㄊㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("tgf"), expected: "ㄊㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tgj"), expected: "ㄊㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tgl"), expected: "ㄊㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tm"), expected: "ㄊㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("tmf"), expected: "ㄊㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tml"), expected: "ㄊㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ti"), expected: "ㄊㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("tif"), expected: "ㄊㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tij"), expected: "ㄊㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("til"), expected: "ㄊㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tie"), expected: "ㄊㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("tief"), expected: "ㄊㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tiej"), expected: "ㄊㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tiel"), expected: "ㄊㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tiw"), expected: "ㄊㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("tiwf"), expected: "ㄊㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tiwj"), expected: "ㄊㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tiwl"), expected: "ㄊㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tib"), expected: "ㄊㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("tibf"), expected: "ㄊㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tibj"), expected: "ㄊㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tibl"), expected: "ㄊㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tim"), expected: "ㄊㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("timf"), expected: "ㄊㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("timj"), expected: "ㄊㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("timl"), expected: "ㄊㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tu"), expected: "ㄊㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("tuf"), expected: "ㄊㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tuj"), expected: "ㄊㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tul"), expected: "ㄊㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tuo"), expected: "ㄊㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("tuof"), expected: "ㄊㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tuoj"), expected: "ㄊㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tuol"), expected: "ㄊㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tuk"), expected: "ㄊㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("tukf"), expected: "ㄊㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tukj"), expected: "ㄊㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tukl"), expected: "ㄊㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tub"), expected: "ㄊㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("tubf"), expected: "ㄊㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tubj"), expected: "ㄊㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tubl"), expected: "ㄊㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tun"), expected: "ㄊㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("tunf"), expected: "ㄊㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tunj"), expected: "ㄊㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tunl"), expected: "ㄊㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tum"), expected: "ㄊㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("tumf"), expected: "ㄊㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tumj"), expected: "ㄊㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tuml"), expected: "ㄊㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("na"), expected: "ㄋㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("naf"), expected: "ㄋㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("naj"), expected: "ㄋㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nal"), expected: "ㄋㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nad"), expected: "ㄋㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("nel"), expected: "ㄋㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ned"), expected: "ㄋㄜ˙");
- Assert.AreEqual(actual: composer.CnvSequence("nhf"), expected: "ㄋㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nhj"), expected: "ㄋㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nhl"), expected: "ㄋㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nkf"), expected: "ㄋㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nkj"), expected: "ㄋㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nkl"), expected: "ㄋㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nw"), expected: "ㄋㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("nwf"), expected: "ㄋㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nwj"), expected: "ㄋㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nwl"), expected: "ㄋㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nvf"), expected: "ㄋㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nvj"), expected: "ㄋㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nvl"), expected: "ㄋㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nb"), expected: "ㄋㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("nbf"), expected: "ㄋㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nbj"), expected: "ㄋㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nbl"), expected: "ㄋㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nnj"), expected: "ㄋㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nnl"), expected: "ㄋㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ng"), expected: "ㄋㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("ngf"), expected: "ㄋㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ngj"), expected: "ㄋㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ngl"), expected: "ㄋㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ngd"), expected: "ㄋㄤ˙");
- Assert.AreEqual(actual: composer.CnvSequence("nmf"), expected: "ㄋㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nmj"), expected: "ㄋㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ni"), expected: "ㄋㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("nif"), expected: "ㄋㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nij"), expected: "ㄋㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nil"), expected: "ㄋㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nie"), expected: "ㄋㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("nief"), expected: "ㄋㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("niel"), expected: "ㄋㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("niwj"), expected: "ㄋㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("niwl"), expected: "ㄋㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("niv"), expected: "ㄋㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("nivf"), expected: "ㄋㄧㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nivj"), expected: "ㄋㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nivl"), expected: "ㄋㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nib"), expected: "ㄋㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("nibf"), expected: "ㄋㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nibj"), expected: "ㄋㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nibl"), expected: "ㄋㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nin"), expected: "ㄋㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("ninf"), expected: "ㄋㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ninj"), expected: "ㄋㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ninl"), expected: "ㄋㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nigf"), expected: "ㄋㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nigj"), expected: "ㄋㄧㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nigl"), expected: "ㄋㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nimf"), expected: "ㄋㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nimj"), expected: "ㄋㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("niml"), expected: "ㄋㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nuf"), expected: "ㄋㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nuj"), expected: "ㄋㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nul"), expected: "ㄋㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nuof"), expected: "ㄋㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nuoj"), expected: "ㄋㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nuol"), expected: "ㄋㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nukf"), expected: "ㄋㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nubf"), expected: "ㄋㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nubj"), expected: "ㄋㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nubl"), expected: "ㄋㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nunf"), expected: "ㄋㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("numf"), expected: "ㄋㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("numj"), expected: "ㄋㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("numl"), expected: "ㄋㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nyf"), expected: "ㄋㄩˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nyj"), expected: "ㄋㄩˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nyl"), expected: "ㄋㄩˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nyel"), expected: "ㄋㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("la"), expected: "ㄌㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("laf"), expected: "ㄌㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("laj"), expected: "ㄌㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lal"), expected: "ㄌㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lad"), expected: "ㄌㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("lo"), expected: "ㄌㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("lod"), expected: "ㄌㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("le"), expected: "ㄌㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("lef"), expected: "ㄌㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lel"), expected: "ㄌㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("led"), expected: "ㄌㄜ˙");
- Assert.AreEqual(actual: composer.CnvSequence("lhf"), expected: "ㄌㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lhj"), expected: "ㄌㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lhl"), expected: "ㄌㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lk"), expected: "ㄌㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("lkf"), expected: "ㄌㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lkj"), expected: "ㄌㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lkl"), expected: "ㄌㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lkd"), expected: "ㄌㄟ˙");
- Assert.AreEqual(actual: composer.CnvSequence("lw"), expected: "ㄌㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("lwf"), expected: "ㄌㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lwj"), expected: "ㄌㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lwl"), expected: "ㄌㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lv"), expected: "ㄌㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("lvf"), expected: "ㄌㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lvj"), expected: "ㄌㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lvl"), expected: "ㄌㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lvd"), expected: "ㄌㄡ˙");
- Assert.AreEqual(actual: composer.CnvSequence("lbf"), expected: "ㄌㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lbj"), expected: "ㄌㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lbl"), expected: "ㄌㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lg"), expected: "ㄌㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("lgf"), expected: "ㄌㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lgj"), expected: "ㄌㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lgl"), expected: "ㄌㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lm"), expected: "ㄌㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("lmf"), expected: "ㄌㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lmj"), expected: "ㄌㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lml"), expected: "ㄌㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("li"), expected: "ㄌㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("lif"), expected: "ㄌㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lij"), expected: "ㄌㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lil"), expected: "ㄌㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lid"), expected: "ㄌㄧ˙");
- Assert.AreEqual(actual: composer.CnvSequence("liaj"), expected: "ㄌㄧㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lie"), expected: "ㄌㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("lief"), expected: "ㄌㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("liej"), expected: "ㄌㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("liel"), expected: "ㄌㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("liw"), expected: "ㄌㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("liwf"), expected: "ㄌㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("liwj"), expected: "ㄌㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("liwl"), expected: "ㄌㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("liv"), expected: "ㄌㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("livf"), expected: "ㄌㄧㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("livj"), expected: "ㄌㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("livl"), expected: "ㄌㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lib"), expected: "ㄌㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("libf"), expected: "ㄌㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("libj"), expected: "ㄌㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("libl"), expected: "ㄌㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("linf"), expected: "ㄌㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("linj"), expected: "ㄌㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("linl"), expected: "ㄌㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ligf"), expected: "ㄌㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ligj"), expected: "ㄌㄧㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ligl"), expected: "ㄌㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lim"), expected: "ㄌㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("limf"), expected: "ㄌㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("limj"), expected: "ㄌㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("liml"), expected: "ㄌㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lu"), expected: "ㄌㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("luf"), expected: "ㄌㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("luj"), expected: "ㄌㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lul"), expected: "ㄌㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("luo"), expected: "ㄌㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("luof"), expected: "ㄌㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("luoj"), expected: "ㄌㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("luol"), expected: "ㄌㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("luod"), expected: "ㄌㄨㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("lubf"), expected: "ㄌㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lubj"), expected: "ㄌㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lubl"), expected: "ㄌㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lun"), expected: "ㄌㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("lunf"), expected: "ㄌㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lunj"), expected: "ㄌㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lunl"), expected: "ㄌㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lum"), expected: "ㄌㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("lumf"), expected: "ㄌㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lumj"), expected: "ㄌㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("luml"), expected: "ㄌㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ly"), expected: "ㄌㄩ");
- Assert.AreEqual(actual: composer.CnvSequence("lyf"), expected: "ㄌㄩˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lyj"), expected: "ㄌㄩˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lyl"), expected: "ㄌㄩˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lye"), expected: "ㄌㄩㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("lyej"), expected: "ㄌㄩㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lyel"), expected: "ㄌㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lybf"), expected: "ㄌㄩㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lybj"), expected: "ㄌㄩㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ga"), expected: "ㄍㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("gaf"), expected: "ㄍㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gaj"), expected: "ㄍㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gal"), expected: "ㄍㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gad"), expected: "ㄍㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("ge"), expected: "ㄍㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("gef"), expected: "ㄍㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gej"), expected: "ㄍㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gel"), expected: "ㄍㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ged"), expected: "ㄍㄜ˙");
- Assert.AreEqual(actual: composer.CnvSequence("gh"), expected: "ㄍㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("ghj"), expected: "ㄍㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ghl"), expected: "ㄍㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gkj"), expected: "ㄍㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gw"), expected: "ㄍㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("gwj"), expected: "ㄍㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gwl"), expected: "ㄍㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gv"), expected: "ㄍㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("gvj"), expected: "ㄍㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gvl"), expected: "ㄍㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gb"), expected: "ㄍㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("gbj"), expected: "ㄍㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gbl"), expected: "ㄍㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gn"), expected: "ㄍㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("gnf"), expected: "ㄍㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gnj"), expected: "ㄍㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gnl"), expected: "ㄍㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gg"), expected: "ㄍㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("ggj"), expected: "ㄍㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ggl"), expected: "ㄍㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gm"), expected: "ㄍㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("gmj"), expected: "ㄍㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gml"), expected: "ㄍㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gu"), expected: "ㄍㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("guf"), expected: "ㄍㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("guj"), expected: "ㄍㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gul"), expected: "ㄍㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gua"), expected: "ㄍㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("guaf"), expected: "ㄍㄨㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("guaj"), expected: "ㄍㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gual"), expected: "ㄍㄨㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("guo"), expected: "ㄍㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("guof"), expected: "ㄍㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("guoj"), expected: "ㄍㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("guol"), expected: "ㄍㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("guh"), expected: "ㄍㄨㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("guhj"), expected: "ㄍㄨㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("guhl"), expected: "ㄍㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("guk"), expected: "ㄍㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("gukj"), expected: "ㄍㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gukl"), expected: "ㄍㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gub"), expected: "ㄍㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("gubj"), expected: "ㄍㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gubl"), expected: "ㄍㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gun"), expected: "ㄍㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("gunj"), expected: "ㄍㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gunl"), expected: "ㄍㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gug"), expected: "ㄍㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("gugj"), expected: "ㄍㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gugl"), expected: "ㄍㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("gum"), expected: "ㄍㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("gumf"), expected: "ㄍㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gumj"), expected: "ㄍㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("guml"), expected: "ㄍㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ka"), expected: "ㄎㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("kaj"), expected: "ㄎㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kal"), expected: "ㄎㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ke"), expected: "ㄎㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("kef"), expected: "ㄎㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("kej"), expected: "ㄎㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kel"), expected: "ㄎㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kh"), expected: "ㄎㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("khj"), expected: "ㄎㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("khl"), expected: "ㄎㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kw"), expected: "ㄎㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("kwj"), expected: "ㄎㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kwl"), expected: "ㄎㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kv"), expected: "ㄎㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("kvj"), expected: "ㄎㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kvl"), expected: "ㄎㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kb"), expected: "ㄎㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("kbj"), expected: "ㄎㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kbl"), expected: "ㄎㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kn"), expected: "ㄎㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("knj"), expected: "ㄎㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("knl"), expected: "ㄎㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kg"), expected: "ㄎㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("kgf"), expected: "ㄎㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("kgj"), expected: "ㄎㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kgl"), expected: "ㄎㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("km"), expected: "ㄎㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("kmj"), expected: "ㄎㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ku"), expected: "ㄎㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("kuf"), expected: "ㄎㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("kuj"), expected: "ㄎㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kul"), expected: "ㄎㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kua"), expected: "ㄎㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("kuaj"), expected: "ㄎㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kual"), expected: "ㄎㄨㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kuol"), expected: "ㄎㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kuh"), expected: "ㄎㄨㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("kuhj"), expected: "ㄎㄨㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kuhl"), expected: "ㄎㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kuk"), expected: "ㄎㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("kukf"), expected: "ㄎㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("kukj"), expected: "ㄎㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kukl"), expected: "ㄎㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kub"), expected: "ㄎㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("kubj"), expected: "ㄎㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kubl"), expected: "ㄎㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kun"), expected: "ㄎㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("kunj"), expected: "ㄎㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kunl"), expected: "ㄎㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kug"), expected: "ㄎㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("kugf"), expected: "ㄎㄨㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("kugj"), expected: "ㄎㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kugl"), expected: "ㄎㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kum"), expected: "ㄎㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("kumj"), expected: "ㄎㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("kuml"), expected: "ㄎㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ha"), expected: "ㄏㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("haf"), expected: "ㄏㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("haj"), expected: "ㄏㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("he"), expected: "ㄏㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("hef"), expected: "ㄏㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hej"), expected: "ㄏㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hel"), expected: "ㄏㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hh"), expected: "ㄏㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("hhf"), expected: "ㄏㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hhj"), expected: "ㄏㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hhl"), expected: "ㄏㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hk"), expected: "ㄏㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("hkj"), expected: "ㄏㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hw"), expected: "ㄏㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("hwf"), expected: "ㄏㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hwj"), expected: "ㄏㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hwl"), expected: "ㄏㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hv"), expected: "ㄏㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("hvf"), expected: "ㄏㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hvj"), expected: "ㄏㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hvl"), expected: "ㄏㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hb"), expected: "ㄏㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("hbf"), expected: "ㄏㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hbj"), expected: "ㄏㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hbl"), expected: "ㄏㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hn"), expected: "ㄏㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("hnf"), expected: "ㄏㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hnj"), expected: "ㄏㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hnl"), expected: "ㄏㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hg"), expected: "ㄏㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("hgf"), expected: "ㄏㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hgj"), expected: "ㄏㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hgl"), expected: "ㄏㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hm"), expected: "ㄏㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("hmf"), expected: "ㄏㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hml"), expected: "ㄏㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hu"), expected: "ㄏㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("huf"), expected: "ㄏㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("huj"), expected: "ㄏㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hul"), expected: "ㄏㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hua"), expected: "ㄏㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("huaf"), expected: "ㄏㄨㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("huaj"), expected: "ㄏㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hual"), expected: "ㄏㄨㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("huo"), expected: "ㄏㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("huof"), expected: "ㄏㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("huoj"), expected: "ㄏㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("huol"), expected: "ㄏㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("huod"), expected: "ㄏㄨㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("huhf"), expected: "ㄏㄨㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("huhl"), expected: "ㄏㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("huk"), expected: "ㄏㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("hukf"), expected: "ㄏㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hukj"), expected: "ㄏㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hukl"), expected: "ㄏㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hub"), expected: "ㄏㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("hubf"), expected: "ㄏㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hubj"), expected: "ㄏㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hubl"), expected: "ㄏㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hun"), expected: "ㄏㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("hunf"), expected: "ㄏㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hunj"), expected: "ㄏㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hunl"), expected: "ㄏㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hug"), expected: "ㄏㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("hugf"), expected: "ㄏㄨㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hugj"), expected: "ㄏㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hugl"), expected: "ㄏㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("hugd"), expected: "ㄏㄨㄤ˙");
- Assert.AreEqual(actual: composer.CnvSequence("hum"), expected: "ㄏㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("humf"), expected: "ㄏㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("humj"), expected: "ㄏㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("huml"), expected: "ㄏㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ji"), expected: "ㄐㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("jif"), expected: "ㄐㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jij"), expected: "ㄐㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jil"), expected: "ㄐㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jia"), expected: "ㄐㄧㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("jiaf"), expected: "ㄐㄧㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jiaj"), expected: "ㄐㄧㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jial"), expected: "ㄐㄧㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jie"), expected: "ㄐㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("jief"), expected: "ㄐㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jiej"), expected: "ㄐㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jiel"), expected: "ㄐㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jied"), expected: "ㄐㄧㄝ˙");
- Assert.AreEqual(actual: composer.CnvSequence("jiw"), expected: "ㄐㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("jiwf"), expected: "ㄐㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jiwj"), expected: "ㄐㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jiwl"), expected: "ㄐㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jiv"), expected: "ㄐㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("jivj"), expected: "ㄐㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jivl"), expected: "ㄐㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jib"), expected: "ㄐㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("jibj"), expected: "ㄐㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jibl"), expected: "ㄐㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jin"), expected: "ㄐㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("jinj"), expected: "ㄐㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jinl"), expected: "ㄐㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jig"), expected: "ㄐㄧㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("jigf"), expected: "ㄐㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jigj"), expected: "ㄐㄧㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jigl"), expected: "ㄐㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jim"), expected: "ㄐㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("jimj"), expected: "ㄐㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jiml"), expected: "ㄐㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jy"), expected: "ㄐㄩ");
- Assert.AreEqual(actual: composer.CnvSequence("jyf"), expected: "ㄐㄩˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jyj"), expected: "ㄐㄩˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jyl"), expected: "ㄐㄩˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jye"), expected: "ㄐㄩㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("jyef"), expected: "ㄐㄩㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jyej"), expected: "ㄐㄩㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jyel"), expected: "ㄐㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jyb"), expected: "ㄐㄩㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("jybj"), expected: "ㄐㄩㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jybl"), expected: "ㄐㄩㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jyn"), expected: "ㄐㄩㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("jynf"), expected: "ㄐㄩㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jynj"), expected: "ㄐㄩㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jynl"), expected: "ㄐㄩㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jym"), expected: "ㄐㄩㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("jymj"), expected: "ㄐㄩㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jyml"), expected: "ㄐㄩㄥˋ");
- // Assert.AreEqual(actual: composer.CnvSequence("qd"), expected: "ㄑ˙");
- Assert.AreEqual(actual: composer.CnvSequence("qi"), expected: "ㄑㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("qif"), expected: "ㄑㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qij"), expected: "ㄑㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qil"), expected: "ㄑㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qia"), expected: "ㄑㄧㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("qiaf"), expected: "ㄑㄧㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qiaj"), expected: "ㄑㄧㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qial"), expected: "ㄑㄧㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qie"), expected: "ㄑㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("qief"), expected: "ㄑㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qiej"), expected: "ㄑㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qiel"), expected: "ㄑㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qiw"), expected: "ㄑㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("qiwf"), expected: "ㄑㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qiwj"), expected: "ㄑㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qiwl"), expected: "ㄑㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qiv"), expected: "ㄑㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("qivf"), expected: "ㄑㄧㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qivj"), expected: "ㄑㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qivl"), expected: "ㄑㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qib"), expected: "ㄑㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("qibf"), expected: "ㄑㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qibj"), expected: "ㄑㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qibl"), expected: "ㄑㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qin"), expected: "ㄑㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("qinf"), expected: "ㄑㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qinj"), expected: "ㄑㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qinl"), expected: "ㄑㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qig"), expected: "ㄑㄧㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("qigf"), expected: "ㄑㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qigj"), expected: "ㄑㄧㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qigl"), expected: "ㄑㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qim"), expected: "ㄑㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("qimf"), expected: "ㄑㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qimj"), expected: "ㄑㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qiml"), expected: "ㄑㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qy"), expected: "ㄑㄩ");
- Assert.AreEqual(actual: composer.CnvSequence("qyf"), expected: "ㄑㄩˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qyj"), expected: "ㄑㄩˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qyl"), expected: "ㄑㄩˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qye"), expected: "ㄑㄩㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("qyef"), expected: "ㄑㄩㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qyel"), expected: "ㄑㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qyb"), expected: "ㄑㄩㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("qybf"), expected: "ㄑㄩㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qybj"), expected: "ㄑㄩㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qybl"), expected: "ㄑㄩㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qyn"), expected: "ㄑㄩㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("qynf"), expected: "ㄑㄩㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qynj"), expected: "ㄑㄩㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qynl"), expected: "ㄑㄩㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qym"), expected: "ㄑㄩㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("qymf"), expected: "ㄑㄩㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qymj"), expected: "ㄑㄩㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qyml"), expected: "ㄑㄩㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xi"), expected: "ㄒㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("xif"), expected: "ㄒㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xij"), expected: "ㄒㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xil"), expected: "ㄒㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xia"), expected: "ㄒㄧㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("xiaf"), expected: "ㄒㄧㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xiaj"), expected: "ㄒㄧㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xial"), expected: "ㄒㄧㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xie"), expected: "ㄒㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("xief"), expected: "ㄒㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xiej"), expected: "ㄒㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xiel"), expected: "ㄒㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xiw"), expected: "ㄒㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("xiwf"), expected: "ㄒㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xiwj"), expected: "ㄒㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xiwl"), expected: "ㄒㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xiv"), expected: "ㄒㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("xivf"), expected: "ㄒㄧㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xivj"), expected: "ㄒㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xivl"), expected: "ㄒㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xib"), expected: "ㄒㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("xibf"), expected: "ㄒㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xibj"), expected: "ㄒㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xibl"), expected: "ㄒㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xin"), expected: "ㄒㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("xinf"), expected: "ㄒㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xinj"), expected: "ㄒㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xinl"), expected: "ㄒㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xig"), expected: "ㄒㄧㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("xigf"), expected: "ㄒㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xigj"), expected: "ㄒㄧㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xigl"), expected: "ㄒㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xim"), expected: "ㄒㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("ximf"), expected: "ㄒㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ximj"), expected: "ㄒㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ximl"), expected: "ㄒㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xy"), expected: "ㄒㄩ");
- Assert.AreEqual(actual: composer.CnvSequence("xyf"), expected: "ㄒㄩˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xyj"), expected: "ㄒㄩˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xyl"), expected: "ㄒㄩˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xye"), expected: "ㄒㄩㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("xyef"), expected: "ㄒㄩㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xyej"), expected: "ㄒㄩㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xyel"), expected: "ㄒㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xyb"), expected: "ㄒㄩㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("xybf"), expected: "ㄒㄩㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xybj"), expected: "ㄒㄩㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xybl"), expected: "ㄒㄩㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xyn"), expected: "ㄒㄩㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("xynf"), expected: "ㄒㄩㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xynl"), expected: "ㄒㄩㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xym"), expected: "ㄒㄩㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("xymf"), expected: "ㄒㄩㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xymj"), expected: "ㄒㄩㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xyml"), expected: "ㄒㄩㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("j"), expected: "ㄓ");
- Assert.AreEqual(actual: composer.CnvSequence("jf"), expected: "ㄓˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jj"), expected: "ㄓˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jl"), expected: "ㄓˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ja"), expected: "ㄓㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("jaf"), expected: "ㄓㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jaj"), expected: "ㄓㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jal"), expected: "ㄓㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("je"), expected: "ㄓㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("jef"), expected: "ㄓㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jej"), expected: "ㄓㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jel"), expected: "ㄓㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jed"), expected: "ㄓㄜ˙");
- Assert.AreEqual(actual: composer.CnvSequence("jh"), expected: "ㄓㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("jhf"), expected: "ㄓㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jhj"), expected: "ㄓㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jhl"), expected: "ㄓㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jkl"), expected: "ㄓㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jw"), expected: "ㄓㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("jwf"), expected: "ㄓㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jwj"), expected: "ㄓㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jwl"), expected: "ㄓㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jv"), expected: "ㄓㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("jvf"), expected: "ㄓㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jvj"), expected: "ㄓㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jvl"), expected: "ㄓㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jb"), expected: "ㄓㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("jbj"), expected: "ㄓㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jbl"), expected: "ㄓㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jn"), expected: "ㄓㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("jnf"), expected: "ㄓㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jnj"), expected: "ㄓㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jnl"), expected: "ㄓㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jg"), expected: "ㄓㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("jgj"), expected: "ㄓㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jgl"), expected: "ㄓㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jm"), expected: "ㄓㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("jmj"), expected: "ㄓㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jml"), expected: "ㄓㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ju"), expected: "ㄓㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("juf"), expected: "ㄓㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("juj"), expected: "ㄓㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jul"), expected: "ㄓㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jua"), expected: "ㄓㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("juaj"), expected: "ㄓㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("juo"), expected: "ㄓㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("juof"), expected: "ㄓㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("juol"), expected: "ㄓㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("juh"), expected: "ㄓㄨㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("juhj"), expected: "ㄓㄨㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("juhl"), expected: "ㄓㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("juk"), expected: "ㄓㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("jukj"), expected: "ㄓㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jukl"), expected: "ㄓㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jub"), expected: "ㄓㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("jubj"), expected: "ㄓㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jubl"), expected: "ㄓㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jun"), expected: "ㄓㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("junj"), expected: "ㄓㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("junl"), expected: "ㄓㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jug"), expected: "ㄓㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("jugj"), expected: "ㄓㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jugl"), expected: "ㄓㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jum"), expected: "ㄓㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("jumj"), expected: "ㄓㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("juml"), expected: "ㄓㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("q "), expected: "ㄔ ");
- Assert.AreEqual(actual: composer.CnvSequence("qf"), expected: "ㄔˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qj"), expected: "ㄔˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ql"), expected: "ㄔˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qa"), expected: "ㄔㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("qaf"), expected: "ㄔㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qaj"), expected: "ㄔㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qal"), expected: "ㄔㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qe"), expected: "ㄔㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("qej"), expected: "ㄔㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qel"), expected: "ㄔㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qh"), expected: "ㄔㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("qhf"), expected: "ㄔㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qhj"), expected: "ㄔㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qhl"), expected: "ㄔㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qw"), expected: "ㄔㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("qwf"), expected: "ㄔㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qwj"), expected: "ㄔㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qwl"), expected: "ㄔㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qv"), expected: "ㄔㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("qvf"), expected: "ㄔㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qvj"), expected: "ㄔㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qvl"), expected: "ㄔㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qb"), expected: "ㄔㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("qbf"), expected: "ㄔㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qbj"), expected: "ㄔㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qbl"), expected: "ㄔㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qn"), expected: "ㄔㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("qnf"), expected: "ㄔㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qnj"), expected: "ㄔㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qnl"), expected: "ㄔㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qnd"), expected: "ㄔㄣ˙");
- Assert.AreEqual(actual: composer.CnvSequence("qg"), expected: "ㄔㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("qgf"), expected: "ㄔㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qgj"), expected: "ㄔㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qgl"), expected: "ㄔㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qm"), expected: "ㄔㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("qmf"), expected: "ㄔㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qmj"), expected: "ㄔㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qml"), expected: "ㄔㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qu"), expected: "ㄔㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("quf"), expected: "ㄔㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("quj"), expected: "ㄔㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qul"), expected: "ㄔㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qua"), expected: "ㄔㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("quaj"), expected: "ㄔㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qual"), expected: "ㄔㄨㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("quo"), expected: "ㄔㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("quol"), expected: "ㄔㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("quh"), expected: "ㄔㄨㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("quhf"), expected: "ㄔㄨㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("quhj"), expected: "ㄔㄨㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("quhl"), expected: "ㄔㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("quk"), expected: "ㄔㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("qukf"), expected: "ㄔㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qukj"), expected: "ㄔㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qukl"), expected: "ㄔㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qub"), expected: "ㄔㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("qubf"), expected: "ㄔㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qubj"), expected: "ㄔㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qubl"), expected: "ㄔㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qun"), expected: "ㄔㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("qunf"), expected: "ㄔㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qunj"), expected: "ㄔㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qug"), expected: "ㄔㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("qugf"), expected: "ㄔㄨㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qugj"), expected: "ㄔㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qugl"), expected: "ㄔㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qum"), expected: "ㄔㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("qumf"), expected: "ㄔㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qumj"), expected: "ㄔㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("quml"), expected: "ㄔㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("x "), expected: "ㄕ ");
- Assert.AreEqual(actual: composer.CnvSequence("xf"), expected: "ㄕˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xj"), expected: "ㄕˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xl"), expected: "ㄕˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xd"), expected: "ㄕ˙");
- Assert.AreEqual(actual: composer.CnvSequence("xa"), expected: "ㄕㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("xaf"), expected: "ㄕㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xaj"), expected: "ㄕㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xal"), expected: "ㄕㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xad"), expected: "ㄕㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("xe"), expected: "ㄕㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("xef"), expected: "ㄕㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xej"), expected: "ㄕㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xel"), expected: "ㄕㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xh"), expected: "ㄕㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("xhj"), expected: "ㄕㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xhl"), expected: "ㄕㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xkf"), expected: "ㄕㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xw"), expected: "ㄕㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("xwf"), expected: "ㄕㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xwj"), expected: "ㄕㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xwl"), expected: "ㄕㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xv"), expected: "ㄕㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("xvf"), expected: "ㄕㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xvj"), expected: "ㄕㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xvl"), expected: "ㄕㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xb"), expected: "ㄕㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("xbf"), expected: "ㄕㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xbj"), expected: "ㄕㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xbl"), expected: "ㄕㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xn"), expected: "ㄕㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("xnf"), expected: "ㄕㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xnj"), expected: "ㄕㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xnl"), expected: "ㄕㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xg"), expected: "ㄕㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("xgj"), expected: "ㄕㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xgl"), expected: "ㄕㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xgd"), expected: "ㄕㄤ˙");
- Assert.AreEqual(actual: composer.CnvSequence("xm"), expected: "ㄕㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("xmf"), expected: "ㄕㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xmj"), expected: "ㄕㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xml"), expected: "ㄕㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xu"), expected: "ㄕㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("xuf"), expected: "ㄕㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xuj"), expected: "ㄕㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xul"), expected: "ㄕㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xua"), expected: "ㄕㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("xuaj"), expected: "ㄕㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xual"), expected: "ㄕㄨㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xuo"), expected: "ㄕㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("xuol"), expected: "ㄕㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xuh"), expected: "ㄕㄨㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("xuhj"), expected: "ㄕㄨㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xuhl"), expected: "ㄕㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xuk"), expected: "ㄕㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("xukf"), expected: "ㄕㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xukj"), expected: "ㄕㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xukl"), expected: "ㄕㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xub"), expected: "ㄕㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("xubl"), expected: "ㄕㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xunj"), expected: "ㄕㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xunl"), expected: "ㄕㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xug"), expected: "ㄕㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("xugf"), expected: "ㄕㄨㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xugj"), expected: "ㄕㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xugl"), expected: "ㄕㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rl"), expected: "ㄖˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rej"), expected: "ㄖㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rel"), expected: "ㄖㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rwf"), expected: "ㄖㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rwj"), expected: "ㄖㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rwl"), expected: "ㄖㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rvf"), expected: "ㄖㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rvj"), expected: "ㄖㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rvl"), expected: "ㄖㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rbf"), expected: "ㄖㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rbj"), expected: "ㄖㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rbl"), expected: "ㄖㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rnf"), expected: "ㄖㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rnj"), expected: "ㄖㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rnl"), expected: "ㄖㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rg"), expected: "ㄖㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("rgf"), expected: "ㄖㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rgj"), expected: "ㄖㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rgl"), expected: "ㄖㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rm"), expected: "ㄖㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("rmf"), expected: "ㄖㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rmj"), expected: "ㄖㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rml"), expected: "ㄖㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ruf"), expected: "ㄖㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ruj"), expected: "ㄖㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rul"), expected: "ㄖㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ruof"), expected: "ㄖㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ruol"), expected: "ㄖㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rukf"), expected: "ㄖㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rukj"), expected: "ㄖㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rukl"), expected: "ㄖㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rubf"), expected: "ㄖㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rubj"), expected: "ㄖㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("rubl"), expected: "ㄖㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("runf"), expected: "ㄖㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("runj"), expected: "ㄖㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("runl"), expected: "ㄖㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("rumf"), expected: "ㄖㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("rumj"), expected: "ㄖㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ruml"), expected: "ㄖㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("z"), expected: "ㄗ");
- Assert.AreEqual(actual: composer.CnvSequence("zf"), expected: "ㄗˊ");
- Assert.AreEqual(actual: composer.CnvSequence("zj"), expected: "ㄗˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zl"), expected: "ㄗˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zd"), expected: "ㄗ˙");
- Assert.AreEqual(actual: composer.CnvSequence("za"), expected: "ㄗㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("zaf"), expected: "ㄗㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("zaj"), expected: "ㄗㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zef"), expected: "ㄗㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("zej"), expected: "ㄗㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zel"), expected: "ㄗㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zh"), expected: "ㄗㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("zhj"), expected: "ㄗㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zhl"), expected: "ㄗㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zkf"), expected: "ㄗㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("zw"), expected: "ㄗㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("zwf"), expected: "ㄗㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("zwj"), expected: "ㄗㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zwl"), expected: "ㄗㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zv"), expected: "ㄗㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("zvj"), expected: "ㄗㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zvl"), expected: "ㄗㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zb"), expected: "ㄗㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("zbf"), expected: "ㄗㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("zbj"), expected: "ㄗㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zbl"), expected: "ㄗㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zn"), expected: "ㄗㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("znj"), expected: "ㄗㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("znl"), expected: "ㄗㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zg"), expected: "ㄗㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("zgj"), expected: "ㄗㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zgl"), expected: "ㄗㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zm"), expected: "ㄗㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("zmj"), expected: "ㄗㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zml"), expected: "ㄗㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zu"), expected: "ㄗㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("zuf"), expected: "ㄗㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("zuj"), expected: "ㄗㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zul"), expected: "ㄗㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zuo"), expected: "ㄗㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("zuof"), expected: "ㄗㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("zuoj"), expected: "ㄗㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zuol"), expected: "ㄗㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zuod"), expected: "ㄗㄨㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("zuk"), expected: "ㄗㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("zukj"), expected: "ㄗㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zukl"), expected: "ㄗㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zub"), expected: "ㄗㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("zubj"), expected: "ㄗㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zubl"), expected: "ㄗㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zun"), expected: "ㄗㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("zunj"), expected: "ㄗㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zunl"), expected: "ㄗㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("zum"), expected: "ㄗㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("zumj"), expected: "ㄗㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("zuml"), expected: "ㄗㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("c"), expected: "ㄘ");
- Assert.AreEqual(actual: composer.CnvSequence("cf"), expected: "ㄘˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cj"), expected: "ㄘˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cl"), expected: "ㄘˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ca"), expected: "ㄘㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("caj"), expected: "ㄘㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cal"), expected: "ㄘㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cel"), expected: "ㄘㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ch"), expected: "ㄘㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("chf"), expected: "ㄘㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("chj"), expected: "ㄘㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("chl"), expected: "ㄘㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cw"), expected: "ㄘㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("cwf"), expected: "ㄘㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cwj"), expected: "ㄘㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cwl"), expected: "ㄘㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cv"), expected: "ㄘㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("cvf"), expected: "ㄘㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cvj"), expected: "ㄘㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cvl"), expected: "ㄘㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cb"), expected: "ㄘㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("cbf"), expected: "ㄘㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cbj"), expected: "ㄘㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cbl"), expected: "ㄘㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cn"), expected: "ㄘㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("cnf"), expected: "ㄘㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cg"), expected: "ㄘㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("cgf"), expected: "ㄘㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cgj"), expected: "ㄘㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cgl"), expected: "ㄘㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cm"), expected: "ㄘㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("cmf"), expected: "ㄘㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cmj"), expected: "ㄘㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cml"), expected: "ㄘㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cu"), expected: "ㄘㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("cuf"), expected: "ㄘㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cuj"), expected: "ㄘㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cul"), expected: "ㄘㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cuo"), expected: "ㄘㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("cuof"), expected: "ㄘㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cuoj"), expected: "ㄘㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cuol"), expected: "ㄘㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cuk"), expected: "ㄘㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("cukj"), expected: "ㄘㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cukl"), expected: "ㄘㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cub"), expected: "ㄘㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("cubf"), expected: "ㄘㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cubj"), expected: "ㄘㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cubl"), expected: "ㄘㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cun"), expected: "ㄘㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("cunf"), expected: "ㄘㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cunj"), expected: "ㄘㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cunl"), expected: "ㄘㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("cum"), expected: "ㄘㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("cumf"), expected: "ㄘㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("cumj"), expected: "ㄘㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("cuml"), expected: "ㄘㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("s"), expected: "ㄙ");
- Assert.AreEqual(actual: composer.CnvSequence("sj"), expected: "ㄙˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sl"), expected: "ㄙˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sa"), expected: "ㄙㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("saj"), expected: "ㄙㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sal"), expected: "ㄙㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sad"), expected: "ㄙㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("se"), expected: "ㄙㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("sel"), expected: "ㄙㄜˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sh"), expected: "ㄙㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("shf"), expected: "ㄙㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("shj"), expected: "ㄙㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("shl"), expected: "ㄙㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sk"), expected: "ㄙㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("sw"), expected: "ㄙㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("swj"), expected: "ㄙㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("swl"), expected: "ㄙㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sv"), expected: "ㄙㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("svj"), expected: "ㄙㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("svl"), expected: "ㄙㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sb"), expected: "ㄙㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("sbj"), expected: "ㄙㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sbl"), expected: "ㄙㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sn"), expected: "ㄙㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("snj"), expected: "ㄙㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sg"), expected: "ㄙㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("sgj"), expected: "ㄙㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sgl"), expected: "ㄙㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sm"), expected: "ㄙㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("sml"), expected: "ㄙㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("su"), expected: "ㄙㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("suf"), expected: "ㄙㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("suj"), expected: "ㄙㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sul"), expected: "ㄙㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("suo"), expected: "ㄙㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("suof"), expected: "ㄙㄨㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("suoj"), expected: "ㄙㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("suol"), expected: "ㄙㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("suk"), expected: "ㄙㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("sukf"), expected: "ㄙㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("sukj"), expected: "ㄙㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sukl"), expected: "ㄙㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sub"), expected: "ㄙㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("subj"), expected: "ㄙㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("subl"), expected: "ㄙㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sun"), expected: "ㄙㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("sunj"), expected: "ㄙㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("sunl"), expected: "ㄙㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("sum"), expected: "ㄙㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("sumf"), expected: "ㄙㄨㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("sumj"), expected: "ㄙㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("suml"), expected: "ㄙㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("a"), expected: "ㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("af"), expected: "ㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("al"), expected: "ㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ad"), expected: "ㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("o"), expected: "ㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("of"), expected: "ㄛˊ");
- Assert.AreEqual(actual: composer.CnvSequence("oj"), expected: "ㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ol"), expected: "ㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("e"), expected: "ㄜ");
- Assert.AreEqual(actual: composer.CnvSequence("ef"), expected: "ㄜˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ej"), expected: "ㄜˇ");
- Assert.AreEqual(actual: composer.CnvSequence("el"), expected: "ㄜˋ");
- // Assert.AreEqual(actual: composer.CnvSequence("ef"), expected: "ㄝˊ");
- // Assert.AreEqual(actual: composer.CnvSequence("ej"), expected: "ㄝˇ");
- // Assert.AreEqual(actual: composer.CnvSequence("el"), expected: "ㄝˋ");
- // Assert.AreEqual(actual: composer.CnvSequence("ed"), expected: "ㄝ˙");
- // Assert.AreEqual(actual: composer.CnvSequence("h"), expected: "ㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("hf"), expected: "ㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("hj"), expected: "ㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("hl"), expected: "ㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("kl"), expected: "ㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("w"), expected: "ㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("wf"), expected: "ㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("wj"), expected: "ㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("wl"), expected: "ㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("v"), expected: "ㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("vf"), expected: "ㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("vj"), expected: "ㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("vl"), expected: "ㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("vd"), expected: "ㄡ˙");
- Assert.AreEqual(actual: composer.CnvSequence("b "), expected: "ㄢ ");
- Assert.AreEqual(actual: composer.CnvSequence("bf"), expected: "ㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bj"), expected: "ㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bl"), expected: "ㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("n "), expected: "ㄣ ");
- Assert.AreEqual(actual: composer.CnvSequence("nf"), expected: "ㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nj"), expected: "ㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("nl"), expected: "ㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nd"), expected: "ㄣ˙");
- Assert.AreEqual(actual: composer.CnvSequence("g "), expected: "ㄤ ");
- Assert.AreEqual(actual: composer.CnvSequence("gf"), expected: "ㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("gj"), expected: "ㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("gl"), expected: "ㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("m "), expected: "ㄥ ");
- Assert.AreEqual(actual: composer.CnvSequence("ml"), expected: "ㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("l "), expected: "ㄦ ");
- Assert.AreEqual(actual: composer.CnvSequence("lf"), expected: "ㄦˊ");
- Assert.AreEqual(actual: composer.CnvSequence("lj"), expected: "ㄦˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ll"), expected: "ㄦˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ld"), expected: "ㄦ˙");
- Assert.AreEqual(actual: composer.CnvSequence("i"), expected: "ㄧ");
- Assert.AreEqual(actual: composer.CnvSequence("if"), expected: "ㄧˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ij"), expected: "ㄧˇ");
- Assert.AreEqual(actual: composer.CnvSequence("il"), expected: "ㄧˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ia"), expected: "ㄧㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("iaf"), expected: "ㄧㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("iaj"), expected: "ㄧㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ial"), expected: "ㄧㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("iad"), expected: "ㄧㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("io"), expected: "ㄧㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("iod"), expected: "ㄧㄛ˙");
- Assert.AreEqual(actual: composer.CnvSequence("ie"), expected: "ㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("ief"), expected: "ㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("iej"), expected: "ㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("iel"), expected: "ㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ied"), expected: "ㄧㄝ˙");
- Assert.AreEqual(actual: composer.CnvSequence("ihf"), expected: "ㄧㄞˊ");
- Assert.AreEqual(actual: composer.CnvSequence("iw"), expected: "ㄧㄠ");
- Assert.AreEqual(actual: composer.CnvSequence("iwf"), expected: "ㄧㄠˊ");
- Assert.AreEqual(actual: composer.CnvSequence("iwj"), expected: "ㄧㄠˇ");
- Assert.AreEqual(actual: composer.CnvSequence("iwl"), expected: "ㄧㄠˋ");
- Assert.AreEqual(actual: composer.CnvSequence("iv"), expected: "ㄧㄡ");
- Assert.AreEqual(actual: composer.CnvSequence("ivf"), expected: "ㄧㄡˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ivj"), expected: "ㄧㄡˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ivl"), expected: "ㄧㄡˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ib"), expected: "ㄧㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("ibf"), expected: "ㄧㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ibj"), expected: "ㄧㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ibl"), expected: "ㄧㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("in"), expected: "ㄧㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("inf"), expected: "ㄧㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("inj"), expected: "ㄧㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("inl"), expected: "ㄧㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ig"), expected: "ㄧㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("igf"), expected: "ㄧㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("igj"), expected: "ㄧㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("igl"), expected: "ㄧㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("im"), expected: "ㄧㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("imf"), expected: "ㄧㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("imj"), expected: "ㄧㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("iml"), expected: "ㄧㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("u"), expected: "ㄨ");
- Assert.AreEqual(actual: composer.CnvSequence("uf"), expected: "ㄨˊ");
- Assert.AreEqual(actual: composer.CnvSequence("uj"), expected: "ㄨˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ul"), expected: "ㄨˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ua"), expected: "ㄨㄚ");
- Assert.AreEqual(actual: composer.CnvSequence("uaf"), expected: "ㄨㄚˊ");
- Assert.AreEqual(actual: composer.CnvSequence("uaj"), expected: "ㄨㄚˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ual"), expected: "ㄨㄚˋ");
- Assert.AreEqual(actual: composer.CnvSequence("uad"), expected: "ㄨㄚ˙");
- Assert.AreEqual(actual: composer.CnvSequence("uo"), expected: "ㄨㄛ");
- Assert.AreEqual(actual: composer.CnvSequence("uoj"), expected: "ㄨㄛˇ");
- Assert.AreEqual(actual: composer.CnvSequence("uol"), expected: "ㄨㄛˋ");
- Assert.AreEqual(actual: composer.CnvSequence("uh"), expected: "ㄨㄞ");
- Assert.AreEqual(actual: composer.CnvSequence("uhj"), expected: "ㄨㄞˇ");
- Assert.AreEqual(actual: composer.CnvSequence("uhl"), expected: "ㄨㄞˋ");
- Assert.AreEqual(actual: composer.CnvSequence("uk"), expected: "ㄨㄟ");
- Assert.AreEqual(actual: composer.CnvSequence("ukf"), expected: "ㄨㄟˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ukj"), expected: "ㄨㄟˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ukl"), expected: "ㄨㄟˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ub"), expected: "ㄨㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("ubf"), expected: "ㄨㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ubj"), expected: "ㄨㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ubl"), expected: "ㄨㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("un"), expected: "ㄨㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("unf"), expected: "ㄨㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("unj"), expected: "ㄨㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("unl"), expected: "ㄨㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ug"), expected: "ㄨㄤ");
- Assert.AreEqual(actual: composer.CnvSequence("ugf"), expected: "ㄨㄤˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ugj"), expected: "ㄨㄤˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ugl"), expected: "ㄨㄤˋ");
- Assert.AreEqual(actual: composer.CnvSequence("um"), expected: "ㄨㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("umj"), expected: "ㄨㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("uml"), expected: "ㄨㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("y"), expected: "ㄩ");
- Assert.AreEqual(actual: composer.CnvSequence("yf"), expected: "ㄩˊ");
- Assert.AreEqual(actual: composer.CnvSequence("yj"), expected: "ㄩˇ");
- Assert.AreEqual(actual: composer.CnvSequence("yl"), expected: "ㄩˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ye"), expected: "ㄩㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("yej"), expected: "ㄩㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("yel"), expected: "ㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("yb"), expected: "ㄩㄢ");
- Assert.AreEqual(actual: composer.CnvSequence("ybf"), expected: "ㄩㄢˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ybj"), expected: "ㄩㄢˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ybl"), expected: "ㄩㄢˋ");
- Assert.AreEqual(actual: composer.CnvSequence("yn"), expected: "ㄩㄣ");
- Assert.AreEqual(actual: composer.CnvSequence("ynf"), expected: "ㄩㄣˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ynj"), expected: "ㄩㄣˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ynl"), expected: "ㄩㄣˋ");
- Assert.AreEqual(actual: composer.CnvSequence("ym"), expected: "ㄩㄥ");
- Assert.AreEqual(actual: composer.CnvSequence("ymf"), expected: "ㄩㄥˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ymj"), expected: "ㄩㄥˇ");
- Assert.AreEqual(actual: composer.CnvSequence("yml"), expected: "ㄩㄥˋ");
- Assert.AreEqual(actual: composer.CnvSequence("bic"), expected: "ㄅㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("bicf"), expected: "ㄅㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("bicj"), expected: "ㄅㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("bicl"), expected: "ㄅㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("pic"), expected: "ㄆㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("picj"), expected: "ㄆㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("picl"), expected: "ㄆㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("mic"), expected: "ㄇㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("micf"), expected: "ㄇㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("micl"), expected: "ㄇㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("dic"), expected: "ㄉㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("dicf"), expected: "ㄉㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("dicj"), expected: "ㄉㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("dicl"), expected: "ㄉㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("tic"), expected: "ㄊㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("ticf"), expected: "ㄊㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("ticj"), expected: "ㄊㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ticl"), expected: "ㄊㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nic"), expected: "ㄋㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("nicf"), expected: "ㄋㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("nicl"), expected: "ㄋㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("nycl"), expected: "ㄋㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lic"), expected: "ㄌㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("licf"), expected: "ㄌㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("licj"), expected: "ㄌㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("licl"), expected: "ㄌㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("lyc"), expected: "ㄌㄩㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("lycj"), expected: "ㄌㄩㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("lycl"), expected: "ㄌㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jic"), expected: "ㄐㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("jicf"), expected: "ㄐㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jicj"), expected: "ㄐㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jicl"), expected: "ㄐㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("jicd"), expected: "ㄐㄧㄝ˙");
- Assert.AreEqual(actual: composer.CnvSequence("jyc"), expected: "ㄐㄩㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("jycf"), expected: "ㄐㄩㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("jycj"), expected: "ㄐㄩㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("jycl"), expected: "ㄐㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qic"), expected: "ㄑㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("qicf"), expected: "ㄑㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qicj"), expected: "ㄑㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("qicl"), expected: "ㄑㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("qyc"), expected: "ㄑㄩㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("qycf"), expected: "ㄑㄩㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("qycl"), expected: "ㄑㄩㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xic"), expected: "ㄒㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("xicf"), expected: "ㄒㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xicj"), expected: "ㄒㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xicl"), expected: "ㄒㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("xyc"), expected: "ㄒㄩㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("xycf"), expected: "ㄒㄩㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("xycj"), expected: "ㄒㄩㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("xycl"), expected: "ㄒㄩㄝˋ");
- // Assert.AreEqual(actual: composer.CnvSequence("cf"), expected: "ㄝˊ");
- // Assert.AreEqual(actual: composer.CnvSequence("cj"), expected: "ㄝˇ");
- // Assert.AreEqual(actual: composer.CnvSequence("cl"), expected: "ㄝˋ");
- // Assert.AreEqual(actual: composer.CnvSequence("cd"), expected: "ㄝ˙");
- Assert.AreEqual(actual: composer.CnvSequence("h "), expected: "ㄞ ");
- Assert.AreEqual(actual: composer.CnvSequence("t "), expected: "ㄦ ");
- Assert.AreEqual(actual: composer.CnvSequence("tf"), expected: "ㄦˊ");
- Assert.AreEqual(actual: composer.CnvSequence("tj"), expected: "ㄦˇ");
- Assert.AreEqual(actual: composer.CnvSequence("tl"), expected: "ㄦˋ");
- Assert.AreEqual(actual: composer.CnvSequence("td"), expected: "ㄦ˙");
- Assert.AreEqual(actual: composer.CnvSequence("ic"), expected: "ㄧㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("icf"), expected: "ㄧㄝˊ");
- Assert.AreEqual(actual: composer.CnvSequence("icj"), expected: "ㄧㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("icl"), expected: "ㄧㄝˋ");
- Assert.AreEqual(actual: composer.CnvSequence("icd"), expected: "ㄧㄝ˙");
- Assert.AreEqual(actual: composer.CnvSequence("yc"), expected: "ㄩㄝ");
- Assert.AreEqual(actual: composer.CnvSequence("ycj"), expected: "ㄩㄝˇ");
- Assert.AreEqual(actual: composer.CnvSequence("ycl"), expected: "ㄩㄝˋ");
+ int counter = 0;
+ CheckEq(ref counter, ref composer, "kig", "ㄎㄧㄤ");
+ CheckEq(ref counter, ref composer, "giwf", "ㄍㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "gin", "ㄍㄧㄣ");
+ CheckEq(ref counter, ref composer, "kig", "ㄎㄧㄤ");
+ CheckEq(ref counter, ref composer, "giwf", "ㄍㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "gin", "ㄍㄧㄣ");
+ CheckEq(ref counter, ref composer, "bigf", "ㄅㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "bigl", "ㄅㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "dug", "ㄉㄨㄤ");
+ CheckEq(ref counter, ref composer, "ba", "ㄅㄚ");
+ CheckEq(ref counter, ref composer, "baf", "ㄅㄚˊ");
+ CheckEq(ref counter, ref composer, "baj", "ㄅㄚˇ");
+ CheckEq(ref counter, ref composer, "bal", "ㄅㄚˋ");
+ CheckEq(ref counter, ref composer, "bad", "ㄅㄚ˙");
+ CheckEq(ref counter, ref composer, "bo", "ㄅㄛ");
+ CheckEq(ref counter, ref composer, "bof", "ㄅㄛˊ");
+ CheckEq(ref counter, ref composer, "boj", "ㄅㄛˇ");
+ CheckEq(ref counter, ref composer, "bol", "ㄅㄛˋ");
+ CheckEq(ref counter, ref composer, "bod", "ㄅㄛ˙");
+ CheckEq(ref counter, ref composer, "bh", "ㄅㄞ");
+ CheckEq(ref counter, ref composer, "bhf", "ㄅㄞˊ");
+ CheckEq(ref counter, ref composer, "bhj", "ㄅㄞˇ");
+ CheckEq(ref counter, ref composer, "bhl", "ㄅㄞˋ");
+ CheckEq(ref counter, ref composer, "bhd", "ㄅㄞ˙");
+ CheckEq(ref counter, ref composer, "bk", "ㄅㄟ");
+ CheckEq(ref counter, ref composer, "bkj", "ㄅㄟˇ");
+ CheckEq(ref counter, ref composer, "bkl", "ㄅㄟˋ");
+ CheckEq(ref counter, ref composer, "bkd", "ㄅㄟ˙");
+ CheckEq(ref counter, ref composer, "bw", "ㄅㄠ");
+ CheckEq(ref counter, ref composer, "bwf", "ㄅㄠˊ");
+ CheckEq(ref counter, ref composer, "bwj", "ㄅㄠˇ");
+ CheckEq(ref counter, ref composer, "bwl", "ㄅㄠˋ");
+ CheckEq(ref counter, ref composer, "bb", "ㄅㄢ");
+ CheckEq(ref counter, ref composer, "bbj", "ㄅㄢˇ");
+ CheckEq(ref counter, ref composer, "bbl", "ㄅㄢˋ");
+ CheckEq(ref counter, ref composer, "bn", "ㄅㄣ");
+ CheckEq(ref counter, ref composer, "bnj", "ㄅㄣˇ");
+ CheckEq(ref counter, ref composer, "bnl", "ㄅㄣˋ");
+ CheckEq(ref counter, ref composer, "bg", "ㄅㄤ");
+ CheckEq(ref counter, ref composer, "bgj", "ㄅㄤˇ");
+ CheckEq(ref counter, ref composer, "bgl", "ㄅㄤˋ");
+ CheckEq(ref counter, ref composer, "bm", "ㄅㄥ");
+ CheckEq(ref counter, ref composer, "bmf", "ㄅㄥˊ");
+ CheckEq(ref counter, ref composer, "bmj", "ㄅㄥˇ");
+ CheckEq(ref counter, ref composer, "bml", "ㄅㄥˋ");
+ CheckEq(ref counter, ref composer, "bi", "ㄅㄧ");
+ CheckEq(ref counter, ref composer, "bif", "ㄅㄧˊ");
+ CheckEq(ref counter, ref composer, "bij", "ㄅㄧˇ");
+ CheckEq(ref counter, ref composer, "bil", "ㄅㄧˋ");
+ CheckEq(ref counter, ref composer, "bie", "ㄅㄧㄝ");
+ CheckEq(ref counter, ref composer, "bief", "ㄅㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "biej", "ㄅㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "biel", "ㄅㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "biw", "ㄅㄧㄠ");
+ CheckEq(ref counter, ref composer, "biwj", "ㄅㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "biwl", "ㄅㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "bib", "ㄅㄧㄢ");
+ CheckEq(ref counter, ref composer, "bibf", "ㄅㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "bibj", "ㄅㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "bibl", "ㄅㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "bin", "ㄅㄧㄣ");
+ CheckEq(ref counter, ref composer, "binj", "ㄅㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "binl", "ㄅㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "bim", "ㄅㄧㄥ");
+ CheckEq(ref counter, ref composer, "bimj", "ㄅㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "biml", "ㄅㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "bu", "ㄅㄨ");
+ CheckEq(ref counter, ref composer, "buf", "ㄅㄨˊ");
+ CheckEq(ref counter, ref composer, "buj", "ㄅㄨˇ");
+ CheckEq(ref counter, ref composer, "bul", "ㄅㄨˋ");
+ CheckEq(ref counter, ref composer, "pa", "ㄆㄚ");
+ CheckEq(ref counter, ref composer, "paf", "ㄆㄚˊ");
+ CheckEq(ref counter, ref composer, "paj", "ㄆㄚˇ");
+ CheckEq(ref counter, ref composer, "pal", "ㄆㄚˋ");
+ CheckEq(ref counter, ref composer, "pad", "ㄆㄚ˙");
+ CheckEq(ref counter, ref composer, "po", "ㄆㄛ");
+ CheckEq(ref counter, ref composer, "pof", "ㄆㄛˊ");
+ CheckEq(ref counter, ref composer, "poj", "ㄆㄛˇ");
+ CheckEq(ref counter, ref composer, "pol", "ㄆㄛˋ");
+ CheckEq(ref counter, ref composer, "ph", "ㄆㄞ");
+ CheckEq(ref counter, ref composer, "phf", "ㄆㄞˊ");
+ CheckEq(ref counter, ref composer, "phj", "ㄆㄞˇ");
+ CheckEq(ref counter, ref composer, "phl", "ㄆㄞˋ");
+ CheckEq(ref counter, ref composer, "pk", "ㄆㄟ");
+ CheckEq(ref counter, ref composer, "pkf", "ㄆㄟˊ");
+ CheckEq(ref counter, ref composer, "pkj", "ㄆㄟˇ");
+ CheckEq(ref counter, ref composer, "pkl", "ㄆㄟˋ");
+ CheckEq(ref counter, ref composer, "pw", "ㄆㄠ");
+ CheckEq(ref counter, ref composer, "pwf", "ㄆㄠˊ");
+ CheckEq(ref counter, ref composer, "pwj", "ㄆㄠˇ");
+ CheckEq(ref counter, ref composer, "pwl", "ㄆㄠˋ");
+ CheckEq(ref counter, ref composer, "pv", "ㄆㄡ");
+ CheckEq(ref counter, ref composer, "pvf", "ㄆㄡˊ");
+ CheckEq(ref counter, ref composer, "pvj", "ㄆㄡˇ");
+ CheckEq(ref counter, ref composer, "pvl", "ㄆㄡˋ");
+ CheckEq(ref counter, ref composer, "pb", "ㄆㄢ");
+ CheckEq(ref counter, ref composer, "pbf", "ㄆㄢˊ");
+ CheckEq(ref counter, ref composer, "pbj", "ㄆㄢˇ");
+ CheckEq(ref counter, ref composer, "pbl", "ㄆㄢˋ");
+ CheckEq(ref counter, ref composer, "pn", "ㄆㄣ");
+ CheckEq(ref counter, ref composer, "pnf", "ㄆㄣˊ");
+ CheckEq(ref counter, ref composer, "pnj", "ㄆㄣˇ");
+ CheckEq(ref counter, ref composer, "pnl", "ㄆㄣˋ");
+ CheckEq(ref counter, ref composer, "pg", "ㄆㄤ");
+ CheckEq(ref counter, ref composer, "pgf", "ㄆㄤˊ");
+ CheckEq(ref counter, ref composer, "pgj", "ㄆㄤˇ");
+ CheckEq(ref counter, ref composer, "pgl", "ㄆㄤˋ");
+ CheckEq(ref counter, ref composer, "pm", "ㄆㄥ");
+ CheckEq(ref counter, ref composer, "pmf", "ㄆㄥˊ");
+ CheckEq(ref counter, ref composer, "pmj", "ㄆㄥˇ");
+ CheckEq(ref counter, ref composer, "pml", "ㄆㄥˋ");
+ CheckEq(ref counter, ref composer, "pi", "ㄆㄧ");
+ CheckEq(ref counter, ref composer, "pif", "ㄆㄧˊ");
+ CheckEq(ref counter, ref composer, "pij", "ㄆㄧˇ");
+ CheckEq(ref counter, ref composer, "pil", "ㄆㄧˋ");
+ CheckEq(ref counter, ref composer, "pia", "ㄆㄧㄚ");
+ CheckEq(ref counter, ref composer, "pie", "ㄆㄧㄝ");
+ CheckEq(ref counter, ref composer, "piej", "ㄆㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "piel", "ㄆㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "piw", "ㄆㄧㄠ");
+ CheckEq(ref counter, ref composer, "piwf", "ㄆㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "piwj", "ㄆㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "piwl", "ㄆㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "pib", "ㄆㄧㄢ");
+ CheckEq(ref counter, ref composer, "pibf", "ㄆㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "pibj", "ㄆㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "pibl", "ㄆㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "pin", "ㄆㄧㄣ");
+ CheckEq(ref counter, ref composer, "pinf", "ㄆㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "pinj", "ㄆㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "pinl", "ㄆㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "pim", "ㄆㄧㄥ");
+ CheckEq(ref counter, ref composer, "pimf", "ㄆㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "pimj", "ㄆㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "piml", "ㄆㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "pu", "ㄆㄨ");
+ CheckEq(ref counter, ref composer, "puf", "ㄆㄨˊ");
+ CheckEq(ref counter, ref composer, "puj", "ㄆㄨˇ");
+ CheckEq(ref counter, ref composer, "pul", "ㄆㄨˋ");
+ CheckEq(ref counter, ref composer, "ma", "ㄇㄚ");
+ CheckEq(ref counter, ref composer, "maf", "ㄇㄚˊ");
+ CheckEq(ref counter, ref composer, "maj", "ㄇㄚˇ");
+ CheckEq(ref counter, ref composer, "mal", "ㄇㄚˋ");
+ CheckEq(ref counter, ref composer, "mad", "ㄇㄚ˙");
+ CheckEq(ref counter, ref composer, "mo", "ㄇㄛ");
+ CheckEq(ref counter, ref composer, "mof", "ㄇㄛˊ");
+ CheckEq(ref counter, ref composer, "moj", "ㄇㄛˇ");
+ CheckEq(ref counter, ref composer, "mol", "ㄇㄛˋ");
+ CheckEq(ref counter, ref composer, "mod", "ㄇㄛ˙");
+ CheckEq(ref counter, ref composer, "me", "ㄇㄜ");
+ CheckEq(ref counter, ref composer, "mel", "ㄇㄜˋ");
+ CheckEq(ref counter, ref composer, "med", "ㄇㄜ˙");
+ CheckEq(ref counter, ref composer, "mh", "ㄇㄞ");
+ CheckEq(ref counter, ref composer, "mhf", "ㄇㄞˊ");
+ CheckEq(ref counter, ref composer, "mhj", "ㄇㄞˇ");
+ CheckEq(ref counter, ref composer, "mhl", "ㄇㄞˋ");
+ CheckEq(ref counter, ref composer, "mkf", "ㄇㄟˊ");
+ CheckEq(ref counter, ref composer, "mkj", "ㄇㄟˇ");
+ CheckEq(ref counter, ref composer, "mkl", "ㄇㄟˋ");
+ CheckEq(ref counter, ref composer, "mw", "ㄇㄠ");
+ CheckEq(ref counter, ref composer, "mwf", "ㄇㄠˊ");
+ CheckEq(ref counter, ref composer, "mwj", "ㄇㄠˇ");
+ CheckEq(ref counter, ref composer, "mwl", "ㄇㄠˋ");
+ CheckEq(ref counter, ref composer, "mvf", "ㄇㄡˊ");
+ CheckEq(ref counter, ref composer, "mvj", "ㄇㄡˇ");
+ CheckEq(ref counter, ref composer, "mvl", "ㄇㄡˋ");
+ CheckEq(ref counter, ref composer, "mb", "ㄇㄢ");
+ CheckEq(ref counter, ref composer, "mbf", "ㄇㄢˊ");
+ CheckEq(ref counter, ref composer, "mbj", "ㄇㄢˇ");
+ CheckEq(ref counter, ref composer, "mbl", "ㄇㄢˋ");
+ CheckEq(ref counter, ref composer, "mn", "ㄇㄣ");
+ CheckEq(ref counter, ref composer, "mnf", "ㄇㄣˊ");
+ CheckEq(ref counter, ref composer, "mnj", "ㄇㄣˇ");
+ CheckEq(ref counter, ref composer, "mnl", "ㄇㄣˋ");
+ CheckEq(ref counter, ref composer, "mnd", "ㄇㄣ˙");
+ CheckEq(ref counter, ref composer, "mg", "ㄇㄤ");
+ CheckEq(ref counter, ref composer, "mgf", "ㄇㄤˊ");
+ CheckEq(ref counter, ref composer, "mgj", "ㄇㄤˇ");
+ CheckEq(ref counter, ref composer, "mgl", "ㄇㄤˋ");
+ CheckEq(ref counter, ref composer, "mm", "ㄇㄥ");
+ CheckEq(ref counter, ref composer, "mmf", "ㄇㄥˊ");
+ CheckEq(ref counter, ref composer, "mmj", "ㄇㄥˇ");
+ CheckEq(ref counter, ref composer, "mml", "ㄇㄥˋ");
+ CheckEq(ref counter, ref composer, "mi", "ㄇㄧ");
+ CheckEq(ref counter, ref composer, "mif", "ㄇㄧˊ");
+ CheckEq(ref counter, ref composer, "mij", "ㄇㄧˇ");
+ CheckEq(ref counter, ref composer, "mil", "ㄇㄧˋ");
+ CheckEq(ref counter, ref composer, "mie", "ㄇㄧㄝ");
+ CheckEq(ref counter, ref composer, "mief", "ㄇㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "miel", "ㄇㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "miw", "ㄇㄧㄠ");
+ CheckEq(ref counter, ref composer, "miwf", "ㄇㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "miwj", "ㄇㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "miwl", "ㄇㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "mivf", "ㄇㄧㄡˊ");
+ CheckEq(ref counter, ref composer, "mivj", "ㄇㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "mivl", "ㄇㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "mib", "ㄇㄧㄢ");
+ CheckEq(ref counter, ref composer, "mibf", "ㄇㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "mibj", "ㄇㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "mibl", "ㄇㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "min", "ㄇㄧㄣ");
+ CheckEq(ref counter, ref composer, "minf", "ㄇㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "minj", "ㄇㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "mimf", "ㄇㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "mimj", "ㄇㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "miml", "ㄇㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "muf", "ㄇㄨˊ");
+ CheckEq(ref counter, ref composer, "muj", "ㄇㄨˇ");
+ CheckEq(ref counter, ref composer, "mul", "ㄇㄨˋ");
+ CheckEq(ref counter, ref composer, "fa", "ㄈㄚ");
+ CheckEq(ref counter, ref composer, "faf", "ㄈㄚˊ");
+ CheckEq(ref counter, ref composer, "faj", "ㄈㄚˇ");
+ CheckEq(ref counter, ref composer, "fal", "ㄈㄚˋ");
+ CheckEq(ref counter, ref composer, "fof", "ㄈㄛˊ");
+ CheckEq(ref counter, ref composer, "fk", "ㄈㄟ");
+ CheckEq(ref counter, ref composer, "fkf", "ㄈㄟˊ");
+ CheckEq(ref counter, ref composer, "fkj", "ㄈㄟˇ");
+ CheckEq(ref counter, ref composer, "fkl", "ㄈㄟˋ");
+ CheckEq(ref counter, ref composer, "fv", "ㄈㄡ");
+ CheckEq(ref counter, ref composer, "fvf", "ㄈㄡˊ");
+ CheckEq(ref counter, ref composer, "fvj", "ㄈㄡˇ");
+ CheckEq(ref counter, ref composer, "fvl", "ㄈㄡˋ");
+ CheckEq(ref counter, ref composer, "fb", "ㄈㄢ");
+ CheckEq(ref counter, ref composer, "fbf", "ㄈㄢˊ");
+ CheckEq(ref counter, ref composer, "fbj", "ㄈㄢˇ");
+ CheckEq(ref counter, ref composer, "fbl", "ㄈㄢˋ");
+ CheckEq(ref counter, ref composer, "fn", "ㄈㄣ");
+ CheckEq(ref counter, ref composer, "fnf", "ㄈㄣˊ");
+ CheckEq(ref counter, ref composer, "fnj", "ㄈㄣˇ");
+ CheckEq(ref counter, ref composer, "fnl", "ㄈㄣˋ");
+ CheckEq(ref counter, ref composer, "fnd", "ㄈㄣ˙");
+ CheckEq(ref counter, ref composer, "fg", "ㄈㄤ");
+ CheckEq(ref counter, ref composer, "fgf", "ㄈㄤˊ");
+ CheckEq(ref counter, ref composer, "fgj", "ㄈㄤˇ");
+ CheckEq(ref counter, ref composer, "fgl", "ㄈㄤˋ");
+ CheckEq(ref counter, ref composer, "fm", "ㄈㄥ");
+ CheckEq(ref counter, ref composer, "fmf", "ㄈㄥˊ");
+ CheckEq(ref counter, ref composer, "fmj", "ㄈㄥˇ");
+ CheckEq(ref counter, ref composer, "fml", "ㄈㄥˋ");
+ CheckEq(ref counter, ref composer, "fiwl", "ㄈㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "fu", "ㄈㄨ");
+ CheckEq(ref counter, ref composer, "fuf", "ㄈㄨˊ");
+ CheckEq(ref counter, ref composer, "fuj", "ㄈㄨˇ");
+ CheckEq(ref counter, ref composer, "ful", "ㄈㄨˋ");
+ CheckEq(ref counter, ref composer, "da", "ㄉㄚ");
+ CheckEq(ref counter, ref composer, "daf", "ㄉㄚˊ");
+ CheckEq(ref counter, ref composer, "daj", "ㄉㄚˇ");
+ CheckEq(ref counter, ref composer, "dal", "ㄉㄚˋ");
+ CheckEq(ref counter, ref composer, "dad", "ㄉㄚ˙");
+ CheckEq(ref counter, ref composer, "de", "ㄉㄜ");
+ CheckEq(ref counter, ref composer, "def", "ㄉㄜˊ");
+ CheckEq(ref counter, ref composer, "ded", "ㄉㄜ˙");
+ CheckEq(ref counter, ref composer, "dh", "ㄉㄞ");
+ CheckEq(ref counter, ref composer, "dhj", "ㄉㄞˇ");
+ CheckEq(ref counter, ref composer, "dhl", "ㄉㄞˋ");
+ CheckEq(ref counter, ref composer, "dkj", "ㄉㄟˇ");
+ CheckEq(ref counter, ref composer, "dw", "ㄉㄠ");
+ CheckEq(ref counter, ref composer, "dwf", "ㄉㄠˊ");
+ CheckEq(ref counter, ref composer, "dwj", "ㄉㄠˇ");
+ CheckEq(ref counter, ref composer, "dwl", "ㄉㄠˋ");
+ CheckEq(ref counter, ref composer, "dv", "ㄉㄡ");
+ CheckEq(ref counter, ref composer, "dvf", "ㄉㄡˊ");
+ CheckEq(ref counter, ref composer, "dvj", "ㄉㄡˇ");
+ CheckEq(ref counter, ref composer, "dvl", "ㄉㄡˋ");
+ CheckEq(ref counter, ref composer, "db", "ㄉㄢ");
+ CheckEq(ref counter, ref composer, "dbj", "ㄉㄢˇ");
+ CheckEq(ref counter, ref composer, "dbl", "ㄉㄢˋ");
+ CheckEq(ref counter, ref composer, "dnl", "ㄉㄣˋ");
+ CheckEq(ref counter, ref composer, "dg", "ㄉㄤ");
+ CheckEq(ref counter, ref composer, "dgj", "ㄉㄤˇ");
+ CheckEq(ref counter, ref composer, "dgl", "ㄉㄤˋ");
+ CheckEq(ref counter, ref composer, "dm", "ㄉㄥ");
+ CheckEq(ref counter, ref composer, "dmj", "ㄉㄥˇ");
+ CheckEq(ref counter, ref composer, "dml", "ㄉㄥˋ");
+ CheckEq(ref counter, ref composer, "di", "ㄉㄧ");
+ CheckEq(ref counter, ref composer, "dif", "ㄉㄧˊ");
+ CheckEq(ref counter, ref composer, "dij", "ㄉㄧˇ");
+ CheckEq(ref counter, ref composer, "dil", "ㄉㄧˋ");
+ CheckEq(ref counter, ref composer, "diaj", "ㄉㄧㄚˇ");
+ CheckEq(ref counter, ref composer, "die", "ㄉㄧㄝ");
+ CheckEq(ref counter, ref composer, "dief", "ㄉㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "diej", "ㄉㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "diel", "ㄉㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "diw", "ㄉㄧㄠ");
+ CheckEq(ref counter, ref composer, "diwj", "ㄉㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "diwl", "ㄉㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "div", "ㄉㄧㄡ");
+ CheckEq(ref counter, ref composer, "dib", "ㄉㄧㄢ");
+ CheckEq(ref counter, ref composer, "dibf", "ㄉㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "dibj", "ㄉㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "dibl", "ㄉㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "dim", "ㄉㄧㄥ");
+ CheckEq(ref counter, ref composer, "dimf", "ㄉㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "dimj", "ㄉㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "diml", "ㄉㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "du", "ㄉㄨ");
+ CheckEq(ref counter, ref composer, "duf", "ㄉㄨˊ");
+ CheckEq(ref counter, ref composer, "duj", "ㄉㄨˇ");
+ CheckEq(ref counter, ref composer, "dul", "ㄉㄨˋ");
+ CheckEq(ref counter, ref composer, "duo", "ㄉㄨㄛ");
+ CheckEq(ref counter, ref composer, "duof", "ㄉㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "duoj", "ㄉㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "duol", "ㄉㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "duod", "ㄉㄨㄛ˙");
+ CheckEq(ref counter, ref composer, "duk", "ㄉㄨㄟ");
+ CheckEq(ref counter, ref composer, "dukj", "ㄉㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "dukl", "ㄉㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "dub", "ㄉㄨㄢ");
+ CheckEq(ref counter, ref composer, "dubj", "ㄉㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "dubl", "ㄉㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "dun", "ㄉㄨㄣ");
+ CheckEq(ref counter, ref composer, "dunj", "ㄉㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "dunl", "ㄉㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "dum", "ㄉㄨㄥ");
+ CheckEq(ref counter, ref composer, "dumj", "ㄉㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "duml", "ㄉㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "ta", "ㄊㄚ");
+ CheckEq(ref counter, ref composer, "taj", "ㄊㄚˇ");
+ CheckEq(ref counter, ref composer, "tal", "ㄊㄚˋ");
+ CheckEq(ref counter, ref composer, "tel", "ㄊㄜˋ");
+ CheckEq(ref counter, ref composer, "th", "ㄊㄞ");
+ CheckEq(ref counter, ref composer, "thf", "ㄊㄞˊ");
+ CheckEq(ref counter, ref composer, "thj", "ㄊㄞˇ");
+ CheckEq(ref counter, ref composer, "thl", "ㄊㄞˋ");
+ CheckEq(ref counter, ref composer, "thd", "ㄊㄞ˙");
+ CheckEq(ref counter, ref composer, "tw", "ㄊㄠ");
+ CheckEq(ref counter, ref composer, "twf", "ㄊㄠˊ");
+ CheckEq(ref counter, ref composer, "twj", "ㄊㄠˇ");
+ CheckEq(ref counter, ref composer, "twl", "ㄊㄠˋ");
+ CheckEq(ref counter, ref composer, "twd", "ㄊㄠ˙");
+ CheckEq(ref counter, ref composer, "tv", "ㄊㄡ");
+ CheckEq(ref counter, ref composer, "tvf", "ㄊㄡˊ");
+ CheckEq(ref counter, ref composer, "tvj", "ㄊㄡˇ");
+ CheckEq(ref counter, ref composer, "tvl", "ㄊㄡˋ");
+ CheckEq(ref counter, ref composer, "tvd", "ㄊㄡ˙");
+ CheckEq(ref counter, ref composer, "tb", "ㄊㄢ");
+ CheckEq(ref counter, ref composer, "tbf", "ㄊㄢˊ");
+ CheckEq(ref counter, ref composer, "tbj", "ㄊㄢˇ");
+ CheckEq(ref counter, ref composer, "tbl", "ㄊㄢˋ");
+ CheckEq(ref counter, ref composer, "tg", "ㄊㄤ");
+ CheckEq(ref counter, ref composer, "tgf", "ㄊㄤˊ");
+ CheckEq(ref counter, ref composer, "tgj", "ㄊㄤˇ");
+ CheckEq(ref counter, ref composer, "tgl", "ㄊㄤˋ");
+ CheckEq(ref counter, ref composer, "tm", "ㄊㄥ");
+ CheckEq(ref counter, ref composer, "tmf", "ㄊㄥˊ");
+ CheckEq(ref counter, ref composer, "tml", "ㄊㄥˋ");
+ CheckEq(ref counter, ref composer, "ti", "ㄊㄧ");
+ CheckEq(ref counter, ref composer, "tif", "ㄊㄧˊ");
+ CheckEq(ref counter, ref composer, "tij", "ㄊㄧˇ");
+ CheckEq(ref counter, ref composer, "til", "ㄊㄧˋ");
+ CheckEq(ref counter, ref composer, "tie", "ㄊㄧㄝ");
+ CheckEq(ref counter, ref composer, "tief", "ㄊㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "tiej", "ㄊㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "tiel", "ㄊㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "tiw", "ㄊㄧㄠ");
+ CheckEq(ref counter, ref composer, "tiwf", "ㄊㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "tiwj", "ㄊㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "tiwl", "ㄊㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "tib", "ㄊㄧㄢ");
+ CheckEq(ref counter, ref composer, "tibf", "ㄊㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "tibj", "ㄊㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "tibl", "ㄊㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "tim", "ㄊㄧㄥ");
+ CheckEq(ref counter, ref composer, "timf", "ㄊㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "timj", "ㄊㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "timl", "ㄊㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "tu", "ㄊㄨ");
+ CheckEq(ref counter, ref composer, "tuf", "ㄊㄨˊ");
+ CheckEq(ref counter, ref composer, "tuj", "ㄊㄨˇ");
+ CheckEq(ref counter, ref composer, "tul", "ㄊㄨˋ");
+ CheckEq(ref counter, ref composer, "tuo", "ㄊㄨㄛ");
+ CheckEq(ref counter, ref composer, "tuof", "ㄊㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "tuoj", "ㄊㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "tuol", "ㄊㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "tuk", "ㄊㄨㄟ");
+ CheckEq(ref counter, ref composer, "tukf", "ㄊㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "tukj", "ㄊㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "tukl", "ㄊㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "tub", "ㄊㄨㄢ");
+ CheckEq(ref counter, ref composer, "tubf", "ㄊㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "tubj", "ㄊㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "tubl", "ㄊㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "tun", "ㄊㄨㄣ");
+ CheckEq(ref counter, ref composer, "tunf", "ㄊㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "tunj", "ㄊㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "tunl", "ㄊㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "tum", "ㄊㄨㄥ");
+ CheckEq(ref counter, ref composer, "tumf", "ㄊㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "tumj", "ㄊㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "tuml", "ㄊㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "na", "ㄋㄚ");
+ CheckEq(ref counter, ref composer, "naf", "ㄋㄚˊ");
+ CheckEq(ref counter, ref composer, "naj", "ㄋㄚˇ");
+ CheckEq(ref counter, ref composer, "nal", "ㄋㄚˋ");
+ CheckEq(ref counter, ref composer, "nad", "ㄋㄚ˙");
+ CheckEq(ref counter, ref composer, "nel", "ㄋㄜˋ");
+ CheckEq(ref counter, ref composer, "ned", "ㄋㄜ˙");
+ CheckEq(ref counter, ref composer, "nhf", "ㄋㄞˊ");
+ CheckEq(ref counter, ref composer, "nhj", "ㄋㄞˇ");
+ CheckEq(ref counter, ref composer, "nhl", "ㄋㄞˋ");
+ CheckEq(ref counter, ref composer, "nkf", "ㄋㄟˊ");
+ CheckEq(ref counter, ref composer, "nkj", "ㄋㄟˇ");
+ CheckEq(ref counter, ref composer, "nkl", "ㄋㄟˋ");
+ CheckEq(ref counter, ref composer, "nw", "ㄋㄠ");
+ CheckEq(ref counter, ref composer, "nwf", "ㄋㄠˊ");
+ CheckEq(ref counter, ref composer, "nwj", "ㄋㄠˇ");
+ CheckEq(ref counter, ref composer, "nwl", "ㄋㄠˋ");
+ CheckEq(ref counter, ref composer, "nvf", "ㄋㄡˊ");
+ CheckEq(ref counter, ref composer, "nvj", "ㄋㄡˇ");
+ CheckEq(ref counter, ref composer, "nvl", "ㄋㄡˋ");
+ CheckEq(ref counter, ref composer, "nb", "ㄋㄢ");
+ CheckEq(ref counter, ref composer, "nbf", "ㄋㄢˊ");
+ CheckEq(ref counter, ref composer, "nbj", "ㄋㄢˇ");
+ CheckEq(ref counter, ref composer, "nbl", "ㄋㄢˋ");
+ CheckEq(ref counter, ref composer, "nnj", "ㄋㄣˇ");
+ CheckEq(ref counter, ref composer, "nnl", "ㄋㄣˋ");
+ CheckEq(ref counter, ref composer, "ng", "ㄋㄤ");
+ CheckEq(ref counter, ref composer, "ngf", "ㄋㄤˊ");
+ CheckEq(ref counter, ref composer, "ngj", "ㄋㄤˇ");
+ CheckEq(ref counter, ref composer, "ngl", "ㄋㄤˋ");
+ CheckEq(ref counter, ref composer, "ngd", "ㄋㄤ˙");
+ CheckEq(ref counter, ref composer, "nmf", "ㄋㄥˊ");
+ CheckEq(ref counter, ref composer, "nmj", "ㄋㄥˇ");
+ CheckEq(ref counter, ref composer, "ni", "ㄋㄧ");
+ CheckEq(ref counter, ref composer, "nif", "ㄋㄧˊ");
+ CheckEq(ref counter, ref composer, "nij", "ㄋㄧˇ");
+ CheckEq(ref counter, ref composer, "nil", "ㄋㄧˋ");
+ CheckEq(ref counter, ref composer, "nie", "ㄋㄧㄝ");
+ CheckEq(ref counter, ref composer, "nief", "ㄋㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "niel", "ㄋㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "niwj", "ㄋㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "niwl", "ㄋㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "niv", "ㄋㄧㄡ");
+ CheckEq(ref counter, ref composer, "nivf", "ㄋㄧㄡˊ");
+ CheckEq(ref counter, ref composer, "nivj", "ㄋㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "nivl", "ㄋㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "nib", "ㄋㄧㄢ");
+ CheckEq(ref counter, ref composer, "nibf", "ㄋㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "nibj", "ㄋㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "nibl", "ㄋㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "nin", "ㄋㄧㄣ");
+ CheckEq(ref counter, ref composer, "ninf", "ㄋㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "ninj", "ㄋㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "ninl", "ㄋㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "nigf", "ㄋㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "nigj", "ㄋㄧㄤˇ");
+ CheckEq(ref counter, ref composer, "nigl", "ㄋㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "nimf", "ㄋㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "nimj", "ㄋㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "niml", "ㄋㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "nuf", "ㄋㄨˊ");
+ CheckEq(ref counter, ref composer, "nuj", "ㄋㄨˇ");
+ CheckEq(ref counter, ref composer, "nul", "ㄋㄨˋ");
+ CheckEq(ref counter, ref composer, "nuof", "ㄋㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "nuoj", "ㄋㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "nuol", "ㄋㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "nukf", "ㄋㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "nubf", "ㄋㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "nubj", "ㄋㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "nubl", "ㄋㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "nunf", "ㄋㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "numf", "ㄋㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "numj", "ㄋㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "numl", "ㄋㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "nyf", "ㄋㄩˊ");
+ CheckEq(ref counter, ref composer, "nyj", "ㄋㄩˇ");
+ CheckEq(ref counter, ref composer, "nyl", "ㄋㄩˋ");
+ CheckEq(ref counter, ref composer, "nyel", "ㄋㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "la", "ㄌㄚ");
+ CheckEq(ref counter, ref composer, "laf", "ㄌㄚˊ");
+ CheckEq(ref counter, ref composer, "laj", "ㄌㄚˇ");
+ CheckEq(ref counter, ref composer, "lal", "ㄌㄚˋ");
+ CheckEq(ref counter, ref composer, "lad", "ㄌㄚ˙");
+ CheckEq(ref counter, ref composer, "lo", "ㄌㄛ");
+ CheckEq(ref counter, ref composer, "lod", "ㄌㄛ˙");
+ CheckEq(ref counter, ref composer, "le", "ㄌㄜ");
+ CheckEq(ref counter, ref composer, "lef", "ㄌㄜˊ");
+ CheckEq(ref counter, ref composer, "lel", "ㄌㄜˋ");
+ CheckEq(ref counter, ref composer, "led", "ㄌㄜ˙");
+ CheckEq(ref counter, ref composer, "lhf", "ㄌㄞˊ");
+ CheckEq(ref counter, ref composer, "lhj", "ㄌㄞˇ");
+ CheckEq(ref counter, ref composer, "lhl", "ㄌㄞˋ");
+ CheckEq(ref counter, ref composer, "lk", "ㄌㄟ");
+ CheckEq(ref counter, ref composer, "lkf", "ㄌㄟˊ");
+ CheckEq(ref counter, ref composer, "lkj", "ㄌㄟˇ");
+ CheckEq(ref counter, ref composer, "lkl", "ㄌㄟˋ");
+ CheckEq(ref counter, ref composer, "lkd", "ㄌㄟ˙");
+ CheckEq(ref counter, ref composer, "lw", "ㄌㄠ");
+ CheckEq(ref counter, ref composer, "lwf", "ㄌㄠˊ");
+ CheckEq(ref counter, ref composer, "lwj", "ㄌㄠˇ");
+ CheckEq(ref counter, ref composer, "lwl", "ㄌㄠˋ");
+ CheckEq(ref counter, ref composer, "lv", "ㄌㄡ");
+ CheckEq(ref counter, ref composer, "lvf", "ㄌㄡˊ");
+ CheckEq(ref counter, ref composer, "lvj", "ㄌㄡˇ");
+ CheckEq(ref counter, ref composer, "lvl", "ㄌㄡˋ");
+ CheckEq(ref counter, ref composer, "lvd", "ㄌㄡ˙");
+ CheckEq(ref counter, ref composer, "lbf", "ㄌㄢˊ");
+ CheckEq(ref counter, ref composer, "lbj", "ㄌㄢˇ");
+ CheckEq(ref counter, ref composer, "lbl", "ㄌㄢˋ");
+ CheckEq(ref counter, ref composer, "lg", "ㄌㄤ");
+ CheckEq(ref counter, ref composer, "lgf", "ㄌㄤˊ");
+ CheckEq(ref counter, ref composer, "lgj", "ㄌㄤˇ");
+ CheckEq(ref counter, ref composer, "lgl", "ㄌㄤˋ");
+ CheckEq(ref counter, ref composer, "lm", "ㄌㄥ");
+ CheckEq(ref counter, ref composer, "lmf", "ㄌㄥˊ");
+ CheckEq(ref counter, ref composer, "lmj", "ㄌㄥˇ");
+ CheckEq(ref counter, ref composer, "lml", "ㄌㄥˋ");
+ CheckEq(ref counter, ref composer, "li", "ㄌㄧ");
+ CheckEq(ref counter, ref composer, "lif", "ㄌㄧˊ");
+ CheckEq(ref counter, ref composer, "lij", "ㄌㄧˇ");
+ CheckEq(ref counter, ref composer, "lil", "ㄌㄧˋ");
+ CheckEq(ref counter, ref composer, "lid", "ㄌㄧ˙");
+ CheckEq(ref counter, ref composer, "liaj", "ㄌㄧㄚˇ");
+ CheckEq(ref counter, ref composer, "lie", "ㄌㄧㄝ");
+ CheckEq(ref counter, ref composer, "lief", "ㄌㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "liej", "ㄌㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "liel", "ㄌㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "liw", "ㄌㄧㄠ");
+ CheckEq(ref counter, ref composer, "liwf", "ㄌㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "liwj", "ㄌㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "liwl", "ㄌㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "liv", "ㄌㄧㄡ");
+ CheckEq(ref counter, ref composer, "livf", "ㄌㄧㄡˊ");
+ CheckEq(ref counter, ref composer, "livj", "ㄌㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "livl", "ㄌㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "lib", "ㄌㄧㄢ");
+ CheckEq(ref counter, ref composer, "libf", "ㄌㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "libj", "ㄌㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "libl", "ㄌㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "linf", "ㄌㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "linj", "ㄌㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "linl", "ㄌㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "ligf", "ㄌㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "ligj", "ㄌㄧㄤˇ");
+ CheckEq(ref counter, ref composer, "ligl", "ㄌㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "lim", "ㄌㄧㄥ");
+ CheckEq(ref counter, ref composer, "limf", "ㄌㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "limj", "ㄌㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "liml", "ㄌㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "lu", "ㄌㄨ");
+ CheckEq(ref counter, ref composer, "luf", "ㄌㄨˊ");
+ CheckEq(ref counter, ref composer, "luj", "ㄌㄨˇ");
+ CheckEq(ref counter, ref composer, "lul", "ㄌㄨˋ");
+ CheckEq(ref counter, ref composer, "luo", "ㄌㄨㄛ");
+ CheckEq(ref counter, ref composer, "luof", "ㄌㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "luoj", "ㄌㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "luol", "ㄌㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "luod", "ㄌㄨㄛ˙");
+ CheckEq(ref counter, ref composer, "lubf", "ㄌㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "lubj", "ㄌㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "lubl", "ㄌㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "lun", "ㄌㄨㄣ");
+ CheckEq(ref counter, ref composer, "lunf", "ㄌㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "lunj", "ㄌㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "lunl", "ㄌㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "lum", "ㄌㄨㄥ");
+ CheckEq(ref counter, ref composer, "lumf", "ㄌㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "lumj", "ㄌㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "luml", "ㄌㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "ly", "ㄌㄩ");
+ CheckEq(ref counter, ref composer, "lyf", "ㄌㄩˊ");
+ CheckEq(ref counter, ref composer, "lyj", "ㄌㄩˇ");
+ CheckEq(ref counter, ref composer, "lyl", "ㄌㄩˋ");
+ CheckEq(ref counter, ref composer, "lye", "ㄌㄩㄝ");
+ CheckEq(ref counter, ref composer, "lyej", "ㄌㄩㄝˇ");
+ CheckEq(ref counter, ref composer, "lyel", "ㄌㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "lybf", "ㄌㄩㄢˊ");
+ CheckEq(ref counter, ref composer, "lybj", "ㄌㄩㄢˇ");
+ CheckEq(ref counter, ref composer, "ga", "ㄍㄚ");
+ CheckEq(ref counter, ref composer, "gaf", "ㄍㄚˊ");
+ CheckEq(ref counter, ref composer, "gaj", "ㄍㄚˇ");
+ CheckEq(ref counter, ref composer, "gal", "ㄍㄚˋ");
+ CheckEq(ref counter, ref composer, "gad", "ㄍㄚ˙");
+ CheckEq(ref counter, ref composer, "ge", "ㄍㄜ");
+ CheckEq(ref counter, ref composer, "gef", "ㄍㄜˊ");
+ CheckEq(ref counter, ref composer, "gej", "ㄍㄜˇ");
+ CheckEq(ref counter, ref composer, "gel", "ㄍㄜˋ");
+ CheckEq(ref counter, ref composer, "ged", "ㄍㄜ˙");
+ CheckEq(ref counter, ref composer, "gh", "ㄍㄞ");
+ CheckEq(ref counter, ref composer, "ghj", "ㄍㄞˇ");
+ CheckEq(ref counter, ref composer, "ghl", "ㄍㄞˋ");
+ CheckEq(ref counter, ref composer, "gkj", "ㄍㄟˇ");
+ CheckEq(ref counter, ref composer, "gw", "ㄍㄠ");
+ CheckEq(ref counter, ref composer, "gwj", "ㄍㄠˇ");
+ CheckEq(ref counter, ref composer, "gwl", "ㄍㄠˋ");
+ CheckEq(ref counter, ref composer, "gv", "ㄍㄡ");
+ CheckEq(ref counter, ref composer, "gvj", "ㄍㄡˇ");
+ CheckEq(ref counter, ref composer, "gvl", "ㄍㄡˋ");
+ CheckEq(ref counter, ref composer, "gb", "ㄍㄢ");
+ CheckEq(ref counter, ref composer, "gbj", "ㄍㄢˇ");
+ CheckEq(ref counter, ref composer, "gbl", "ㄍㄢˋ");
+ CheckEq(ref counter, ref composer, "gn", "ㄍㄣ");
+ CheckEq(ref counter, ref composer, "gnf", "ㄍㄣˊ");
+ CheckEq(ref counter, ref composer, "gnj", "ㄍㄣˇ");
+ CheckEq(ref counter, ref composer, "gnl", "ㄍㄣˋ");
+ CheckEq(ref counter, ref composer, "gg", "ㄍㄤ");
+ CheckEq(ref counter, ref composer, "ggj", "ㄍㄤˇ");
+ CheckEq(ref counter, ref composer, "ggl", "ㄍㄤˋ");
+ CheckEq(ref counter, ref composer, "gm", "ㄍㄥ");
+ CheckEq(ref counter, ref composer, "gmj", "ㄍㄥˇ");
+ CheckEq(ref counter, ref composer, "gml", "ㄍㄥˋ");
+ CheckEq(ref counter, ref composer, "gu", "ㄍㄨ");
+ CheckEq(ref counter, ref composer, "guf", "ㄍㄨˊ");
+ CheckEq(ref counter, ref composer, "guj", "ㄍㄨˇ");
+ CheckEq(ref counter, ref composer, "gul", "ㄍㄨˋ");
+ CheckEq(ref counter, ref composer, "gua", "ㄍㄨㄚ");
+ CheckEq(ref counter, ref composer, "guaf", "ㄍㄨㄚˊ");
+ CheckEq(ref counter, ref composer, "guaj", "ㄍㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "gual", "ㄍㄨㄚˋ");
+ CheckEq(ref counter, ref composer, "guo", "ㄍㄨㄛ");
+ CheckEq(ref counter, ref composer, "guof", "ㄍㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "guoj", "ㄍㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "guol", "ㄍㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "guh", "ㄍㄨㄞ");
+ CheckEq(ref counter, ref composer, "guhj", "ㄍㄨㄞˇ");
+ CheckEq(ref counter, ref composer, "guhl", "ㄍㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "guk", "ㄍㄨㄟ");
+ CheckEq(ref counter, ref composer, "gukj", "ㄍㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "gukl", "ㄍㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "gub", "ㄍㄨㄢ");
+ CheckEq(ref counter, ref composer, "gubj", "ㄍㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "gubl", "ㄍㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "gun", "ㄍㄨㄣ");
+ CheckEq(ref counter, ref composer, "gunj", "ㄍㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "gunl", "ㄍㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "gug", "ㄍㄨㄤ");
+ CheckEq(ref counter, ref composer, "gugj", "ㄍㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "gugl", "ㄍㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "gum", "ㄍㄨㄥ");
+ CheckEq(ref counter, ref composer, "gumf", "ㄍㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "gumj", "ㄍㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "guml", "ㄍㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "ka", "ㄎㄚ");
+ CheckEq(ref counter, ref composer, "kaj", "ㄎㄚˇ");
+ CheckEq(ref counter, ref composer, "kal", "ㄎㄚˋ");
+ CheckEq(ref counter, ref composer, "ke", "ㄎㄜ");
+ CheckEq(ref counter, ref composer, "kef", "ㄎㄜˊ");
+ CheckEq(ref counter, ref composer, "kej", "ㄎㄜˇ");
+ CheckEq(ref counter, ref composer, "kel", "ㄎㄜˋ");
+ CheckEq(ref counter, ref composer, "kh", "ㄎㄞ");
+ CheckEq(ref counter, ref composer, "khj", "ㄎㄞˇ");
+ CheckEq(ref counter, ref composer, "khl", "ㄎㄞˋ");
+ CheckEq(ref counter, ref composer, "kw", "ㄎㄠ");
+ CheckEq(ref counter, ref composer, "kwj", "ㄎㄠˇ");
+ CheckEq(ref counter, ref composer, "kwl", "ㄎㄠˋ");
+ CheckEq(ref counter, ref composer, "kv", "ㄎㄡ");
+ CheckEq(ref counter, ref composer, "kvj", "ㄎㄡˇ");
+ CheckEq(ref counter, ref composer, "kvl", "ㄎㄡˋ");
+ CheckEq(ref counter, ref composer, "kb", "ㄎㄢ");
+ CheckEq(ref counter, ref composer, "kbj", "ㄎㄢˇ");
+ CheckEq(ref counter, ref composer, "kbl", "ㄎㄢˋ");
+ CheckEq(ref counter, ref composer, "kn", "ㄎㄣ");
+ CheckEq(ref counter, ref composer, "knj", "ㄎㄣˇ");
+ CheckEq(ref counter, ref composer, "knl", "ㄎㄣˋ");
+ CheckEq(ref counter, ref composer, "kg", "ㄎㄤ");
+ CheckEq(ref counter, ref composer, "kgf", "ㄎㄤˊ");
+ CheckEq(ref counter, ref composer, "kgj", "ㄎㄤˇ");
+ CheckEq(ref counter, ref composer, "kgl", "ㄎㄤˋ");
+ CheckEq(ref counter, ref composer, "km", "ㄎㄥ");
+ CheckEq(ref counter, ref composer, "kmj", "ㄎㄥˇ");
+ CheckEq(ref counter, ref composer, "ku", "ㄎㄨ");
+ CheckEq(ref counter, ref composer, "kuf", "ㄎㄨˊ");
+ CheckEq(ref counter, ref composer, "kuj", "ㄎㄨˇ");
+ CheckEq(ref counter, ref composer, "kul", "ㄎㄨˋ");
+ CheckEq(ref counter, ref composer, "kua", "ㄎㄨㄚ");
+ CheckEq(ref counter, ref composer, "kuaj", "ㄎㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "kual", "ㄎㄨㄚˋ");
+ CheckEq(ref counter, ref composer, "kuol", "ㄎㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "kuh", "ㄎㄨㄞ");
+ CheckEq(ref counter, ref composer, "kuhj", "ㄎㄨㄞˇ");
+ CheckEq(ref counter, ref composer, "kuhl", "ㄎㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "kuk", "ㄎㄨㄟ");
+ CheckEq(ref counter, ref composer, "kukf", "ㄎㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "kukj", "ㄎㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "kukl", "ㄎㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "kub", "ㄎㄨㄢ");
+ CheckEq(ref counter, ref composer, "kubj", "ㄎㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "kubl", "ㄎㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "kun", "ㄎㄨㄣ");
+ CheckEq(ref counter, ref composer, "kunj", "ㄎㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "kunl", "ㄎㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "kug", "ㄎㄨㄤ");
+ CheckEq(ref counter, ref composer, "kugf", "ㄎㄨㄤˊ");
+ CheckEq(ref counter, ref composer, "kugj", "ㄎㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "kugl", "ㄎㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "kum", "ㄎㄨㄥ");
+ CheckEq(ref counter, ref composer, "kumj", "ㄎㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "kuml", "ㄎㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "ha", "ㄏㄚ");
+ CheckEq(ref counter, ref composer, "haf", "ㄏㄚˊ");
+ CheckEq(ref counter, ref composer, "haj", "ㄏㄚˇ");
+ CheckEq(ref counter, ref composer, "he", "ㄏㄜ");
+ CheckEq(ref counter, ref composer, "hef", "ㄏㄜˊ");
+ CheckEq(ref counter, ref composer, "hej", "ㄏㄜˇ");
+ CheckEq(ref counter, ref composer, "hel", "ㄏㄜˋ");
+ CheckEq(ref counter, ref composer, "hh", "ㄏㄞ");
+ CheckEq(ref counter, ref composer, "hhf", "ㄏㄞˊ");
+ CheckEq(ref counter, ref composer, "hhj", "ㄏㄞˇ");
+ CheckEq(ref counter, ref composer, "hhl", "ㄏㄞˋ");
+ CheckEq(ref counter, ref composer, "hk", "ㄏㄟ");
+ CheckEq(ref counter, ref composer, "hkj", "ㄏㄟˇ");
+ CheckEq(ref counter, ref composer, "hw", "ㄏㄠ");
+ CheckEq(ref counter, ref composer, "hwf", "ㄏㄠˊ");
+ CheckEq(ref counter, ref composer, "hwj", "ㄏㄠˇ");
+ CheckEq(ref counter, ref composer, "hwl", "ㄏㄠˋ");
+ CheckEq(ref counter, ref composer, "hv", "ㄏㄡ");
+ CheckEq(ref counter, ref composer, "hvf", "ㄏㄡˊ");
+ CheckEq(ref counter, ref composer, "hvj", "ㄏㄡˇ");
+ CheckEq(ref counter, ref composer, "hvl", "ㄏㄡˋ");
+ CheckEq(ref counter, ref composer, "hb", "ㄏㄢ");
+ CheckEq(ref counter, ref composer, "hbf", "ㄏㄢˊ");
+ CheckEq(ref counter, ref composer, "hbj", "ㄏㄢˇ");
+ CheckEq(ref counter, ref composer, "hbl", "ㄏㄢˋ");
+ CheckEq(ref counter, ref composer, "hn", "ㄏㄣ");
+ CheckEq(ref counter, ref composer, "hnf", "ㄏㄣˊ");
+ CheckEq(ref counter, ref composer, "hnj", "ㄏㄣˇ");
+ CheckEq(ref counter, ref composer, "hnl", "ㄏㄣˋ");
+ CheckEq(ref counter, ref composer, "hg", "ㄏㄤ");
+ CheckEq(ref counter, ref composer, "hgf", "ㄏㄤˊ");
+ CheckEq(ref counter, ref composer, "hgj", "ㄏㄤˇ");
+ CheckEq(ref counter, ref composer, "hgl", "ㄏㄤˋ");
+ CheckEq(ref counter, ref composer, "hm", "ㄏㄥ");
+ CheckEq(ref counter, ref composer, "hmf", "ㄏㄥˊ");
+ CheckEq(ref counter, ref composer, "hml", "ㄏㄥˋ");
+ CheckEq(ref counter, ref composer, "hu", "ㄏㄨ");
+ CheckEq(ref counter, ref composer, "huf", "ㄏㄨˊ");
+ CheckEq(ref counter, ref composer, "huj", "ㄏㄨˇ");
+ CheckEq(ref counter, ref composer, "hul", "ㄏㄨˋ");
+ CheckEq(ref counter, ref composer, "hua", "ㄏㄨㄚ");
+ CheckEq(ref counter, ref composer, "huaf", "ㄏㄨㄚˊ");
+ CheckEq(ref counter, ref composer, "huaj", "ㄏㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "hual", "ㄏㄨㄚˋ");
+ CheckEq(ref counter, ref composer, "huo", "ㄏㄨㄛ");
+ CheckEq(ref counter, ref composer, "huof", "ㄏㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "huoj", "ㄏㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "huol", "ㄏㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "huod", "ㄏㄨㄛ˙");
+ CheckEq(ref counter, ref composer, "huhf", "ㄏㄨㄞˊ");
+ CheckEq(ref counter, ref composer, "huhl", "ㄏㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "huk", "ㄏㄨㄟ");
+ CheckEq(ref counter, ref composer, "hukf", "ㄏㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "hukj", "ㄏㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "hukl", "ㄏㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "hub", "ㄏㄨㄢ");
+ CheckEq(ref counter, ref composer, "hubf", "ㄏㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "hubj", "ㄏㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "hubl", "ㄏㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "hun", "ㄏㄨㄣ");
+ CheckEq(ref counter, ref composer, "hunf", "ㄏㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "hunj", "ㄏㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "hunl", "ㄏㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "hug", "ㄏㄨㄤ");
+ CheckEq(ref counter, ref composer, "hugf", "ㄏㄨㄤˊ");
+ CheckEq(ref counter, ref composer, "hugj", "ㄏㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "hugl", "ㄏㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "hugd", "ㄏㄨㄤ˙");
+ CheckEq(ref counter, ref composer, "hum", "ㄏㄨㄥ");
+ CheckEq(ref counter, ref composer, "humf", "ㄏㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "humj", "ㄏㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "huml", "ㄏㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "ji", "ㄐㄧ");
+ CheckEq(ref counter, ref composer, "jif", "ㄐㄧˊ");
+ CheckEq(ref counter, ref composer, "jij", "ㄐㄧˇ");
+ CheckEq(ref counter, ref composer, "jil", "ㄐㄧˋ");
+ CheckEq(ref counter, ref composer, "jia", "ㄐㄧㄚ");
+ CheckEq(ref counter, ref composer, "jiaf", "ㄐㄧㄚˊ");
+ CheckEq(ref counter, ref composer, "jiaj", "ㄐㄧㄚˇ");
+ CheckEq(ref counter, ref composer, "jial", "ㄐㄧㄚˋ");
+ CheckEq(ref counter, ref composer, "jie", "ㄐㄧㄝ");
+ CheckEq(ref counter, ref composer, "jief", "ㄐㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "jiej", "ㄐㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "jiel", "ㄐㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "jied", "ㄐㄧㄝ˙");
+ CheckEq(ref counter, ref composer, "jiw", "ㄐㄧㄠ");
+ CheckEq(ref counter, ref composer, "jiwf", "ㄐㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "jiwj", "ㄐㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "jiwl", "ㄐㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "jiv", "ㄐㄧㄡ");
+ CheckEq(ref counter, ref composer, "jivj", "ㄐㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "jivl", "ㄐㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "jib", "ㄐㄧㄢ");
+ CheckEq(ref counter, ref composer, "jibj", "ㄐㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "jibl", "ㄐㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "jin", "ㄐㄧㄣ");
+ CheckEq(ref counter, ref composer, "jinj", "ㄐㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "jinl", "ㄐㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "jig", "ㄐㄧㄤ");
+ CheckEq(ref counter, ref composer, "jigf", "ㄐㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "jigj", "ㄐㄧㄤˇ");
+ CheckEq(ref counter, ref composer, "jigl", "ㄐㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "jim", "ㄐㄧㄥ");
+ CheckEq(ref counter, ref composer, "jimj", "ㄐㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "jiml", "ㄐㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "jy", "ㄐㄩ");
+ CheckEq(ref counter, ref composer, "jyf", "ㄐㄩˊ");
+ CheckEq(ref counter, ref composer, "jyj", "ㄐㄩˇ");
+ CheckEq(ref counter, ref composer, "jyl", "ㄐㄩˋ");
+ CheckEq(ref counter, ref composer, "jye", "ㄐㄩㄝ");
+ CheckEq(ref counter, ref composer, "jyef", "ㄐㄩㄝˊ");
+ CheckEq(ref counter, ref composer, "jyej", "ㄐㄩㄝˇ");
+ CheckEq(ref counter, ref composer, "jyel", "ㄐㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "jyb", "ㄐㄩㄢ");
+ CheckEq(ref counter, ref composer, "jybj", "ㄐㄩㄢˇ");
+ CheckEq(ref counter, ref composer, "jybl", "ㄐㄩㄢˋ");
+ CheckEq(ref counter, ref composer, "jyn", "ㄐㄩㄣ");
+ CheckEq(ref counter, ref composer, "jynf", "ㄐㄩㄣˊ");
+ CheckEq(ref counter, ref composer, "jynj", "ㄐㄩㄣˇ");
+ CheckEq(ref counter, ref composer, "jynl", "ㄐㄩㄣˋ");
+ CheckEq(ref counter, ref composer, "jym", "ㄐㄩㄥ");
+ CheckEq(ref counter, ref composer, "jymj", "ㄐㄩㄥˇ");
+ CheckEq(ref counter, ref composer, "jyml", "ㄐㄩㄥˋ");
+ // CheckEq(ref counter, ref composer, "qd", "ㄑ˙");
+ CheckEq(ref counter, ref composer, "qi", "ㄑㄧ");
+ CheckEq(ref counter, ref composer, "qif", "ㄑㄧˊ");
+ CheckEq(ref counter, ref composer, "qij", "ㄑㄧˇ");
+ CheckEq(ref counter, ref composer, "qil", "ㄑㄧˋ");
+ CheckEq(ref counter, ref composer, "qia", "ㄑㄧㄚ");
+ CheckEq(ref counter, ref composer, "qiaf", "ㄑㄧㄚˊ");
+ CheckEq(ref counter, ref composer, "qiaj", "ㄑㄧㄚˇ");
+ CheckEq(ref counter, ref composer, "qial", "ㄑㄧㄚˋ");
+ CheckEq(ref counter, ref composer, "qie", "ㄑㄧㄝ");
+ CheckEq(ref counter, ref composer, "qief", "ㄑㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "qiej", "ㄑㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "qiel", "ㄑㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "qiw", "ㄑㄧㄠ");
+ CheckEq(ref counter, ref composer, "qiwf", "ㄑㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "qiwj", "ㄑㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "qiwl", "ㄑㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "qiv", "ㄑㄧㄡ");
+ CheckEq(ref counter, ref composer, "qivf", "ㄑㄧㄡˊ");
+ CheckEq(ref counter, ref composer, "qivj", "ㄑㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "qivl", "ㄑㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "qib", "ㄑㄧㄢ");
+ CheckEq(ref counter, ref composer, "qibf", "ㄑㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "qibj", "ㄑㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "qibl", "ㄑㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "qin", "ㄑㄧㄣ");
+ CheckEq(ref counter, ref composer, "qinf", "ㄑㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "qinj", "ㄑㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "qinl", "ㄑㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "qig", "ㄑㄧㄤ");
+ CheckEq(ref counter, ref composer, "qigf", "ㄑㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "qigj", "ㄑㄧㄤˇ");
+ CheckEq(ref counter, ref composer, "qigl", "ㄑㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "qim", "ㄑㄧㄥ");
+ CheckEq(ref counter, ref composer, "qimf", "ㄑㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "qimj", "ㄑㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "qiml", "ㄑㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "qy", "ㄑㄩ");
+ CheckEq(ref counter, ref composer, "qyf", "ㄑㄩˊ");
+ CheckEq(ref counter, ref composer, "qyj", "ㄑㄩˇ");
+ CheckEq(ref counter, ref composer, "qyl", "ㄑㄩˋ");
+ CheckEq(ref counter, ref composer, "qye", "ㄑㄩㄝ");
+ CheckEq(ref counter, ref composer, "qyef", "ㄑㄩㄝˊ");
+ CheckEq(ref counter, ref composer, "qyel", "ㄑㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "qyb", "ㄑㄩㄢ");
+ CheckEq(ref counter, ref composer, "qybf", "ㄑㄩㄢˊ");
+ CheckEq(ref counter, ref composer, "qybj", "ㄑㄩㄢˇ");
+ CheckEq(ref counter, ref composer, "qybl", "ㄑㄩㄢˋ");
+ CheckEq(ref counter, ref composer, "qyn", "ㄑㄩㄣ");
+ CheckEq(ref counter, ref composer, "qynf", "ㄑㄩㄣˊ");
+ CheckEq(ref counter, ref composer, "qynj", "ㄑㄩㄣˇ");
+ CheckEq(ref counter, ref composer, "qynl", "ㄑㄩㄣˋ");
+ CheckEq(ref counter, ref composer, "qym", "ㄑㄩㄥ");
+ CheckEq(ref counter, ref composer, "qymf", "ㄑㄩㄥˊ");
+ CheckEq(ref counter, ref composer, "qymj", "ㄑㄩㄥˇ");
+ CheckEq(ref counter, ref composer, "qyml", "ㄑㄩㄥˋ");
+ CheckEq(ref counter, ref composer, "xi", "ㄒㄧ");
+ CheckEq(ref counter, ref composer, "xif", "ㄒㄧˊ");
+ CheckEq(ref counter, ref composer, "xij", "ㄒㄧˇ");
+ CheckEq(ref counter, ref composer, "xil", "ㄒㄧˋ");
+ CheckEq(ref counter, ref composer, "xia", "ㄒㄧㄚ");
+ CheckEq(ref counter, ref composer, "xiaf", "ㄒㄧㄚˊ");
+ CheckEq(ref counter, ref composer, "xiaj", "ㄒㄧㄚˇ");
+ CheckEq(ref counter, ref composer, "xial", "ㄒㄧㄚˋ");
+ CheckEq(ref counter, ref composer, "xie", "ㄒㄧㄝ");
+ CheckEq(ref counter, ref composer, "xief", "ㄒㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "xiej", "ㄒㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "xiel", "ㄒㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "xiw", "ㄒㄧㄠ");
+ CheckEq(ref counter, ref composer, "xiwf", "ㄒㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "xiwj", "ㄒㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "xiwl", "ㄒㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "xiv", "ㄒㄧㄡ");
+ CheckEq(ref counter, ref composer, "xivf", "ㄒㄧㄡˊ");
+ CheckEq(ref counter, ref composer, "xivj", "ㄒㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "xivl", "ㄒㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "xib", "ㄒㄧㄢ");
+ CheckEq(ref counter, ref composer, "xibf", "ㄒㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "xibj", "ㄒㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "xibl", "ㄒㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "xin", "ㄒㄧㄣ");
+ CheckEq(ref counter, ref composer, "xinf", "ㄒㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "xinj", "ㄒㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "xinl", "ㄒㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "xig", "ㄒㄧㄤ");
+ CheckEq(ref counter, ref composer, "xigf", "ㄒㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "xigj", "ㄒㄧㄤˇ");
+ CheckEq(ref counter, ref composer, "xigl", "ㄒㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "xim", "ㄒㄧㄥ");
+ CheckEq(ref counter, ref composer, "ximf", "ㄒㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "ximj", "ㄒㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "ximl", "ㄒㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "xy", "ㄒㄩ");
+ CheckEq(ref counter, ref composer, "xyf", "ㄒㄩˊ");
+ CheckEq(ref counter, ref composer, "xyj", "ㄒㄩˇ");
+ CheckEq(ref counter, ref composer, "xyl", "ㄒㄩˋ");
+ CheckEq(ref counter, ref composer, "xye", "ㄒㄩㄝ");
+ CheckEq(ref counter, ref composer, "xyef", "ㄒㄩㄝˊ");
+ CheckEq(ref counter, ref composer, "xyej", "ㄒㄩㄝˇ");
+ CheckEq(ref counter, ref composer, "xyel", "ㄒㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "xyb", "ㄒㄩㄢ");
+ CheckEq(ref counter, ref composer, "xybf", "ㄒㄩㄢˊ");
+ CheckEq(ref counter, ref composer, "xybj", "ㄒㄩㄢˇ");
+ CheckEq(ref counter, ref composer, "xybl", "ㄒㄩㄢˋ");
+ CheckEq(ref counter, ref composer, "xyn", "ㄒㄩㄣ");
+ CheckEq(ref counter, ref composer, "xynf", "ㄒㄩㄣˊ");
+ CheckEq(ref counter, ref composer, "xynl", "ㄒㄩㄣˋ");
+ CheckEq(ref counter, ref composer, "xym", "ㄒㄩㄥ");
+ CheckEq(ref counter, ref composer, "xymf", "ㄒㄩㄥˊ");
+ CheckEq(ref counter, ref composer, "xymj", "ㄒㄩㄥˇ");
+ CheckEq(ref counter, ref composer, "xyml", "ㄒㄩㄥˋ");
+ CheckEq(ref counter, ref composer, "j", "ㄓ");
+ CheckEq(ref counter, ref composer, "jf", "ㄓˊ");
+ CheckEq(ref counter, ref composer, "jj", "ㄓˇ");
+ CheckEq(ref counter, ref composer, "jl", "ㄓˋ");
+ CheckEq(ref counter, ref composer, "ja", "ㄓㄚ");
+ CheckEq(ref counter, ref composer, "jaf", "ㄓㄚˊ");
+ CheckEq(ref counter, ref composer, "jaj", "ㄓㄚˇ");
+ CheckEq(ref counter, ref composer, "jal", "ㄓㄚˋ");
+ CheckEq(ref counter, ref composer, "je", "ㄓㄜ");
+ CheckEq(ref counter, ref composer, "jef", "ㄓㄜˊ");
+ CheckEq(ref counter, ref composer, "jej", "ㄓㄜˇ");
+ CheckEq(ref counter, ref composer, "jel", "ㄓㄜˋ");
+ CheckEq(ref counter, ref composer, "jed", "ㄓㄜ˙");
+ CheckEq(ref counter, ref composer, "jh", "ㄓㄞ");
+ CheckEq(ref counter, ref composer, "jhf", "ㄓㄞˊ");
+ CheckEq(ref counter, ref composer, "jhj", "ㄓㄞˇ");
+ CheckEq(ref counter, ref composer, "jhl", "ㄓㄞˋ");
+ CheckEq(ref counter, ref composer, "jkl", "ㄓㄟˋ");
+ CheckEq(ref counter, ref composer, "jw", "ㄓㄠ");
+ CheckEq(ref counter, ref composer, "jwf", "ㄓㄠˊ");
+ CheckEq(ref counter, ref composer, "jwj", "ㄓㄠˇ");
+ CheckEq(ref counter, ref composer, "jwl", "ㄓㄠˋ");
+ CheckEq(ref counter, ref composer, "jv", "ㄓㄡ");
+ CheckEq(ref counter, ref composer, "jvf", "ㄓㄡˊ");
+ CheckEq(ref counter, ref composer, "jvj", "ㄓㄡˇ");
+ CheckEq(ref counter, ref composer, "jvl", "ㄓㄡˋ");
+ CheckEq(ref counter, ref composer, "jb", "ㄓㄢ");
+ CheckEq(ref counter, ref composer, "jbj", "ㄓㄢˇ");
+ CheckEq(ref counter, ref composer, "jbl", "ㄓㄢˋ");
+ CheckEq(ref counter, ref composer, "jn", "ㄓㄣ");
+ CheckEq(ref counter, ref composer, "jnf", "ㄓㄣˊ");
+ CheckEq(ref counter, ref composer, "jnj", "ㄓㄣˇ");
+ CheckEq(ref counter, ref composer, "jnl", "ㄓㄣˋ");
+ CheckEq(ref counter, ref composer, "jg", "ㄓㄤ");
+ CheckEq(ref counter, ref composer, "jgj", "ㄓㄤˇ");
+ CheckEq(ref counter, ref composer, "jgl", "ㄓㄤˋ");
+ CheckEq(ref counter, ref composer, "jm", "ㄓㄥ");
+ CheckEq(ref counter, ref composer, "jmj", "ㄓㄥˇ");
+ CheckEq(ref counter, ref composer, "jml", "ㄓㄥˋ");
+ CheckEq(ref counter, ref composer, "ju", "ㄓㄨ");
+ CheckEq(ref counter, ref composer, "juf", "ㄓㄨˊ");
+ CheckEq(ref counter, ref composer, "juj", "ㄓㄨˇ");
+ CheckEq(ref counter, ref composer, "jul", "ㄓㄨˋ");
+ CheckEq(ref counter, ref composer, "jua", "ㄓㄨㄚ");
+ CheckEq(ref counter, ref composer, "juaj", "ㄓㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "juo", "ㄓㄨㄛ");
+ CheckEq(ref counter, ref composer, "juof", "ㄓㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "juol", "ㄓㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "juh", "ㄓㄨㄞ");
+ CheckEq(ref counter, ref composer, "juhj", "ㄓㄨㄞˇ");
+ CheckEq(ref counter, ref composer, "juhl", "ㄓㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "juk", "ㄓㄨㄟ");
+ CheckEq(ref counter, ref composer, "jukj", "ㄓㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "jukl", "ㄓㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "jub", "ㄓㄨㄢ");
+ CheckEq(ref counter, ref composer, "jubj", "ㄓㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "jubl", "ㄓㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "jun", "ㄓㄨㄣ");
+ CheckEq(ref counter, ref composer, "junj", "ㄓㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "junl", "ㄓㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "jug", "ㄓㄨㄤ");
+ CheckEq(ref counter, ref composer, "jugj", "ㄓㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "jugl", "ㄓㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "jum", "ㄓㄨㄥ");
+ CheckEq(ref counter, ref composer, "jumj", "ㄓㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "juml", "ㄓㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "q ", "ㄔ ");
+ CheckEq(ref counter, ref composer, "qf", "ㄔˊ");
+ CheckEq(ref counter, ref composer, "qj", "ㄔˇ");
+ CheckEq(ref counter, ref composer, "ql", "ㄔˋ");
+ CheckEq(ref counter, ref composer, "qa", "ㄔㄚ");
+ CheckEq(ref counter, ref composer, "qaf", "ㄔㄚˊ");
+ CheckEq(ref counter, ref composer, "qaj", "ㄔㄚˇ");
+ CheckEq(ref counter, ref composer, "qal", "ㄔㄚˋ");
+ CheckEq(ref counter, ref composer, "qe", "ㄔㄜ");
+ CheckEq(ref counter, ref composer, "qej", "ㄔㄜˇ");
+ CheckEq(ref counter, ref composer, "qel", "ㄔㄜˋ");
+ CheckEq(ref counter, ref composer, "qh", "ㄔㄞ");
+ CheckEq(ref counter, ref composer, "qhf", "ㄔㄞˊ");
+ CheckEq(ref counter, ref composer, "qhj", "ㄔㄞˇ");
+ CheckEq(ref counter, ref composer, "qhl", "ㄔㄞˋ");
+ CheckEq(ref counter, ref composer, "qw", "ㄔㄠ");
+ CheckEq(ref counter, ref composer, "qwf", "ㄔㄠˊ");
+ CheckEq(ref counter, ref composer, "qwj", "ㄔㄠˇ");
+ CheckEq(ref counter, ref composer, "qwl", "ㄔㄠˋ");
+ CheckEq(ref counter, ref composer, "qv", "ㄔㄡ");
+ CheckEq(ref counter, ref composer, "qvf", "ㄔㄡˊ");
+ CheckEq(ref counter, ref composer, "qvj", "ㄔㄡˇ");
+ CheckEq(ref counter, ref composer, "qvl", "ㄔㄡˋ");
+ CheckEq(ref counter, ref composer, "qb", "ㄔㄢ");
+ CheckEq(ref counter, ref composer, "qbf", "ㄔㄢˊ");
+ CheckEq(ref counter, ref composer, "qbj", "ㄔㄢˇ");
+ CheckEq(ref counter, ref composer, "qbl", "ㄔㄢˋ");
+ CheckEq(ref counter, ref composer, "qn", "ㄔㄣ");
+ CheckEq(ref counter, ref composer, "qnf", "ㄔㄣˊ");
+ CheckEq(ref counter, ref composer, "qnj", "ㄔㄣˇ");
+ CheckEq(ref counter, ref composer, "qnl", "ㄔㄣˋ");
+ CheckEq(ref counter, ref composer, "qnd", "ㄔㄣ˙");
+ CheckEq(ref counter, ref composer, "qg", "ㄔㄤ");
+ CheckEq(ref counter, ref composer, "qgf", "ㄔㄤˊ");
+ CheckEq(ref counter, ref composer, "qgj", "ㄔㄤˇ");
+ CheckEq(ref counter, ref composer, "qgl", "ㄔㄤˋ");
+ CheckEq(ref counter, ref composer, "qm", "ㄔㄥ");
+ CheckEq(ref counter, ref composer, "qmf", "ㄔㄥˊ");
+ CheckEq(ref counter, ref composer, "qmj", "ㄔㄥˇ");
+ CheckEq(ref counter, ref composer, "qml", "ㄔㄥˋ");
+ CheckEq(ref counter, ref composer, "qu", "ㄔㄨ");
+ CheckEq(ref counter, ref composer, "quf", "ㄔㄨˊ");
+ CheckEq(ref counter, ref composer, "quj", "ㄔㄨˇ");
+ CheckEq(ref counter, ref composer, "qul", "ㄔㄨˋ");
+ CheckEq(ref counter, ref composer, "qua", "ㄔㄨㄚ");
+ CheckEq(ref counter, ref composer, "quaj", "ㄔㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "qual", "ㄔㄨㄚˋ");
+ CheckEq(ref counter, ref composer, "quo", "ㄔㄨㄛ");
+ CheckEq(ref counter, ref composer, "quol", "ㄔㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "quh", "ㄔㄨㄞ");
+ CheckEq(ref counter, ref composer, "quhf", "ㄔㄨㄞˊ");
+ CheckEq(ref counter, ref composer, "quhj", "ㄔㄨㄞˇ");
+ CheckEq(ref counter, ref composer, "quhl", "ㄔㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "quk", "ㄔㄨㄟ");
+ CheckEq(ref counter, ref composer, "qukf", "ㄔㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "qukj", "ㄔㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "qukl", "ㄔㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "qub", "ㄔㄨㄢ");
+ CheckEq(ref counter, ref composer, "qubf", "ㄔㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "qubj", "ㄔㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "qubl", "ㄔㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "qun", "ㄔㄨㄣ");
+ CheckEq(ref counter, ref composer, "qunf", "ㄔㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "qunj", "ㄔㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "qug", "ㄔㄨㄤ");
+ CheckEq(ref counter, ref composer, "qugf", "ㄔㄨㄤˊ");
+ CheckEq(ref counter, ref composer, "qugj", "ㄔㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "qugl", "ㄔㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "qum", "ㄔㄨㄥ");
+ CheckEq(ref counter, ref composer, "qumf", "ㄔㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "qumj", "ㄔㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "quml", "ㄔㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "x ", "ㄕ ");
+ CheckEq(ref counter, ref composer, "xf", "ㄕˊ");
+ CheckEq(ref counter, ref composer, "xj", "ㄕˇ");
+ CheckEq(ref counter, ref composer, "xl", "ㄕˋ");
+ CheckEq(ref counter, ref composer, "xd", "ㄕ˙");
+ CheckEq(ref counter, ref composer, "xa", "ㄕㄚ");
+ CheckEq(ref counter, ref composer, "xaf", "ㄕㄚˊ");
+ CheckEq(ref counter, ref composer, "xaj", "ㄕㄚˇ");
+ CheckEq(ref counter, ref composer, "xal", "ㄕㄚˋ");
+ CheckEq(ref counter, ref composer, "xad", "ㄕㄚ˙");
+ CheckEq(ref counter, ref composer, "xe", "ㄕㄜ");
+ CheckEq(ref counter, ref composer, "xef", "ㄕㄜˊ");
+ CheckEq(ref counter, ref composer, "xej", "ㄕㄜˇ");
+ CheckEq(ref counter, ref composer, "xel", "ㄕㄜˋ");
+ CheckEq(ref counter, ref composer, "xh", "ㄕㄞ");
+ CheckEq(ref counter, ref composer, "xhj", "ㄕㄞˇ");
+ CheckEq(ref counter, ref composer, "xhl", "ㄕㄞˋ");
+ CheckEq(ref counter, ref composer, "xkf", "ㄕㄟˊ");
+ CheckEq(ref counter, ref composer, "xw", "ㄕㄠ");
+ CheckEq(ref counter, ref composer, "xwf", "ㄕㄠˊ");
+ CheckEq(ref counter, ref composer, "xwj", "ㄕㄠˇ");
+ CheckEq(ref counter, ref composer, "xwl", "ㄕㄠˋ");
+ CheckEq(ref counter, ref composer, "xv", "ㄕㄡ");
+ CheckEq(ref counter, ref composer, "xvf", "ㄕㄡˊ");
+ CheckEq(ref counter, ref composer, "xvj", "ㄕㄡˇ");
+ CheckEq(ref counter, ref composer, "xvl", "ㄕㄡˋ");
+ CheckEq(ref counter, ref composer, "xb", "ㄕㄢ");
+ CheckEq(ref counter, ref composer, "xbf", "ㄕㄢˊ");
+ CheckEq(ref counter, ref composer, "xbj", "ㄕㄢˇ");
+ CheckEq(ref counter, ref composer, "xbl", "ㄕㄢˋ");
+ CheckEq(ref counter, ref composer, "xn", "ㄕㄣ");
+ CheckEq(ref counter, ref composer, "xnf", "ㄕㄣˊ");
+ CheckEq(ref counter, ref composer, "xnj", "ㄕㄣˇ");
+ CheckEq(ref counter, ref composer, "xnl", "ㄕㄣˋ");
+ CheckEq(ref counter, ref composer, "xg", "ㄕㄤ");
+ CheckEq(ref counter, ref composer, "xgj", "ㄕㄤˇ");
+ CheckEq(ref counter, ref composer, "xgl", "ㄕㄤˋ");
+ CheckEq(ref counter, ref composer, "xgd", "ㄕㄤ˙");
+ CheckEq(ref counter, ref composer, "xm", "ㄕㄥ");
+ CheckEq(ref counter, ref composer, "xmf", "ㄕㄥˊ");
+ CheckEq(ref counter, ref composer, "xmj", "ㄕㄥˇ");
+ CheckEq(ref counter, ref composer, "xml", "ㄕㄥˋ");
+ CheckEq(ref counter, ref composer, "xu", "ㄕㄨ");
+ CheckEq(ref counter, ref composer, "xuf", "ㄕㄨˊ");
+ CheckEq(ref counter, ref composer, "xuj", "ㄕㄨˇ");
+ CheckEq(ref counter, ref composer, "xul", "ㄕㄨˋ");
+ CheckEq(ref counter, ref composer, "xua", "ㄕㄨㄚ");
+ CheckEq(ref counter, ref composer, "xuaj", "ㄕㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "xual", "ㄕㄨㄚˋ");
+ CheckEq(ref counter, ref composer, "xuo", "ㄕㄨㄛ");
+ CheckEq(ref counter, ref composer, "xuol", "ㄕㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "xuh", "ㄕㄨㄞ");
+ CheckEq(ref counter, ref composer, "xuhj", "ㄕㄨㄞˇ");
+ CheckEq(ref counter, ref composer, "xuhl", "ㄕㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "xuk", "ㄕㄨㄟ");
+ CheckEq(ref counter, ref composer, "xukf", "ㄕㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "xukj", "ㄕㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "xukl", "ㄕㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "xub", "ㄕㄨㄢ");
+ CheckEq(ref counter, ref composer, "xubl", "ㄕㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "xunj", "ㄕㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "xunl", "ㄕㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "xug", "ㄕㄨㄤ");
+ CheckEq(ref counter, ref composer, "xugf", "ㄕㄨㄤˊ");
+ CheckEq(ref counter, ref composer, "xugj", "ㄕㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "xugl", "ㄕㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "rl", "ㄖˋ");
+ CheckEq(ref counter, ref composer, "rej", "ㄖㄜˇ");
+ CheckEq(ref counter, ref composer, "rel", "ㄖㄜˋ");
+ CheckEq(ref counter, ref composer, "rwf", "ㄖㄠˊ");
+ CheckEq(ref counter, ref composer, "rwj", "ㄖㄠˇ");
+ CheckEq(ref counter, ref composer, "rwl", "ㄖㄠˋ");
+ CheckEq(ref counter, ref composer, "rvf", "ㄖㄡˊ");
+ CheckEq(ref counter, ref composer, "rvj", "ㄖㄡˇ");
+ CheckEq(ref counter, ref composer, "rvl", "ㄖㄡˋ");
+ CheckEq(ref counter, ref composer, "rbf", "ㄖㄢˊ");
+ CheckEq(ref counter, ref composer, "rbj", "ㄖㄢˇ");
+ CheckEq(ref counter, ref composer, "rbl", "ㄖㄢˋ");
+ CheckEq(ref counter, ref composer, "rnf", "ㄖㄣˊ");
+ CheckEq(ref counter, ref composer, "rnj", "ㄖㄣˇ");
+ CheckEq(ref counter, ref composer, "rnl", "ㄖㄣˋ");
+ CheckEq(ref counter, ref composer, "rg", "ㄖㄤ");
+ CheckEq(ref counter, ref composer, "rgf", "ㄖㄤˊ");
+ CheckEq(ref counter, ref composer, "rgj", "ㄖㄤˇ");
+ CheckEq(ref counter, ref composer, "rgl", "ㄖㄤˋ");
+ CheckEq(ref counter, ref composer, "rm", "ㄖㄥ");
+ CheckEq(ref counter, ref composer, "rmf", "ㄖㄥˊ");
+ CheckEq(ref counter, ref composer, "rmj", "ㄖㄥˇ");
+ CheckEq(ref counter, ref composer, "rml", "ㄖㄥˋ");
+ CheckEq(ref counter, ref composer, "ruf", "ㄖㄨˊ");
+ CheckEq(ref counter, ref composer, "ruj", "ㄖㄨˇ");
+ CheckEq(ref counter, ref composer, "rul", "ㄖㄨˋ");
+ CheckEq(ref counter, ref composer, "ruof", "ㄖㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "ruol", "ㄖㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "rukf", "ㄖㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "rukj", "ㄖㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "rukl", "ㄖㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "rubf", "ㄖㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "rubj", "ㄖㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "rubl", "ㄖㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "runf", "ㄖㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "runj", "ㄖㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "runl", "ㄖㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "rumf", "ㄖㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "rumj", "ㄖㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "ruml", "ㄖㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "z", "ㄗ");
+ CheckEq(ref counter, ref composer, "zf", "ㄗˊ");
+ CheckEq(ref counter, ref composer, "zj", "ㄗˇ");
+ CheckEq(ref counter, ref composer, "zl", "ㄗˋ");
+ CheckEq(ref counter, ref composer, "zd", "ㄗ˙");
+ CheckEq(ref counter, ref composer, "za", "ㄗㄚ");
+ CheckEq(ref counter, ref composer, "zaf", "ㄗㄚˊ");
+ CheckEq(ref counter, ref composer, "zaj", "ㄗㄚˇ");
+ CheckEq(ref counter, ref composer, "zef", "ㄗㄜˊ");
+ CheckEq(ref counter, ref composer, "zej", "ㄗㄜˇ");
+ CheckEq(ref counter, ref composer, "zel", "ㄗㄜˋ");
+ CheckEq(ref counter, ref composer, "zh", "ㄗㄞ");
+ CheckEq(ref counter, ref composer, "zhj", "ㄗㄞˇ");
+ CheckEq(ref counter, ref composer, "zhl", "ㄗㄞˋ");
+ CheckEq(ref counter, ref composer, "zkf", "ㄗㄟˊ");
+ CheckEq(ref counter, ref composer, "zw", "ㄗㄠ");
+ CheckEq(ref counter, ref composer, "zwf", "ㄗㄠˊ");
+ CheckEq(ref counter, ref composer, "zwj", "ㄗㄠˇ");
+ CheckEq(ref counter, ref composer, "zwl", "ㄗㄠˋ");
+ CheckEq(ref counter, ref composer, "zv", "ㄗㄡ");
+ CheckEq(ref counter, ref composer, "zvj", "ㄗㄡˇ");
+ CheckEq(ref counter, ref composer, "zvl", "ㄗㄡˋ");
+ CheckEq(ref counter, ref composer, "zb", "ㄗㄢ");
+ CheckEq(ref counter, ref composer, "zbf", "ㄗㄢˊ");
+ CheckEq(ref counter, ref composer, "zbj", "ㄗㄢˇ");
+ CheckEq(ref counter, ref composer, "zbl", "ㄗㄢˋ");
+ CheckEq(ref counter, ref composer, "zn", "ㄗㄣ");
+ CheckEq(ref counter, ref composer, "znj", "ㄗㄣˇ");
+ CheckEq(ref counter, ref composer, "znl", "ㄗㄣˋ");
+ CheckEq(ref counter, ref composer, "zg", "ㄗㄤ");
+ CheckEq(ref counter, ref composer, "zgj", "ㄗㄤˇ");
+ CheckEq(ref counter, ref composer, "zgl", "ㄗㄤˋ");
+ CheckEq(ref counter, ref composer, "zm", "ㄗㄥ");
+ CheckEq(ref counter, ref composer, "zmj", "ㄗㄥˇ");
+ CheckEq(ref counter, ref composer, "zml", "ㄗㄥˋ");
+ CheckEq(ref counter, ref composer, "zu", "ㄗㄨ");
+ CheckEq(ref counter, ref composer, "zuf", "ㄗㄨˊ");
+ CheckEq(ref counter, ref composer, "zuj", "ㄗㄨˇ");
+ CheckEq(ref counter, ref composer, "zul", "ㄗㄨˋ");
+ CheckEq(ref counter, ref composer, "zuo", "ㄗㄨㄛ");
+ CheckEq(ref counter, ref composer, "zuof", "ㄗㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "zuoj", "ㄗㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "zuol", "ㄗㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "zuod", "ㄗㄨㄛ˙");
+ CheckEq(ref counter, ref composer, "zuk", "ㄗㄨㄟ");
+ CheckEq(ref counter, ref composer, "zukj", "ㄗㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "zukl", "ㄗㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "zub", "ㄗㄨㄢ");
+ CheckEq(ref counter, ref composer, "zubj", "ㄗㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "zubl", "ㄗㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "zun", "ㄗㄨㄣ");
+ CheckEq(ref counter, ref composer, "zunj", "ㄗㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "zunl", "ㄗㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "zum", "ㄗㄨㄥ");
+ CheckEq(ref counter, ref composer, "zumj", "ㄗㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "zuml", "ㄗㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "c", "ㄘ");
+ CheckEq(ref counter, ref composer, "cf", "ㄘˊ");
+ CheckEq(ref counter, ref composer, "cj", "ㄘˇ");
+ CheckEq(ref counter, ref composer, "cl", "ㄘˋ");
+ CheckEq(ref counter, ref composer, "ca", "ㄘㄚ");
+ CheckEq(ref counter, ref composer, "caj", "ㄘㄚˇ");
+ CheckEq(ref counter, ref composer, "cal", "ㄘㄚˋ");
+ CheckEq(ref counter, ref composer, "cel", "ㄘㄜˋ");
+ CheckEq(ref counter, ref composer, "ch", "ㄘㄞ");
+ CheckEq(ref counter, ref composer, "chf", "ㄘㄞˊ");
+ CheckEq(ref counter, ref composer, "chj", "ㄘㄞˇ");
+ CheckEq(ref counter, ref composer, "chl", "ㄘㄞˋ");
+ CheckEq(ref counter, ref composer, "cw", "ㄘㄠ");
+ CheckEq(ref counter, ref composer, "cwf", "ㄘㄠˊ");
+ CheckEq(ref counter, ref composer, "cwj", "ㄘㄠˇ");
+ CheckEq(ref counter, ref composer, "cwl", "ㄘㄠˋ");
+ CheckEq(ref counter, ref composer, "cv", "ㄘㄡ");
+ CheckEq(ref counter, ref composer, "cvf", "ㄘㄡˊ");
+ CheckEq(ref counter, ref composer, "cvj", "ㄘㄡˇ");
+ CheckEq(ref counter, ref composer, "cvl", "ㄘㄡˋ");
+ CheckEq(ref counter, ref composer, "cb", "ㄘㄢ");
+ CheckEq(ref counter, ref composer, "cbf", "ㄘㄢˊ");
+ CheckEq(ref counter, ref composer, "cbj", "ㄘㄢˇ");
+ CheckEq(ref counter, ref composer, "cbl", "ㄘㄢˋ");
+ CheckEq(ref counter, ref composer, "cn", "ㄘㄣ");
+ CheckEq(ref counter, ref composer, "cnf", "ㄘㄣˊ");
+ CheckEq(ref counter, ref composer, "cg", "ㄘㄤ");
+ CheckEq(ref counter, ref composer, "cgf", "ㄘㄤˊ");
+ CheckEq(ref counter, ref composer, "cgj", "ㄘㄤˇ");
+ CheckEq(ref counter, ref composer, "cgl", "ㄘㄤˋ");
+ CheckEq(ref counter, ref composer, "cm", "ㄘㄥ");
+ CheckEq(ref counter, ref composer, "cmf", "ㄘㄥˊ");
+ CheckEq(ref counter, ref composer, "cmj", "ㄘㄥˇ");
+ CheckEq(ref counter, ref composer, "cml", "ㄘㄥˋ");
+ CheckEq(ref counter, ref composer, "cu", "ㄘㄨ");
+ CheckEq(ref counter, ref composer, "cuf", "ㄘㄨˊ");
+ CheckEq(ref counter, ref composer, "cuj", "ㄘㄨˇ");
+ CheckEq(ref counter, ref composer, "cul", "ㄘㄨˋ");
+ CheckEq(ref counter, ref composer, "cuo", "ㄘㄨㄛ");
+ CheckEq(ref counter, ref composer, "cuof", "ㄘㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "cuoj", "ㄘㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "cuol", "ㄘㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "cuk", "ㄘㄨㄟ");
+ CheckEq(ref counter, ref composer, "cukj", "ㄘㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "cukl", "ㄘㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "cub", "ㄘㄨㄢ");
+ CheckEq(ref counter, ref composer, "cubf", "ㄘㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "cubj", "ㄘㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "cubl", "ㄘㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "cun", "ㄘㄨㄣ");
+ CheckEq(ref counter, ref composer, "cunf", "ㄘㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "cunj", "ㄘㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "cunl", "ㄘㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "cum", "ㄘㄨㄥ");
+ CheckEq(ref counter, ref composer, "cumf", "ㄘㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "cumj", "ㄘㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "cuml", "ㄘㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "s", "ㄙ");
+ CheckEq(ref counter, ref composer, "sj", "ㄙˇ");
+ CheckEq(ref counter, ref composer, "sl", "ㄙˋ");
+ CheckEq(ref counter, ref composer, "sa", "ㄙㄚ");
+ CheckEq(ref counter, ref composer, "saj", "ㄙㄚˇ");
+ CheckEq(ref counter, ref composer, "sal", "ㄙㄚˋ");
+ CheckEq(ref counter, ref composer, "sad", "ㄙㄚ˙");
+ CheckEq(ref counter, ref composer, "se", "ㄙㄜ");
+ CheckEq(ref counter, ref composer, "sel", "ㄙㄜˋ");
+ CheckEq(ref counter, ref composer, "sh", "ㄙㄞ");
+ CheckEq(ref counter, ref composer, "shf", "ㄙㄞˊ");
+ CheckEq(ref counter, ref composer, "shj", "ㄙㄞˇ");
+ CheckEq(ref counter, ref composer, "shl", "ㄙㄞˋ");
+ CheckEq(ref counter, ref composer, "sk", "ㄙㄟ");
+ CheckEq(ref counter, ref composer, "sw", "ㄙㄠ");
+ CheckEq(ref counter, ref composer, "swj", "ㄙㄠˇ");
+ CheckEq(ref counter, ref composer, "swl", "ㄙㄠˋ");
+ CheckEq(ref counter, ref composer, "sv", "ㄙㄡ");
+ CheckEq(ref counter, ref composer, "svj", "ㄙㄡˇ");
+ CheckEq(ref counter, ref composer, "svl", "ㄙㄡˋ");
+ CheckEq(ref counter, ref composer, "sb", "ㄙㄢ");
+ CheckEq(ref counter, ref composer, "sbj", "ㄙㄢˇ");
+ CheckEq(ref counter, ref composer, "sbl", "ㄙㄢˋ");
+ CheckEq(ref counter, ref composer, "sn", "ㄙㄣ");
+ CheckEq(ref counter, ref composer, "snj", "ㄙㄣˇ");
+ CheckEq(ref counter, ref composer, "sg", "ㄙㄤ");
+ CheckEq(ref counter, ref composer, "sgj", "ㄙㄤˇ");
+ CheckEq(ref counter, ref composer, "sgl", "ㄙㄤˋ");
+ CheckEq(ref counter, ref composer, "sm", "ㄙㄥ");
+ CheckEq(ref counter, ref composer, "sml", "ㄙㄥˋ");
+ CheckEq(ref counter, ref composer, "su", "ㄙㄨ");
+ CheckEq(ref counter, ref composer, "suf", "ㄙㄨˊ");
+ CheckEq(ref counter, ref composer, "suj", "ㄙㄨˇ");
+ CheckEq(ref counter, ref composer, "sul", "ㄙㄨˋ");
+ CheckEq(ref counter, ref composer, "suo", "ㄙㄨㄛ");
+ CheckEq(ref counter, ref composer, "suof", "ㄙㄨㄛˊ");
+ CheckEq(ref counter, ref composer, "suoj", "ㄙㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "suol", "ㄙㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "suk", "ㄙㄨㄟ");
+ CheckEq(ref counter, ref composer, "sukf", "ㄙㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "sukj", "ㄙㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "sukl", "ㄙㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "sub", "ㄙㄨㄢ");
+ CheckEq(ref counter, ref composer, "subj", "ㄙㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "subl", "ㄙㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "sun", "ㄙㄨㄣ");
+ CheckEq(ref counter, ref composer, "sunj", "ㄙㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "sunl", "ㄙㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "sum", "ㄙㄨㄥ");
+ CheckEq(ref counter, ref composer, "sumf", "ㄙㄨㄥˊ");
+ CheckEq(ref counter, ref composer, "sumj", "ㄙㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "suml", "ㄙㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "a", "ㄚ");
+ CheckEq(ref counter, ref composer, "af", "ㄚˊ");
+ CheckEq(ref counter, ref composer, "al", "ㄚˋ");
+ CheckEq(ref counter, ref composer, "ad", "ㄚ˙");
+ CheckEq(ref counter, ref composer, "o", "ㄛ");
+ CheckEq(ref counter, ref composer, "of", "ㄛˊ");
+ CheckEq(ref counter, ref composer, "oj", "ㄛˇ");
+ CheckEq(ref counter, ref composer, "ol", "ㄛˋ");
+ CheckEq(ref counter, ref composer, "e", "ㄜ");
+ CheckEq(ref counter, ref composer, "ef", "ㄜˊ");
+ CheckEq(ref counter, ref composer, "ej", "ㄜˇ");
+ CheckEq(ref counter, ref composer, "el", "ㄜˋ");
+ // CheckEq(ref counter, ref composer, "ef", "ㄝˊ");
+ // CheckEq(ref counter, ref composer, "ej", "ㄝˇ");
+ // CheckEq(ref counter, ref composer, "el", "ㄝˋ");
+ // CheckEq(ref counter, ref composer, "ed", "ㄝ˙");
+ // CheckEq(ref counter, ref composer, "h", "ㄞ");
+ CheckEq(ref counter, ref composer, "hf", "ㄞˊ");
+ CheckEq(ref counter, ref composer, "hj", "ㄞˇ");
+ CheckEq(ref counter, ref composer, "hl", "ㄞˋ");
+ CheckEq(ref counter, ref composer, "kl", "ㄟˋ");
+ CheckEq(ref counter, ref composer, "w", "ㄠ");
+ CheckEq(ref counter, ref composer, "wf", "ㄠˊ");
+ CheckEq(ref counter, ref composer, "wj", "ㄠˇ");
+ CheckEq(ref counter, ref composer, "wl", "ㄠˋ");
+ CheckEq(ref counter, ref composer, "v", "ㄡ");
+ CheckEq(ref counter, ref composer, "vf", "ㄡˊ");
+ CheckEq(ref counter, ref composer, "vj", "ㄡˇ");
+ CheckEq(ref counter, ref composer, "vl", "ㄡˋ");
+ CheckEq(ref counter, ref composer, "vd", "ㄡ˙");
+ CheckEq(ref counter, ref composer, "b ", "ㄢ ");
+ CheckEq(ref counter, ref composer, "bf", "ㄢˊ");
+ CheckEq(ref counter, ref composer, "bj", "ㄢˇ");
+ CheckEq(ref counter, ref composer, "bl", "ㄢˋ");
+ CheckEq(ref counter, ref composer, "n ", "ㄣ ");
+ CheckEq(ref counter, ref composer, "nf", "ㄣˊ");
+ CheckEq(ref counter, ref composer, "nj", "ㄣˇ");
+ CheckEq(ref counter, ref composer, "nl", "ㄣˋ");
+ CheckEq(ref counter, ref composer, "nd", "ㄣ˙");
+ CheckEq(ref counter, ref composer, "g ", "ㄤ ");
+ CheckEq(ref counter, ref composer, "gf", "ㄤˊ");
+ CheckEq(ref counter, ref composer, "gj", "ㄤˇ");
+ CheckEq(ref counter, ref composer, "gl", "ㄤˋ");
+ CheckEq(ref counter, ref composer, "m ", "ㄥ ");
+ CheckEq(ref counter, ref composer, "ml", "ㄥˋ");
+ CheckEq(ref counter, ref composer, "l ", "ㄦ ");
+ CheckEq(ref counter, ref composer, "lf", "ㄦˊ");
+ CheckEq(ref counter, ref composer, "lj", "ㄦˇ");
+ CheckEq(ref counter, ref composer, "ll", "ㄦˋ");
+ CheckEq(ref counter, ref composer, "ld", "ㄦ˙");
+ CheckEq(ref counter, ref composer, "i", "ㄧ");
+ CheckEq(ref counter, ref composer, "if", "ㄧˊ");
+ CheckEq(ref counter, ref composer, "ij", "ㄧˇ");
+ CheckEq(ref counter, ref composer, "il", "ㄧˋ");
+ CheckEq(ref counter, ref composer, "ia", "ㄧㄚ");
+ CheckEq(ref counter, ref composer, "iaf", "ㄧㄚˊ");
+ CheckEq(ref counter, ref composer, "iaj", "ㄧㄚˇ");
+ CheckEq(ref counter, ref composer, "ial", "ㄧㄚˋ");
+ CheckEq(ref counter, ref composer, "iad", "ㄧㄚ˙");
+ CheckEq(ref counter, ref composer, "io", "ㄧㄛ");
+ CheckEq(ref counter, ref composer, "iod", "ㄧㄛ˙");
+ CheckEq(ref counter, ref composer, "ie", "ㄧㄝ");
+ CheckEq(ref counter, ref composer, "ief", "ㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "iej", "ㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "iel", "ㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "ied", "ㄧㄝ˙");
+ CheckEq(ref counter, ref composer, "ihf", "ㄧㄞˊ");
+ CheckEq(ref counter, ref composer, "iw", "ㄧㄠ");
+ CheckEq(ref counter, ref composer, "iwf", "ㄧㄠˊ");
+ CheckEq(ref counter, ref composer, "iwj", "ㄧㄠˇ");
+ CheckEq(ref counter, ref composer, "iwl", "ㄧㄠˋ");
+ CheckEq(ref counter, ref composer, "iv", "ㄧㄡ");
+ CheckEq(ref counter, ref composer, "ivf", "ㄧㄡˊ");
+ CheckEq(ref counter, ref composer, "ivj", "ㄧㄡˇ");
+ CheckEq(ref counter, ref composer, "ivl", "ㄧㄡˋ");
+ CheckEq(ref counter, ref composer, "ib", "ㄧㄢ");
+ CheckEq(ref counter, ref composer, "ibf", "ㄧㄢˊ");
+ CheckEq(ref counter, ref composer, "ibj", "ㄧㄢˇ");
+ CheckEq(ref counter, ref composer, "ibl", "ㄧㄢˋ");
+ CheckEq(ref counter, ref composer, "in", "ㄧㄣ");
+ CheckEq(ref counter, ref composer, "inf", "ㄧㄣˊ");
+ CheckEq(ref counter, ref composer, "inj", "ㄧㄣˇ");
+ CheckEq(ref counter, ref composer, "inl", "ㄧㄣˋ");
+ CheckEq(ref counter, ref composer, "ig", "ㄧㄤ");
+ CheckEq(ref counter, ref composer, "igf", "ㄧㄤˊ");
+ CheckEq(ref counter, ref composer, "igj", "ㄧㄤˇ");
+ CheckEq(ref counter, ref composer, "igl", "ㄧㄤˋ");
+ CheckEq(ref counter, ref composer, "im", "ㄧㄥ");
+ CheckEq(ref counter, ref composer, "imf", "ㄧㄥˊ");
+ CheckEq(ref counter, ref composer, "imj", "ㄧㄥˇ");
+ CheckEq(ref counter, ref composer, "iml", "ㄧㄥˋ");
+ CheckEq(ref counter, ref composer, "u", "ㄨ");
+ CheckEq(ref counter, ref composer, "uf", "ㄨˊ");
+ CheckEq(ref counter, ref composer, "uj", "ㄨˇ");
+ CheckEq(ref counter, ref composer, "ul", "ㄨˋ");
+ CheckEq(ref counter, ref composer, "ua", "ㄨㄚ");
+ CheckEq(ref counter, ref composer, "uaf", "ㄨㄚˊ");
+ CheckEq(ref counter, ref composer, "uaj", "ㄨㄚˇ");
+ CheckEq(ref counter, ref composer, "ual", "ㄨㄚˋ");
+ CheckEq(ref counter, ref composer, "uad", "ㄨㄚ˙");
+ CheckEq(ref counter, ref composer, "uo", "ㄨㄛ");
+ CheckEq(ref counter, ref composer, "uoj", "ㄨㄛˇ");
+ CheckEq(ref counter, ref composer, "uol", "ㄨㄛˋ");
+ CheckEq(ref counter, ref composer, "uh", "ㄨㄞ");
+ CheckEq(ref counter, ref composer, "uhj", "ㄨㄞˇ");
+ CheckEq(ref counter, ref composer, "uhl", "ㄨㄞˋ");
+ CheckEq(ref counter, ref composer, "uk", "ㄨㄟ");
+ CheckEq(ref counter, ref composer, "ukf", "ㄨㄟˊ");
+ CheckEq(ref counter, ref composer, "ukj", "ㄨㄟˇ");
+ CheckEq(ref counter, ref composer, "ukl", "ㄨㄟˋ");
+ CheckEq(ref counter, ref composer, "ub", "ㄨㄢ");
+ CheckEq(ref counter, ref composer, "ubf", "ㄨㄢˊ");
+ CheckEq(ref counter, ref composer, "ubj", "ㄨㄢˇ");
+ CheckEq(ref counter, ref composer, "ubl", "ㄨㄢˋ");
+ CheckEq(ref counter, ref composer, "un", "ㄨㄣ");
+ CheckEq(ref counter, ref composer, "unf", "ㄨㄣˊ");
+ CheckEq(ref counter, ref composer, "unj", "ㄨㄣˇ");
+ CheckEq(ref counter, ref composer, "unl", "ㄨㄣˋ");
+ CheckEq(ref counter, ref composer, "ug", "ㄨㄤ");
+ CheckEq(ref counter, ref composer, "ugf", "ㄨㄤˊ");
+ CheckEq(ref counter, ref composer, "ugj", "ㄨㄤˇ");
+ CheckEq(ref counter, ref composer, "ugl", "ㄨㄤˋ");
+ CheckEq(ref counter, ref composer, "um", "ㄨㄥ");
+ CheckEq(ref counter, ref composer, "umj", "ㄨㄥˇ");
+ CheckEq(ref counter, ref composer, "uml", "ㄨㄥˋ");
+ CheckEq(ref counter, ref composer, "y", "ㄩ");
+ CheckEq(ref counter, ref composer, "yf", "ㄩˊ");
+ CheckEq(ref counter, ref composer, "yj", "ㄩˇ");
+ CheckEq(ref counter, ref composer, "yl", "ㄩˋ");
+ CheckEq(ref counter, ref composer, "ye", "ㄩㄝ");
+ CheckEq(ref counter, ref composer, "yej", "ㄩㄝˇ");
+ CheckEq(ref counter, ref composer, "yel", "ㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "yb", "ㄩㄢ");
+ CheckEq(ref counter, ref composer, "ybf", "ㄩㄢˊ");
+ CheckEq(ref counter, ref composer, "ybj", "ㄩㄢˇ");
+ CheckEq(ref counter, ref composer, "ybl", "ㄩㄢˋ");
+ CheckEq(ref counter, ref composer, "yn", "ㄩㄣ");
+ CheckEq(ref counter, ref composer, "ynf", "ㄩㄣˊ");
+ CheckEq(ref counter, ref composer, "ynj", "ㄩㄣˇ");
+ CheckEq(ref counter, ref composer, "ynl", "ㄩㄣˋ");
+ CheckEq(ref counter, ref composer, "ym", "ㄩㄥ");
+ CheckEq(ref counter, ref composer, "ymf", "ㄩㄥˊ");
+ CheckEq(ref counter, ref composer, "ymj", "ㄩㄥˇ");
+ CheckEq(ref counter, ref composer, "yml", "ㄩㄥˋ");
+ CheckEq(ref counter, ref composer, "bic", "ㄅㄧㄝ");
+ CheckEq(ref counter, ref composer, "bicf", "ㄅㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "bicj", "ㄅㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "bicl", "ㄅㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "pic", "ㄆㄧㄝ");
+ CheckEq(ref counter, ref composer, "picj", "ㄆㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "picl", "ㄆㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "mic", "ㄇㄧㄝ");
+ CheckEq(ref counter, ref composer, "micf", "ㄇㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "micl", "ㄇㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "dic", "ㄉㄧㄝ");
+ CheckEq(ref counter, ref composer, "dicf", "ㄉㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "dicj", "ㄉㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "dicl", "ㄉㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "tic", "ㄊㄧㄝ");
+ CheckEq(ref counter, ref composer, "ticf", "ㄊㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "ticj", "ㄊㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "ticl", "ㄊㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "nic", "ㄋㄧㄝ");
+ CheckEq(ref counter, ref composer, "nicf", "ㄋㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "nicl", "ㄋㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "nycl", "ㄋㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "lic", "ㄌㄧㄝ");
+ CheckEq(ref counter, ref composer, "licf", "ㄌㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "licj", "ㄌㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "licl", "ㄌㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "lyc", "ㄌㄩㄝ");
+ CheckEq(ref counter, ref composer, "lycj", "ㄌㄩㄝˇ");
+ CheckEq(ref counter, ref composer, "lycl", "ㄌㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "jic", "ㄐㄧㄝ");
+ CheckEq(ref counter, ref composer, "jicf", "ㄐㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "jicj", "ㄐㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "jicl", "ㄐㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "jicd", "ㄐㄧㄝ˙");
+ CheckEq(ref counter, ref composer, "jyc", "ㄐㄩㄝ");
+ CheckEq(ref counter, ref composer, "jycf", "ㄐㄩㄝˊ");
+ CheckEq(ref counter, ref composer, "jycj", "ㄐㄩㄝˇ");
+ CheckEq(ref counter, ref composer, "jycl", "ㄐㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "qic", "ㄑㄧㄝ");
+ CheckEq(ref counter, ref composer, "qicf", "ㄑㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "qicj", "ㄑㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "qicl", "ㄑㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "qyc", "ㄑㄩㄝ");
+ CheckEq(ref counter, ref composer, "qycf", "ㄑㄩㄝˊ");
+ CheckEq(ref counter, ref composer, "qycl", "ㄑㄩㄝˋ");
+ CheckEq(ref counter, ref composer, "xic", "ㄒㄧㄝ");
+ CheckEq(ref counter, ref composer, "xicf", "ㄒㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "xicj", "ㄒㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "xicl", "ㄒㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "xyc", "ㄒㄩㄝ");
+ CheckEq(ref counter, ref composer, "xycf", "ㄒㄩㄝˊ");
+ CheckEq(ref counter, ref composer, "xycj", "ㄒㄩㄝˇ");
+ CheckEq(ref counter, ref composer, "xycl", "ㄒㄩㄝˋ");
+ // CheckEq(ref counter, ref composer, "cf", "ㄝˊ");
+ // CheckEq(ref counter, ref composer, "cj", "ㄝˇ");
+ // CheckEq(ref counter, ref composer, "cl", "ㄝˋ");
+ // CheckEq(ref counter, ref composer, "cd", "ㄝ˙");
+ CheckEq(ref counter, ref composer, "h ", "ㄞ ");
+ CheckEq(ref counter, ref composer, "t ", "ㄦ ");
+ CheckEq(ref counter, ref composer, "tf", "ㄦˊ");
+ CheckEq(ref counter, ref composer, "tj", "ㄦˇ");
+ CheckEq(ref counter, ref composer, "tl", "ㄦˋ");
+ CheckEq(ref counter, ref composer, "td", "ㄦ˙");
+ CheckEq(ref counter, ref composer, "ic", "ㄧㄝ");
+ CheckEq(ref counter, ref composer, "icf", "ㄧㄝˊ");
+ CheckEq(ref counter, ref composer, "icj", "ㄧㄝˇ");
+ CheckEq(ref counter, ref composer, "icl", "ㄧㄝˋ");
+ CheckEq(ref counter, ref composer, "icd", "ㄧㄝ˙");
+ CheckEq(ref counter, ref composer, "yc", "ㄩㄝ");
+ CheckEq(ref counter, ref composer, "ycj", "ㄩㄝˇ");
+ CheckEq(ref counter, ref composer, "ycl", "ㄩㄝˋ");
+ Assert.AreEqual(counter, 0);
}
}
diff --git a/Tekkon.Tests/TekkonTests_Intermediate.cs b/Tekkon.Tests/TekkonTests_Intermediate.cs
index 0791599..2558ffb 100644
--- a/Tekkon.Tests/TekkonTests_Intermediate.cs
+++ b/Tekkon.Tests/TekkonTests_Intermediate.cs
@@ -1,26 +1,10 @@
// (c) 2022 and onwards The vChewing Project (MIT-NTL License).
-/*
-Permission is hereby granted, free of charge, to any person obtaining a copy of
-this software and associated documentation files (the "Software"), to deal in
-the Software without restriction, including without limitation the rights to
-use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
-the Software, and to permit persons to whom the Software is furnished to do so,
-subject to the following conditions:
-
-1. The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-2. No trademark license is granted to use the trade names, trademarks, service
-marks, or product names of Contributor, except as required to fulfill notice
-requirements above.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
-FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
-COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
-IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
-CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
+// ====================
+// This code is released under the MIT license (SPDX-License-Identifier: MIT)
+// ... with NTL restriction stating that:
+// No trademark license is granted to use the trade names, trademarks, service
+// marks, or product names of Contributor, except as required to fulfill notice
+// requirements defined in MIT License.
using NUnit.Framework;
diff --git a/Tekkon.sln b/Tekkon.sln
index 2f7dec5..8df048d 100644
--- a/Tekkon.sln
+++ b/Tekkon.sln
@@ -47,6 +47,6 @@ Global
$0.DotNetNamingPolicy = $4
$4.DirectoryNamespaceAssociation = PrefixedHierarchical
$0.StandardHeader = $5
- version = 1.5.1
+ version = 1.6.0
EndGlobalSection
EndGlobal
diff --git a/Tekkon/Composer.cs b/Tekkon/Composer.cs
index 4dff1cb..944943d 100644
--- a/Tekkon/Composer.cs
+++ b/Tekkon/Composer.cs
@@ -1,26 +1,10 @@
// (c) 2022 and onwards The vChewing Project (MIT-NTL License).
-/*
-Permission is hereby granted, free of charge, to any person obtaining a copy of
-this software and associated documentation files (the "Software"), to deal in
-the Software without restriction, including without limitation the rights to
-use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
-the Software, and to permit persons to whom the Software is furnished to do so,
-subject to the following conditions:
-
-1. The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-2. No trademark license is granted to use the trade names, trademarks, service
-marks, or product names of Contributor, except as required to fulfill notice
-requirements above.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
-FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
-COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
-IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
-CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
+// ====================
+// This code is released under the MIT license (SPDX-License-Identifier: MIT)
+// ... with NTL restriction stating that:
+// No trademark license is granted to use the trade names, trademarks, service
+// marks, or product names of Contributor, except as required to fulfill notice
+// requirements defined in MIT License.
using System;
using System.Linq;
@@ -335,15 +319,21 @@ public void ReceiveKeyFromPhonabet(string phonabet = "") {
}
if ((thePhone.Type is PhoneType.Intonation or PhoneType.Vowel) &&
(Consonant.Value is "ㄓ" or "ㄔ" or "ㄕ" or "ㄗ" or "ㄘ" or "ㄙ")) {
- switch (Semivowel.Value) {
- case "ㄧ":
+ switch (Semivowel.Value, Consonant.Value) {
+ case ("ㄧ", _):
Semivowel.Clear();
break;
- case "ㄩ":
- Consonant = Consonant.Value switch { "ㄓ" or "ㄗ" => new("ㄐ"),
- "ㄔ" or "ㄘ" => new("ㄑ"),
- "ㄕ" or "ㄙ" => new("ㄒ"),
- _ => Consonant };
+ case ("ㄩ", "ㄓ"):
+ case ("ㄩ", "ㄗ"):
+ Consonant = new("ㄐ");
+ break;
+ case ("ㄩ", "ㄔ"):
+ case ("ㄩ", "ㄘ"):
+ Consonant = new("ㄑ");
+ break;
+ case ("ㄩ", "ㄕ"):
+ case ("ㄩ", "ㄙ"):
+ Consonant = new("ㄒ");
break;
}
}
@@ -829,10 +819,10 @@ private string HandleDachen26(string key = "") {
} else if (Semivowel.Value != "ㄩ" && Vowel.Value == "ㄡ") {
Vowel.Clear();
strReturn = "ㄩ";
- } else if (!Semivowel.IsEmpty)
+ } else if (!Semivowel.IsEmpty || !"ㄐㄑㄒ".DoesHave(Consonant.Value))
strReturn = "ㄡ";
else
- strReturn = ("ㄐㄑㄒ".DoesHave(Consonant.Value)) ? "ㄩ" : "ㄡ";
+ strReturn = "ㄩ";
break;
case "u":
if (Semivowel.Value == "ㄧ" && Vowel.Value != "ㄚ") {
@@ -949,6 +939,17 @@ private void CommonFixWhenHandlingDynamicArrangeInputs(
// 處理公共特殊情形。
switch (incomingPhonabet.Type) {
case PhoneType.Semivowel:
+ string newConstantStr =
+ (Consonant.Value, incomingPhonabet.Value) switch {
+ ("ㄓ", "ㄧ") => "ㄐ",
+ ("ㄓ", "ㄩ") => "ㄐ",
+ ("ㄍ", "ㄩ") => "ㄑ",
+ ("ㄔ", "ㄧ") => "ㄑ",
+ ("ㄔ", "ㄩ") => "ㄑ",
+ ("ㄕ", "ㄧ") => "ㄒ",
+ ("ㄕ", "ㄩ") => "ㄒ",
+ _ => "",
+ };
switch (Consonant.Value) {
case "ㄍ":
// 這裡不處理「ㄍㄧ」到「ㄑㄧ」的轉換,因為只有倚天26需要處理這個。
diff --git a/Tekkon/Enums.cs b/Tekkon/Enums.cs
index d7db116..bafd0ab 100644
--- a/Tekkon/Enums.cs
+++ b/Tekkon/Enums.cs
@@ -1,26 +1,10 @@
// (c) 2022 and onwards The vChewing Project (MIT-NTL License).
-/*
-Permission is hereby granted, free of charge, to any person obtaining a copy of
-this software and associated documentation files (the "Software"), to deal in
-the Software without restriction, including without limitation the rights to
-use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
-the Software, and to permit persons to whom the Software is furnished to do so,
-subject to the following conditions:
-
-1. The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-2. No trademark license is granted to use the trade names, trademarks, service
-marks, or product names of Contributor, except as required to fulfill notice
-requirements above.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
-FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
-COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
-IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
-CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
+// ====================
+// This code is released under the MIT license (SPDX-License-Identifier: MIT)
+// ... with NTL restriction stating that:
+// No trademark license is granted to use the trade names, trademarks, service
+// marks, or product names of Contributor, except as required to fulfill notice
+// requirements defined in MIT License.
namespace Tekkon {
///
diff --git a/Tekkon/Phonabet.cs b/Tekkon/Phonabet.cs
index c8187a8..7a786fd 100644
--- a/Tekkon/Phonabet.cs
+++ b/Tekkon/Phonabet.cs
@@ -1,26 +1,10 @@
// (c) 2022 and onwards The vChewing Project (MIT-NTL License).
-/*
-Permission is hereby granted, free of charge, to any person obtaining a copy of
-this software and associated documentation files (the "Software"), to deal in
-the Software without restriction, including without limitation the rights to
-use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
-the Software, and to permit persons to whom the Software is furnished to do so,
-subject to the following conditions:
-
-1. The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-2. No trademark license is granted to use the trade names, trademarks, service
-marks, or product names of Contributor, except as required to fulfill notice
-requirements above.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
-FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
-COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
-IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
-CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
+// ====================
+// This code is released under the MIT license (SPDX-License-Identifier: MIT)
+// ... with NTL restriction stating that:
+// No trademark license is granted to use the trade names, trademarks, service
+// marks, or product names of Contributor, except as required to fulfill notice
+// requirements defined in MIT License.
using System;
using System.Linq;
diff --git a/Tekkon/Shared.cs b/Tekkon/Shared.cs
index c0ca50c..beb8444 100644
--- a/Tekkon/Shared.cs
+++ b/Tekkon/Shared.cs
@@ -1,26 +1,10 @@
// (c) 2022 and onwards The vChewing Project (MIT-NTL License).
-/*
-Permission is hereby granted, free of charge, to any person obtaining a copy of
-this software and associated documentation files (the "Software"), to deal in
-the Software without restriction, including without limitation the rights to
-use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
-the Software, and to permit persons to whom the Software is furnished to do so,
-subject to the following conditions:
-
-1. The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-2. No trademark license is granted to use the trade names, trademarks, service
-marks, or product names of Contributor, except as required to fulfill notice
-requirements above.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
-FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
-COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
-IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
-CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
+// ====================
+// This code is released under the MIT license (SPDX-License-Identifier: MIT)
+// ... with NTL restriction stating that:
+// No trademark license is granted to use the trade names, trademarks, service
+// marks, or product names of Contributor, except as required to fulfill notice
+// requirements defined in MIT License.
using System.Collections.Generic;
using System.Linq;
diff --git a/Tekkon/Tekkon.csproj b/Tekkon/Tekkon.csproj
index f0bf3ba..c955067 100644
--- a/Tekkon/Tekkon.csproj
+++ b/Tekkon/Tekkon.csproj
@@ -3,16 +3,16 @@
net6.0
65001
- 1.5.1
+ 1.6.0
vChewing.Tekkon
Shiki Suen
Atelier Inmu
(c) 2022 and onwards The vChewing Project (MIT-NTL License).
https://github.com/ShikiSuen/TekkonNT
zh-TW
- 1.5.1
- 1.5.1
- 1.5.1
+ 1.6.0
+ 1.6.0
+ 1.6.0
Tekkon
True
README.md