- content:
  - invariant:
      format: acsl_expression
      location:
        file_name: null
        function: main
        line: 54
      type: location_invariant
      value: (((((((long long) main__sum * 2) == (((long long) main__n * main__n)
        + main__n)) || (main__i < ((long long) main__n + 1))) && (1 <= main__n)) &&
        ((((long long) main__sum * 2) + main__i) == ((long long) main__i * main__i))))
  - 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'
