trying theorem proving