Обмен камня на хлеб

Добытчик камней добыл 100 камней. Это предложение. Предложение камня от добытчика деревне. 
Пекарю нужна вторая печь. На нее ему нужно 40 камней. Также деревне нужен колодец. На него также нужно 40 камней. Значит, всего деревне нужно 80 камней. 
Это спрос на камень. Получаем кортеж (предложение, спрос) по камню или камень (100, 80) 
Добытчику камня нужен хлеб, носильщику нужен хлеб, многим в деревне нужен хлеб пекаря. Спрос на хлеб 20 ковриг. 
Предложение пекаря по хлебу это то, сколько хлеба у него есть. Допустим, 25 ковриг. Итого, получаем второй кортеж по хлебу. хлеб (25, 20) 
Теперь нам нужно обменять камни на хлеб, то есть свести вмести два кортежа. 
камень ( 100, 80 ) Х хлеб ( 25, 20 ) 
Известно количество хлеба, неизвестно количество камня за этот хлеб.

Однако кроме того помимо... Есть еще один немаловажный фактор обмена: время производства камня и время производства хлеба. 
Таким образом, приходим к некоторому уравнению, вид которого нам неизвестен, все, что мы можем сказать, о данной функции это, 
что результат количество камня, а на входе шесть переменных.

Теперь необходимо определить тело функции таким образом, чтобы какие ни были значения входящих переменных, на выходе всегда получалось справедливое для обмена количество камня.

Решим задачку вместе?