Вычислить очень просто: на сколько договоритесь, столько и стоит))
А насчёт...
Задача в общем виде не решаемая.