Proof machine

From UBC Wiki

Template:Proof machine

What is the problem?

TBD

What is the something extra?

TBD

What did we learn from doing this?

TBD

Links to code etc