4 context: '[n] -> { : n >= 0 and n <= 2147483647 }'
6 - context: '[n] -> { : n >= 0 }'
7 extent: '[n] -> { A[i0, i1] : i0 >= 0 and i0 <= -1 + n and i1 <= -1 + n and i1 >=
13 domain: '[n] -> { S_0[i] : i <= -1 + n and i >= 0 }'
14 schedule: '[n] -> { S_0[i] -> [0, i] }'
22 index: '[n] -> { S_0[i] -> [(n)] }'
23 reference: __pet_ref_0
27 may_write: '[n] -> { S_0[i] -> A[i, o1] : exists (e0 = floor((-1 + o1)/2):
28 2e0 = -1 + o1 and o1 >= 1 and o1 <= -1 + n) }'
29 must_write: '[n] -> { }'
30 index: '[n] -> { S_0[i] -> A[(i)] }'
32 reference: __pet_ref_1