Кандидат предложил использовать параллельную реализацию и посмотреть, дадут ли обе реализации одинаковый результат.

При таком раскладе возможны частые вылеты и сбои.