SMS versenden: Verifying Procedural Programs via Constrained Rewriting Induction