Итоги голосования для комментария:
Arris
А не ломает ли такое ценность сурвайвола в суровой Сибирии?
Можно покупать задним числом, вычитая здравомыслие :) По сути, покупать за здравомыслие бросок, по которому определяется — не забыли ли таки вы это бисово мыло?

Вообще, я давно пытаюсь внятно и просто решить вот такую задачу:

Есть куча медикаментов, килограмма два. Как определить, есть ли в ней упаковка лекарства весом 100 граммов и определенной редкости.
Или, аналогично, с деталями — 100 кг электронного хлама. Как определить, есть ли в этом хламе нужная (но довольно редкая) деталюшка весом полкило.

По моему, задачи сходные.