- content:
  - invariant:
      ensures: (((((((((((((8 <= \result) && (6 == n)) || (n < 1)) || ((2 == n) &&
        (1 <= \result))) || ((4 == n) && (3 <= \result))) || ((3 == n) && (2 <= \result)))
        || ((5 == n) && (5 <= \result))) || ((7 == n) && (13 <= \result))) || ((1
        <= \result) && (1 == n))) || (33 < \result)) || ((21 <= \result) && (8 ==
        n))) && (0 <= \result)))
      format: acsl_expression
      location:
        file_name: null
        function: fibonacci
        line: 16
      requires: (1)
      type: function_contract
  entry_type: invariant_set
  metadata:
    format_version: '3.0'
