добавлено количество попыток до 3, чтобы избежать бесконечного цикла