extern void abort(void); #include void reach_error() { assert(0); } extern void abort(void); void assume_abort_if_not(int cond) { if(!cond) {abort();} } void __VERIFIER_assert(int cond) { if (!(cond)) { ERROR: {reach_error();abort();} } return; } #define MAX 5 extern char __VERIFIER_nondet_char(); int main() { char string_A[MAX], string_B[MAX]; int i, j, nc_A, nc_B, found=0; for(i=0; i= nc_A)) return 0; i=j=0; while((inc_B-1)<