本着běnzheTop 20000Meanings1. based on...2. in conformance with..3. taking as one's main principleCharacters used本root着to make a move