update: Count and Say, refactor