c cn , li hast.