(2012), there are only 398 syllables for thousands of characters in modern Chinese.
there are many Chinese characters sharing similar pronunciation, which further leads to the prominence of P-style errors.