Pearson codes design with error-control capabilities