Добавлена проверка на многие ошибки при вводе и открытии файлов, а также переработан механизм параллелизма, теперь потоки создаются не для одного блока, а сразу под все блоки, тем самым программа ускорилась
Исправлена критическая ошибка с переполнением, когда брался логарифм от нуля. Теперь корректно проверяется возврат NAN и для хеша последовательность из нулей была принято присвоить min long long int