charecter analyzer