- content:
  - invariant:
      ensures: (((((((((((((((((((3 == \result) && (x == 3)) || (15 < x)) || ((11
        == \result) && (x == 11))) || ((x == 6) && (6 == \result))) || ((9 == \result)
        && (x == 9))) || ((2 == \result) && (x == 2))) || ((10 == \result) && (x ==
        10))) || ((5 == \result) && (5 == x))) || ((8 == \result) && (x == 8))) ||
        ((7 == \result) && (7 == x))) || ((12 == \result) && (x == 12))) || ((\result
        == 1) && (x == 1))) || ((14 == \result) && (x == 14))) || ((x == 4) && (4
        == \result))) || ((x == 15) && (15 == \result))) || ((13 == \result) && (x
        == 13))) || ((\result == 0) && (x == 0))))
      format: acsl_expression
      location:
        file_name: null
        function: id
        line: 6
      requires: (1)
      type: function_contract
  entry_type: invariant_set
  metadata:
    format_version: '3.0'
