SMT and Z3