Writing Systems of the World 8, Exercise 1: 11,172 syllables From the Hangul article: 19 initial consonants, 21 vowels and 28 final consonants (counting "no final") give 19 x 21 x 28 = 11,172 possible syllables. Scholars estimate only about 2,000 see regular use. Why so few are used (my reasoning, not the article's): the formula multiplies every initial by every vowel by every final, but a language's sound patterns rule out many combinations, so most blocks never form a real syllable of Korean. Why 11,172 is easy for a computer: the number is small, and the blocks are laid out in one run, U+AC00 to U+D7A3. The Python example in the chapter confirms that block holds exactly 11,172 code points, and a syllable's position can be computed from its three letters.