- content:
  - invariant:
      format: acsl_expression
      location:
        file_name: null
        function: main
        line: 72
      type: location_invariant
      value: ((((((((((((((((((((((((((((((((((((((((((((((((((((((89 == main__y)
        && (89 == main__x)) && (\old(__return_720) == __return_720)) || (((53 == main__y)
        && (53 == main__x)) && (\old(__return_720) == __return_720))) || (((71 ==
        main__y) && (\old(__return_720) == __return_720)) && (71 == main__x))) ||
        (((79 == main__x) && (79 == main__y)) && (\old(__return_720) == __return_720)))
        || (((88 == main__y) && (\old(__return_720) == __return_720)) && (88 == main__x)))
        || (((81 == main__y) && (\old(__return_720) == __return_720)) && (81 == main__x)))
        || (((100 == main__y) && (100 <= main__x)) && (\old(__return_720) == __return_720)))
        || (((65 == main__y) && (\old(__return_720) == __return_720)) && (65 == main__x)))
        || (((main__y == 50) && (main__x <= 50)) && (\old(__return_720) == __return_720)))
        || (((52 == main__y) && (\old(__return_720) == __return_720)) && (52 == main__x)))
        || (((74 == main__x) && (\old(__return_720) == __return_720)) && (74 == main__y)))
        || (((64 == main__x) && (64 == main__y)) && (\old(__return_720) == __return_720)))
        || (((\old(__return_720) == __return_720) && (main__x == 93)) && (main__y
        == 93))) || (((\old(__return_720) == __return_720) && (main__x == 80)) &&
        (main__y == 80))) || (((main__y == 86) && (\old(__return_720) == __return_720))
        && (main__x == 86))) || (((main__x == 96) && (main__y == 96)) && (\old(__return_720)
        == __return_720))) || (((87 == main__x) && (\old(__return_720) == __return_720))
        && (87 == main__y))) || (((90 == main__x) && (\old(__return_720) == __return_720))
        && (90 == main__y))) || (((\old(__return_720) == __return_720) && (92 == main__y))
        && (92 == main__x))) || (((60 == main__x) && (60 == main__y)) && (\old(__return_720)
        == __return_720))) || (((63 == main__x) && (63 == main__y)) && (\old(__return_720)
        == __return_720))) || (((98 == main__x) && (98 == main__y)) && (\old(__return_720)
        == __return_720))) || (((59 == main__y) && (\old(__return_720) == __return_720))
        && (59 == main__x))) || (((72 == main__x) && (72 == main__y)) && (\old(__return_720)
        == __return_720))) || (((85 == main__y) && (\old(__return_720) == __return_720))
        && (85 == main__x))) || (((73 == main__x) && (\old(__return_720) == __return_720))
        && (73 == main__y))) || (((97 == main__x) && (\old(__return_720) == __return_720))
        && (97 == main__y))) || (((main__x == 83) && (\old(__return_720) == __return_720))
        && (main__y == 83))) || (((main__y == 54) && (main__x == 54)) && (\old(__return_720)
        == __return_720))) || (((91 == main__y) && (91 == main__x)) && (\old(__return_720)
        == __return_720))) || (((main__x == 61) && (main__y == 61)) && (\old(__return_720)
        == __return_720))) || (((58 == main__y) && (\old(__return_720) == __return_720))
        && (58 == main__x))) || (((69 == main__y) && (\old(__return_720) == __return_720))
        && (69 == main__x))) || (((95 == main__y) && (\old(__return_720) == __return_720))
        && (95 == main__x))) || (((56 == main__x) && (\old(__return_720) == __return_720))
        && (56 == main__y))) || (((55 == main__x) && (\old(__return_720) == __return_720))
        && (55 == main__y))) || (((main__x == 75) && (main__y == 75)) && (\old(__return_720)
        == __return_720))) || (((68 == main__x) && (\old(__return_720) == __return_720))
        && (68 == main__y))) || (((\old(__return_720) == __return_720) && (57 == main__x))
        && (57 == main__y))) || (((51 == main__y) && (51 == main__x)) && (\old(__return_720)
        == __return_720))) || (((66 == main__y) && (66 == main__x)) && (\old(__return_720)
        == __return_720))) || (((main__y == 99) && (main__x == 99)) && (\old(__return_720)
        == __return_720))) || (((84 == main__x) && (\old(__return_720) == __return_720))
        && (84 == main__y))) || (((67 == main__x) && (67 == main__y)) && (\old(__return_720)
        == __return_720))) || (((62 == main__x) && (62 == main__y)) && (\old(__return_720)
        == __return_720))) || (((70 == main__x) && (\old(__return_720) == __return_720))
        && (70 == main__y))) || (((94 == main__y) && (94 == main__x)) && (\old(__return_720)
        == __return_720))) || (((76 == main__y) && (76 == main__x)) && (\old(__return_720)
        == __return_720))) || (((78 == main__y) && (\old(__return_720) == __return_720))
        && (78 == main__x))) || (((82 == main__x) && (\old(__return_720) == __return_720))
        && (82 == main__y))) || (((\old(__return_720) == __return_720) && (77 == main__x))
        && (77 == main__y))))
  - invariant:
      format: acsl_expression
      location:
        file_name: null
        function: main
        line: 59
      type: location_invariant
      value: ((((main__x <= 7) && (main__y == 50)) && (\old(__return_720) == __return_720)))
  - invariant:
      format: acsl_expression
      location:
        file_name: null
        function: main
        line: 65
      type: location_invariant
      value: ((((main__x <= 8) && (main__y == 50)) && (\old(__return_720) == __return_720)))
  - invariant:
      format: acsl_expression
      location:
        file_name: null
        function: main
        line: 23
      type: location_invariant
      value: ((((main__y == 50) && (\old(__return_720) == __return_720)) && (main__x
        <= 1)))
  - invariant:
      format: acsl_expression
      location:
        file_name: null
        function: main
        line: 53
      type: location_invariant
      value: ((((main__y == 50) && (\old(__return_720) == __return_720)) && (main__x
        <= 6)))
  - invariant:
      format: acsl_expression
      location:
        file_name: null
        function: main
        line: 47
      type: location_invariant
      value: ((((main__y == 50) && (\old(__return_720) == __return_720)) && (main__x
        <= 5)))
  - invariant:
      format: acsl_expression
      location:
        file_name: null
        function: main
        line: 41
      type: location_invariant
      value: ((((main__y == 50) && (main__x <= 4)) && (\old(__return_720) == __return_720)))
  - invariant:
      format: acsl_expression
      location:
        file_name: null
        function: main
        line: 29
      type: location_invariant
      value: ((((main__y == 50) && (main__x <= 2)) && (\old(__return_720) == __return_720)))
  - invariant:
      format: acsl_expression
      location:
        file_name: null
        function: main
        line: 35
      type: location_invariant
      value: ((((main__y == 50) && (\old(__return_720) == __return_720)) && (main__x
        <= 3)))
  - invariant:
      ensures: (1)
      format: acsl_expression
      location:
        file_name: null
        function: __VERIFIER_assert
        line: 9
      requires: (cond != 0)
      type: function_contract
  entry_type: invariant_set
  metadata:
    format_version: '3.0'
