- content:
  - invariant:
      format: acsl_expression
      location:
        file_name: null
        function: main
        line: 32
      type: loop_invariant
      value: (((((((((j == 0) && (5 == max)) && (i == 4)) || (((j == 4) && (5 == max))
        && (i == 0))) || (((j == 3) && (i == 1)) && (5 == max))) || (((i == 3) &&
        (j == 1)) && (5 == max))) || ((5 == max) && (5 == i))) || (((j == 2) && (i
        == 2)) && (5 == max))))
  - invariant:
      format: acsl_expression
      location:
        file_name: null
        function: main
        line: 26
      type: loop_invariant
      value: (((((((((j == 0) && (5 == max)) && (i == 4)) || (((j == 3) && (i == 1))
        && (5 == max))) || ((5 == max) && (((long long) i + 1) == 0))) || (((i ==
        3) && (j == 1)) && (5 == max))) || (((j == 4) && (5 == max)) && (i == 0)))
        || (((j == 2) && (i == 2)) && (5 == max))))
  - invariant:
      format: acsl_expression
      location:
        file_name: null
        function: main
        line: 18
      type: loop_invariant
      value: ((((((((i == 2) && (5 == max)) || ((i == 1) && (5 == max))) || ((i ==
        3) && (5 == max))) || ((5 == max) && (i == 0))) || ((5 == max) && (5 == i)))
        || ((5 == max) && (i == 4))))
  - invariant:
      ensures: ((1 <= \old(cond))) && (1)
      format: acsl_expression
      location:
        file_name: null
        function: __VERIFIER_assert
        line: 5
      requires: ((1 <= \old(cond))) && (cond != 0)
      type: function_contract
  entry_type: invariant_set
  metadata:
    format_version: '3.0'
