а что подразумевается по контрактом повадырем?
Один контракт ведущий, один или несколько ведомых. Ведущий совершает ошибки, ведомый входит с учётом ошибок ведущего.
Как то так. Пример простенький и "смотрит" только на логику одной, единственной ошибки.
Если тему расширить можно составить скрипт, размером с ватман.
А вот будет ли толк, неизвестно.
Поспрашивайте топикстартера поподробнее )))) возможно он поделится частью соображений на этот счёт (но, с трудом в это верится).