Z3 — Microsoft Theorem Prover & SMT Solver | Open Awesome