Thrith Coding Process