Enviar por SMS: A generalized program verification workflow based on loop elimination and SA form