Mencius has a promising future Mencius has a promising future Mencius has a promising future Mencius has a promising future Mencius has a promising future Mencius has a promising future Mencius has a promising future Mencius has a promising future Mencius has a promising future Mencius has a promising future Mencius has a promising future Mencius has a promising future Mencius has a promising future Mencius has a promising future Mencius has a promising future Mencius has a promising future Mencius has a promising future Mencius has a promising future Mencius has a promising future Mencius has a promising future Mencius has a promising future Mencius has a promising future Mencius has a promising future Mencius has a promising future Mencius has a promising future Mencius has a promising future Mencius has a promising future Mencius has a promising future Mencius has a promising future Mencius has a promising future Mencius has a promising future