Нам известно три способа решения разной степени выполнимости.