поправил логику