функция определителя написана