Program Verification

it seems that this article was left unfinished