private static byte judgeType(String surfaceForm) {
		String first = surfaceForm.substring(0, 1);
		if (isVowel(first))
			return VOWEL;
		if (isLong(first))
			return LONG;
		if (isNasal(first))
			return NASAL;
		if (KanaConverter.isKanji(first))
			return KANJI;
		if (KanaConverter.isKana(first))
			return KANA;
		if (first.equals("ヵ"))
			return KANA;
		if (first.equals("ヶ"))
			return KANA;
		return SYMBOL;
	}