@mexbit: Why not use SMT's