Enviar por SMS: Counterexample-guided precondition inference