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