Satisfiability Modulo Theories problem