Отличный разбор @polarisfinance_