Part: II
The proof engine