Contracts (Wagner) - Sec 2A final exam