Add character couting version 1
Add character couting version 2