百家爭鳴 bǎijiāzhēngmíng hundred schools of thought contend Definitions Defs Origin Strokes Stroke Words Sentences Sents