fixed: Обмен данными между потоками
refactored: Приборка кода