/mnt/thread-witnesses/replication/bench/thread-witnesses/st-cross/../../../ourtool/goblint --conf conf/svcomp-yaml-validate.json --enable dbg.timing.enabled --set 'ana.activated[+]' apron --set ana.apron.domain polyhedra --witness.yaml.unassume pesco/divbin2_unwindbound5.yml.witness.yml --witness.yaml.validate pesco/divbin2_unwindbound5.yml.witness.yml --sets ana.specification ../properties/unreach-call.prp --sets exp.architecture 32bit ../plain/divbin2_unwindbound5.i


--------------------------------------------------------------------------------


--sets is deprecated, use --set instead.
--sets is deprecated, use --set instead.
SV-COMP specification: CHECK( init(main()), LTL(G ! call(reach_error())) )
[Warning][Witness] couldn't locate invariant: (B == (1U) && counter == (6) && A >= (2U) && A <= (3U) && b == (1U) && q == (2U) && r == (0U)) || (B == (1U) && (!(counter == (6)) || (counter == (6) && !(A >= (2U))) || (counter == (6) && A >= (2U) && !(A <= (3U))) || (counter == (6) && A >= (2U) && A <= (3U) && !(b == (1U))) || (counter == (6) && A >= (2U) && A <= (3U) && b == (1U) && !(q == (2U))) || (counter == (6) && A >= (2U) && A <= (3U) && b == (1U) && q == (2U) && !(r == (0U)))) && counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && r == A) || (B == (1U) && (!(counter == (6)) || (counter == (6) && !(A >= (2U))) || (counter == (6) && A >= (2U) && !(A <= (3U))) || (counter == (6) && A >= (2U) && A <= (3U) && !(q == (2U))) || (counter == (6) && A >= (2U) && A <= (3U) && q == (2U) && !(r == (0U)))) && (!(counter == (7)) || (counter == (7) && !(A >= (16U))) || (counter == (7) && A >= (16U) && !(A <= (4294967295U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(q == (0U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && !(r == A))) && counter == (4) && A == (1U) && b == (1U) && q == (1U)) || (B == (1U) && (!(q == (2U)) || (q == (2U) && !(r == (0U)))) && (!(counter == (7)) || (counter == (7) && !(A >= (16U))) || (counter == (7) && A >= (16U) && !(A <= (4294967295U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(q == (0U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && !(r == A))) && (!(counter == (4)) || (counter == (4) && !(A == (1U))) || (counter == (4) && A == (1U) && !(q == (1U)))) && counter == (6) && A >= (2U) && A <= (3U) && b == (1U) && q == (3U)) || (B == (1U) && (!(A >= (2U)) || (A >= (2U) && !(A <= (3U))) || (A >= (2U) && A <= (3U) && !(b == (1U))) || (A >= (2U) && A <= (3U) && b == (1U) && !(q == (2U))) || (A >= (2U) && A <= (3U) && b == (1U) && q == (2U) && !(r == (0U)))) && (!(counter == (7)) || (counter == (7) && !(A >= (16U))) || (counter == (7) && A >= (16U) && !(A <= (4294967295U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(q == (0U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && !(r == A))) && (!(counter == (4)) || (counter == (4) && !(A == (1U))) || (counter == (4) && A == (1U) && !(b == (1U)))) && (!(A >= (2U)) || (A >= (2U) && !(A <= (3U))) || (A >= (2U) && A <= (3U) && !(b == (1U))) || (A >= (2U) && A <= (3U) && b == (1U) && !(q == (3U)))) && counter == (6) && A >= (4U) && A <= (7U) && b == (4U) && q == (1U)) || (B == (1U) && (!(counter == (6)) || (counter == (6) && !(A >= (2U))) || (counter == (6) && A >= (2U) && !(A <= (3U))) || (counter == (6) && A >= (2U) && A <= (3U) && !(q == (2U))) || (counter == (6) && A >= (2U) && A <= (3U) && q == (2U) && !(r == (0U)))) && (!(counter == (7)) || (counter == (7) && !(A >= (16U))) || (counter == (7) && A >= (16U) && !(A <= (4294967295U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && !(b == (32U)))) && (!(counter == (4)) || (counter == (4) && !(A == (1U))) || (counter == (4) && A == (1U) && !(q == (1U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (2U))) || (counter == (6) && A >= (2U) && !(A <= (3U))) || (counter == (6) && A >= (2U) && A <= (3U) && !(q == (3U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (4U))) || (counter == (6) && A >= (4U) && !(A <= (7U))) || (counter == (6) && A >= (4U) && A <= (7U) && !(b == (4U))) || (counter == (6) && A >= (4U) && A <= (7U) && b == (4U) && !(q == (1U)))) && counter == (2) && A == (0U) && b == (1U) && q == (0U) && r == A) || (B == (1U) && (!(A >= (2U)) || (A >= (2U) && !(A <= (3U))) || (A >= (2U) && A <= (3U) && !(b == (1U))) || (A >= (2U) && A <= (3U) && b == (1U) && !(q == (2U))) || (A >= (2U) && A <= (3U) && b == (1U) && q == (2U) && !(r == (0U)))) && (!(counter == (7)) || (counter == (7) && !(A >= (16U))) || (counter == (7) && A >= (16U) && !(A <= (4294967295U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(counter == (4)) || (counter == (4) && !(A == (1U))) || (counter == (4) && A == (1U) && !(b == (1U))) || (counter == (4) && A == (1U) && b == (1U) && !(q == (1U)))) && (!(A >= (2U)) || (A >= (2U) && !(A <= (3U))) || (A >= (2U) && A <= (3U) && !(b == (1U))) || (A >= (2U) && A <= (3U) && b == (1U) && !(q == (3U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (4U))) || (A >= (4U) && A <= (7U) && b == (4U) && !(q == (1U)))) && (!(counter == (2)) || (counter == (2) && !(A == (0U))) || (counter == (2) && A == (0U) && !(b == (1U))) || (counter == (2) && A == (0U) && b == (1U) && !(r == A))) && counter == (6) && A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && r >= (8U) && r <= (15U)) (../plain/divbin2_unwindbound5.i:40:24)
[Warning][Witness] couldn't locate invariant: (B == (1U) && counter == (3) && A == (1U) && b == (2U) && q == (0U) && r == (1U)) || (B == (1U) && (!(counter == (3)) || (counter == (3) && !(b == (2U))) || (counter == (3) && b == (2U) && !(q == (0U))) || (counter == (3) && b == (2U) && q == (0U) && !(r == (1U)))) && counter == (4) && A == (1U) && b == (1U) && q == (1U)) || (B == (1U) && (!(counter == (3)) || (counter == (3) && !(A == (1U))) || (counter == (3) && A == (1U) && !(b == (2U))) || (counter == (3) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (4)) || (counter == (4) && !(A == (1U))) || (counter == (4) && A == (1U) && !(q == (1U)))) && counter == (2) && A == (0U) && b == (1U) && q == (0U) && r == A) || (B == (1U) && (!(counter == (3)) || (counter == (3) && !(A == (1U))) || (counter == (3) && A == (1U) && !(b == (2U))) || (counter == (3) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (4)) || (counter == (4) && !(A == (1U))) || (counter == (4) && A == (1U) && !(b == (1U))) || (counter == (4) && A == (1U) && b == (1U) && !(q == (1U)))) && (!(counter == (2)) || (counter == (2) && !(A == (0U))) || (counter == (2) && A == (0U) && !(b == (1U))) || (counter == (2) && A == (0U) && b == (1U) && !(r == A))) && counter == (5) && A >= (4U) && A <= (7U) && b == (8U) && q == (0U) && r >= (4U) && r <= (7U)) || (B == (1U) && (!(counter == (3)) || (counter == (3) && !(A == (1U))) || (counter == (3) && A == (1U) && !(b == (2U))) || (counter == (3) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(A == (1U)) || (A == (1U) && !(b == (1U))) || (A == (1U) && b == (1U) && !(q == (1U)))) && (!(counter == (2)) || (counter == (2) && !(A == (0U))) || (counter == (2) && A == (0U) && !(b == (1U))) || (counter == (2) && A == (0U) && b == (1U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (4U))) || (counter == (5) && A >= (4U) && !(A <= (7U))) || (counter == (5) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (5) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (5) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (4) && A >= (2U) && A <= (3U) && b == (4U) && q == (0U) && r >= (2U) && r <= (3U)) || (B == (1U) && (!(counter == (3)) || (counter == (3) && !(A == (1U))) || (counter == (3) && A == (1U) && !(q == (0U))) || (counter == (3) && A == (1U) && q == (0U) && !(r == (1U)))) && (!(counter == (4)) || (counter == (4) && !(A == (1U))) || (counter == (4) && A == (1U) && !(b == (1U)))) && (!(counter == (2)) || (counter == (2) && !(A == (0U))) || (counter == (2) && A == (0U) && !(b == (1U))) || (counter == (2) && A == (0U) && b == (1U) && !(q == (0U))) || (counter == (2) && A == (0U) && b == (1U) && q == (0U) && !(r == A))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (8U))) || (A >= (4U) && A <= (7U) && b == (8U) && !(q == (0U))) || (A >= (4U) && A <= (7U) && b == (8U) && q == (0U) && !(r >= (4U))) || (A >= (4U) && A <= (7U) && b == (8U) && q == (0U) && r >= (4U) && !(r <= (7U)))) && (!(counter == (4)) || (counter == (4) && !(b == (4U))) || (counter == (4) && b == (4U) && !(q == (0U))) || (counter == (4) && b == (4U) && q == (0U) && !(r >= (2U))) || (counter == (4) && b == (4U) && q == (0U) && r >= (2U) && !(r <= (3U)))) && counter == (5) && A >= (2U) && A <= (3U) && b == (2U) && q == (1U)) (../plain/divbin2_unwindbound5.i:39:9)
[Warning][Witness] couldn't locate invariant: (B == (1U) && counter == (6) && A >= (2U) && A <= (3U) && b == (1U) && q == (2U) && r == (0U)) || (B == (1U) && (!(counter == (6)) || (counter == (6) && !(A >= (2U))) || (counter == (6) && A >= (2U) && !(A <= (3U))) || (counter == (6) && A >= (2U) && A <= (3U) && !(b == (1U))) || (counter == (6) && A >= (2U) && A <= (3U) && b == (1U) && !(q == (2U))) || (counter == (6) && A >= (2U) && A <= (3U) && b == (1U) && q == (2U) && !(r == (0U)))) && counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && r == A) || (B == (1U) && (!(counter == (6)) || (counter == (6) && !(A >= (2U))) || (counter == (6) && A >= (2U) && !(A <= (3U))) || (counter == (6) && A >= (2U) && A <= (3U) && !(q == (2U))) || (counter == (6) && A >= (2U) && A <= (3U) && q == (2U) && !(r == (0U)))) && (!(counter == (7)) || (counter == (7) && !(A >= (16U))) || (counter == (7) && A >= (16U) && !(A <= (4294967295U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(q == (0U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && !(r == A))) && counter == (4) && A == (1U) && b == (1U) && q == (1U)) || (B == (1U) && (!(q == (2U)) || (q == (2U) && !(r == (0U)))) && (!(counter == (7)) || (counter == (7) && !(A >= (16U))) || (counter == (7) && A >= (16U) && !(A <= (4294967295U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(q == (0U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && !(r == A))) && (!(counter == (4)) || (counter == (4) && !(A == (1U))) || (counter == (4) && A == (1U) && !(q == (1U)))) && counter == (6) && A >= (2U) && A <= (3U) && b == (1U) && q == (3U)) || (B == (1U) && (!(A >= (2U)) || (A >= (2U) && !(A <= (3U))) || (A >= (2U) && A <= (3U) && !(b == (1U))) || (A >= (2U) && A <= (3U) && b == (1U) && !(q == (2U))) || (A >= (2U) && A <= (3U) && b == (1U) && q == (2U) && !(r == (0U)))) && (!(counter == (7)) || (counter == (7) && !(A >= (16U))) || (counter == (7) && A >= (16U) && !(A <= (4294967295U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(q == (0U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && !(r == A))) && (!(counter == (4)) || (counter == (4) && !(A == (1U))) || (counter == (4) && A == (1U) && !(b == (1U)))) && (!(A >= (2U)) || (A >= (2U) && !(A <= (3U))) || (A >= (2U) && A <= (3U) && !(b == (1U))) || (A >= (2U) && A <= (3U) && b == (1U) && !(q == (3U)))) && counter == (6) && A >= (4U) && A <= (7U) && b == (4U) && q == (1U)) || (B == (1U) && (!(counter == (6)) || (counter == (6) && !(A >= (2U))) || (counter == (6) && A >= (2U) && !(A <= (3U))) || (counter == (6) && A >= (2U) && A <= (3U) && !(q == (2U))) || (counter == (6) && A >= (2U) && A <= (3U) && q == (2U) && !(r == (0U)))) && (!(counter == (7)) || (counter == (7) && !(A >= (16U))) || (counter == (7) && A >= (16U) && !(A <= (4294967295U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && !(b == (32U)))) && (!(counter == (4)) || (counter == (4) && !(A == (1U))) || (counter == (4) && A == (1U) && !(q == (1U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (2U))) || (counter == (6) && A >= (2U) && !(A <= (3U))) || (counter == (6) && A >= (2U) && A <= (3U) && !(q == (3U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (4U))) || (counter == (6) && A >= (4U) && !(A <= (7U))) || (counter == (6) && A >= (4U) && A <= (7U) && !(b == (4U))) || (counter == (6) && A >= (4U) && A <= (7U) && b == (4U) && !(q == (1U)))) && counter == (2) && A == (0U) && b == (1U) && q == (0U) && r == A) || (B == (1U) && (!(A >= (2U)) || (A >= (2U) && !(A <= (3U))) || (A >= (2U) && A <= (3U) && !(b == (1U))) || (A >= (2U) && A <= (3U) && b == (1U) && !(q == (2U))) || (A >= (2U) && A <= (3U) && b == (1U) && q == (2U) && !(r == (0U)))) && (!(counter == (7)) || (counter == (7) && !(A >= (16U))) || (counter == (7) && A >= (16U) && !(A <= (4294967295U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(counter == (4)) || (counter == (4) && !(A == (1U))) || (counter == (4) && A == (1U) && !(b == (1U))) || (counter == (4) && A == (1U) && b == (1U) && !(q == (1U)))) && (!(A >= (2U)) || (A >= (2U) && !(A <= (3U))) || (A >= (2U) && A <= (3U) && !(b == (1U))) || (A >= (2U) && A <= (3U) && b == (1U) && !(q == (3U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (4U))) || (A >= (4U) && A <= (7U) && b == (4U) && !(q == (1U)))) && (!(counter == (2)) || (counter == (2) && !(A == (0U))) || (counter == (2) && A == (0U) && !(b == (1U))) || (counter == (2) && A == (0U) && b == (1U) && !(r == A))) && counter == (6) && A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && r >= (8U) && r <= (15U)) (../plain/divbin2_unwindbound5.i:48:5)

runtime: 00:00:10.194
vars: 25, evals: 53

|rho|=25
|called|=6
|stable|=25
|infl|=18
|wpoint|=0
|side_dep|=0
|side_infl|=0
|var_messages|=0
|rho_write|=0
|dep|=18
Found 2 contexts for 2 functions. Top 5 functions:
1	contexts for entry state of main (2030) on ../plain/divbin2_unwindbound5.i:26:1-50:1
1	contexts for entry state of __VERIFIER_nondet_uint (374) on /mnt/thread-witnesses/replication/ourtool/lib/sv-comp/stub/src/sv-comp.c:43:70-43:140

Memory statistics: total=1205.25MB, max=37.84MB, minor=1201.76MB, major=78.40MB, promoted=74.91MB
    minor collections=587  major collections=12 compactions=0


runtime: 00:00:20.200
vars: 47, evals: 78

|rho|=47
|called|=6
|stable|=47
|infl|=43
|wpoint|=1
|side_dep|=0
|side_infl|=0
|var_messages|=0
|rho_write|=0
|dep|=33
Found 4 contexts for 4 functions. Top 5 functions:
1	contexts for entry state of __VERIFIER_assert (2026) on ../plain/divbin2_unwindbound5.i:18:1-24:1
1	contexts for entry state of main (2030) on ../plain/divbin2_unwindbound5.i:26:1-50:1
1	contexts for entry state of reach_error (2015) on ../plain/divbin2_unwindbound5.i:12:1-12:161
1	contexts for entry state of __VERIFIER_nondet_uint (374) on /mnt/thread-witnesses/replication/ourtool/lib/sv-comp/stub/src/sv-comp.c:43:70-43:140

Memory statistics: total=2335.76MB, max=57.55MB, minor=2332.19MB, major=150.37MB, promoted=146.80MB
    minor collections=1140  major collections=17 compactions=0


runtime: 00:00:30.206
vars: 47, evals: 81

|rho|=47
|called|=6
|stable|=40
|infl|=43
|wpoint|=1
|side_dep|=0
|side_infl|=0
|var_messages|=0
|rho_write|=0
|dep|=33
Found 4 contexts for 4 functions. Top 5 functions:
1	contexts for entry state of __VERIFIER_assert (2026) on ../plain/divbin2_unwindbound5.i:18:1-24:1
1	contexts for entry state of main (2030) on ../plain/divbin2_unwindbound5.i:26:1-50:1
1	contexts for entry state of reach_error (2015) on ../plain/divbin2_unwindbound5.i:12:1-12:161
1	contexts for entry state of __VERIFIER_nondet_uint (374) on /mnt/thread-witnesses/replication/ourtool/lib/sv-comp/stub/src/sv-comp.c:43:70-43:140

Memory statistics: total=3107.33MB, max=66.18MB, minor=3103.71MB, major=198.56MB, promoted=194.94MB
    minor collections=1522  major collections=20 compactions=0


runtime: 00:00:40.217
vars: 57, evals: 96

|rho|=57
|called|=6
|stable|=57
|infl|=53
|wpoint|=1
|side_dep|=0
|side_infl|=0
|var_messages|=0
|rho_write|=0
|dep|=41
Found 6 contexts for 4 functions. Top 5 functions:
2	contexts for entry state of __VERIFIER_assert (2026) on ../plain/divbin2_unwindbound5.i:18:1-24:1
2	contexts for entry state of reach_error (2015) on ../plain/divbin2_unwindbound5.i:12:1-12:161
1	contexts for entry state of main (2030) on ../plain/divbin2_unwindbound5.i:26:1-50:1
1	contexts for entry state of __VERIFIER_nondet_uint (374) on /mnt/thread-witnesses/replication/ourtool/lib/sv-comp/stub/src/sv-comp.c:43:70-43:140

Memory statistics: total=4235.13MB, max=66.18MB, minor=4231.44MB, major=270.68MB, promoted=266.99MB
    minor collections=2074  major collections=24 compactions=0


runtime: 00:00:50.228
vars: 57, evals: 111

|rho|=57
|called|=6
|stable|=57
|infl|=53
|wpoint|=2
|side_dep|=0
|side_infl|=0
|var_messages|=0
|rho_write|=0
|dep|=41
Found 6 contexts for 4 functions. Top 5 functions:
2	contexts for entry state of __VERIFIER_assert (2026) on ../plain/divbin2_unwindbound5.i:18:1-24:1
2	contexts for entry state of reach_error (2015) on ../plain/divbin2_unwindbound5.i:12:1-12:161
1	contexts for entry state of main (2030) on ../plain/divbin2_unwindbound5.i:26:1-50:1
1	contexts for entry state of __VERIFIER_nondet_uint (374) on /mnt/thread-witnesses/replication/ourtool/lib/sv-comp/stub/src/sv-comp.c:43:70-43:140

Memory statistics: total=5071.48MB, max=66.18MB, minor=5067.72MB, major=337.16MB, promoted=333.39MB
    minor collections=2487  major collections=28 compactions=0


runtime: 00:01:00.235
vars: 57, evals: 114

|rho|=57
|called|=6
|stable|=50
|infl|=53
|wpoint|=2
|side_dep|=0
|side_infl|=0
|var_messages|=0
|rho_write|=0
|dep|=41
Found 6 contexts for 4 functions. Top 5 functions:
2	contexts for entry state of __VERIFIER_assert (2026) on ../plain/divbin2_unwindbound5.i:18:1-24:1
2	contexts for entry state of reach_error (2015) on ../plain/divbin2_unwindbound5.i:12:1-12:161
1	contexts for entry state of main (2030) on ../plain/divbin2_unwindbound5.i:26:1-50:1
1	contexts for entry state of __VERIFIER_nondet_uint (374) on /mnt/thread-witnesses/replication/ourtool/lib/sv-comp/stub/src/sv-comp.c:43:70-43:140

Memory statistics: total=6135.68MB, max=66.18MB, minor=6131.87MB, major=390.76MB, promoted=386.94MB
    minor collections=3009  major collections=34 compactions=0


runtime: 00:01:10.245
vars: 57, evals: 121

|rho|=57
|called|=6
|stable|=57
|infl|=53
|wpoint|=2
|side_dep|=0
|side_infl|=0
|var_messages|=0
|rho_write|=0
|dep|=41
Found 6 contexts for 4 functions. Top 5 functions:
2	contexts for entry state of __VERIFIER_assert (2026) on ../plain/divbin2_unwindbound5.i:18:1-24:1
2	contexts for entry state of reach_error (2015) on ../plain/divbin2_unwindbound5.i:12:1-12:161
1	contexts for entry state of main (2030) on ../plain/divbin2_unwindbound5.i:26:1-50:1
1	contexts for entry state of __VERIFIER_nondet_uint (374) on /mnt/thread-witnesses/replication/ourtool/lib/sv-comp/stub/src/sv-comp.c:43:70-43:140

Memory statistics: total=7261.82MB, max=66.18MB, minor=7257.92MB, major=463.07MB, promoted=459.17MB
    minor collections=3560  major collections=39 compactions=0


runtime: 00:01:20.255
vars: 57, evals: 124

|rho|=57
|called|=6
|stable|=50
|infl|=53
|wpoint|=2
|side_dep|=0
|side_infl|=0
|var_messages|=0
|rho_write|=0
|dep|=41
Found 6 contexts for 4 functions. Top 5 functions:
2	contexts for entry state of __VERIFIER_assert (2026) on ../plain/divbin2_unwindbound5.i:18:1-24:1
2	contexts for entry state of reach_error (2015) on ../plain/divbin2_unwindbound5.i:12:1-12:161
1	contexts for entry state of main (2030) on ../plain/divbin2_unwindbound5.i:26:1-50:1
1	contexts for entry state of __VERIFIER_nondet_uint (374) on /mnt/thread-witnesses/replication/ourtool/lib/sv-comp/stub/src/sv-comp.c:43:70-43:140

Memory statistics: total=8034.00MB, max=66.18MB, minor=8030.06MB, major=511.34MB, promoted=507.39MB
    minor collections=3943  major collections=42 compactions=0

[Info][Witness] unassume invariant: ((((((((((((((B == 1U && q == 0U) && counter == 0) && b == 1U) && r == A) || (((((((q == 0U && B == 1U) && (! (counter == 0) || (counter == 0 && ! (b == 1U)))) && counter == 2) && A >= 2U) && A <= 4294967295U) && b == 4U) && r == A)) || ((((((((q == 0U && B == 1U) && (! (counter == 0) || (counter == 0 && ! (b == 1U)))) && ((! (counter == 2) || (counter == 2 && ! (A >= 2U))) || ((counter == 2 && A >= 2U) && ! (b == 4U)))) && counter == 4) && A >= 8U) && A <= 4294967295U) && b == 16U) && r == A)) || (((((((((q == 0U && B == 1U) && (! (counter == 0) || (counter == 0 && ! (b == 1U)))) && ((! (counter == 2) || (counter == 2 && ! (A >= 2U))) || ((counter == 2 && A >= 2U) && ! (b == 4U)))) && ((! (counter == 4) || (counter == 4 && ! (A >= 8U))) || ((counter == 4 && A >= 8U) && ! (b == 16U)))) && counter == 3) && A >= 4U) && A <= 4294967295U) && b == 8U) && r == A)) || ((((((((((q == 0U && B == 1U) && (! (counter == 0) || (counter == 0 && ! (b == 1U)))) && ((! (counter == 2) || (counter == 2 && ! (A >= 2U))) || ((counter == 2 && A >= 2U) && ! (b == 4U)))) && ((! (counter == 4) || (counter == 4 && ! (A >= 8U))) || ((counter == 4 && A >= 8U) && ! (b == 16U)))) && ((! (counter == 3) || (counter == 3 && ! (A >= 4U))) || ((counter == 3 && A >= 4U) && ! (b == 8U)))) && counter == 5) && A >= 16U) && A <= 4294967295U) && b == 32U) && r == A)) || ((((((((((q == 0U && B == 1U) && ((! (counter == 0) || (counter == 0 && ! (b == 1U))) || ((counter == 0 && b == 1U) && ! (r == A)))) && ((((! (counter == 2) || (counter == 2 && ! (A >= 2U))) || ((counter == 2 && A >= 2U) && ! (A <= 4294967295U))) || (((counter == 2 && A >= 2U) && A <= 4294967295U) && ! (b == 4U))) || ((((counter == 2 && A >= 2U) && A <= 4294967295U) && b == 4U) && ! (r == A)))) && ((((! (counter == 4) || (counter == 4 && ! (A >= 8U))) || ((counter == 4 && A >= 8U) && ! (A <= 4294967295U))) || (((counter == 4 && A >= 8U) && A <= 4294967295U) && ! (b == 16U))) || ((((counter == 4 && A >= 8U) && A <= 4294967295U) && b == 16U) && ! (r == A)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 4U))) || ((counter == 3 && A >= 4U) && ! (A <= 4294967295U))) || (((counter == 3 && A >= 4U) && A <= 4294967295U) && ! (b == 8U))) || ((((counter == 3 && A >= 4U) && A <= 4294967295U) && b == 8U) && ! (r == A)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 16U))) || ((counter == 5 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 5 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 5 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && counter == 1) && ! (A == 0U)) && b == 2U) && ! (0U == A))) || ((((((((((((q == 0U && B == 1U) && (! (counter == 0) || (counter == 0 && ! (b == 1U)))) && ((! (counter == 2) || (counter == 2 && ! (A >= 2U))) || ((counter == 2 && A >= 2U) && ! (b == 4U)))) && ! (counter == 4)) && ((! (counter == 3) || (counter == 3 && ! (A >= 4U))) || ((counter == 3 && A >= 4U) && ! (b == 8U)))) && (! (A >= 16U) || (A >= 16U && ! (b == 32U)))) && (((! (counter == 1) || (counter == 1 && A == 0U)) || ((counter == 1 && ! (A == 0U)) && ! (b == 2U))) || (((counter == 1 && ! (A == 0U)) && b == 2U) && 0U == A))) && counter == 5) && A >= 8U) && A <= 4294967295U) && b == 16U) && r == A)) || (((((((((((((q == 0U && B == 1U) && (! (counter == 0) || (counter == 0 && ! (b == 1U)))) && ((! (counter == 2) || (counter == 2 && ! (A >= 2U))) || ((counter == 2 && A >= 2U) && ! (b == 4U)))) && (! (A >= 8U) || (A >= 8U && ! (b == 16U)))) && ! (counter == 3)) && ((! (counter == 5) || (counter == 5 && ! (A >= 16U))) || ((counter == 5 && A >= 16U) && ! (b == 32U)))) && (((! (counter == 1) || (counter == 1 && A == 0U)) || ((counter == 1 && ! (A == 0U)) && ! (b == 2U))) || (((counter == 1 && ! (A == 0U)) && b == 2U) && 0U == A))) && ((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (b == 16U)))) && counter == 4) && A >= 4U) && A <= 4294967295U) && b == 8U) && r == A)) || (((((((((((((q == 0U && B == 1U) && (! (counter == 0) || (counter == 0 && ! (b == 1U)))) && ((! (counter == 2) || (counter == 2 && ! (A >= 2U))) || ((counter == 2 && A >= 2U) && ! (b == 4U)))) && ((! (counter == 4) || (counter == 4 && ! (A >= 8U))) || ((counter == 4 && A >= 8U) && ! (b == 16U)))) && ((! (counter == 3) || (counter == 3 && ! (A >= 4U))) || ((counter == 3 && A >= 4U) && ! (b == 8U)))) && ! (counter == 5)) && (((! (counter == 1) || (counter == 1 && A == 0U)) || ((counter == 1 && ! (A == 0U)) && ! (b == 2U))) || (((counter == 1 && ! (A == 0U)) && b == 2U) && 0U == A))) && ((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (b == 8U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && r == A)) || ((((((((((((((q == 0U && B == 1U) && ((! (counter == 0) || (counter == 0 && ! (b == 1U))) || ((counter == 0 && b == 1U) && ! (r == A)))) && (((! (A >= 2U) || (A >= 2U && ! (A <= 4294967295U))) || ((A >= 2U && A <= 4294967295U) && ! (b == 4U))) || (((A >= 2U && A <= 4294967295U) && b == 4U) && ! (r == A)))) && ((((! (counter == 4) || (counter == 4 && ! (A >= 8U))) || ((counter == 4 && A >= 8U) && ! (A <= 4294967295U))) || (((counter == 4 && A >= 8U) && A <= 4294967295U) && ! (b == 16U))) || ((((counter == 4 && A >= 8U) && A <= 4294967295U) && b == 16U) && ! (r == A)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 4U))) || ((counter == 3 && A >= 4U) && ! (A <= 4294967295U))) || (((counter == 3 && A >= 4U) && A <= 4294967295U) && ! (b == 8U))) || ((((counter == 3 && A >= 4U) && A <= 4294967295U) && b == 8U) && ! (r == A)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 16U))) || ((counter == 5 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 5 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 5 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ! (counter == 1)) && ((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 4294967295U))) || (((counter == 5 && A >= 8U) && A <= 4294967295U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 4294967295U) && b == 16U) && ! (r == A)))) && ((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 4294967295U))) || (((counter == 4 && A >= 4U) && A <= 4294967295U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 4294967295U) && b == 8U) && ! (r == A)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && counter == 2) && ! (A == 0U)) && b == 2U) && ! (0U == A))) || ((((((((((((((q == 0U && B == 1U) && ! (counter == 0)) && (((! (counter == 2) || (counter == 2 && ! (A >= 2U))) || ((counter == 2 && A >= 2U) && ! (A <= 4294967295U))) || (((counter == 2 && A >= 2U) && A <= 4294967295U) && ! (b == 4U)))) && (((! (counter == 4) || (counter == 4 && ! (A >= 8U))) || ((counter == 4 && A >= 8U) && ! (A <= 4294967295U))) || (((counter == 4 && A >= 8U) && A <= 4294967295U) && ! (b == 16U)))) && (((! (counter == 3) || (counter == 3 && ! (A >= 4U))) || ((counter == 3 && A >= 4U) && ! (A <= 4294967295U))) || (((counter == 3 && A >= 4U) && A <= 4294967295U) && ! (b == 8U)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 16U))) || ((counter == 5 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 5 && A >= 16U) && A <= 4294967295U) && ! (b == 32U)))) && ((A == 0U || (! (A == 0U) && ! (b == 2U))) || ((! (A == 0U) && b == 2U) && 0U == A))) && (((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 4294967295U))) || (((counter == 5 && A >= 8U) && A <= 4294967295U) && ! (b == 16U)))) && (((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 4294967295U))) || (((counter == 4 && A >= 4U) && A <= 4294967295U) && ! (b == 8U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U)))) && (((! (counter == 2) || (counter == 2 && A == 0U)) || ((counter == 2 && ! (A == 0U)) && ! (b == 2U))) || (((counter == 2 && ! (A == 0U)) && b == 2U) && 0U == A))) && counter == 1) && b == 1U) && r == A)) || ((((((((((((((((q == 0U && B == 1U) && (! (counter == 0) || (counter == 0 && ! (b == 1U)))) && ! (counter == 2)) && ((! (counter == 4) || (counter == 4 && ! (A >= 8U))) || ((counter == 4 && A >= 8U) && ! (b == 16U)))) && (! (A >= 4U) || (A >= 4U && ! (b == 8U)))) && ((! (counter == 5) || (counter == 5 && ! (A >= 16U))) || ((counter == 5 && A >= 16U) && ! (b == 32U)))) && (((! (counter == 1) || (counter == 1 && A == 0U)) || ((counter == 1 && ! (A == 0U)) && ! (b == 2U))) || (((counter == 1 && ! (A == 0U)) && b == 2U) && 0U == A))) && ((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (b == 16U)))) && ((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (b == 8U)))) && ((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (b == 32U)))) && (! (counter == 1) || (counter == 1 && ! (b == 1U)))) && counter == 3) && A >= 2U) && A <= 4294967295U) && b == 4U) && r == A) (../plain/divbin2_unwindbound5.i:33:5-33:10)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (../plain/divbin2_unwindbound5.i:36:9-36:18)
[Info][Witness] unassume invariant: ((((((((((((((B == 1U && q == 0U) && counter == 0) && b == 1U) && r == A) || (((((((q == 0U && B == 1U) && (! (counter == 0) || (counter == 0 && ! (b == 1U)))) && counter == 2) && A >= 2U) && A <= 4294967295U) && b == 4U) && r == A)) || ((((((((q == 0U && B == 1U) && (! (counter == 0) || (counter == 0 && ! (b == 1U)))) && ((! (counter == 2) || (counter == 2 && ! (A >= 2U))) || ((counter == 2 && A >= 2U) && ! (b == 4U)))) && counter == 4) && A >= 8U) && A <= 4294967295U) && b == 16U) && r == A)) || (((((((((q == 0U && B == 1U) && (! (counter == 0) || (counter == 0 && ! (b == 1U)))) && ((! (counter == 2) || (counter == 2 && ! (A >= 2U))) || ((counter == 2 && A >= 2U) && ! (b == 4U)))) && ((! (counter == 4) || (counter == 4 && ! (A >= 8U))) || ((counter == 4 && A >= 8U) && ! (b == 16U)))) && counter == 3) && A >= 4U) && A <= 4294967295U) && b == 8U) && r == A)) || ((((((((((q == 0U && B == 1U) && (! (counter == 0) || (counter == 0 && ! (b == 1U)))) && ((! (counter == 2) || (counter == 2 && ! (A >= 2U))) || ((counter == 2 && A >= 2U) && ! (b == 4U)))) && ((! (counter == 4) || (counter == 4 && ! (A >= 8U))) || ((counter == 4 && A >= 8U) && ! (b == 16U)))) && ((! (counter == 3) || (counter == 3 && ! (A >= 4U))) || ((counter == 3 && A >= 4U) && ! (b == 8U)))) && counter == 5) && A >= 16U) && A <= 4294967295U) && b == 32U) && r == A)) || ((((((((((q == 0U && B == 1U) && ((! (counter == 0) || (counter == 0 && ! (b == 1U))) || ((counter == 0 && b == 1U) && ! (r == A)))) && ((((! (counter == 2) || (counter == 2 && ! (A >= 2U))) || ((counter == 2 && A >= 2U) && ! (A <= 4294967295U))) || (((counter == 2 && A >= 2U) && A <= 4294967295U) && ! (b == 4U))) || ((((counter == 2 && A >= 2U) && A <= 4294967295U) && b == 4U) && ! (r == A)))) && ((((! (counter == 4) || (counter == 4 && ! (A >= 8U))) || ((counter == 4 && A >= 8U) && ! (A <= 4294967295U))) || (((counter == 4 && A >= 8U) && A <= 4294967295U) && ! (b == 16U))) || ((((counter == 4 && A >= 8U) && A <= 4294967295U) && b == 16U) && ! (r == A)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 4U))) || ((counter == 3 && A >= 4U) && ! (A <= 4294967295U))) || (((counter == 3 && A >= 4U) && A <= 4294967295U) && ! (b == 8U))) || ((((counter == 3 && A >= 4U) && A <= 4294967295U) && b == 8U) && ! (r == A)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 16U))) || ((counter == 5 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 5 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 5 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && counter == 1) && ! (A == 0U)) && b == 2U) && ! (0U == A))) || ((((((((((((q == 0U && B == 1U) && (! (counter == 0) || (counter == 0 && ! (b == 1U)))) && ((! (counter == 2) || (counter == 2 && ! (A >= 2U))) || ((counter == 2 && A >= 2U) && ! (b == 4U)))) && ! (counter == 4)) && ((! (counter == 3) || (counter == 3 && ! (A >= 4U))) || ((counter == 3 && A >= 4U) && ! (b == 8U)))) && (! (A >= 16U) || (A >= 16U && ! (b == 32U)))) && (((! (counter == 1) || (counter == 1 && A == 0U)) || ((counter == 1 && ! (A == 0U)) && ! (b == 2U))) || (((counter == 1 && ! (A == 0U)) && b == 2U) && 0U == A))) && counter == 5) && A >= 8U) && A <= 4294967295U) && b == 16U) && r == A)) || (((((((((((((q == 0U && B == 1U) && (! (counter == 0) || (counter == 0 && ! (b == 1U)))) && ((! (counter == 2) || (counter == 2 && ! (A >= 2U))) || ((counter == 2 && A >= 2U) && ! (b == 4U)))) && (! (A >= 8U) || (A >= 8U && ! (b == 16U)))) && ! (counter == 3)) && ((! (counter == 5) || (counter == 5 && ! (A >= 16U))) || ((counter == 5 && A >= 16U) && ! (b == 32U)))) && (((! (counter == 1) || (counter == 1 && A == 0U)) || ((counter == 1 && ! (A == 0U)) && ! (b == 2U))) || (((counter == 1 && ! (A == 0U)) && b == 2U) && 0U == A))) && ((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (b == 16U)))) && counter == 4) && A >= 4U) && A <= 4294967295U) && b == 8U) && r == A)) || (((((((((((((q == 0U && B == 1U) && (! (counter == 0) || (counter == 0 && ! (b == 1U)))) && ((! (counter == 2) || (counter == 2 && ! (A >= 2U))) || ((counter == 2 && A >= 2U) && ! (b == 4U)))) && ((! (counter == 4) || (counter == 4 && ! (A >= 8U))) || ((counter == 4 && A >= 8U) && ! (b == 16U)))) && ((! (counter == 3) || (counter == 3 && ! (A >= 4U))) || ((counter == 3 && A >= 4U) && ! (b == 8U)))) && ! (counter == 5)) && (((! (counter == 1) || (counter == 1 && A == 0U)) || ((counter == 1 && ! (A == 0U)) && ! (b == 2U))) || (((counter == 1 && ! (A == 0U)) && b == 2U) && 0U == A))) && ((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (b == 8U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && r == A)) || ((((((((((((((q == 0U && B == 1U) && ((! (counter == 0) || (counter == 0 && ! (b == 1U))) || ((counter == 0 && b == 1U) && ! (r == A)))) && (((! (A >= 2U) || (A >= 2U && ! (A <= 4294967295U))) || ((A >= 2U && A <= 4294967295U) && ! (b == 4U))) || (((A >= 2U && A <= 4294967295U) && b == 4U) && ! (r == A)))) && ((((! (counter == 4) || (counter == 4 && ! (A >= 8U))) || ((counter == 4 && A >= 8U) && ! (A <= 4294967295U))) || (((counter == 4 && A >= 8U) && A <= 4294967295U) && ! (b == 16U))) || ((((counter == 4 && A >= 8U) && A <= 4294967295U) && b == 16U) && ! (r == A)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 4U))) || ((counter == 3 && A >= 4U) && ! (A <= 4294967295U))) || (((counter == 3 && A >= 4U) && A <= 4294967295U) && ! (b == 8U))) || ((((counter == 3 && A >= 4U) && A <= 4294967295U) && b == 8U) && ! (r == A)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 16U))) || ((counter == 5 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 5 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 5 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ! (counter == 1)) && ((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 4294967295U))) || (((counter == 5 && A >= 8U) && A <= 4294967295U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 4294967295U) && b == 16U) && ! (r == A)))) && ((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 4294967295U))) || (((counter == 4 && A >= 4U) && A <= 4294967295U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 4294967295U) && b == 8U) && ! (r == A)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && counter == 2) && ! (A == 0U)) && b == 2U) && ! (0U == A))) || ((((((((((((((q == 0U && B == 1U) && ! (counter == 0)) && (((! (counter == 2) || (counter == 2 && ! (A >= 2U))) || ((counter == 2 && A >= 2U) && ! (A <= 4294967295U))) || (((counter == 2 && A >= 2U) && A <= 4294967295U) && ! (b == 4U)))) && (((! (counter == 4) || (counter == 4 && ! (A >= 8U))) || ((counter == 4 && A >= 8U) && ! (A <= 4294967295U))) || (((counter == 4 && A >= 8U) && A <= 4294967295U) && ! (b == 16U)))) && (((! (counter == 3) || (counter == 3 && ! (A >= 4U))) || ((counter == 3 && A >= 4U) && ! (A <= 4294967295U))) || (((counter == 3 && A >= 4U) && A <= 4294967295U) && ! (b == 8U)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 16U))) || ((counter == 5 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 5 && A >= 16U) && A <= 4294967295U) && ! (b == 32U)))) && ((A == 0U || (! (A == 0U) && ! (b == 2U))) || ((! (A == 0U) && b == 2U) && 0U == A))) && (((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 4294967295U))) || (((counter == 5 && A >= 8U) && A <= 4294967295U) && ! (b == 16U)))) && (((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 4294967295U))) || (((counter == 4 && A >= 4U) && A <= 4294967295U) && ! (b == 8U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U)))) && (((! (counter == 2) || (counter == 2 && A == 0U)) || ((counter == 2 && ! (A == 0U)) && ! (b == 2U))) || (((counter == 2 && ! (A == 0U)) && b == 2U) && 0U == A))) && counter == 1) && b == 1U) && r == A)) || ((((((((((((((((q == 0U && B == 1U) && (! (counter == 0) || (counter == 0 && ! (b == 1U)))) && ! (counter == 2)) && ((! (counter == 4) || (counter == 4 && ! (A >= 8U))) || ((counter == 4 && A >= 8U) && ! (b == 16U)))) && (! (A >= 4U) || (A >= 4U && ! (b == 8U)))) && ((! (counter == 5) || (counter == 5 && ! (A >= 16U))) || ((counter == 5 && A >= 16U) && ! (b == 32U)))) && (((! (counter == 1) || (counter == 1 && A == 0U)) || ((counter == 1 && ! (A == 0U)) && ! (b == 2U))) || (((counter == 1 && ! (A == 0U)) && b == 2U) && 0U == A))) && ((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (b == 16U)))) && ((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (b == 8U)))) && ((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (b == 32U)))) && (! (counter == 1) || (counter == 1 && ! (b == 1U)))) && counter == 3) && A >= 2U) && A <= 4294967295U) && b == 4U) && r == A) (../plain/divbin2_unwindbound5.i:36:9-36:18)
[Info][Witness] unassume invariant: ((((((((((((((((((((((((((B == 1U && q == 0U) && counter == 1) && A == 0U) && b == 1U) && r == A) || ((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && counter == 2) && A == 1U) && b == 2U) && r == 1U)) || (((((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && counter == 3) && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && r <= 3U)) || ((((((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 5) && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && r <= 15U)) || (((((((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && counter == 4) && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && r <= 7U)) || (((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && B == 1U) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && r == A)) || ((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && counter == 5) && A >= 4U) && A <= 7U) && b == 4U) && q == 1U)) || ((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && counter == 5) && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && r == 0U)) || ((((((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && (((! (counter == 5) || (counter == 5 && ! (b == 1U))) || ((counter == 5 && b == 1U) && ! (q == 2U))) || (((counter == 5 && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (q == 0U))) || (((counter == 2 && A == 1U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (q == 0U))) || ((((counter == 1 && A == 0U) && b == 1U) && q == 0U) && ! (r == A)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && counter == 4) && A >= 2U) && A <= 3U) && b == 2U) && q == 1U)) || ((((((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (q == 0U))) || (((counter == 2 && b == 2U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U)))) && counter == 3) && A == 1U) && b == 1U) && q == 1U)) || (((((((((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && (! (q == 2U) || (q == 2U && ! (r == 0U)))) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && (((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (q == 0U))) || ((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || (((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ((! (counter == 4) || (counter == 4 && ! (b == 2U))) || ((counter == 4 && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && counter == 5) && A >= 2U) && A <= 3U) && b == 1U) && q == 3U)) || ((((((((((((((((((B == 1U && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (! (b == 4U) || (b == 4U && ! (q == 1U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 1U))) || (((A >= 2U && A <= 3U) && b == 1U) && ! (q == 2U))) || ((((A >= 2U && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U))) || (((counter == 3 && A == 1U) && b == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 1U))) || (((A >= 2U && A <= 3U) && b == 1U) && ! (q == 3U)))) && ! (counter == 4)) && counter == 5) && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && r <= 7U)) || (((((((((((((((((B == 1U && (((((! (q == 0U) || (((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ! (counter == 6))) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && ! (A >= 16U))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U)))) && ((! (b == 1U) || (b == 1U && ! (q == 2U))) || ((b == 1U && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (q == 0U))) || (((counter == 2 && A == 1U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (q == 0U))) || ((((counter == 1 && A == 0U) && b == 1U) && q == 0U) && ! (r == A)))) && (((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (q == 0U))) || ((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || (((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ! (counter == 4)) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && (! (b == 1U) || (b == 1U && ! (q == 3U)))) && (((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (q == 0U))) || ((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || (((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && counter == 5) && A >= 2U) && A <= 3U) && b == 2U) && q == 1U)) || ((((((((((((((B == 1U && ((((! (q == 0U) || (((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (A >= 16U))) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && ! (A <= 4294967295U))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ! (counter == 5)) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && ((((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || ((((A >= 16U && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (q == 0U))) || ((((counter == 1 && A == 0U) && b == 1U) && q == 0U) && ! (r == A)))) && (((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (q == 0U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && q == 0U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ((((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (q == 0U))) || (((counter == 4 && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((counter == 4 && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 4U) && A <= 7U) && b == 4U) && q == 1U)) || (((((((((((((((((((B == 1U && ! (counter == 6)) && ((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 2U))) || (((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U))) || (((counter == 3 && A == 1U) && b == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && counter == 7) && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && r == A)) || ((((((((((((((((B == 1U && ((((! (q == 0U) || (((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (A >= 16U))) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && ! (A <= 4294967295U))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && ((((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || ((((A >= 16U && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((! (counter == 4) || (counter == 4 && ! (b == 2U))) || ((counter == 4 && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ! (counter == 5)) && ((((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (q == 0U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && counter == 6) && A >= 2U) && A <= 3U) && b == 1U) && q == 3U)) || (((((((((((((((((((B == 1U && (((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ! (counter == 5)) && ((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U))) || (((counter == 3 && A == 1U) && b == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && ((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 1U))) || (((A >= 2U && A <= 3U) && b == 1U) && ! (q == 3U)))) && counter == 6) && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && r <= 15U)) || ((((((((((((((((((((((((B == 1U && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (q == 1U)))) && (((! (counter == 5) || (counter == 5 && ! (b == 1U))) || ((counter == 5 && b == 1U) && ! (q == 2U))) || (((counter == 5 && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (! (b == 2U) || (b == 2U && ! (q == 1U)))) && ! (counter == 3)) && ((! (counter == 5) || (counter == 5 && ! (b == 1U))) || ((counter == 5 && b == 1U) && ! (q == 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((! (counter == 5) || (counter == 5 && ! (b == 2U))) || ((counter == 5 && b == 2U) && ! (q == 1U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (q == 1U)))) && ((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((! (counter == 6) || (counter == 6 && ! (b == 1U))) || ((counter == 6 && b == 1U) && ! (q == 3U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && counter == 4) && A >= 2U) && A <= 3U) && b == 4U) && q == 0U) && r >= 2U) && r <= 3U)) || ((((((((((((((((((((((B == 1U && (((((! (q == 0U) || (((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (q == 0U))) || (((counter == 2 && b == 2U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 2U)))) && ! (counter == 3)) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && (((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (q == 0U))) || ((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || (((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (q == 0U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 2U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && (((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && ((((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && (((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (q == 0U))) || ((((A >= 2U && A <= 3U) && b == 4U) && q == 0U) && ! (r >= 2U))) || (((((A >= 2U && A <= 3U) && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && counter == 4) && A == 1U) && b == 1U) && q == 1U)) || (((((((((((((((((((((B == 1U && ((((! (q == 0U) || (((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (A >= 16U))) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && ! (A <= 4294967295U))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ! (counter == 5)) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && ((((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || ((((A >= 16U && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((! (counter == 4) || (counter == 4 && ! (b == 2U))) || ((counter == 4 && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ((((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (q == 0U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ! (q == 3U)) && (((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (q == 0U))) || ((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || (((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 4) || (counter == 4 && ! (b == 4U))) || ((counter == 4 && b == 4U) && ! (q == 0U))) || (((counter == 4 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 4 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ((! (counter == 4) || (counter == 4 && ! (A == 1U))) || ((counter == 4 && A == 1U) && ! (q == 1U)))) && counter == 6) && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && r == 0U)) || ((((((((((((((((((((((((((B == 1U && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 2U))) || (((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && ! (counter == 2)) && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (q == 1U)))) && (! (b == 1U) || (b == 1U && ! (q == 1U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 6 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && ((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 6 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 3U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((! (counter == 4) || (counter == 4 && ! (b == 1U))) || ((counter == 4 && b == 1U) && ! (q == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 6 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 2U))) || (((((counter == 6 && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && counter == 3) && A == 1U) && b == 2U) && q == 0U) && r == 1U)) || ((((((((((((((((((((((((((B == 1U && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && ((! (A == 1U) || (A == 1U && ! (b == 2U))) || ((A == 1U && b == 2U) && ! (r == 1U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U)))) && ! (counter == 1)) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 6 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((! (counter == 4) || (counter == 4 && ! (A == 1U))) || ((counter == 4 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 6 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 2U))) || (((counter == 3 && A == 1U) && b == 2U) && ! (r == 1U)))) && counter == 2) && A == 0U) && b == 1U) && q == 0U) && r == A)) && ((((((((((((((((((((((((((B == 1U && q == 0U) && counter == 1) && A == 0U) && b == 1U) && r == A) || ((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && counter == 2) && A == 1U) && b == 2U) && r == 1U)) || (((((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && counter == 3) && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && r <= 3U)) || ((((((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 5) && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && r <= 15U)) || (((((((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && counter == 4) && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && r <= 7U)) || (((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && B == 1U) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && r == A)) || ((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && counter == 5) && A >= 4U) && A <= 7U) && b == 4U) && q == 1U)) || ((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && counter == 5) && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && r == 0U)) || ((((((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && (((! (counter == 5) || (counter == 5 && ! (b == 1U))) || ((counter == 5 && b == 1U) && ! (q == 2U))) || (((counter == 5 && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (q == 0U))) || (((counter == 2 && A == 1U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (q == 0U))) || ((((counter == 1 && A == 0U) && b == 1U) && q == 0U) && ! (r == A)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && counter == 4) && A >= 2U) && A <= 3U) && b == 2U) && q == 1U)) || ((((((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (q == 0U))) || (((counter == 2 && b == 2U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U)))) && counter == 3) && A == 1U) && b == 1U) && q == 1U)) || (((((((((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && (! (q == 2U) || (q == 2U && ! (r == 0U)))) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && (((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (q == 0U))) || ((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || (((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ((! (counter == 4) || (counter == 4 && ! (b == 2U))) || ((counter == 4 && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && counter == 5) && A >= 2U) && A <= 3U) && b == 1U) && q == 3U)) || ((((((((((((((((((B == 1U && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (! (b == 4U) || (b == 4U && ! (q == 1U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 1U))) || (((A >= 2U && A <= 3U) && b == 1U) && ! (q == 2U))) || ((((A >= 2U && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U))) || (((counter == 3 && A == 1U) && b == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 1U))) || (((A >= 2U && A <= 3U) && b == 1U) && ! (q == 3U)))) && ! (counter == 4)) && counter == 5) && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && r <= 7U)) || (((((((((((((((((B == 1U && (((((! (q == 0U) || (((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ! (counter == 6))) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && ! (A >= 16U))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U)))) && ((! (b == 1U) || (b == 1U && ! (q == 2U))) || ((b == 1U && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (q == 0U))) || (((counter == 2 && A == 1U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (q == 0U))) || ((((counter == 1 && A == 0U) && b == 1U) && q == 0U) && ! (r == A)))) && (((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (q == 0U))) || ((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || (((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ! (counter == 4)) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && (! (b == 1U) || (b == 1U && ! (q == 3U)))) && (((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (q == 0U))) || ((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || (((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && counter == 5) && A >= 2U) && A <= 3U) && b == 2U) && q == 1U)) || ((((((((((((((B == 1U && ((((! (q == 0U) || (((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (A >= 16U))) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && ! (A <= 4294967295U))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ! (counter == 5)) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && ((((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || ((((A >= 16U && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (q == 0U))) || ((((counter == 1 && A == 0U) && b == 1U) && q == 0U) && ! (r == A)))) && (((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (q == 0U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && q == 0U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ((((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (q == 0U))) || (((counter == 4 && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((counter == 4 && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 4U) && A <= 7U) && b == 4U) && q == 1U)) || (((((((((((((((((((B == 1U && ! (counter == 6)) && ((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 2U))) || (((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U))) || (((counter == 3 && A == 1U) && b == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && counter == 7) && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && r == A)) || ((((((((((((((((B == 1U && ((((! (q == 0U) || (((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (A >= 16U))) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && ! (A <= 4294967295U))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && ((((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || ((((A >= 16U && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((! (counter == 4) || (counter == 4 && ! (b == 2U))) || ((counter == 4 && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ! (counter == 5)) && ((((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (q == 0U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && counter == 6) && A >= 2U) && A <= 3U) && b == 1U) && q == 3U)) || (((((((((((((((((((B == 1U && (((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ! (counter == 5)) && ((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U))) || (((counter == 3 && A == 1U) && b == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && ((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 1U))) || (((A >= 2U && A <= 3U) && b == 1U) && ! (q == 3U)))) && counter == 6) && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && r <= 15U)) || ((((((((((((((((((((((((B == 1U && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (q == 1U)))) && (((! (counter == 5) || (counter == 5 && ! (b == 1U))) || ((counter == 5 && b == 1U) && ! (q == 2U))) || (((counter == 5 && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (! (b == 2U) || (b == 2U && ! (q == 1U)))) && ! (counter == 3)) && ((! (counter == 5) || (counter == 5 && ! (b == 1U))) || ((counter == 5 && b == 1U) && ! (q == 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((! (counter == 5) || (counter == 5 && ! (b == 2U))) || ((counter == 5 && b == 2U) && ! (q == 1U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (q == 1U)))) && ((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((! (counter == 6) || (counter == 6 && ! (b == 1U))) || ((counter == 6 && b == 1U) && ! (q == 3U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && counter == 4) && A >= 2U) && A <= 3U) && b == 4U) && q == 0U) && r >= 2U) && r <= 3U)) || ((((((((((((((((((((((B == 1U && (((((! (q == 0U) || (((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (q == 0U))) || (((counter == 2 && b == 2U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 2U)))) && ! (counter == 3)) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && (((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (q == 0U))) || ((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || (((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (q == 0U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 2U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && (((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && ((((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && (((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (q == 0U))) || ((((A >= 2U && A <= 3U) && b == 4U) && q == 0U) && ! (r >= 2U))) || (((((A >= 2U && A <= 3U) && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && counter == 4) && A == 1U) && b == 1U) && q == 1U)) || (((((((((((((((((((((B == 1U && ((((! (q == 0U) || (((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (A >= 16U))) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && ! (A <= 4294967295U))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ! (counter == 5)) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && ((((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || ((((A >= 16U && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((! (counter == 4) || (counter == 4 && ! (b == 2U))) || ((counter == 4 && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ((((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (q == 0U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ! (q == 3U)) && (((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (q == 0U))) || ((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || (((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 4) || (counter == 4 && ! (b == 4U))) || ((counter == 4 && b == 4U) && ! (q == 0U))) || (((counter == 4 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 4 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ((! (counter == 4) || (counter == 4 && ! (A == 1U))) || ((counter == 4 && A == 1U) && ! (q == 1U)))) && counter == 6) && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && r == 0U)) || ((((((((((((((((((((((((((B == 1U && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 2U))) || (((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && ! (counter == 2)) && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (q == 1U)))) && (! (b == 1U) || (b == 1U && ! (q == 1U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 6 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && ((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 6 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 3U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((! (counter == 4) || (counter == 4 && ! (b == 1U))) || ((counter == 4 && b == 1U) && ! (q == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 6 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 2U))) || (((((counter == 6 && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && counter == 3) && A == 1U) && b == 2U) && q == 0U) && r == 1U)) || ((((((((((((((((((((((((((B == 1U && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && ((! (A == 1U) || (A == 1U && ! (b == 2U))) || ((A == 1U && b == 2U) && ! (r == 1U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U)))) && ! (counter == 1)) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 6 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((! (counter == 4) || (counter == 4 && ! (A == 1U))) || ((counter == 4 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 6 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 2U))) || (((counter == 3 && A == 1U) && b == 2U) && ! (r == 1U)))) && counter == 2) && A == 0U) && b == 1U) && q == 0U) && r == A)) (../plain/divbin2_unwindbound5.i:34:12-34:23)
[Info][Witness] unassume invariant: ((((((((((((((((((((((((((B == 1U && q == 0U) && counter == 1) && A == 0U) && b == 1U) && r == A) || ((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && counter == 2) && A == 1U) && b == 2U) && r == 1U)) || (((((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && counter == 3) && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && r <= 3U)) || ((((((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 5) && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && r <= 15U)) || (((((((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && counter == 4) && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && r <= 7U)) || (((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && B == 1U) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && r == A)) || ((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && counter == 5) && A >= 4U) && A <= 7U) && b == 4U) && q == 1U)) || ((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && counter == 5) && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && r == 0U)) || ((((((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && (((! (counter == 5) || (counter == 5 && ! (b == 1U))) || ((counter == 5 && b == 1U) && ! (q == 2U))) || (((counter == 5 && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (q == 0U))) || (((counter == 2 && A == 1U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (q == 0U))) || ((((counter == 1 && A == 0U) && b == 1U) && q == 0U) && ! (r == A)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && counter == 4) && A >= 2U) && A <= 3U) && b == 2U) && q == 1U)) || ((((((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (q == 0U))) || (((counter == 2 && b == 2U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U)))) && counter == 3) && A == 1U) && b == 1U) && q == 1U)) || (((((((((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && (! (q == 2U) || (q == 2U && ! (r == 0U)))) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && (((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (q == 0U))) || ((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || (((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ((! (counter == 4) || (counter == 4 && ! (b == 2U))) || ((counter == 4 && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && counter == 5) && A >= 2U) && A <= 3U) && b == 1U) && q == 3U)) || ((((((((((((((((((B == 1U && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (! (b == 4U) || (b == 4U && ! (q == 1U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 1U))) || (((A >= 2U && A <= 3U) && b == 1U) && ! (q == 2U))) || ((((A >= 2U && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U))) || (((counter == 3 && A == 1U) && b == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 1U))) || (((A >= 2U && A <= 3U) && b == 1U) && ! (q == 3U)))) && ! (counter == 4)) && counter == 5) && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && r <= 7U)) || (((((((((((((((((B == 1U && (((((! (q == 0U) || (((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ! (counter == 6))) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && ! (A >= 16U))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U)))) && ((! (b == 1U) || (b == 1U && ! (q == 2U))) || ((b == 1U && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (q == 0U))) || (((counter == 2 && A == 1U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (q == 0U))) || ((((counter == 1 && A == 0U) && b == 1U) && q == 0U) && ! (r == A)))) && (((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (q == 0U))) || ((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || (((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ! (counter == 4)) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && (! (b == 1U) || (b == 1U && ! (q == 3U)))) && (((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (q == 0U))) || ((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || (((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && counter == 5) && A >= 2U) && A <= 3U) && b == 2U) && q == 1U)) || ((((((((((((((B == 1U && ((((! (q == 0U) || (((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (A >= 16U))) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && ! (A <= 4294967295U))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ! (counter == 5)) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && ((((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || ((((A >= 16U && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (q == 0U))) || ((((counter == 1 && A == 0U) && b == 1U) && q == 0U) && ! (r == A)))) && (((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (q == 0U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && q == 0U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ((((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (q == 0U))) || (((counter == 4 && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((counter == 4 && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 4U) && A <= 7U) && b == 4U) && q == 1U)) || (((((((((((((((((((B == 1U && ! (counter == 6)) && ((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 2U))) || (((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U))) || (((counter == 3 && A == 1U) && b == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && counter == 7) && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && r == A)) || ((((((((((((((((B == 1U && ((((! (q == 0U) || (((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (A >= 16U))) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && ! (A <= 4294967295U))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && ((((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || ((((A >= 16U && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((! (counter == 4) || (counter == 4 && ! (b == 2U))) || ((counter == 4 && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ! (counter == 5)) && ((((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (q == 0U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && counter == 6) && A >= 2U) && A <= 3U) && b == 1U) && q == 3U)) || (((((((((((((((((((B == 1U && (((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ! (counter == 5)) && ((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U))) || (((counter == 3 && A == 1U) && b == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && ((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 1U))) || (((A >= 2U && A <= 3U) && b == 1U) && ! (q == 3U)))) && counter == 6) && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && r <= 15U)) || ((((((((((((((((((((((((B == 1U && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (q == 1U)))) && (((! (counter == 5) || (counter == 5 && ! (b == 1U))) || ((counter == 5 && b == 1U) && ! (q == 2U))) || (((counter == 5 && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (! (b == 2U) || (b == 2U && ! (q == 1U)))) && ! (counter == 3)) && ((! (counter == 5) || (counter == 5 && ! (b == 1U))) || ((counter == 5 && b == 1U) && ! (q == 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((! (counter == 5) || (counter == 5 && ! (b == 2U))) || ((counter == 5 && b == 2U) && ! (q == 1U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (q == 1U)))) && ((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((! (counter == 6) || (counter == 6 && ! (b == 1U))) || ((counter == 6 && b == 1U) && ! (q == 3U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && counter == 4) && A >= 2U) && A <= 3U) && b == 4U) && q == 0U) && r >= 2U) && r <= 3U)) || ((((((((((((((((((((((B == 1U && (((((! (q == 0U) || (((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (q == 0U))) || (((counter == 2 && b == 2U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 2U)))) && ! (counter == 3)) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && (((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (q == 0U))) || ((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || (((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (q == 0U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 2U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && (((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && ((((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && (((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (q == 0U))) || ((((A >= 2U && A <= 3U) && b == 4U) && q == 0U) && ! (r >= 2U))) || (((((A >= 2U && A <= 3U) && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && counter == 4) && A == 1U) && b == 1U) && q == 1U)) || (((((((((((((((((((((B == 1U && ((((! (q == 0U) || (((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (A >= 16U))) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && ! (A <= 4294967295U))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ! (counter == 5)) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && ((((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || ((((A >= 16U && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((! (counter == 4) || (counter == 4 && ! (b == 2U))) || ((counter == 4 && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ((((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (q == 0U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ! (q == 3U)) && (((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (q == 0U))) || ((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || (((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 4) || (counter == 4 && ! (b == 4U))) || ((counter == 4 && b == 4U) && ! (q == 0U))) || (((counter == 4 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 4 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ((! (counter == 4) || (counter == 4 && ! (A == 1U))) || ((counter == 4 && A == 1U) && ! (q == 1U)))) && counter == 6) && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && r == 0U)) || ((((((((((((((((((((((((((B == 1U && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 2U))) || (((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && ! (counter == 2)) && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (q == 1U)))) && (! (b == 1U) || (b == 1U && ! (q == 1U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 6 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && ((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 6 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 3U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((! (counter == 4) || (counter == 4 && ! (b == 1U))) || ((counter == 4 && b == 1U) && ! (q == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 6 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 2U))) || (((((counter == 6 && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && counter == 3) && A == 1U) && b == 2U) && q == 0U) && r == 1U)) || ((((((((((((((((((((((((((B == 1U && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && ((! (A == 1U) || (A == 1U && ! (b == 2U))) || ((A == 1U && b == 2U) && ! (r == 1U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U)))) && ! (counter == 1)) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 6 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((! (counter == 4) || (counter == 4 && ! (A == 1U))) || ((counter == 4 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 6 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 2U))) || (((counter == 3 && A == 1U) && b == 2U) && ! (r == 1U)))) && counter == 2) && A == 0U) && b == 1U) && q == 0U) && r == A)) && ((((((((((((((((((((((((((B == 1U && q == 0U) && counter == 1) && A == 0U) && b == 1U) && r == A) || ((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && counter == 2) && A == 1U) && b == 2U) && r == 1U)) || (((((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && counter == 3) && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && r <= 3U)) || ((((((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 5) && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && r <= 15U)) || (((((((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && counter == 4) && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && r <= 7U)) || (((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && B == 1U) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && r == A)) || ((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && counter == 5) && A >= 4U) && A <= 7U) && b == 4U) && q == 1U)) || ((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && counter == 5) && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && r == 0U)) || ((((((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && (((! (counter == 5) || (counter == 5 && ! (b == 1U))) || ((counter == 5 && b == 1U) && ! (q == 2U))) || (((counter == 5 && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (q == 0U))) || (((counter == 2 && A == 1U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (q == 0U))) || ((((counter == 1 && A == 0U) && b == 1U) && q == 0U) && ! (r == A)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && counter == 4) && A >= 2U) && A <= 3U) && b == 2U) && q == 1U)) || ((((((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (q == 0U))) || (((counter == 2 && b == 2U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U)))) && counter == 3) && A == 1U) && b == 1U) && q == 1U)) || (((((((((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && (! (q == 2U) || (q == 2U && ! (r == 0U)))) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && (((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (q == 0U))) || ((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || (((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ((! (counter == 4) || (counter == 4 && ! (b == 2U))) || ((counter == 4 && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && counter == 5) && A >= 2U) && A <= 3U) && b == 1U) && q == 3U)) || ((((((((((((((((((B == 1U && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (! (b == 4U) || (b == 4U && ! (q == 1U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 1U))) || (((A >= 2U && A <= 3U) && b == 1U) && ! (q == 2U))) || ((((A >= 2U && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U))) || (((counter == 3 && A == 1U) && b == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 1U))) || (((A >= 2U && A <= 3U) && b == 1U) && ! (q == 3U)))) && ! (counter == 4)) && counter == 5) && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && r <= 7U)) || (((((((((((((((((B == 1U && (((((! (q == 0U) || (((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ! (counter == 6))) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && ! (A >= 16U))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U)))) && ((! (b == 1U) || (b == 1U && ! (q == 2U))) || ((b == 1U && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (q == 0U))) || (((counter == 2 && A == 1U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (q == 0U))) || ((((counter == 1 && A == 0U) && b == 1U) && q == 0U) && ! (r == A)))) && (((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (q == 0U))) || ((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || (((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ! (counter == 4)) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && (! (b == 1U) || (b == 1U && ! (q == 3U)))) && (((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (q == 0U))) || ((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || (((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && counter == 5) && A >= 2U) && A <= 3U) && b == 2U) && q == 1U)) || ((((((((((((((B == 1U && ((((! (q == 0U) || (((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (A >= 16U))) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && ! (A <= 4294967295U))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ! (counter == 5)) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && ((((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || ((((A >= 16U && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (q == 0U))) || ((((counter == 1 && A == 0U) && b == 1U) && q == 0U) && ! (r == A)))) && (((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (q == 0U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && q == 0U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ((((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (q == 0U))) || (((counter == 4 && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((counter == 4 && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 4U) && A <= 7U) && b == 4U) && q == 1U)) || (((((((((((((((((((B == 1U && ! (counter == 6)) && ((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 2U))) || (((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U))) || (((counter == 3 && A == 1U) && b == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && counter == 7) && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && r == A)) || ((((((((((((((((B == 1U && ((((! (q == 0U) || (((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (A >= 16U))) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && ! (A <= 4294967295U))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && ((((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || ((((A >= 16U && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((! (counter == 4) || (counter == 4 && ! (b == 2U))) || ((counter == 4 && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ! (counter == 5)) && ((((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (q == 0U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && counter == 6) && A >= 2U) && A <= 3U) && b == 1U) && q == 3U)) || (((((((((((((((((((B == 1U && (((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ! (counter == 5)) && ((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U))) || (((counter == 3 && A == 1U) && b == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && ((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 1U))) || (((A >= 2U && A <= 3U) && b == 1U) && ! (q == 3U)))) && counter == 6) && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && r <= 15U)) || ((((((((((((((((((((((((B == 1U && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (q == 1U)))) && (((! (counter == 5) || (counter == 5 && ! (b == 1U))) || ((counter == 5 && b == 1U) && ! (q == 2U))) || (((counter == 5 && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (! (b == 2U) || (b == 2U && ! (q == 1U)))) && ! (counter == 3)) && ((! (counter == 5) || (counter == 5 && ! (b == 1U))) || ((counter == 5 && b == 1U) && ! (q == 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((! (counter == 5) || (counter == 5 && ! (b == 2U))) || ((counter == 5 && b == 2U) && ! (q == 1U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (q == 1U)))) && ((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((! (counter == 6) || (counter == 6 && ! (b == 1U))) || ((counter == 6 && b == 1U) && ! (q == 3U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && counter == 4) && A >= 2U) && A <= 3U) && b == 4U) && q == 0U) && r >= 2U) && r <= 3U)) || ((((((((((((((((((((((B == 1U && (((((! (q == 0U) || (((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (q == 0U))) || (((counter == 2 && b == 2U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 2U)))) && ! (counter == 3)) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && (((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (q == 0U))) || ((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || (((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (q == 0U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 2U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && (((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && ((((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && (((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (q == 0U))) || ((((A >= 2U && A <= 3U) && b == 4U) && q == 0U) && ! (r >= 2U))) || (((((A >= 2U && A <= 3U) && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && counter == 4) && A == 1U) && b == 1U) && q == 1U)) || (((((((((((((((((((((B == 1U && ((((! (q == 0U) || (((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (A >= 16U))) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && ! (A <= 4294967295U))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ! (counter == 5)) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && ((((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || ((((A >= 16U && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((! (counter == 4) || (counter == 4 && ! (b == 2U))) || ((counter == 4 && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ((((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (q == 0U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ! (q == 3U)) && (((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (q == 0U))) || ((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || (((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 4) || (counter == 4 && ! (b == 4U))) || ((counter == 4 && b == 4U) && ! (q == 0U))) || (((counter == 4 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 4 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ((! (counter == 4) || (counter == 4 && ! (A == 1U))) || ((counter == 4 && A == 1U) && ! (q == 1U)))) && counter == 6) && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && r == 0U)) || ((((((((((((((((((((((((((B == 1U && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 2U))) || (((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && ! (counter == 2)) && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (q == 1U)))) && (! (b == 1U) || (b == 1U && ! (q == 1U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 6 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && ((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 6 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 3U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((! (counter == 4) || (counter == 4 && ! (b == 1U))) || ((counter == 4 && b == 1U) && ! (q == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 6 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 2U))) || (((((counter == 6 && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && counter == 3) && A == 1U) && b == 2U) && q == 0U) && r == 1U)) || ((((((((((((((((((((((((((B == 1U && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && ((! (A == 1U) || (A == 1U && ! (b == 2U))) || ((A == 1U && b == 2U) && ! (r == 1U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U)))) && ! (counter == 1)) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 6 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((! (counter == 4) || (counter == 4 && ! (A == 1U))) || ((counter == 4 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 6 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 2U))) || (((counter == 3 && A == 1U) && b == 2U) && ! (r == 1U)))) && counter == 2) && A == 0U) && b == 1U) && q == 0U) && r == A)) (../plain/divbin2_unwindbound5.i:35:13-35:22)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (../plain/divbin2_unwindbound5.i:39:9-39:42)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (../plain/divbin2_unwindbound5.i:41:9-41:18)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (../plain/divbin2_unwindbound5.i:44:13-44:22)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (../plain/divbin2_unwindbound5.i:45:13-45:22)
[Info][Witness] unassume invariant: ((((((((((((((((((((((((((B == 1U && q == 0U) && counter == 1) && A == 0U) && b == 1U) && r == A) || ((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && counter == 2) && A == 1U) && b == 2U) && r == 1U)) || (((((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && counter == 3) && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && r <= 3U)) || ((((((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 5) && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && r <= 15U)) || (((((((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && counter == 4) && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && r <= 7U)) || (((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && B == 1U) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && r == A)) || ((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && counter == 5) && A >= 4U) && A <= 7U) && b == 4U) && q == 1U)) || ((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && counter == 5) && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && r == 0U)) || ((((((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && (((! (counter == 5) || (counter == 5 && ! (b == 1U))) || ((counter == 5 && b == 1U) && ! (q == 2U))) || (((counter == 5 && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (q == 0U))) || (((counter == 2 && A == 1U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (q == 0U))) || ((((counter == 1 && A == 0U) && b == 1U) && q == 0U) && ! (r == A)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && counter == 4) && A >= 2U) && A <= 3U) && b == 2U) && q == 1U)) || ((((((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (q == 0U))) || (((counter == 2 && b == 2U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U)))) && counter == 3) && A == 1U) && b == 1U) && q == 1U)) || (((((((((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && (! (q == 2U) || (q == 2U && ! (r == 0U)))) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && (((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (q == 0U))) || ((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || (((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ((! (counter == 4) || (counter == 4 && ! (b == 2U))) || ((counter == 4 && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && counter == 5) && A >= 2U) && A <= 3U) && b == 1U) && q == 3U)) || ((((((((((((((((((B == 1U && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (! (b == 4U) || (b == 4U && ! (q == 1U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 1U))) || (((A >= 2U && A <= 3U) && b == 1U) && ! (q == 2U))) || ((((A >= 2U && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U))) || (((counter == 3 && A == 1U) && b == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 1U))) || (((A >= 2U && A <= 3U) && b == 1U) && ! (q == 3U)))) && ! (counter == 4)) && counter == 5) && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && r <= 7U)) || (((((((((((((((((B == 1U && (((((! (q == 0U) || (((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ! (counter == 6))) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && ! (A >= 16U))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U)))) && ((! (b == 1U) || (b == 1U && ! (q == 2U))) || ((b == 1U && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (q == 0U))) || (((counter == 2 && A == 1U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (q == 0U))) || ((((counter == 1 && A == 0U) && b == 1U) && q == 0U) && ! (r == A)))) && (((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (q == 0U))) || ((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || (((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ! (counter == 4)) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && (! (b == 1U) || (b == 1U && ! (q == 3U)))) && (((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (q == 0U))) || ((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || (((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && counter == 5) && A >= 2U) && A <= 3U) && b == 2U) && q == 1U)) || ((((((((((((((B == 1U && ((((! (q == 0U) || (((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (A >= 16U))) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && ! (A <= 4294967295U))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ! (counter == 5)) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && ((((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || ((((A >= 16U && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (q == 0U))) || ((((counter == 1 && A == 0U) && b == 1U) && q == 0U) && ! (r == A)))) && (((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (q == 0U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && q == 0U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ((((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (q == 0U))) || (((counter == 4 && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((counter == 4 && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 4U) && A <= 7U) && b == 4U) && q == 1U)) || (((((((((((((((((((B == 1U && ! (counter == 6)) && ((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 2U))) || (((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U))) || (((counter == 3 && A == 1U) && b == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && counter == 7) && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && r == A)) || ((((((((((((((((B == 1U && ((((! (q == 0U) || (((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (A >= 16U))) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && ! (A <= 4294967295U))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && ((((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || ((((A >= 16U && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((! (counter == 4) || (counter == 4 && ! (b == 2U))) || ((counter == 4 && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ! (counter == 5)) && ((((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (q == 0U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && counter == 6) && A >= 2U) && A <= 3U) && b == 1U) && q == 3U)) || (((((((((((((((((((B == 1U && (((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ! (counter == 5)) && ((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U))) || (((counter == 3 && A == 1U) && b == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && ((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 1U))) || (((A >= 2U && A <= 3U) && b == 1U) && ! (q == 3U)))) && counter == 6) && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && r <= 15U)) || ((((((((((((((((((((((((B == 1U && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (q == 1U)))) && (((! (counter == 5) || (counter == 5 && ! (b == 1U))) || ((counter == 5 && b == 1U) && ! (q == 2U))) || (((counter == 5 && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (! (b == 2U) || (b == 2U && ! (q == 1U)))) && ! (counter == 3)) && ((! (counter == 5) || (counter == 5 && ! (b == 1U))) || ((counter == 5 && b == 1U) && ! (q == 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((! (counter == 5) || (counter == 5 && ! (b == 2U))) || ((counter == 5 && b == 2U) && ! (q == 1U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (q == 1U)))) && ((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((! (counter == 6) || (counter == 6 && ! (b == 1U))) || ((counter == 6 && b == 1U) && ! (q == 3U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && counter == 4) && A >= 2U) && A <= 3U) && b == 4U) && q == 0U) && r >= 2U) && r <= 3U)) || ((((((((((((((((((((((B == 1U && (((((! (q == 0U) || (((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (q == 0U))) || (((counter == 2 && b == 2U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 2U)))) && ! (counter == 3)) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && (((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (q == 0U))) || ((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || (((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (q == 0U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 2U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && (((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && ((((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && (((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (q == 0U))) || ((((A >= 2U && A <= 3U) && b == 4U) && q == 0U) && ! (r >= 2U))) || (((((A >= 2U && A <= 3U) && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && counter == 4) && A == 1U) && b == 1U) && q == 1U)) || (((((((((((((((((((((B == 1U && ((((! (q == 0U) || (((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (A >= 16U))) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && ! (A <= 4294967295U))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ! (counter == 5)) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && ((((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || ((((A >= 16U && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((! (counter == 4) || (counter == 4 && ! (b == 2U))) || ((counter == 4 && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ((((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (q == 0U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ! (q == 3U)) && (((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (q == 0U))) || ((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || (((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 4) || (counter == 4 && ! (b == 4U))) || ((counter == 4 && b == 4U) && ! (q == 0U))) || (((counter == 4 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 4 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ((! (counter == 4) || (counter == 4 && ! (A == 1U))) || ((counter == 4 && A == 1U) && ! (q == 1U)))) && counter == 6) && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && r == 0U)) || ((((((((((((((((((((((((((B == 1U && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 2U))) || (((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && ! (counter == 2)) && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (q == 1U)))) && (! (b == 1U) || (b == 1U && ! (q == 1U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 6 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && ((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 6 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 3U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((! (counter == 4) || (counter == 4 && ! (b == 1U))) || ((counter == 4 && b == 1U) && ! (q == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 6 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 2U))) || (((((counter == 6 && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && counter == 3) && A == 1U) && b == 2U) && q == 0U) && r == 1U)) || ((((((((((((((((((((((((((B == 1U && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && ((! (A == 1U) || (A == 1U && ! (b == 2U))) || ((A == 1U && b == 2U) && ! (r == 1U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U)))) && ! (counter == 1)) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 6 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((! (counter == 4) || (counter == 4 && ! (A == 1U))) || ((counter == 4 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 6 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 2U))) || (((counter == 3 && A == 1U) && b == 2U) && ! (r == 1U)))) && counter == 2) && A == 0U) && b == 1U) && q == 0U) && r == A)) && ((((((((((((((((((((((((((B == 1U && q == 0U) && counter == 1) && A == 0U) && b == 1U) && r == A) || ((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && counter == 2) && A == 1U) && b == 2U) && r == 1U)) || (((((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && counter == 3) && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && r <= 3U)) || ((((((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 5) && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && r <= 15U)) || (((((((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && counter == 4) && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && r <= 7U)) || (((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && B == 1U) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && r == A)) || ((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && counter == 5) && A >= 4U) && A <= 7U) && b == 4U) && q == 1U)) || ((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && counter == 5) && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && r == 0U)) || ((((((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && (((! (counter == 5) || (counter == 5 && ! (b == 1U))) || ((counter == 5 && b == 1U) && ! (q == 2U))) || (((counter == 5 && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (q == 0U))) || (((counter == 2 && A == 1U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (q == 0U))) || ((((counter == 1 && A == 0U) && b == 1U) && q == 0U) && ! (r == A)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && counter == 4) && A >= 2U) && A <= 3U) && b == 2U) && q == 1U)) || ((((((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (q == 0U))) || (((counter == 2 && b == 2U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U)))) && counter == 3) && A == 1U) && b == 1U) && q == 1U)) || (((((((((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && (! (q == 2U) || (q == 2U && ! (r == 0U)))) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && (((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (q == 0U))) || ((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || (((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ((! (counter == 4) || (counter == 4 && ! (b == 2U))) || ((counter == 4 && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && counter == 5) && A >= 2U) && A <= 3U) && b == 1U) && q == 3U)) || ((((((((((((((((((B == 1U && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (! (b == 4U) || (b == 4U && ! (q == 1U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 1U))) || (((A >= 2U && A <= 3U) && b == 1U) && ! (q == 2U))) || ((((A >= 2U && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U))) || (((counter == 3 && A == 1U) && b == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 1U))) || (((A >= 2U && A <= 3U) && b == 1U) && ! (q == 3U)))) && ! (counter == 4)) && counter == 5) && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && r <= 7U)) || (((((((((((((((((B == 1U && (((((! (q == 0U) || (((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ! (counter == 6))) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && ! (A >= 16U))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U)))) && ((! (b == 1U) || (b == 1U && ! (q == 2U))) || ((b == 1U && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (q == 0U))) || (((counter == 2 && A == 1U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (q == 0U))) || ((((counter == 1 && A == 0U) && b == 1U) && q == 0U) && ! (r == A)))) && (((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (q == 0U))) || ((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || (((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ! (counter == 4)) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && (! (b == 1U) || (b == 1U && ! (q == 3U)))) && (((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (q == 0U))) || ((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || (((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && counter == 5) && A >= 2U) && A <= 3U) && b == 2U) && q == 1U)) || ((((((((((((((B == 1U && ((((! (q == 0U) || (((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (A >= 16U))) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && ! (A <= 4294967295U))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ! (counter == 5)) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && ((((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || ((((A >= 16U && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (q == 0U))) || ((((counter == 1 && A == 0U) && b == 1U) && q == 0U) && ! (r == A)))) && (((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (q == 0U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && q == 0U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ((((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (q == 0U))) || (((counter == 4 && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((counter == 4 && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 4U) && A <= 7U) && b == 4U) && q == 1U)) || (((((((((((((((((((B == 1U && ! (counter == 6)) && ((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 2U))) || (((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U))) || (((counter == 3 && A == 1U) && b == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && counter == 7) && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && r == A)) || ((((((((((((((((B == 1U && ((((! (q == 0U) || (((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (A >= 16U))) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && ! (A <= 4294967295U))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && ((((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || ((((A >= 16U && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((! (counter == 4) || (counter == 4 && ! (b == 2U))) || ((counter == 4 && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ! (counter == 5)) && ((((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (q == 0U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && counter == 6) && A >= 2U) && A <= 3U) && b == 1U) && q == 3U)) || (((((((((((((((((((B == 1U && (((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ! (counter == 5)) && ((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U))) || (((counter == 3 && A == 1U) && b == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && ((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 1U))) || (((A >= 2U && A <= 3U) && b == 1U) && ! (q == 3U)))) && counter == 6) && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && r <= 15U)) || ((((((((((((((((((((((((B == 1U && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (q == 1U)))) && (((! (counter == 5) || (counter == 5 && ! (b == 1U))) || ((counter == 5 && b == 1U) && ! (q == 2U))) || (((counter == 5 && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (! (b == 2U) || (b == 2U && ! (q == 1U)))) && ! (counter == 3)) && ((! (counter == 5) || (counter == 5 && ! (b == 1U))) || ((counter == 5 && b == 1U) && ! (q == 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((! (counter == 5) || (counter == 5 && ! (b == 2U))) || ((counter == 5 && b == 2U) && ! (q == 1U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (q == 1U)))) && ((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((! (counter == 6) || (counter == 6 && ! (b == 1U))) || ((counter == 6 && b == 1U) && ! (q == 3U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && counter == 4) && A >= 2U) && A <= 3U) && b == 4U) && q == 0U) && r >= 2U) && r <= 3U)) || ((((((((((((((((((((((B == 1U && (((((! (q == 0U) || (((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (q == 0U))) || (((counter == 2 && b == 2U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 2U)))) && ! (counter == 3)) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && (((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (q == 0U))) || ((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || (((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (q == 0U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 2U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && (((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && ((((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && (((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (q == 0U))) || ((((A >= 2U && A <= 3U) && b == 4U) && q == 0U) && ! (r >= 2U))) || (((((A >= 2U && A <= 3U) && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && counter == 4) && A == 1U) && b == 1U) && q == 1U)) || (((((((((((((((((((((B == 1U && ((((! (q == 0U) || (((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (A >= 16U))) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && ! (A <= 4294967295U))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ! (counter == 5)) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && ((((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || ((((A >= 16U && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((! (counter == 4) || (counter == 4 && ! (b == 2U))) || ((counter == 4 && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ((((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (q == 0U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ! (q == 3U)) && (((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (q == 0U))) || ((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || (((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 4) || (counter == 4 && ! (b == 4U))) || ((counter == 4 && b == 4U) && ! (q == 0U))) || (((counter == 4 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 4 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ((! (counter == 4) || (counter == 4 && ! (A == 1U))) || ((counter == 4 && A == 1U) && ! (q == 1U)))) && counter == 6) && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && r == 0U)) || ((((((((((((((((((((((((((B == 1U && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 2U))) || (((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && ! (counter == 2)) && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (q == 1U)))) && (! (b == 1U) || (b == 1U && ! (q == 1U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 6 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && ((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 6 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 3U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((! (counter == 4) || (counter == 4 && ! (b == 1U))) || ((counter == 4 && b == 1U) && ! (q == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 6 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 2U))) || (((((counter == 6 && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && counter == 3) && A == 1U) && b == 2U) && q == 0U) && r == 1U)) || ((((((((((((((((((((((((((B == 1U && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && ((! (A == 1U) || (A == 1U && ! (b == 2U))) || ((A == 1U && b == 2U) && ! (r == 1U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U)))) && ! (counter == 1)) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 6 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((! (counter == 4) || (counter == 4 && ! (A == 1U))) || ((counter == 4 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 6 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 2U))) || (((counter == 3 && A == 1U) && b == 2U) && ! (r == 1U)))) && counter == 2) && A == 0U) && b == 1U) && q == 0U) && r == A)) (../plain/divbin2_unwindbound5.i:45:13-45:22)
[Info][Witness] unassume invariant: ((((((((((((((((((((((((((B == 1U && q == 0U) && counter == 1) && A == 0U) && b == 1U) && r == A) || ((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && counter == 2) && A == 1U) && b == 2U) && r == 1U)) || (((((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && counter == 3) && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && r <= 3U)) || ((((((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 5) && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && r <= 15U)) || (((((((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && counter == 4) && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && r <= 7U)) || (((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && B == 1U) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && r == A)) || ((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && counter == 5) && A >= 4U) && A <= 7U) && b == 4U) && q == 1U)) || ((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && counter == 5) && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && r == 0U)) || ((((((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && (((! (counter == 5) || (counter == 5 && ! (b == 1U))) || ((counter == 5 && b == 1U) && ! (q == 2U))) || (((counter == 5 && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (q == 0U))) || (((counter == 2 && A == 1U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (q == 0U))) || ((((counter == 1 && A == 0U) && b == 1U) && q == 0U) && ! (r == A)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && counter == 4) && A >= 2U) && A <= 3U) && b == 2U) && q == 1U)) || ((((((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (q == 0U))) || (((counter == 2 && b == 2U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U)))) && counter == 3) && A == 1U) && b == 1U) && q == 1U)) || (((((((((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && (! (q == 2U) || (q == 2U && ! (r == 0U)))) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && (((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (q == 0U))) || ((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || (((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ((! (counter == 4) || (counter == 4 && ! (b == 2U))) || ((counter == 4 && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && counter == 5) && A >= 2U) && A <= 3U) && b == 1U) && q == 3U)) || ((((((((((((((((((B == 1U && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (! (b == 4U) || (b == 4U && ! (q == 1U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 1U))) || (((A >= 2U && A <= 3U) && b == 1U) && ! (q == 2U))) || ((((A >= 2U && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U))) || (((counter == 3 && A == 1U) && b == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 1U))) || (((A >= 2U && A <= 3U) && b == 1U) && ! (q == 3U)))) && ! (counter == 4)) && counter == 5) && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && r <= 7U)) || (((((((((((((((((B == 1U && (((((! (q == 0U) || (((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ! (counter == 6))) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && ! (A >= 16U))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U)))) && ((! (b == 1U) || (b == 1U && ! (q == 2U))) || ((b == 1U && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (q == 0U))) || (((counter == 2 && A == 1U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (q == 0U))) || ((((counter == 1 && A == 0U) && b == 1U) && q == 0U) && ! (r == A)))) && (((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (q == 0U))) || ((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || (((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ! (counter == 4)) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && (! (b == 1U) || (b == 1U && ! (q == 3U)))) && (((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (q == 0U))) || ((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || (((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && counter == 5) && A >= 2U) && A <= 3U) && b == 2U) && q == 1U)) || ((((((((((((((B == 1U && ((((! (q == 0U) || (((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (A >= 16U))) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && ! (A <= 4294967295U))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ! (counter == 5)) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && ((((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || ((((A >= 16U && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (q == 0U))) || ((((counter == 1 && A == 0U) && b == 1U) && q == 0U) && ! (r == A)))) && (((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (q == 0U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && q == 0U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ((((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (q == 0U))) || (((counter == 4 && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((counter == 4 && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 4U) && A <= 7U) && b == 4U) && q == 1U)) || (((((((((((((((((((B == 1U && ! (counter == 6)) && ((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 2U))) || (((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U))) || (((counter == 3 && A == 1U) && b == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && counter == 7) && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && r == A)) || ((((((((((((((((B == 1U && ((((! (q == 0U) || (((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (A >= 16U))) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && ! (A <= 4294967295U))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && ((((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || ((((A >= 16U && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((! (counter == 4) || (counter == 4 && ! (b == 2U))) || ((counter == 4 && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ! (counter == 5)) && ((((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (q == 0U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && counter == 6) && A >= 2U) && A <= 3U) && b == 1U) && q == 3U)) || (((((((((((((((((((B == 1U && (((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ! (counter == 5)) && ((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U))) || (((counter == 3 && A == 1U) && b == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && ((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 1U))) || (((A >= 2U && A <= 3U) && b == 1U) && ! (q == 3U)))) && counter == 6) && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && r <= 15U)) || ((((((((((((((((((((((((B == 1U && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (q == 1U)))) && (((! (counter == 5) || (counter == 5 && ! (b == 1U))) || ((counter == 5 && b == 1U) && ! (q == 2U))) || (((counter == 5 && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (! (b == 2U) || (b == 2U && ! (q == 1U)))) && ! (counter == 3)) && ((! (counter == 5) || (counter == 5 && ! (b == 1U))) || ((counter == 5 && b == 1U) && ! (q == 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((! (counter == 5) || (counter == 5 && ! (b == 2U))) || ((counter == 5 && b == 2U) && ! (q == 1U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (q == 1U)))) && ((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((! (counter == 6) || (counter == 6 && ! (b == 1U))) || ((counter == 6 && b == 1U) && ! (q == 3U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && counter == 4) && A >= 2U) && A <= 3U) && b == 4U) && q == 0U) && r >= 2U) && r <= 3U)) || ((((((((((((((((((((((B == 1U && (((((! (q == 0U) || (((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (q == 0U))) || (((counter == 2 && b == 2U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 2U)))) && ! (counter == 3)) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && (((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (q == 0U))) || ((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || (((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (q == 0U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 2U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && (((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && ((((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && (((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (q == 0U))) || ((((A >= 2U && A <= 3U) && b == 4U) && q == 0U) && ! (r >= 2U))) || (((((A >= 2U && A <= 3U) && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && counter == 4) && A == 1U) && b == 1U) && q == 1U)) || (((((((((((((((((((((B == 1U && ((((! (q == 0U) || (((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (A >= 16U))) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && ! (A <= 4294967295U))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ! (counter == 5)) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && ((((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || ((((A >= 16U && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((! (counter == 4) || (counter == 4 && ! (b == 2U))) || ((counter == 4 && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ((((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (q == 0U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ! (q == 3U)) && (((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (q == 0U))) || ((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || (((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 4) || (counter == 4 && ! (b == 4U))) || ((counter == 4 && b == 4U) && ! (q == 0U))) || (((counter == 4 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 4 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ((! (counter == 4) || (counter == 4 && ! (A == 1U))) || ((counter == 4 && A == 1U) && ! (q == 1U)))) && counter == 6) && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && r == 0U)) || ((((((((((((((((((((((((((B == 1U && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 2U))) || (((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && ! (counter == 2)) && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (q == 1U)))) && (! (b == 1U) || (b == 1U && ! (q == 1U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 6 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && ((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 6 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 3U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((! (counter == 4) || (counter == 4 && ! (b == 1U))) || ((counter == 4 && b == 1U) && ! (q == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 6 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 2U))) || (((((counter == 6 && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && counter == 3) && A == 1U) && b == 2U) && q == 0U) && r == 1U)) || ((((((((((((((((((((((((((B == 1U && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && ((! (A == 1U) || (A == 1U && ! (b == 2U))) || ((A == 1U && b == 2U) && ! (r == 1U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U)))) && ! (counter == 1)) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 6 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((! (counter == 4) || (counter == 4 && ! (A == 1U))) || ((counter == 4 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 6 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 2U))) || (((counter == 3 && A == 1U) && b == 2U) && ! (r == 1U)))) && counter == 2) && A == 0U) && b == 1U) && q == 0U) && r == A)) && ((((((((((((((((((((((((((B == 1U && q == 0U) && counter == 1) && A == 0U) && b == 1U) && r == A) || ((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && counter == 2) && A == 1U) && b == 2U) && r == 1U)) || (((((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && counter == 3) && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && r <= 3U)) || ((((((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 5) && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && r <= 15U)) || (((((((((((q == 0U && B == 1U) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && counter == 4) && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && r <= 7U)) || (((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && B == 1U) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && r == A)) || ((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && counter == 5) && A >= 4U) && A <= 7U) && b == 4U) && q == 1U)) || ((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && counter == 5) && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && r == 0U)) || ((((((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && (((! (counter == 5) || (counter == 5 && ! (b == 1U))) || ((counter == 5 && b == 1U) && ! (q == 2U))) || (((counter == 5 && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (q == 0U))) || (((counter == 2 && A == 1U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (q == 0U))) || ((((counter == 1 && A == 0U) && b == 1U) && q == 0U) && ! (r == A)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && counter == 4) && A >= 2U) && A <= 3U) && b == 2U) && q == 1U)) || ((((((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (q == 0U))) || (((counter == 2 && b == 2U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U)))) && counter == 3) && A == 1U) && b == 1U) && q == 1U)) || (((((((((((((((B == 1U && (((((! (q == 0U) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || (((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && (! (q == 2U) || (q == 2U && ! (r == 0U)))) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && (((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (q == 0U))) || ((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || (((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ((! (counter == 4) || (counter == 4 && ! (b == 2U))) || ((counter == 4 && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && counter == 5) && A >= 2U) && A <= 3U) && b == 1U) && q == 3U)) || ((((((((((((((((((B == 1U && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (! (b == 4U) || (b == 4U && ! (q == 1U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 1U))) || (((A >= 2U && A <= 3U) && b == 1U) && ! (q == 2U))) || ((((A >= 2U && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U))) || (((counter == 3 && A == 1U) && b == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 1U))) || (((A >= 2U && A <= 3U) && b == 1U) && ! (q == 3U)))) && ! (counter == 4)) && counter == 5) && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && r <= 7U)) || (((((((((((((((((B == 1U && (((((! (q == 0U) || (((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ! (counter == 6))) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && ! (A >= 16U))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && ((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (r >= 8U))) || ((((A >= 8U && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U)))) && ((! (b == 1U) || (b == 1U && ! (q == 2U))) || ((b == 1U && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (q == 0U))) || (((counter == 2 && A == 1U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (q == 0U))) || ((((counter == 1 && A == 0U) && b == 1U) && q == 0U) && ! (r == A)))) && (((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (q == 0U))) || ((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || (((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ! (counter == 4)) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && (! (b == 1U) || (b == 1U && ! (q == 3U)))) && (((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (q == 0U))) || ((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || (((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && counter == 5) && A >= 2U) && A <= 3U) && b == 2U) && q == 1U)) || ((((((((((((((B == 1U && ((((! (q == 0U) || (((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (A >= 16U))) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && ! (A <= 4294967295U))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U))) && ((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (r >= 2U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (r >= 4U))) || (((counter == 4 && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ! (counter == 5)) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && ((((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || ((((A >= 16U && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (q == 0U))) || ((((counter == 1 && A == 0U) && b == 1U) && q == 0U) && ! (r == A)))) && (((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (q == 0U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && q == 0U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ((((! (counter == 4) || (counter == 4 && ! (b == 8U))) || ((counter == 4 && b == 8U) && ! (q == 0U))) || (((counter == 4 && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((counter == 4 && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 4U) && A <= 7U) && b == 4U) && q == 1U)) || (((((((((((((((((((B == 1U && ! (counter == 6)) && ((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 2U))) || (((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U))) || (((counter == 3 && A == 1U) && b == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && counter == 7) && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && r == A)) || ((((((((((((((((B == 1U && ((((! (q == 0U) || (((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (A >= 16U))) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && ! (A <= 4294967295U))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && ((((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || ((((A >= 16U && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((! (counter == 4) || (counter == 4 && ! (b == 2U))) || ((counter == 4 && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ! (counter == 5)) && ((((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (q == 0U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && counter == 6) && A >= 2U) && A <= 3U) && b == 1U) && q == 3U)) || (((((((((((((((((((B == 1U && (((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && (((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && ! (counter == 5)) && ((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 1U))) || (((counter == 3 && A == 1U) && b == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && ((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 1U))) || (((A >= 2U && A <= 3U) && b == 1U) && ! (q == 3U)))) && counter == 6) && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && r <= 15U)) || ((((((((((((((((((((((((B == 1U && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (q == 1U)))) && (((! (counter == 5) || (counter == 5 && ! (b == 1U))) || ((counter == 5 && b == 1U) && ! (q == 2U))) || (((counter == 5 && b == 1U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (! (b == 2U) || (b == 2U && ! (q == 1U)))) && ! (counter == 3)) && ((! (counter == 5) || (counter == 5 && ! (b == 1U))) || ((counter == 5 && b == 1U) && ! (q == 3U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((! (counter == 5) || (counter == 5 && ! (b == 2U))) || ((counter == 5 && b == 2U) && ! (q == 1U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (q == 1U)))) && ((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((! (counter == 6) || (counter == 6 && ! (b == 1U))) || ((counter == 6 && b == 1U) && ! (q == 3U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && counter == 4) && A >= 2U) && A <= 3U) && b == 4U) && q == 0U) && r >= 2U) && r <= 3U)) || ((((((((((((((((((((((B == 1U && (((((! (q == 0U) || (((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (counter == 6))) || ((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && ! (A >= 16U))) || (((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && ! (A <= 4294967295U))) || ((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || (((((((((q == 0U && ((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (r >= 4U))) || ((((A >= 4U && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 2) || (counter == 2 && ! (b == 2U))) || ((counter == 2 && b == 2U) && ! (q == 0U))) || (((counter == 2 && b == 2U) && q == 0U) && ! (r == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 2U)))) && ! (counter == 3)) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && (((((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 8U))) || (((A >= 4U && A <= 7U) && b == 8U) && ! (q == 0U))) || ((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || (((((A >= 4U && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && ((((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (q == 0U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 2U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (b == 4U)))) && (((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && ((((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (q == 0U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || ((((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && (((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (q == 0U))) || ((((A >= 2U && A <= 3U) && b == 4U) && q == 0U) && ! (r >= 2U))) || (((((A >= 2U && A <= 3U) && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && counter == 4) && A == 1U) && b == 1U) && q == 1U)) || (((((((((((((((((((((B == 1U && ((((! (q == 0U) || (((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ! (A >= 16U))) || ((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && ! (A <= 4294967295U))) || (((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (r == A)))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((q == 0U && (((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (r == 1U)))) && ((! (counter == 1) || (counter == 1 && ! (A == 0U))) || (counter == 1 && A == 0U))) && (((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (r >= 2U))) || (((counter == 3 && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ! (counter == 5)) && ((((! (counter == 2) || (counter == 2 && ! (A == 1U))) || ((counter == 2 && A == 1U) && ! (b == 2U))) || (((counter == 2 && A == 1U) && b == 2U) && ! (q == 0U))) || ((((counter == 2 && A == 1U) && b == 2U) && q == 0U) && ! (r == 1U)))) && ((((! (A >= 16U) || (A >= 16U && ! (A <= 4294967295U))) || ((A >= 16U && A <= 4294967295U) && ! (b == 32U))) || (((A >= 16U && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || ((((A >= 16U && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (q == 0U))) || (((counter == 1 && A == 0U) && q == 0U) && ! (r == A)))) && ((! (counter == 4) || (counter == 4 && ! (b == 2U))) || ((counter == 4 && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 3) || (counter == 3 && ! (b == 4U))) || ((counter == 3 && b == 4U) && ! (q == 0U))) || (((counter == 3 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 3 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ((((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (q == 0U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && ! (r >= 4U))) || ((((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && q == 0U) && r >= 4U) && ! (r <= 7U)))) && (((! (A >= 4U) || (A >= 4U && ! (A <= 7U))) || ((A >= 4U && A <= 7U) && ! (b == 4U))) || (((A >= 4U && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (q == 0U))) || (((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && q == 0U) && ! (r == A)))) && ! (q == 3U)) && (((((! (A >= 8U) || (A >= 8U && ! (A <= 15U))) || ((A >= 8U && A <= 15U) && ! (b == 16U))) || (((A >= 8U && A <= 15U) && b == 16U) && ! (q == 0U))) || ((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && ! (r >= 8U))) || (((((A >= 8U && A <= 15U) && b == 16U) && q == 0U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 4) || (counter == 4 && ! (b == 4U))) || ((counter == 4 && b == 4U) && ! (q == 0U))) || (((counter == 4 && b == 4U) && q == 0U) && ! (r >= 2U))) || ((((counter == 4 && b == 4U) && q == 0U) && r >= 2U) && ! (r <= 3U)))) && ((! (counter == 4) || (counter == 4 && ! (A == 1U))) || ((counter == 4 && A == 1U) && ! (q == 1U)))) && counter == 6) && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && r == 0U)) || ((((((((((((((((((((((((((B == 1U && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((((((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || ((counter == 1 && A == 0U) && b == 1U)) && counter == 6) && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 2U))) || (((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && ! (counter == 2)) && ((((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 6 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && (((! (counter == 1) || (counter == 1 && ! (A == 0U))) || ((counter == 1 && A == 0U) && ! (b == 1U))) || (((counter == 1 && A == 0U) && b == 1U) && ! (r == A)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (q == 1U)))) && (! (b == 1U) || (b == 1U && ! (q == 1U)))) && ((((! (A >= 2U) || (A >= 2U && ! (A <= 3U))) || ((A >= 2U && A <= 3U) && ! (b == 4U))) || (((A >= 2U && A <= 3U) && b == 4U) && ! (r >= 2U))) || ((((A >= 2U && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 3U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 6 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && ((((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U))) || ((((counter == 7 && A >= 16U) && A <= 4294967295U) && b == 32U) && ! (r == A)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 6 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 3U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((! (counter == 4) || (counter == 4 && ! (b == 1U))) || ((counter == 4 && b == 1U) && ! (q == 1U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (b == 1U))) || ((((counter == 6 && A >= 2U) && A <= 3U) && b == 1U) && ! (q == 2U))) || (((((counter == 6 && A >= 2U) && A <= 3U) && b == 1U) && q == 2U) && ! (r == 0U)))) && counter == 3) && A == 1U) && b == 2U) && q == 0U) && r == 1U)) || ((((((((((((((((((((((((((B == 1U && (((((! (counter == 4) || (counter == 4 && ! (A >= 4U))) || ((counter == 4 && A >= 4U) && ! (A <= 7U))) || (((counter == 4 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 4 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && ((! (A == 1U) || (A == 1U && ! (b == 2U))) || ((A == 1U && b == 2U) && ! (r == 1U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 16U))) || ((counter == 6 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 6 && A >= 16U) && A <= 4294967295U) && ! (b == 32U)))) && ! (counter == 1)) && (((((! (counter == 5) || (counter == 5 && ! (A >= 8U))) || ((counter == 5 && A >= 8U) && ! (A <= 15U))) || (((counter == 5 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 5 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && ((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && ((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (q == 1U)))) && (((((! (counter == 3) || (counter == 3 && ! (A >= 2U))) || ((counter == 3 && A >= 2U) && ! (A <= 3U))) || (((counter == 3 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 3 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && (((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && (((((! (counter == 5) || (counter == 5 && ! (A >= 4U))) || ((counter == 5 && A >= 4U) && ! (A <= 7U))) || (((counter == 5 && A >= 4U) && A <= 7U) && ! (b == 8U))) || ((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && ! (r >= 4U))) || (((((counter == 5 && A >= 4U) && A <= 7U) && b == 8U) && r >= 4U) && ! (r <= 7U)))) && ((((! (counter == 5) || (counter == 5 && ! (A >= 2U))) || ((counter == 5 && A >= 2U) && ! (A <= 3U))) || (((counter == 5 && A >= 2U) && A <= 3U) && ! (b == 2U))) || ((((counter == 5 && A >= 2U) && A <= 3U) && b == 2U) && ! (q == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 4U))) || ((counter == 6 && A >= 4U) && ! (A <= 7U))) || (((counter == 6 && A >= 4U) && A <= 7U) && ! (b == 4U))) || ((((counter == 6 && A >= 4U) && A <= 7U) && b == 4U) && ! (q == 1U)))) && (((! (counter == 7) || (counter == 7 && ! (A >= 16U))) || ((counter == 7 && A >= 16U) && ! (A <= 4294967295U))) || (((counter == 7 && A >= 16U) && A <= 4294967295U) && ! (b == 32U)))) && (((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (q == 3U)))) && (((((! (counter == 6) || (counter == 6 && ! (A >= 8U))) || ((counter == 6 && A >= 8U) && ! (A <= 15U))) || (((counter == 6 && A >= 8U) && A <= 15U) && ! (b == 16U))) || ((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && ! (r >= 8U))) || (((((counter == 6 && A >= 8U) && A <= 15U) && b == 16U) && r >= 8U) && ! (r <= 15U)))) && (((((! (counter == 4) || (counter == 4 && ! (A >= 2U))) || ((counter == 4 && A >= 2U) && ! (A <= 3U))) || (((counter == 4 && A >= 2U) && A <= 3U) && ! (b == 4U))) || ((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && ! (r >= 2U))) || (((((counter == 4 && A >= 2U) && A <= 3U) && b == 4U) && r >= 2U) && ! (r <= 3U)))) && ((! (counter == 4) || (counter == 4 && ! (A == 1U))) || ((counter == 4 && A == 1U) && ! (q == 1U)))) && ((((! (counter == 6) || (counter == 6 && ! (A >= 2U))) || ((counter == 6 && A >= 2U) && ! (A <= 3U))) || (((counter == 6 && A >= 2U) && A <= 3U) && ! (q == 2U))) || ((((counter == 6 && A >= 2U) && A <= 3U) && q == 2U) && ! (r == 0U)))) && (((! (counter == 3) || (counter == 3 && ! (A == 1U))) || ((counter == 3 && A == 1U) && ! (b == 2U))) || (((counter == 3 && A == 1U) && b == 2U) && ! (r == 1U)))) && counter == 2) && A == 0U) && b == 1U) && q == 0U) && r == A)) (../plain/divbin2_unwindbound5.i:43:13-43:19)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (../plain/divbin2_unwindbound5.i:38:12-38:23)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (../plain/divbin2_unwindbound5.i:48:5-48:38)
[Warning][Deadcode] Function 'assume_abort_if_not' is uncalled: 2 LLoC (../plain/divbin2_unwindbound5.i:15:1-17:1)
[Info][Deadcode] Logical lines of code (LLoC) summary:
  live: 25
  dead: 2 (2 in uncalled functions)
  total lines: 27
[Warning][Deadcode][CWE-570] condition '0' (possibly inserted by CIL) is always false (../plain/divbin2_unwindbound5.i:12:73-12:74)

runtime: 00:01:30.262
vars: 67, evals: 139

|rho|=61
|called|=0
|stable|=61
|infl|=56
|wpoint|=1
|side_dep|=18
|side_infl|=32
|var_messages|=13
|rho_write|=21
|dep|=41
Found 6 contexts for 4 functions. Top 5 functions:
2	contexts for entry state of __VERIFIER_assert (2026) on ../plain/divbin2_unwindbound5.i:18:1-24:1
2	contexts for entry state of reach_error (2015) on ../plain/divbin2_unwindbound5.i:12:1-12:161
1	contexts for entry state of main (2030) on ../plain/divbin2_unwindbound5.i:26:1-50:1
1	contexts for entry state of __VERIFIER_nondet_uint (374) on /mnt/thread-witnesses/replication/ourtool/lib/sv-comp/stub/src/sv-comp.c:43:70-43:140

Memory statistics: total=8957.30MB, max=66.18MB, minor=8949.27MB, major=610.61MB, promoted=602.57MB
    minor collections=4396  major collections=49 compactions=0

[Warning][Witness] invariant unconfirmed: (B == (1U) && q == (0U) && counter == (0) && b == (1U) && r == A) || (q == (0U) && B == (1U) && (!(counter == (0)) || (counter == (0) && !(b == (1U)))) && counter == (2) && A >= (2U) && A <= (4294967295U) && b == (4U) && r == A) || (q == (0U) && B == (1U) && (!(counter == (0)) || (counter == (0) && !(b == (1U)))) && (!(counter == (2)) || (counter == (2) && !(A >= (2U))) || (counter == (2) && A >= (2U) && !(b == (4U)))) && counter == (4) && A >= (8U) && A <= (4294967295U) && b == (16U) && r == A) || (q == (0U) && B == (1U) && (!(counter == (0)) || (counter == (0) && !(b == (1U)))) && (!(counter == (2)) || (counter == (2) && !(A >= (2U))) || (counter == (2) && A >= (2U) && !(b == (4U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (8U))) || (counter == (4) && A >= (8U) && !(b == (16U)))) && counter == (3) && A >= (4U) && A <= (4294967295U) && b == (8U) && r == A) || (q == (0U) && B == (1U) && (!(counter == (0)) || (counter == (0) && !(b == (1U)))) && (!(counter == (2)) || (counter == (2) && !(A >= (2U))) || (counter == (2) && A >= (2U) && !(b == (4U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (8U))) || (counter == (4) && A >= (8U) && !(b == (16U)))) && (!(counter == (3)) || (counter == (3) && !(A >= (4U))) || (counter == (3) && A >= (4U) && !(b == (8U)))) && counter == (5) && A >= (16U) && A <= (4294967295U) && b == (32U) && r == A) || (q == (0U) && B == (1U) && (!(counter == (0)) || (counter == (0) && !(b == (1U))) || (counter == (0) && b == (1U) && !(r == A))) && (!(counter == (2)) || (counter == (2) && !(A >= (2U))) || (counter == (2) && A >= (2U) && !(A <= (4294967295U))) || (counter == (2) && A >= (2U) && A <= (4294967295U) && !(b == (4U))) || (counter == (2) && A >= (2U) && A <= (4294967295U) && b == (4U) && !(r == A))) && (!(counter == (4)) || (counter == (4) && !(A >= (8U))) || (counter == (4) && A >= (8U) && !(A <= (4294967295U))) || (counter == (4) && A >= (8U) && A <= (4294967295U) && !(b == (16U))) || (counter == (4) && A >= (8U) && A <= (4294967295U) && b == (16U) && !(r == A))) && (!(counter == (3)) || (counter == (3) && !(A >= (4U))) || (counter == (3) && A >= (4U) && !(A <= (4294967295U))) || (counter == (3) && A >= (4U) && A <= (4294967295U) && !(b == (8U))) || (counter == (3) && A >= (4U) && A <= (4294967295U) && b == (8U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (16U))) || (counter == (5) && A >= (16U) && !(A <= (4294967295U))) || (counter == (5) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (5) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && counter == (1) && !(A == (0U)) && b == (2U) && !((0U) == A)) || (q == (0U) && B == (1U) && (!(counter == (0)) || (counter == (0) && !(b == (1U)))) && (!(counter == (2)) || (counter == (2) && !(A >= (2U))) || (counter == (2) && A >= (2U) && !(b == (4U)))) && !(counter == (4)) && (!(counter == (3)) || (counter == (3) && !(A >= (4U))) || (counter == (3) && A >= (4U) && !(b == (8U)))) && (!(A >= (16U)) || (A >= (16U) && !(b == (32U)))) && (!(counter == (1)) || (counter == (1) && A == (0U)) || (counter == (1) && !(A == (0U)) && !(b == (2U))) || (counter == (1) && !(A == (0U)) && b == (2U) && (0U) == A)) && counter == (5) && A >= (8U) && A <= (4294967295U) && b == (16U) && r == A) || (q == (0U) && B == (1U) && (!(counter == (0)) || (counter == (0) && !(b == (1U)))) && (!(counter == (2)) || (counter == (2) && !(A >= (2U))) || (counter == (2) && A >= (2U) && !(b == (4U)))) && (!(A >= (8U)) || (A >= (8U) && !(b == (16U)))) && !(counter == (3)) && (!(counter == (5)) || (counter == (5) && !(A >= (16U))) || (counter == (5) && A >= (16U) && !(b == (32U)))) && (!(counter == (1)) || (counter == (1) && A == (0U)) || (counter == (1) && !(A == (0U)) && !(b == (2U))) || (counter == (1) && !(A == (0U)) && b == (2U) && (0U) == A)) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(b == (16U)))) && counter == (4) && A >= (4U) && A <= (4294967295U) && b == (8U) && r == A) || (q == (0U) && B == (1U) && (!(counter == (0)) || (counter == (0) && !(b == (1U)))) && (!(counter == (2)) || (counter == (2) && !(A >= (2U))) || (counter == (2) && A >= (2U) && !(b == (4U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (8U))) || (counter == (4) && A >= (8U) && !(b == (16U)))) && (!(counter == (3)) || (counter == (3) && !(A >= (4U))) || (counter == (3) && A >= (4U) && !(b == (8U)))) && !(counter == (5)) && (!(counter == (1)) || (counter == (1) && A == (0U)) || (counter == (1) && !(A == (0U)) && !(b == (2U))) || (counter == (1) && !(A == (0U)) && b == (2U) && (0U) == A)) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(b == (8U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && r == A) || (q == (0U) && B == (1U) && (!(counter == (0)) || (counter == (0) && !(b == (1U))) || (counter == (0) && b == (1U) && !(r == A))) && (!(A >= (2U)) || (A >= (2U) && !(A <= (4294967295U))) || (A >= (2U) && A <= (4294967295U) && !(b == (4U))) || (A >= (2U) && A <= (4294967295U) && b == (4U) && !(r == A))) && (!(counter == (4)) || (counter == (4) && !(A >= (8U))) || (counter == (4) && A >= (8U) && !(A <= (4294967295U))) || (counter == (4) && A >= (8U) && A <= (4294967295U) && !(b == (16U))) || (counter == (4) && A >= (8U) && A <= (4294967295U) && b == (16U) && !(r == A))) && (!(counter == (3)) || (counter == (3) && !(A >= (4U))) || (counter == (3) && A >= (4U) && !(A <= (4294967295U))) || (counter == (3) && A >= (4U) && A <= (4294967295U) && !(b == (8U))) || (counter == (3) && A >= (4U) && A <= (4294967295U) && b == (8U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (16U))) || (counter == (5) && A >= (16U) && !(A <= (4294967295U))) || (counter == (5) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (5) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && !(counter == (1)) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (4294967295U))) || (counter == (5) && A >= (8U) && A <= (4294967295U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (4294967295U) && b == (16U) && !(r == A))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (4294967295U))) || (counter == (4) && A >= (4U) && A <= (4294967295U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (4294967295U) && b == (8U) && !(r == A))) && (!(counter == (6)) || (counter == (6) && !(A >= (16U))) || (counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && counter == (2) && !(A == (0U)) && b == (2U) && !((0U) == A)) || (q == (0U) && B == (1U) && !(counter == (0)) && (!(counter == (2)) || (counter == (2) && !(A >= (2U))) || (counter == (2) && A >= (2U) && !(A <= (4294967295U))) || (counter == (2) && A >= (2U) && A <= (4294967295U) && !(b == (4U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (8U))) || (counter == (4) && A >= (8U) && !(A <= (4294967295U))) || (counter == (4) && A >= (8U) && A <= (4294967295U) && !(b == (16U)))) && (!(counter == (3)) || (counter == (3) && !(A >= (4U))) || (counter == (3) && A >= (4U) && !(A <= (4294967295U))) || (counter == (3) && A >= (4U) && A <= (4294967295U) && !(b == (8U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (16U))) || (counter == (5) && A >= (16U) && !(A <= (4294967295U))) || (counter == (5) && A >= (16U) && A <= (4294967295U) && !(b == (32U)))) && (A == (0U) || (!(A == (0U)) && !(b == (2U))) || (!(A == (0U)) && b == (2U) && (0U) == A)) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (4294967295U))) || (counter == (5) && A >= (8U) && A <= (4294967295U) && !(b == (16U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (4294967295U))) || (counter == (4) && A >= (4U) && A <= (4294967295U) && !(b == (8U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (16U))) || (counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U)))) && (!(counter == (2)) || (counter == (2) && A == (0U)) || (counter == (2) && !(A == (0U)) && !(b == (2U))) || (counter == (2) && !(A == (0U)) && b == (2U) && (0U) == A)) && counter == (1) && b == (1U) && r == A) || (q == (0U) && B == (1U) && (!(counter == (0)) || (counter == (0) && !(b == (1U)))) && !(counter == (2)) && (!(counter == (4)) || (counter == (4) && !(A >= (8U))) || (counter == (4) && A >= (8U) && !(b == (16U)))) && (!(A >= (4U)) || (A >= (4U) && !(b == (8U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (16U))) || (counter == (5) && A >= (16U) && !(b == (32U)))) && (!(counter == (1)) || (counter == (1) && A == (0U)) || (counter == (1) && !(A == (0U)) && !(b == (2U))) || (counter == (1) && !(A == (0U)) && b == (2U) && (0U) == A)) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(b == (16U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(b == (8U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (16U))) || (counter == (6) && A >= (16U) && !(b == (32U)))) && (!(counter == (1)) || (counter == (1) && !(b == (1U)))) && counter == (3) && A >= (2U) && A <= (4294967295U) && b == (4U) && r == A) (../plain/divbin2_unwindbound5.i:34:5)

runtime: 00:01:40.268
vars: 67, evals: 139

|rho|=61
|called|=0
|stable|=61
|infl|=56
|wpoint|=1
|side_dep|=18
|side_infl|=32
|var_messages|=13
|rho_write|=21
|dep|=41
Found 6 contexts for 4 functions. Top 5 functions:
2	contexts for entry state of __VERIFIER_assert (2026) on ../plain/divbin2_unwindbound5.i:18:1-24:1
2	contexts for entry state of reach_error (2015) on ../plain/divbin2_unwindbound5.i:12:1-12:161
1	contexts for entry state of main (2030) on ../plain/divbin2_unwindbound5.i:26:1-50:1
1	contexts for entry state of __VERIFIER_nondet_uint (374) on /mnt/thread-witnesses/replication/ourtool/lib/sv-comp/stub/src/sv-comp.c:43:70-43:140

Memory statistics: total=9269.94MB, max=66.18MB, minor=9261.77MB, major=629.64MB, promoted=621.46MB
    minor collections=4546  major collections=50 compactions=0


runtime: 00:01:50.275
vars: 67, evals: 139

|rho|=61
|called|=0
|stable|=61
|infl|=56
|wpoint|=1
|side_dep|=18
|side_infl|=32
|var_messages|=13
|rho_write|=21
|dep|=41
Found 6 contexts for 4 functions. Top 5 functions:
2	contexts for entry state of __VERIFIER_assert (2026) on ../plain/divbin2_unwindbound5.i:18:1-24:1
2	contexts for entry state of reach_error (2015) on ../plain/divbin2_unwindbound5.i:12:1-12:161
1	contexts for entry state of main (2030) on ../plain/divbin2_unwindbound5.i:26:1-50:1
1	contexts for entry state of __VERIFIER_nondet_uint (374) on /mnt/thread-witnesses/replication/ourtool/lib/sv-comp/stub/src/sv-comp.c:43:70-43:140

Memory statistics: total=9514.85MB, max=66.18MB, minor=9506.67MB, major=638.54MB, promoted=630.36MB
    minor collections=4663  major collections=51 compactions=0


runtime: 00:02:00.286
vars: 67, evals: 139

|rho|=61
|called|=0
|stable|=61
|infl|=56
|wpoint|=1
|side_dep|=18
|side_infl|=32
|var_messages|=13
|rho_write|=21
|dep|=41
Found 6 contexts for 4 functions. Top 5 functions:
2	contexts for entry state of __VERIFIER_assert (2026) on ../plain/divbin2_unwindbound5.i:18:1-24:1
2	contexts for entry state of reach_error (2015) on ../plain/divbin2_unwindbound5.i:12:1-12:161
1	contexts for entry state of main (2030) on ../plain/divbin2_unwindbound5.i:26:1-50:1
1	contexts for entry state of __VERIFIER_nondet_uint (374) on /mnt/thread-witnesses/replication/ourtool/lib/sv-comp/stub/src/sv-comp.c:43:70-43:140

Memory statistics: total=9752.31MB, max=66.18MB, minor=9744.12MB, major=648.43MB, promoted=640.23MB
    minor collections=4777  major collections=52 compactions=0

[Warning][Witness] invariant unconfirmed: (B == (1U) && q == (0U) && counter == (1) && A == (0U) && b == (1U) && r == A) || (q == (0U) && B == (1U) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && counter == (2) && A == (1U) && b == (2U) && r == (1U)) || (q == (0U) && B == (1U) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && counter == (3) && A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && r <= (3U)) || (q == (0U) && B == (1U) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(b == (4U))) || (counter == (3) && A >= (2U) && A <= (3U) && b == (4U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && !(r <= (3U)))) && counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && r <= (15U)) || (q == (0U) && B == (1U) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(b == (4U))) || (counter == (3) && A >= (2U) && A <= (3U) && b == (4U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && r <= (7U)) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && B == (1U) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(b == (4U))) || (counter == (3) && A >= (2U) && A <= (3U) && b == (4U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && r == A) || (B == (1U) && (!(q == (0U)) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(b == (8U))) || (counter == (4) && b == (8U) && !(r >= (4U))) || (counter == (4) && b == (8U) && r >= (4U) && !(r <= (7U)))) && !(counter == (6))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(b == (8U))) || (counter == (4) && b == (8U) && !(r >= (4U))) || (counter == (4) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && !(A >= (16U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(b == (8U))) || (counter == (4) && b == (8U) && !(r >= (4U))) || (counter == (4) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(b == (8U))) || (counter == (4) && b == (8U) && !(r >= (4U))) || (counter == (4) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(b == (8U))) || (counter == (4) && b == (8U) && !(r >= (4U))) || (counter == (4) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && counter == (5) && A >= (4U) && A <= (7U) && b == (4U) && q == (1U)) || (B == (1U) && (!(q == (0U)) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && !(counter == (6))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && !(A >= (16U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (4U))) || (A >= (4U) && A <= (7U) && b == (4U) && !(q == (1U)))) && counter == (5) && A >= (2U) && A <= (3U) && b == (1U) && q == (2U) && r == (0U)) || (B == (1U) && (!(q == (0U)) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (8U))) || (A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && !(counter == (6))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (8U))) || (A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && !(A >= (16U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (8U))) || (A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (8U))) || (A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (8U))) || (A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (4U))) || (counter == (5) && A >= (4U) && !(A <= (7U))) || (counter == (5) && A >= (4U) && A <= (7U) && !(b == (4U)))) && (!(counter == (5)) || (counter == (5) && !(b == (1U))) || (counter == (5) && b == (1U) && !(q == (2U))) || (counter == (5) && b == (1U) && q == (2U) && !(r == (0U)))) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(q == (0U))) || (counter == (2) && A == (1U) && q == (0U) && !(r == (1U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (16U))) || (counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(q == (0U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && !(r == A))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(q == (0U))) || (counter == (1) && A == (0U) && b == (1U) && q == (0U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(q == (0U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && r >= (8U) && !(r <= (15U)))) && counter == (4) && A >= (2U) && A <= (3U) && b == (2U) && q == (1U)) || (B == (1U) && (!(q == (0U)) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(b == (2U))) || (counter == (2) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(A >= (2U)) || (A >= (2U) && !(A <= (3U))) || (A >= (2U) && A <= (3U) && !(b == (4U))) || (A >= (2U) && A <= (3U) && b == (4U) && !(r >= (2U))) || (A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && !(counter == (6))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(b == (2U))) || (counter == (2) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(A >= (2U)) || (A >= (2U) && !(A <= (3U))) || (A >= (2U) && A <= (3U) && !(b == (4U))) || (A >= (2U) && A <= (3U) && b == (4U) && !(r >= (2U))) || (A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && !(A >= (16U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(b == (2U))) || (counter == (2) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(A >= (2U)) || (A >= (2U) && !(A <= (3U))) || (A >= (2U) && A <= (3U) && !(b == (4U))) || (A >= (2U) && A <= (3U) && b == (4U) && !(r >= (2U))) || (A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(b == (2U))) || (counter == (2) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(A >= (2U)) || (A >= (2U) && !(A <= (3U))) || (A >= (2U) && A <= (3U) && !(b == (4U))) || (A >= (2U) && A <= (3U) && b == (4U) && !(r >= (2U))) || (A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(b == (2U))) || (counter == (2) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(A >= (2U)) || (A >= (2U) && !(A <= (3U))) || (A >= (2U) && A <= (3U) && !(b == (4U))) || (A >= (2U) && A <= (3U) && b == (4U) && !(r >= (2U))) || (A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (4U))) || (counter == (5) && A >= (4U) && !(A <= (7U))) || (counter == (5) && A >= (4U) && A <= (7U) && !(b == (4U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (2U))) || (counter == (5) && A >= (2U) && !(A <= (3U))) || (counter == (5) && A >= (2U) && A <= (3U) && !(q == (2U))) || (counter == (5) && A >= (2U) && A <= (3U) && q == (2U) && !(r == (0U)))) && (!(counter == (2)) || (counter == (2) && !(b == (2U))) || (counter == (2) && b == (2U) && !(q == (0U))) || (counter == (2) && b == (2U) && q == (0U) && !(r == (1U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (16U))) || (counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(q == (0U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && !(r == A))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(q == (0U))) || (counter == (1) && A == (0U) && q == (0U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(q == (0U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (2U))) || (counter == (4) && A >= (2U) && !(A <= (3U))) || (counter == (4) && A >= (2U) && A <= (3U) && !(b == (2U)))) && counter == (3) && A == (1U) && b == (1U) && q == (1U)) || (B == (1U) && (!(q == (0U)) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && !(counter == (6))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && !(A >= (16U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (4U))) || (A >= (4U) && A <= (7U) && b == (4U) && !(q == (1U)))) && (!(q == (2U)) || (q == (2U) && !(r == (0U)))) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(q == (0U))) || (counter == (2) && A == (1U) && b == (2U) && q == (0U) && !(r == (1U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (16U))) || (counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(q == (0U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && !(r == A))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(q == (0U))) || (counter == (1) && A == (0U) && q == (0U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(q == (0U))) || (A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (4)) || (counter == (4) && !(b == (2U))) || (counter == (4) && b == (2U) && !(q == (1U)))) && (!(counter == (3)) || (counter == (3) && !(A == (1U))) || (counter == (3) && A == (1U) && !(q == (1U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(q == (0U))) || (counter == (3) && b == (4U) && q == (0U) && !(r >= (2U))) || (counter == (3) && b == (4U) && q == (0U) && r >= (2U) && !(r <= (3U)))) && counter == (5) && A >= (2U) && A <= (3U) && b == (1U) && q == (3U)) || (B == (1U) && (!(counter == (6)) || (counter == (6) && !(A >= (16U))) || (counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || ((!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U))) && counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(b == (4U)) || (b == (4U) && !(q == (1U)))) && (!(A >= (2U)) || (A >= (2U) && !(A <= (3U))) || (A >= (2U) && A <= (3U) && !(b == (1U))) || (A >= (2U) && A <= (3U) && b == (1U) && !(q == (2U))) || (A >= (2U) && A <= (3U) && b == (1U) && q == (2U) && !(r == (0U)))) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (16U))) || (counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(A == (1U))) || (counter == (3) && A == (1U) && !(b == (1U))) || (counter == (3) && A == (1U) && b == (1U) && !(q == (1U)))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(b == (4U))) || (counter == (3) && A >= (2U) && A <= (3U) && b == (4U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(A >= (2U)) || (A >= (2U) && !(A <= (3U))) || (A >= (2U) && A <= (3U) && !(b == (1U))) || (A >= (2U) && A <= (3U) && b == (1U) && !(q == (3U)))) && !(counter == (4)) && counter == (5) && A >= (4U) && A <= (7U) && b == (8U) && q == (0U) && r >= (4U) && r <= (7U)) || (B == (1U) && (!(q == (0U)) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && !(counter == (6))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && counter == (6) && !(A >= (16U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (4U)))) && (!(b == (1U)) || (b == (1U) && !(q == (2U))) || (b == (1U) && q == (2U) && !(r == (0U)))) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(q == (0U))) || (counter == (2) && A == (1U) && q == (0U) && !(r == (1U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (16U))) || (counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(q == (0U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && !(r == A))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(q == (0U))) || (counter == (1) && A == (0U) && b == (1U) && q == (0U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(q == (0U))) || (A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && r >= (8U) && !(r <= (15U)))) && !(counter == (4)) && (!(counter == (3)) || (counter == (3) && !(A == (1U))) || (counter == (3) && A == (1U) && !(b == (1U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(q == (0U))) || (counter == (3) && b == (4U) && q == (0U) && !(r >= (2U))) || (counter == (3) && b == (4U) && q == (0U) && r >= (2U) && !(r <= (3U)))) && (!(b == (1U)) || (b == (1U) && !(q == (3U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (8U))) || (A >= (4U) && A <= (7U) && b == (8U) && !(q == (0U))) || (A >= (4U) && A <= (7U) && b == (8U) && q == (0U) && !(r >= (4U))) || (A >= (4U) && A <= (7U) && b == (8U) && q == (0U) && r >= (4U) && !(r <= (7U)))) && counter == (5) && A >= (2U) && A <= (3U) && b == (2U) && q == (1U)) || (B == (1U) && (!(q == (0U)) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(b == (8U))) || (counter == (4) && b == (8U) && !(r >= (4U))) || (counter == (4) && b == (8U) && r >= (4U) && !(r <= (7U)))) && !(A >= (16U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(b == (8U))) || (counter == (4) && b == (8U) && !(r >= (4U))) || (counter == (4) && b == (8U) && r >= (4U) && !(r <= (7U)))) && A >= (16U) && !(A <= (4294967295U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(b == (8U))) || (counter == (4) && b == (8U) && !(r >= (4U))) || (counter == (4) && b == (8U) && r >= (4U) && !(r <= (7U)))) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(b == (8U))) || (counter == (4) && b == (8U) && !(r >= (4U))) || (counter == (4) && b == (8U) && r >= (4U) && !(r <= (7U)))) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && !(counter == (5)) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(q == (0U))) || (counter == (2) && A == (1U) && b == (2U) && q == (0U) && !(r == (1U)))) && (!(A >= (16U)) || (A >= (16U) && !(A <= (4294967295U))) || (A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (A >= (16U) && A <= (4294967295U) && b == (32U) && !(q == (0U))) || (A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && !(r == A))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(q == (0U))) || (counter == (1) && A == (0U) && b == (1U) && q == (0U) && !(r == A))) && (!(counter == (4)) || (counter == (4) && !(A >= (2U))) || (counter == (4) && A >= (2U) && !(A <= (3U))) || (counter == (4) && A >= (2U) && A <= (3U) && !(b == (2U)))) && (!(counter == (3)) || (counter == (3) && !(A == (1U))) || (counter == (3) && A == (1U) && !(b == (1U)))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(q == (0U))) || (counter == (3) && A >= (2U) && A <= (3U) && q == (0U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && q == (0U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(b == (8U))) || (counter == (4) && b == (8U) && !(q == (0U))) || (counter == (4) && b == (8U) && q == (0U) && !(r >= (4U))) || (counter == (4) && b == (8U) && q == (0U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (4U) && A <= (7U) && b == (4U) && q == (1U)) || (B == (1U) && !(counter == (6)) && (!(counter == (5)) || (counter == (5) && !(A >= (4U))) || (counter == (5) && A >= (4U) && !(A <= (7U))) || (counter == (5) && A >= (4U) && A <= (7U) && !(b == (4U))) || (counter == (5) && A >= (4U) && A <= (7U) && b == (4U) && !(q == (1U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (2U))) || (counter == (5) && A >= (2U) && !(A <= (3U))) || (counter == (5) && A >= (2U) && A <= (3U) && !(b == (1U))) || (counter == (5) && A >= (2U) && A <= (3U) && b == (1U) && !(q == (2U))) || (counter == (5) && A >= (2U) && A <= (3U) && b == (1U) && q == (2U) && !(r == (0U)))) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (2U))) || (counter == (4) && A >= (2U) && !(A <= (3U))) || (counter == (4) && A >= (2U) && A <= (3U) && !(b == (2U))) || (counter == (4) && A >= (2U) && A <= (3U) && b == (2U) && !(q == (1U)))) && (!(counter == (3)) || (counter == (3) && !(A == (1U))) || (counter == (3) && A == (1U) && !(b == (1U))) || (counter == (3) && A == (1U) && b == (1U) && !(q == (1U)))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(b == (4U))) || (counter == (3) && A >= (2U) && A <= (3U) && b == (4U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (2U))) || (counter == (5) && A >= (2U) && !(A <= (3U))) || (counter == (5) && A >= (2U) && A <= (3U) && !(b == (1U))) || (counter == (5) && A >= (2U) && A <= (3U) && b == (1U) && !(q == (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (4U))) || (counter == (5) && A >= (4U) && !(A <= (7U))) || (counter == (5) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (5) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (5) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (2U))) || (counter == (5) && A >= (2U) && !(A <= (3U))) || (counter == (5) && A >= (2U) && A <= (3U) && !(b == (2U))) || (counter == (5) && A >= (2U) && A <= (3U) && b == (2U) && !(q == (1U)))) && counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && r == A) || (B == (1U) && (!(q == (0U)) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && !(A >= (16U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && A >= (16U) && !(A <= (4294967295U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(q == (0U))) || (counter == (2) && A == (1U) && b == (2U) && q == (0U) && !(r == (1U)))) && (!(A >= (16U)) || (A >= (16U) && !(A <= (4294967295U))) || (A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (A >= (16U) && A <= (4294967295U) && b == (32U) && !(q == (0U))) || (A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && !(r == A))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(q == (0U))) || (counter == (1) && A == (0U) && q == (0U) && !(r == A))) && (!(counter == (4)) || (counter == (4) && !(b == (2U))) || (counter == (4) && b == (2U) && !(q == (1U)))) && (!(counter == (3)) || (counter == (3) && !(A == (1U))) || (counter == (3) && A == (1U) && !(q == (1U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(q == (0U))) || (counter == (3) && b == (4U) && q == (0U) && !(r >= (2U))) || (counter == (3) && b == (4U) && q == (0U) && r >= (2U) && !(r <= (3U)))) && !(counter == (5)) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(q == (0U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && q == (0U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && q == (0U) && r >= (4U) && !(r <= (7U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (4U))) || (A >= (4U) && A <= (7U) && b == (4U) && !(q == (1U)))) && (!(counter == (7)) || (counter == (7) && !(A >= (16U))) || (counter == (7) && A >= (16U) && !(A <= (4294967295U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(q == (0U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && !(r == A))) && counter == (6) && A >= (2U) && A <= (3U) && b == (1U) && q == (3U)) || (B == (1U) && (!(A >= (16U)) || (A >= (16U) && !(A <= (4294967295U))) || (A >= (16U) && A <= (4294967295U) && !(b == (32U))) || ((!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U))) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(A >= (16U)) || (A >= (16U) && !(A <= (4294967295U))) || (A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && !(counter == (5)) && (!(counter == (4)) || (counter == (4) && !(A >= (2U))) || (counter == (4) && A >= (2U) && !(A <= (3U))) || (counter == (4) && A >= (2U) && A <= (3U) && !(b == (2U))) || (counter == (4) && A >= (2U) && A <= (3U) && b == (2U) && !(q == (1U)))) && (!(counter == (3)) || (counter == (3) && !(A == (1U))) || (counter == (3) && A == (1U) && !(b == (1U))) || (counter == (3) && A == (1U) && b == (1U) && !(q == (1U)))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(b == (4U))) || (counter == (3) && A >= (2U) && A <= (3U) && b == (4U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (4U))) || (A >= (4U) && A <= (7U) && b == (4U) && !(q == (1U)))) && (!(counter == (7)) || (counter == (7) && !(A >= (16U))) || (counter == (7) && A >= (16U) && !(A <= (4294967295U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(A >= (2U)) || (A >= (2U) && !(A <= (3U))) || (A >= (2U) && A <= (3U) && !(b == (1U))) || (A >= (2U) && A <= (3U) && b == (1U) && !(q == (3U)))) && counter == (6) && A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && r >= (8U) && r <= (15U)) || (B == (1U) && (!(counter == (6)) || (counter == (6) && !(A >= (16U))) || (counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || ((!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U))) && counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (4U))) || (counter == (5) && A >= (4U) && !(A <= (7U))) || (counter == (5) && A >= (4U) && A <= (7U) && !(q == (1U)))) && (!(counter == (5)) || (counter == (5) && !(b == (1U))) || (counter == (5) && b == (1U) && !(q == (2U))) || (counter == (5) && b == (1U) && q == (2U) && !(r == (0U)))) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (16U))) || (counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(b == (2U)) || (b == (2U) && !(q == (1U)))) && !(counter == (3)) && (!(counter == (5)) || (counter == (5) && !(b == (1U))) || (counter == (5) && b == (1U) && !(q == (3U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (8U))) || (A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (4U))) || (counter == (5) && A >= (4U) && !(A <= (7U))) || (counter == (5) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (5) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (5) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && (!(counter == (5)) || (counter == (5) && !(b == (2U))) || (counter == (5) && b == (2U) && !(q == (1U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (4U))) || (counter == (6) && A >= (4U) && !(A <= (7U))) || (counter == (6) && A >= (4U) && A <= (7U) && !(q == (1U)))) && (!(counter == (7)) || (counter == (7) && !(A >= (16U))) || (counter == (7) && A >= (16U) && !(A <= (4294967295U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(counter == (6)) || (counter == (6) && !(b == (1U))) || (counter == (6) && b == (1U) && !(q == (3U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (8U))) || (counter == (6) && A >= (8U) && !(A <= (15U))) || (counter == (6) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (6) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (6) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && counter == (4) && A >= (2U) && A <= (3U) && b == (4U) && q == (0U) && r >= (2U) && r <= (3U)) || (B == (1U) && (!(q == (0U)) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(b == (2U))) || (counter == (2) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (8U))) || (A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && !(counter == (6))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(b == (2U))) || (counter == (2) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (8U))) || (A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && !(A >= (16U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(b == (2U))) || (counter == (2) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (8U))) || (A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(b == (2U))) || (counter == (2) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (8U))) || (A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(b == (2U))) || (counter == (2) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (8U))) || (A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (4U))) || (counter == (5) && A >= (4U) && !(A <= (7U))) || (counter == (5) && A >= (4U) && A <= (7U) && !(b == (4U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (2U))) || (counter == (5) && A >= (2U) && !(A <= (3U))) || (counter == (5) && A >= (2U) && A <= (3U) && !(q == (2U))) || (counter == (5) && A >= (2U) && A <= (3U) && q == (2U) && !(r == (0U)))) && (!(counter == (2)) || (counter == (2) && !(b == (2U))) || (counter == (2) && b == (2U) && !(q == (0U))) || (counter == (2) && b == (2U) && q == (0U) && !(r == (1U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (16U))) || (counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(q == (0U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && !(r == A))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(q == (0U))) || (counter == (1) && A == (0U) && q == (0U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(q == (0U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && r >= (8U) && !(r <= (15U)))) && (!(A >= (2U)) || (A >= (2U) && !(A <= (3U))) || (A >= (2U) && A <= (3U) && !(b == (2U)))) && !(counter == (3)) && (!(counter == (5)) || (counter == (5) && !(A >= (2U))) || (counter == (5) && A >= (2U) && !(A <= (3U))) || (counter == (5) && A >= (2U) && A <= (3U) && !(q == (3U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (8U))) || (A >= (4U) && A <= (7U) && b == (8U) && !(q == (0U))) || (A >= (4U) && A <= (7U) && b == (8U) && q == (0U) && !(r >= (4U))) || (A >= (4U) && A <= (7U) && b == (8U) && q == (0U) && r >= (4U) && !(r <= (7U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (4U))) || (counter == (5) && A >= (4U) && !(A <= (7U))) || (counter == (5) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (5) && A >= (4U) && A <= (7U) && b == (8U) && !(q == (0U))) || (counter == (5) && A >= (4U) && A <= (7U) && b == (8U) && q == (0U) && !(r >= (4U))) || (counter == (5) && A >= (4U) && A <= (7U) && b == (8U) && q == (0U) && r >= (4U) && !(r <= (7U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (2U))) || (counter == (5) && A >= (2U) && !(A <= (3U))) || (counter == (5) && A >= (2U) && A <= (3U) && !(b == (2U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (4U))) || (counter == (6) && A >= (4U) && !(A <= (7U))) || (counter == (6) && A >= (4U) && A <= (7U) && !(b == (4U)))) && (!(counter == (7)) || (counter == (7) && !(A >= (16U))) || (counter == (7) && A >= (16U) && !(A <= (4294967295U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(q == (0U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && !(r == A))) && (!(counter == (6)) || (counter == (6) && !(A >= (2U))) || (counter == (6) && A >= (2U) && !(A <= (3U))) || (counter == (6) && A >= (2U) && A <= (3U) && !(q == (3U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (8U))) || (counter == (6) && A >= (8U) && !(A <= (15U))) || (counter == (6) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (6) && A >= (8U) && A <= (15U) && b == (16U) && !(q == (0U))) || (counter == (6) && A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && !(r >= (8U))) || (counter == (6) && A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && r >= (8U) && !(r <= (15U)))) && (!(A >= (2U)) || (A >= (2U) && !(A <= (3U))) || (A >= (2U) && A <= (3U) && !(b == (4U))) || (A >= (2U) && A <= (3U) && b == (4U) && !(q == (0U))) || (A >= (2U) && A <= (3U) && b == (4U) && q == (0U) && !(r >= (2U))) || (A >= (2U) && A <= (3U) && b == (4U) && q == (0U) && r >= (2U) && !(r <= (3U)))) && counter == (4) && A == (1U) && b == (1U) && q == (1U)) || (B == (1U) && (!(q == (0U)) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && !(A >= (16U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && A >= (16U) && !(A <= (4294967295U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && !(counter == (5)) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(q == (0U))) || (counter == (2) && A == (1U) && b == (2U) && q == (0U) && !(r == (1U)))) && (!(A >= (16U)) || (A >= (16U) && !(A <= (4294967295U))) || (A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (A >= (16U) && A <= (4294967295U) && b == (32U) && !(q == (0U))) || (A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && !(r == A))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(q == (0U))) || (counter == (1) && A == (0U) && q == (0U) && !(r == A))) && (!(counter == (4)) || (counter == (4) && !(b == (2U))) || (counter == (4) && b == (2U) && !(q == (1U)))) && (!(counter == (3)) || (counter == (3) && !(A == (1U))) || (counter == (3) && A == (1U) && !(q == (1U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(q == (0U))) || (counter == (3) && b == (4U) && q == (0U) && !(r >= (2U))) || (counter == (3) && b == (4U) && q == (0U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(q == (0U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && q == (0U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && q == (0U) && r >= (4U) && !(r <= (7U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (4U))) || (A >= (4U) && A <= (7U) && b == (4U) && !(q == (1U)))) && (!(counter == (7)) || (counter == (7) && !(A >= (16U))) || (counter == (7) && A >= (16U) && !(A <= (4294967295U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(q == (0U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && !(r == A))) && !(q == (3U)) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(q == (0U))) || (A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (4)) || (counter == (4) && !(b == (4U))) || (counter == (4) && b == (4U) && !(q == (0U))) || (counter == (4) && b == (4U) && q == (0U) && !(r >= (2U))) || (counter == (4) && b == (4U) && q == (0U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A == (1U))) || (counter == (4) && A == (1U) && !(q == (1U)))) && counter == (6) && A >= (2U) && A <= (3U) && b == (1U) && q == (2U) && r == (0U)) || (B == (1U) && (!(counter == (6)) || (counter == (6) && !(A >= (16U))) || (counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || ((!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U))) && counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (4U))) || (counter == (5) && A >= (4U) && !(A <= (7U))) || (counter == (5) && A >= (4U) && A <= (7U) && !(b == (4U))) || (counter == (5) && A >= (4U) && A <= (7U) && b == (4U) && !(q == (1U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (2U))) || (counter == (5) && A >= (2U) && !(A <= (3U))) || (counter == (5) && A >= (2U) && A <= (3U) && !(b == (1U))) || (counter == (5) && A >= (2U) && A <= (3U) && b == (1U) && !(q == (2U))) || (counter == (5) && A >= (2U) && A <= (3U) && b == (1U) && q == (2U) && !(r == (0U)))) && !(counter == (2)) && (!(counter == (6)) || (counter == (6) && !(A >= (16U))) || (counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (2U))) || (counter == (4) && A >= (2U) && !(A <= (3U))) || (counter == (4) && A >= (2U) && A <= (3U) && !(q == (1U)))) && (!(b == (1U)) || (b == (1U) && !(q == (1U)))) && (!(A >= (2U)) || (A >= (2U) && !(A <= (3U))) || (A >= (2U) && A <= (3U) && !(b == (4U))) || (A >= (2U) && A <= (3U) && b == (4U) && !(r >= (2U))) || (A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (2U))) || (counter == (5) && A >= (2U) && !(A <= (3U))) || (counter == (5) && A >= (2U) && A <= (3U) && !(b == (1U))) || (counter == (5) && A >= (2U) && A <= (3U) && b == (1U) && !(q == (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (4U))) || (counter == (5) && A >= (4U) && !(A <= (7U))) || (counter == (5) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (5) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (5) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (2U))) || (counter == (5) && A >= (2U) && !(A <= (3U))) || (counter == (5) && A >= (2U) && A <= (3U) && !(q == (1U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (4U))) || (counter == (6) && A >= (4U) && !(A <= (7U))) || (counter == (6) && A >= (4U) && A <= (7U) && !(b == (4U))) || (counter == (6) && A >= (4U) && A <= (7U) && b == (4U) && !(q == (1U)))) && (!(counter == (7)) || (counter == (7) && !(A >= (16U))) || (counter == (7) && A >= (16U) && !(A <= (4294967295U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(counter == (6)) || (counter == (6) && !(A >= (2U))) || (counter == (6) && A >= (2U) && !(A <= (3U))) || (counter == (6) && A >= (2U) && A <= (3U) && !(b == (1U))) || (counter == (6) && A >= (2U) && A <= (3U) && b == (1U) && !(q == (3U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (8U))) || (counter == (6) && A >= (8U) && !(A <= (15U))) || (counter == (6) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (6) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (6) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (2U))) || (counter == (4) && A >= (2U) && !(A <= (3U))) || (counter == (4) && A >= (2U) && A <= (3U) && !(b == (4U))) || (counter == (4) && A >= (2U) && A <= (3U) && b == (4U) && !(r >= (2U))) || (counter == (4) && A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(b == (1U))) || (counter == (4) && b == (1U) && !(q == (1U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (2U))) || (counter == (6) && A >= (2U) && !(A <= (3U))) || (counter == (6) && A >= (2U) && A <= (3U) && !(b == (1U))) || (counter == (6) && A >= (2U) && A <= (3U) && b == (1U) && !(q == (2U))) || (counter == (6) && A >= (2U) && A <= (3U) && b == (1U) && q == (2U) && !(r == (0U)))) && counter == (3) && A == (1U) && b == (2U) && q == (0U) && r == (1U)) || (B == (1U) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (4U))) || (counter == (5) && A >= (4U) && !(A <= (7U))) || (counter == (5) && A >= (4U) && A <= (7U) && !(b == (4U))) || (counter == (5) && A >= (4U) && A <= (7U) && b == (4U) && !(q == (1U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (2U))) || (counter == (5) && A >= (2U) && !(A <= (3U))) || (counter == (5) && A >= (2U) && A <= (3U) && !(q == (2U))) || (counter == (5) && A >= (2U) && A <= (3U) && q == (2U) && !(r == (0U)))) && (!(A == (1U)) || (A == (1U) && !(b == (2U))) || (A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (16U))) || (counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U)))) && !(counter == (1)) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (2U))) || (counter == (4) && A >= (2U) && !(A <= (3U))) || (counter == (4) && A >= (2U) && A <= (3U) && !(b == (2U))) || (counter == (4) && A >= (2U) && A <= (3U) && b == (2U) && !(q == (1U)))) && (!(counter == (3)) || (counter == (3) && !(A == (1U))) || (counter == (3) && A == (1U) && !(q == (1U)))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(b == (4U))) || (counter == (3) && A >= (2U) && A <= (3U) && b == (4U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (2U))) || (counter == (5) && A >= (2U) && !(A <= (3U))) || (counter == (5) && A >= (2U) && A <= (3U) && !(q == (3U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (4U))) || (counter == (5) && A >= (4U) && !(A <= (7U))) || (counter == (5) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (5) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (5) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (2U))) || (counter == (5) && A >= (2U) && !(A <= (3U))) || (counter == (5) && A >= (2U) && A <= (3U) && !(b == (2U))) || (counter == (5) && A >= (2U) && A <= (3U) && b == (2U) && !(q == (1U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (4U))) || (counter == (6) && A >= (4U) && !(A <= (7U))) || (counter == (6) && A >= (4U) && A <= (7U) && !(b == (4U))) || (counter == (6) && A >= (4U) && A <= (7U) && b == (4U) && !(q == (1U)))) && (!(counter == (7)) || (counter == (7) && !(A >= (16U))) || (counter == (7) && A >= (16U) && !(A <= (4294967295U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && !(b == (32U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (2U))) || (counter == (6) && A >= (2U) && !(A <= (3U))) || (counter == (6) && A >= (2U) && A <= (3U) && !(q == (3U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (8U))) || (counter == (6) && A >= (8U) && !(A <= (15U))) || (counter == (6) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (6) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (6) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (2U))) || (counter == (4) && A >= (2U) && !(A <= (3U))) || (counter == (4) && A >= (2U) && A <= (3U) && !(b == (4U))) || (counter == (4) && A >= (2U) && A <= (3U) && b == (4U) && !(r >= (2U))) || (counter == (4) && A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A == (1U))) || (counter == (4) && A == (1U) && !(q == (1U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (2U))) || (counter == (6) && A >= (2U) && !(A <= (3U))) || (counter == (6) && A >= (2U) && A <= (3U) && !(q == (2U))) || (counter == (6) && A >= (2U) && A <= (3U) && q == (2U) && !(r == (0U)))) && (!(counter == (3)) || (counter == (3) && !(A == (1U))) || (counter == (3) && A == (1U) && !(b == (2U))) || (counter == (3) && A == (1U) && b == (2U) && !(r == (1U)))) && counter == (2) && A == (0U) && b == (1U) && q == (0U) && r == A) (../plain/divbin2_unwindbound5.i:38:5)

runtime: 00:02:10.301
vars: 67, evals: 139

|rho|=61
|called|=0
|stable|=61
|infl|=56
|wpoint|=1
|side_dep|=18
|side_infl|=32
|var_messages|=13
|rho_write|=21
|dep|=41
Found 6 contexts for 4 functions. Top 5 functions:
2	contexts for entry state of __VERIFIER_assert (2026) on ../plain/divbin2_unwindbound5.i:18:1-24:1
2	contexts for entry state of reach_error (2015) on ../plain/divbin2_unwindbound5.i:12:1-12:161
1	contexts for entry state of main (2030) on ../plain/divbin2_unwindbound5.i:26:1-50:1
1	contexts for entry state of __VERIFIER_nondet_uint (374) on /mnt/thread-witnesses/replication/ourtool/lib/sv-comp/stub/src/sv-comp.c:43:70-43:140

Memory statistics: total=10061.39MB, max=66.18MB, minor=10052.77MB, major=667.68MB, promoted=659.06MB
    minor collections=4924  major collections=53 compactions=0


runtime: 00:02:20.307
vars: 67, evals: 139

|rho|=61
|called|=0
|stable|=61
|infl|=56
|wpoint|=1
|side_dep|=18
|side_infl|=32
|var_messages|=13
|rho_write|=21
|dep|=41
Found 6 contexts for 4 functions. Top 5 functions:
2	contexts for entry state of __VERIFIER_assert (2026) on ../plain/divbin2_unwindbound5.i:18:1-24:1
2	contexts for entry state of reach_error (2015) on ../plain/divbin2_unwindbound5.i:12:1-12:161
1	contexts for entry state of main (2030) on ../plain/divbin2_unwindbound5.i:26:1-50:1
1	contexts for entry state of __VERIFIER_nondet_uint (374) on /mnt/thread-witnesses/replication/ourtool/lib/sv-comp/stub/src/sv-comp.c:43:70-43:140

Memory statistics: total=10298.62MB, max=66.18MB, minor=10289.99MB, major=676.54MB, promoted=667.90MB
    minor collections=5037  major collections=53 compactions=0


runtime: 00:02:30.318
vars: 67, evals: 139

|rho|=61
|called|=0
|stable|=61
|infl|=56
|wpoint|=1
|side_dep|=18
|side_infl|=32
|var_messages|=13
|rho_write|=21
|dep|=41
Found 6 contexts for 4 functions. Top 5 functions:
2	contexts for entry state of __VERIFIER_assert (2026) on ../plain/divbin2_unwindbound5.i:18:1-24:1
2	contexts for entry state of reach_error (2015) on ../plain/divbin2_unwindbound5.i:12:1-12:161
1	contexts for entry state of main (2030) on ../plain/divbin2_unwindbound5.i:26:1-50:1
1	contexts for entry state of __VERIFIER_nondet_uint (374) on /mnt/thread-witnesses/replication/ourtool/lib/sv-comp/stub/src/sv-comp.c:43:70-43:140

Memory statistics: total=10531.35MB, max=66.18MB, minor=10522.72MB, major=685.59MB, promoted=676.95MB
    minor collections=5149  major collections=54 compactions=0

[Warning][Witness] invariant unconfirmed: (B == (1U) && q == (0U) && counter == (1) && A == (0U) && b == (1U) && r == A) || (q == (0U) && B == (1U) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && counter == (2) && A == (1U) && b == (2U) && r == (1U)) || (q == (0U) && B == (1U) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && counter == (3) && A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && r <= (3U)) || (q == (0U) && B == (1U) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(b == (4U))) || (counter == (3) && A >= (2U) && A <= (3U) && b == (4U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && !(r <= (3U)))) && counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && r <= (15U)) || (q == (0U) && B == (1U) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(b == (4U))) || (counter == (3) && A >= (2U) && A <= (3U) && b == (4U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && r <= (7U)) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && B == (1U) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(b == (4U))) || (counter == (3) && A >= (2U) && A <= (3U) && b == (4U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && r == A) || (B == (1U) && (!(q == (0U)) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(b == (8U))) || (counter == (4) && b == (8U) && !(r >= (4U))) || (counter == (4) && b == (8U) && r >= (4U) && !(r <= (7U)))) && !(counter == (6))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(b == (8U))) || (counter == (4) && b == (8U) && !(r >= (4U))) || (counter == (4) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && !(A >= (16U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(b == (8U))) || (counter == (4) && b == (8U) && !(r >= (4U))) || (counter == (4) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(b == (8U))) || (counter == (4) && b == (8U) && !(r >= (4U))) || (counter == (4) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(b == (8U))) || (counter == (4) && b == (8U) && !(r >= (4U))) || (counter == (4) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && counter == (5) && A >= (4U) && A <= (7U) && b == (4U) && q == (1U)) || (B == (1U) && (!(q == (0U)) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && !(counter == (6))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && !(A >= (16U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (4U))) || (A >= (4U) && A <= (7U) && b == (4U) && !(q == (1U)))) && counter == (5) && A >= (2U) && A <= (3U) && b == (1U) && q == (2U) && r == (0U)) || (B == (1U) && (!(q == (0U)) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (8U))) || (A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && !(counter == (6))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (8U))) || (A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && !(A >= (16U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (8U))) || (A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (8U))) || (A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (8U))) || (A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (4U))) || (counter == (5) && A >= (4U) && !(A <= (7U))) || (counter == (5) && A >= (4U) && A <= (7U) && !(b == (4U)))) && (!(counter == (5)) || (counter == (5) && !(b == (1U))) || (counter == (5) && b == (1U) && !(q == (2U))) || (counter == (5) && b == (1U) && q == (2U) && !(r == (0U)))) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(q == (0U))) || (counter == (2) && A == (1U) && q == (0U) && !(r == (1U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (16U))) || (counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(q == (0U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && !(r == A))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(q == (0U))) || (counter == (1) && A == (0U) && b == (1U) && q == (0U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(q == (0U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && r >= (8U) && !(r <= (15U)))) && counter == (4) && A >= (2U) && A <= (3U) && b == (2U) && q == (1U)) || (B == (1U) && (!(q == (0U)) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(b == (2U))) || (counter == (2) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(A >= (2U)) || (A >= (2U) && !(A <= (3U))) || (A >= (2U) && A <= (3U) && !(b == (4U))) || (A >= (2U) && A <= (3U) && b == (4U) && !(r >= (2U))) || (A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && !(counter == (6))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(b == (2U))) || (counter == (2) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(A >= (2U)) || (A >= (2U) && !(A <= (3U))) || (A >= (2U) && A <= (3U) && !(b == (4U))) || (A >= (2U) && A <= (3U) && b == (4U) && !(r >= (2U))) || (A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && !(A >= (16U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(b == (2U))) || (counter == (2) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(A >= (2U)) || (A >= (2U) && !(A <= (3U))) || (A >= (2U) && A <= (3U) && !(b == (4U))) || (A >= (2U) && A <= (3U) && b == (4U) && !(r >= (2U))) || (A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(b == (2U))) || (counter == (2) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(A >= (2U)) || (A >= (2U) && !(A <= (3U))) || (A >= (2U) && A <= (3U) && !(b == (4U))) || (A >= (2U) && A <= (3U) && b == (4U) && !(r >= (2U))) || (A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(b == (2U))) || (counter == (2) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(A >= (2U)) || (A >= (2U) && !(A <= (3U))) || (A >= (2U) && A <= (3U) && !(b == (4U))) || (A >= (2U) && A <= (3U) && b == (4U) && !(r >= (2U))) || (A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (4U))) || (counter == (5) && A >= (4U) && !(A <= (7U))) || (counter == (5) && A >= (4U) && A <= (7U) && !(b == (4U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (2U))) || (counter == (5) && A >= (2U) && !(A <= (3U))) || (counter == (5) && A >= (2U) && A <= (3U) && !(q == (2U))) || (counter == (5) && A >= (2U) && A <= (3U) && q == (2U) && !(r == (0U)))) && (!(counter == (2)) || (counter == (2) && !(b == (2U))) || (counter == (2) && b == (2U) && !(q == (0U))) || (counter == (2) && b == (2U) && q == (0U) && !(r == (1U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (16U))) || (counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(q == (0U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && !(r == A))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(q == (0U))) || (counter == (1) && A == (0U) && q == (0U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(q == (0U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (2U))) || (counter == (4) && A >= (2U) && !(A <= (3U))) || (counter == (4) && A >= (2U) && A <= (3U) && !(b == (2U)))) && counter == (3) && A == (1U) && b == (1U) && q == (1U)) || (B == (1U) && (!(q == (0U)) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && !(counter == (6))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && !(A >= (16U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (4U))) || (A >= (4U) && A <= (7U) && b == (4U) && !(q == (1U)))) && (!(q == (2U)) || (q == (2U) && !(r == (0U)))) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(q == (0U))) || (counter == (2) && A == (1U) && b == (2U) && q == (0U) && !(r == (1U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (16U))) || (counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(q == (0U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && !(r == A))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(q == (0U))) || (counter == (1) && A == (0U) && q == (0U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(q == (0U))) || (A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (4)) || (counter == (4) && !(b == (2U))) || (counter == (4) && b == (2U) && !(q == (1U)))) && (!(counter == (3)) || (counter == (3) && !(A == (1U))) || (counter == (3) && A == (1U) && !(q == (1U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(q == (0U))) || (counter == (3) && b == (4U) && q == (0U) && !(r >= (2U))) || (counter == (3) && b == (4U) && q == (0U) && r >= (2U) && !(r <= (3U)))) && counter == (5) && A >= (2U) && A <= (3U) && b == (1U) && q == (3U)) || (B == (1U) && (!(counter == (6)) || (counter == (6) && !(A >= (16U))) || (counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || ((!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U))) && counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(b == (4U)) || (b == (4U) && !(q == (1U)))) && (!(A >= (2U)) || (A >= (2U) && !(A <= (3U))) || (A >= (2U) && A <= (3U) && !(b == (1U))) || (A >= (2U) && A <= (3U) && b == (1U) && !(q == (2U))) || (A >= (2U) && A <= (3U) && b == (1U) && q == (2U) && !(r == (0U)))) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (16U))) || (counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(A == (1U))) || (counter == (3) && A == (1U) && !(b == (1U))) || (counter == (3) && A == (1U) && b == (1U) && !(q == (1U)))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(b == (4U))) || (counter == (3) && A >= (2U) && A <= (3U) && b == (4U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(A >= (2U)) || (A >= (2U) && !(A <= (3U))) || (A >= (2U) && A <= (3U) && !(b == (1U))) || (A >= (2U) && A <= (3U) && b == (1U) && !(q == (3U)))) && !(counter == (4)) && counter == (5) && A >= (4U) && A <= (7U) && b == (8U) && q == (0U) && r >= (4U) && r <= (7U)) || (B == (1U) && (!(q == (0U)) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && !(counter == (6))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && counter == (6) && !(A >= (16U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (4U)))) && (!(b == (1U)) || (b == (1U) && !(q == (2U))) || (b == (1U) && q == (2U) && !(r == (0U)))) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(q == (0U))) || (counter == (2) && A == (1U) && q == (0U) && !(r == (1U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (16U))) || (counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(q == (0U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && !(r == A))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(q == (0U))) || (counter == (1) && A == (0U) && b == (1U) && q == (0U) && !(r == A))) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(q == (0U))) || (A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && r >= (8U) && !(r <= (15U)))) && !(counter == (4)) && (!(counter == (3)) || (counter == (3) && !(A == (1U))) || (counter == (3) && A == (1U) && !(b == (1U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(q == (0U))) || (counter == (3) && b == (4U) && q == (0U) && !(r >= (2U))) || (counter == (3) && b == (4U) && q == (0U) && r >= (2U) && !(r <= (3U)))) && (!(b == (1U)) || (b == (1U) && !(q == (3U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (8U))) || (A >= (4U) && A <= (7U) && b == (8U) && !(q == (0U))) || (A >= (4U) && A <= (7U) && b == (8U) && q == (0U) && !(r >= (4U))) || (A >= (4U) && A <= (7U) && b == (8U) && q == (0U) && r >= (4U) && !(r <= (7U)))) && counter == (5) && A >= (2U) && A <= (3U) && b == (2U) && q == (1U)) || (B == (1U) && (!(q == (0U)) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(b == (8U))) || (counter == (4) && b == (8U) && !(r >= (4U))) || (counter == (4) && b == (8U) && r >= (4U) && !(r <= (7U)))) && !(A >= (16U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(b == (8U))) || (counter == (4) && b == (8U) && !(r >= (4U))) || (counter == (4) && b == (8U) && r >= (4U) && !(r <= (7U)))) && A >= (16U) && !(A <= (4294967295U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(b == (8U))) || (counter == (4) && b == (8U) && !(r >= (4U))) || (counter == (4) && b == (8U) && r >= (4U) && !(r <= (7U)))) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(b == (8U))) || (counter == (4) && b == (8U) && !(r >= (4U))) || (counter == (4) && b == (8U) && r >= (4U) && !(r <= (7U)))) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && !(counter == (5)) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(q == (0U))) || (counter == (2) && A == (1U) && b == (2U) && q == (0U) && !(r == (1U)))) && (!(A >= (16U)) || (A >= (16U) && !(A <= (4294967295U))) || (A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (A >= (16U) && A <= (4294967295U) && b == (32U) && !(q == (0U))) || (A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && !(r == A))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(q == (0U))) || (counter == (1) && A == (0U) && b == (1U) && q == (0U) && !(r == A))) && (!(counter == (4)) || (counter == (4) && !(A >= (2U))) || (counter == (4) && A >= (2U) && !(A <= (3U))) || (counter == (4) && A >= (2U) && A <= (3U) && !(b == (2U)))) && (!(counter == (3)) || (counter == (3) && !(A == (1U))) || (counter == (3) && A == (1U) && !(b == (1U)))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(q == (0U))) || (counter == (3) && A >= (2U) && A <= (3U) && q == (0U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && q == (0U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(b == (8U))) || (counter == (4) && b == (8U) && !(q == (0U))) || (counter == (4) && b == (8U) && q == (0U) && !(r >= (4U))) || (counter == (4) && b == (8U) && q == (0U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (4U) && A <= (7U) && b == (4U) && q == (1U)) || (B == (1U) && !(counter == (6)) && (!(counter == (5)) || (counter == (5) && !(A >= (4U))) || (counter == (5) && A >= (4U) && !(A <= (7U))) || (counter == (5) && A >= (4U) && A <= (7U) && !(b == (4U))) || (counter == (5) && A >= (4U) && A <= (7U) && b == (4U) && !(q == (1U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (2U))) || (counter == (5) && A >= (2U) && !(A <= (3U))) || (counter == (5) && A >= (2U) && A <= (3U) && !(b == (1U))) || (counter == (5) && A >= (2U) && A <= (3U) && b == (1U) && !(q == (2U))) || (counter == (5) && A >= (2U) && A <= (3U) && b == (1U) && q == (2U) && !(r == (0U)))) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (2U))) || (counter == (4) && A >= (2U) && !(A <= (3U))) || (counter == (4) && A >= (2U) && A <= (3U) && !(b == (2U))) || (counter == (4) && A >= (2U) && A <= (3U) && b == (2U) && !(q == (1U)))) && (!(counter == (3)) || (counter == (3) && !(A == (1U))) || (counter == (3) && A == (1U) && !(b == (1U))) || (counter == (3) && A == (1U) && b == (1U) && !(q == (1U)))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(b == (4U))) || (counter == (3) && A >= (2U) && A <= (3U) && b == (4U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (2U))) || (counter == (5) && A >= (2U) && !(A <= (3U))) || (counter == (5) && A >= (2U) && A <= (3U) && !(b == (1U))) || (counter == (5) && A >= (2U) && A <= (3U) && b == (1U) && !(q == (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (4U))) || (counter == (5) && A >= (4U) && !(A <= (7U))) || (counter == (5) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (5) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (5) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (2U))) || (counter == (5) && A >= (2U) && !(A <= (3U))) || (counter == (5) && A >= (2U) && A <= (3U) && !(b == (2U))) || (counter == (5) && A >= (2U) && A <= (3U) && b == (2U) && !(q == (1U)))) && counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && r == A) || (B == (1U) && (!(q == (0U)) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && !(A >= (16U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && A >= (16U) && !(A <= (4294967295U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(q == (0U))) || (counter == (2) && A == (1U) && b == (2U) && q == (0U) && !(r == (1U)))) && (!(A >= (16U)) || (A >= (16U) && !(A <= (4294967295U))) || (A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (A >= (16U) && A <= (4294967295U) && b == (32U) && !(q == (0U))) || (A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && !(r == A))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(q == (0U))) || (counter == (1) && A == (0U) && q == (0U) && !(r == A))) && (!(counter == (4)) || (counter == (4) && !(b == (2U))) || (counter == (4) && b == (2U) && !(q == (1U)))) && (!(counter == (3)) || (counter == (3) && !(A == (1U))) || (counter == (3) && A == (1U) && !(q == (1U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(q == (0U))) || (counter == (3) && b == (4U) && q == (0U) && !(r >= (2U))) || (counter == (3) && b == (4U) && q == (0U) && r >= (2U) && !(r <= (3U)))) && !(counter == (5)) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(q == (0U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && q == (0U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && q == (0U) && r >= (4U) && !(r <= (7U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (4U))) || (A >= (4U) && A <= (7U) && b == (4U) && !(q == (1U)))) && (!(counter == (7)) || (counter == (7) && !(A >= (16U))) || (counter == (7) && A >= (16U) && !(A <= (4294967295U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(q == (0U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && !(r == A))) && counter == (6) && A >= (2U) && A <= (3U) && b == (1U) && q == (3U)) || (B == (1U) && (!(A >= (16U)) || (A >= (16U) && !(A <= (4294967295U))) || (A >= (16U) && A <= (4294967295U) && !(b == (32U))) || ((!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U))) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(A >= (16U)) || (A >= (16U) && !(A <= (4294967295U))) || (A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && !(counter == (5)) && (!(counter == (4)) || (counter == (4) && !(A >= (2U))) || (counter == (4) && A >= (2U) && !(A <= (3U))) || (counter == (4) && A >= (2U) && A <= (3U) && !(b == (2U))) || (counter == (4) && A >= (2U) && A <= (3U) && b == (2U) && !(q == (1U)))) && (!(counter == (3)) || (counter == (3) && !(A == (1U))) || (counter == (3) && A == (1U) && !(b == (1U))) || (counter == (3) && A == (1U) && b == (1U) && !(q == (1U)))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(b == (4U))) || (counter == (3) && A >= (2U) && A <= (3U) && b == (4U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (4U))) || (A >= (4U) && A <= (7U) && b == (4U) && !(q == (1U)))) && (!(counter == (7)) || (counter == (7) && !(A >= (16U))) || (counter == (7) && A >= (16U) && !(A <= (4294967295U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(A >= (2U)) || (A >= (2U) && !(A <= (3U))) || (A >= (2U) && A <= (3U) && !(b == (1U))) || (A >= (2U) && A <= (3U) && b == (1U) && !(q == (3U)))) && counter == (6) && A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && r >= (8U) && r <= (15U)) || (B == (1U) && (!(counter == (6)) || (counter == (6) && !(A >= (16U))) || (counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || ((!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U))) && counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (4U))) || (counter == (5) && A >= (4U) && !(A <= (7U))) || (counter == (5) && A >= (4U) && A <= (7U) && !(q == (1U)))) && (!(counter == (5)) || (counter == (5) && !(b == (1U))) || (counter == (5) && b == (1U) && !(q == (2U))) || (counter == (5) && b == (1U) && q == (2U) && !(r == (0U)))) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (16U))) || (counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(b == (2U)) || (b == (2U) && !(q == (1U)))) && !(counter == (3)) && (!(counter == (5)) || (counter == (5) && !(b == (1U))) || (counter == (5) && b == (1U) && !(q == (3U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (8U))) || (A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (4U))) || (counter == (5) && A >= (4U) && !(A <= (7U))) || (counter == (5) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (5) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (5) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && (!(counter == (5)) || (counter == (5) && !(b == (2U))) || (counter == (5) && b == (2U) && !(q == (1U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (4U))) || (counter == (6) && A >= (4U) && !(A <= (7U))) || (counter == (6) && A >= (4U) && A <= (7U) && !(q == (1U)))) && (!(counter == (7)) || (counter == (7) && !(A >= (16U))) || (counter == (7) && A >= (16U) && !(A <= (4294967295U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(counter == (6)) || (counter == (6) && !(b == (1U))) || (counter == (6) && b == (1U) && !(q == (3U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (8U))) || (counter == (6) && A >= (8U) && !(A <= (15U))) || (counter == (6) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (6) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (6) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && counter == (4) && A >= (2U) && A <= (3U) && b == (4U) && q == (0U) && r >= (2U) && r <= (3U)) || (B == (1U) && (!(q == (0U)) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(b == (2U))) || (counter == (2) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (8U))) || (A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && !(counter == (6))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(b == (2U))) || (counter == (2) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (8U))) || (A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && !(A >= (16U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(b == (2U))) || (counter == (2) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (8U))) || (A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(b == (2U))) || (counter == (2) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (8U))) || (A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(b == (2U))) || (counter == (2) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (8U))) || (A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (4U))) || (counter == (5) && A >= (4U) && !(A <= (7U))) || (counter == (5) && A >= (4U) && A <= (7U) && !(b == (4U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (2U))) || (counter == (5) && A >= (2U) && !(A <= (3U))) || (counter == (5) && A >= (2U) && A <= (3U) && !(q == (2U))) || (counter == (5) && A >= (2U) && A <= (3U) && q == (2U) && !(r == (0U)))) && (!(counter == (2)) || (counter == (2) && !(b == (2U))) || (counter == (2) && b == (2U) && !(q == (0U))) || (counter == (2) && b == (2U) && q == (0U) && !(r == (1U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (16U))) || (counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(q == (0U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && !(r == A))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(q == (0U))) || (counter == (1) && A == (0U) && q == (0U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(q == (0U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && r >= (8U) && !(r <= (15U)))) && (!(A >= (2U)) || (A >= (2U) && !(A <= (3U))) || (A >= (2U) && A <= (3U) && !(b == (2U)))) && !(counter == (3)) && (!(counter == (5)) || (counter == (5) && !(A >= (2U))) || (counter == (5) && A >= (2U) && !(A <= (3U))) || (counter == (5) && A >= (2U) && A <= (3U) && !(q == (3U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (8U))) || (A >= (4U) && A <= (7U) && b == (8U) && !(q == (0U))) || (A >= (4U) && A <= (7U) && b == (8U) && q == (0U) && !(r >= (4U))) || (A >= (4U) && A <= (7U) && b == (8U) && q == (0U) && r >= (4U) && !(r <= (7U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (4U))) || (counter == (5) && A >= (4U) && !(A <= (7U))) || (counter == (5) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (5) && A >= (4U) && A <= (7U) && b == (8U) && !(q == (0U))) || (counter == (5) && A >= (4U) && A <= (7U) && b == (8U) && q == (0U) && !(r >= (4U))) || (counter == (5) && A >= (4U) && A <= (7U) && b == (8U) && q == (0U) && r >= (4U) && !(r <= (7U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (2U))) || (counter == (5) && A >= (2U) && !(A <= (3U))) || (counter == (5) && A >= (2U) && A <= (3U) && !(b == (2U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (4U))) || (counter == (6) && A >= (4U) && !(A <= (7U))) || (counter == (6) && A >= (4U) && A <= (7U) && !(b == (4U)))) && (!(counter == (7)) || (counter == (7) && !(A >= (16U))) || (counter == (7) && A >= (16U) && !(A <= (4294967295U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(q == (0U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && !(r == A))) && (!(counter == (6)) || (counter == (6) && !(A >= (2U))) || (counter == (6) && A >= (2U) && !(A <= (3U))) || (counter == (6) && A >= (2U) && A <= (3U) && !(q == (3U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (8U))) || (counter == (6) && A >= (8U) && !(A <= (15U))) || (counter == (6) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (6) && A >= (8U) && A <= (15U) && b == (16U) && !(q == (0U))) || (counter == (6) && A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && !(r >= (8U))) || (counter == (6) && A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && r >= (8U) && !(r <= (15U)))) && (!(A >= (2U)) || (A >= (2U) && !(A <= (3U))) || (A >= (2U) && A <= (3U) && !(b == (4U))) || (A >= (2U) && A <= (3U) && b == (4U) && !(q == (0U))) || (A >= (2U) && A <= (3U) && b == (4U) && q == (0U) && !(r >= (2U))) || (A >= (2U) && A <= (3U) && b == (4U) && q == (0U) && r >= (2U) && !(r <= (3U)))) && counter == (4) && A == (1U) && b == (1U) && q == (1U)) || (B == (1U) && (!(q == (0U)) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && !(A >= (16U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && A >= (16U) && !(A <= (4294967295U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(r == A))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (q == (0U) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(r >= (2U))) || (counter == (3) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && !(counter == (5)) && (!(counter == (2)) || (counter == (2) && !(A == (1U))) || (counter == (2) && A == (1U) && !(b == (2U))) || (counter == (2) && A == (1U) && b == (2U) && !(q == (0U))) || (counter == (2) && A == (1U) && b == (2U) && q == (0U) && !(r == (1U)))) && (!(A >= (16U)) || (A >= (16U) && !(A <= (4294967295U))) || (A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (A >= (16U) && A <= (4294967295U) && b == (32U) && !(q == (0U))) || (A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && !(r == A))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(q == (0U))) || (counter == (1) && A == (0U) && q == (0U) && !(r == A))) && (!(counter == (4)) || (counter == (4) && !(b == (2U))) || (counter == (4) && b == (2U) && !(q == (1U)))) && (!(counter == (3)) || (counter == (3) && !(A == (1U))) || (counter == (3) && A == (1U) && !(q == (1U)))) && (!(counter == (3)) || (counter == (3) && !(b == (4U))) || (counter == (3) && b == (4U) && !(q == (0U))) || (counter == (3) && b == (4U) && q == (0U) && !(r >= (2U))) || (counter == (3) && b == (4U) && q == (0U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(q == (0U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && q == (0U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && q == (0U) && r >= (4U) && !(r <= (7U)))) && (!(A >= (4U)) || (A >= (4U) && !(A <= (7U))) || (A >= (4U) && A <= (7U) && !(b == (4U))) || (A >= (4U) && A <= (7U) && b == (4U) && !(q == (1U)))) && (!(counter == (7)) || (counter == (7) && !(A >= (16U))) || (counter == (7) && A >= (16U) && !(A <= (4294967295U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(q == (0U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && q == (0U) && !(r == A))) && !(q == (3U)) && (!(A >= (8U)) || (A >= (8U) && !(A <= (15U))) || (A >= (8U) && A <= (15U) && !(b == (16U))) || (A >= (8U) && A <= (15U) && b == (16U) && !(q == (0U))) || (A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && !(r >= (8U))) || (A >= (8U) && A <= (15U) && b == (16U) && q == (0U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (4)) || (counter == (4) && !(b == (4U))) || (counter == (4) && b == (4U) && !(q == (0U))) || (counter == (4) && b == (4U) && q == (0U) && !(r >= (2U))) || (counter == (4) && b == (4U) && q == (0U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A == (1U))) || (counter == (4) && A == (1U) && !(q == (1U)))) && counter == (6) && A >= (2U) && A <= (3U) && b == (1U) && q == (2U) && r == (0U)) || (B == (1U) && (!(counter == (6)) || (counter == (6) && !(A >= (16U))) || (counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || ((!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U))) && counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (4U))) || (counter == (5) && A >= (4U) && !(A <= (7U))) || (counter == (5) && A >= (4U) && A <= (7U) && !(b == (4U))) || (counter == (5) && A >= (4U) && A <= (7U) && b == (4U) && !(q == (1U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (2U))) || (counter == (5) && A >= (2U) && !(A <= (3U))) || (counter == (5) && A >= (2U) && A <= (3U) && !(b == (1U))) || (counter == (5) && A >= (2U) && A <= (3U) && b == (1U) && !(q == (2U))) || (counter == (5) && A >= (2U) && A <= (3U) && b == (1U) && q == (2U) && !(r == (0U)))) && !(counter == (2)) && (!(counter == (6)) || (counter == (6) && !(A >= (16U))) || (counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(counter == (1)) || (counter == (1) && !(A == (0U))) || (counter == (1) && A == (0U) && !(b == (1U))) || (counter == (1) && A == (0U) && b == (1U) && !(r == A))) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (2U))) || (counter == (4) && A >= (2U) && !(A <= (3U))) || (counter == (4) && A >= (2U) && A <= (3U) && !(q == (1U)))) && (!(b == (1U)) || (b == (1U) && !(q == (1U)))) && (!(A >= (2U)) || (A >= (2U) && !(A <= (3U))) || (A >= (2U) && A <= (3U) && !(b == (4U))) || (A >= (2U) && A <= (3U) && b == (4U) && !(r >= (2U))) || (A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (2U))) || (counter == (5) && A >= (2U) && !(A <= (3U))) || (counter == (5) && A >= (2U) && A <= (3U) && !(b == (1U))) || (counter == (5) && A >= (2U) && A <= (3U) && b == (1U) && !(q == (3U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (4U))) || (counter == (5) && A >= (4U) && !(A <= (7U))) || (counter == (5) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (5) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (5) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (2U))) || (counter == (5) && A >= (2U) && !(A <= (3U))) || (counter == (5) && A >= (2U) && A <= (3U) && !(q == (1U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (4U))) || (counter == (6) && A >= (4U) && !(A <= (7U))) || (counter == (6) && A >= (4U) && A <= (7U) && !(b == (4U))) || (counter == (6) && A >= (4U) && A <= (7U) && b == (4U) && !(q == (1U)))) && (!(counter == (7)) || (counter == (7) && !(A >= (16U))) || (counter == (7) && A >= (16U) && !(A <= (4294967295U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && !(b == (32U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && b == (32U) && !(r == A))) && (!(counter == (6)) || (counter == (6) && !(A >= (2U))) || (counter == (6) && A >= (2U) && !(A <= (3U))) || (counter == (6) && A >= (2U) && A <= (3U) && !(b == (1U))) || (counter == (6) && A >= (2U) && A <= (3U) && b == (1U) && !(q == (3U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (8U))) || (counter == (6) && A >= (8U) && !(A <= (15U))) || (counter == (6) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (6) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (6) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (2U))) || (counter == (4) && A >= (2U) && !(A <= (3U))) || (counter == (4) && A >= (2U) && A <= (3U) && !(b == (4U))) || (counter == (4) && A >= (2U) && A <= (3U) && b == (4U) && !(r >= (2U))) || (counter == (4) && A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(b == (1U))) || (counter == (4) && b == (1U) && !(q == (1U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (2U))) || (counter == (6) && A >= (2U) && !(A <= (3U))) || (counter == (6) && A >= (2U) && A <= (3U) && !(b == (1U))) || (counter == (6) && A >= (2U) && A <= (3U) && b == (1U) && !(q == (2U))) || (counter == (6) && A >= (2U) && A <= (3U) && b == (1U) && q == (2U) && !(r == (0U)))) && counter == (3) && A == (1U) && b == (2U) && q == (0U) && r == (1U)) || (B == (1U) && (!(counter == (4)) || (counter == (4) && !(A >= (4U))) || (counter == (4) && A >= (4U) && !(A <= (7U))) || (counter == (4) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (4) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (4U))) || (counter == (5) && A >= (4U) && !(A <= (7U))) || (counter == (5) && A >= (4U) && A <= (7U) && !(b == (4U))) || (counter == (5) && A >= (4U) && A <= (7U) && b == (4U) && !(q == (1U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (2U))) || (counter == (5) && A >= (2U) && !(A <= (3U))) || (counter == (5) && A >= (2U) && A <= (3U) && !(q == (2U))) || (counter == (5) && A >= (2U) && A <= (3U) && q == (2U) && !(r == (0U)))) && (!(A == (1U)) || (A == (1U) && !(b == (2U))) || (A == (1U) && b == (2U) && !(r == (1U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (16U))) || (counter == (6) && A >= (16U) && !(A <= (4294967295U))) || (counter == (6) && A >= (16U) && A <= (4294967295U) && !(b == (32U)))) && !(counter == (1)) && (!(counter == (5)) || (counter == (5) && !(A >= (8U))) || (counter == (5) && A >= (8U) && !(A <= (15U))) || (counter == (5) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (5) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (2U))) || (counter == (4) && A >= (2U) && !(A <= (3U))) || (counter == (4) && A >= (2U) && A <= (3U) && !(b == (2U))) || (counter == (4) && A >= (2U) && A <= (3U) && b == (2U) && !(q == (1U)))) && (!(counter == (3)) || (counter == (3) && !(A == (1U))) || (counter == (3) && A == (1U) && !(q == (1U)))) && (!(counter == (3)) || (counter == (3) && !(A >= (2U))) || (counter == (3) && A >= (2U) && !(A <= (3U))) || (counter == (3) && A >= (2U) && A <= (3U) && !(b == (4U))) || (counter == (3) && A >= (2U) && A <= (3U) && b == (4U) && !(r >= (2U))) || (counter == (3) && A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (2U))) || (counter == (5) && A >= (2U) && !(A <= (3U))) || (counter == (5) && A >= (2U) && A <= (3U) && !(q == (3U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (4U))) || (counter == (5) && A >= (4U) && !(A <= (7U))) || (counter == (5) && A >= (4U) && A <= (7U) && !(b == (8U))) || (counter == (5) && A >= (4U) && A <= (7U) && b == (8U) && !(r >= (4U))) || (counter == (5) && A >= (4U) && A <= (7U) && b == (8U) && r >= (4U) && !(r <= (7U)))) && (!(counter == (5)) || (counter == (5) && !(A >= (2U))) || (counter == (5) && A >= (2U) && !(A <= (3U))) || (counter == (5) && A >= (2U) && A <= (3U) && !(b == (2U))) || (counter == (5) && A >= (2U) && A <= (3U) && b == (2U) && !(q == (1U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (4U))) || (counter == (6) && A >= (4U) && !(A <= (7U))) || (counter == (6) && A >= (4U) && A <= (7U) && !(b == (4U))) || (counter == (6) && A >= (4U) && A <= (7U) && b == (4U) && !(q == (1U)))) && (!(counter == (7)) || (counter == (7) && !(A >= (16U))) || (counter == (7) && A >= (16U) && !(A <= (4294967295U))) || (counter == (7) && A >= (16U) && A <= (4294967295U) && !(b == (32U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (2U))) || (counter == (6) && A >= (2U) && !(A <= (3U))) || (counter == (6) && A >= (2U) && A <= (3U) && !(q == (3U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (8U))) || (counter == (6) && A >= (8U) && !(A <= (15U))) || (counter == (6) && A >= (8U) && A <= (15U) && !(b == (16U))) || (counter == (6) && A >= (8U) && A <= (15U) && b == (16U) && !(r >= (8U))) || (counter == (6) && A >= (8U) && A <= (15U) && b == (16U) && r >= (8U) && !(r <= (15U)))) && (!(counter == (4)) || (counter == (4) && !(A >= (2U))) || (counter == (4) && A >= (2U) && !(A <= (3U))) || (counter == (4) && A >= (2U) && A <= (3U) && !(b == (4U))) || (counter == (4) && A >= (2U) && A <= (3U) && b == (4U) && !(r >= (2U))) || (counter == (4) && A >= (2U) && A <= (3U) && b == (4U) && r >= (2U) && !(r <= (3U)))) && (!(counter == (4)) || (counter == (4) && !(A == (1U))) || (counter == (4) && A == (1U) && !(q == (1U)))) && (!(counter == (6)) || (counter == (6) && !(A >= (2U))) || (counter == (6) && A >= (2U) && !(A <= (3U))) || (counter == (6) && A >= (2U) && A <= (3U) && !(q == (2U))) || (counter == (6) && A >= (2U) && A <= (3U) && q == (2U) && !(r == (0U)))) && (!(counter == (3)) || (counter == (3) && !(A == (1U))) || (counter == (3) && A == (1U) && !(b == (2U))) || (counter == (3) && A == (1U) && b == (2U) && !(r == (1U)))) && counter == (2) && A == (0U) && b == (1U) && q == (0U) && r == A) (../plain/divbin2_unwindbound5.i:35:24)
[Info][Witness] witness validation summary:
  confirmed: 0
  unconfirmed: 3
  refuted: 0
  error: 3
  unchecked: 0
  unsupported: 0
  disabled: 0
  total validation entries: 6
SV-COMP result: unknown

vars = 67    evals = 139    narrow_reuses = 2

Timings:
                                  cputime   walltime   allocated   count
Default                          158.353s   158.375s  10712.58MB      1×
  preprocess                         0.024s     0.023s      0.01MB      1×
  FrontC                             0.005s     0.005s      4.17MB      4×
  Cabs2cil                           0.005s     0.005s      4.80MB      4×
  mergeCIL                           0.003s     0.003s      3.35MB      1×
  analysis                         158.312s   158.334s  10695.27MB      1×
    createCFG                          0.001s     0.001s      0.64MB      1×
      handle                             0.001s     0.001s      0.10MB     34×
      iter_connect                       0.001s     0.001s      0.42MB     34×
        computeSCCs                        0.001s     0.001s      0.25MB     35×
    FrontC                             0.104s     0.104s     76.43MB      6×
    Cabs2cil                           0.045s     0.045s     59.87MB      6×
    global_inits                       0.001s     0.001s      0.18MB      1×
    solving                           89.373s    89.385s   8761.30MB      1×
      S.Dom.equal                        0.001s     0.001s      0.05MB    141×
      base unassume                      6.796s     6.797s   7571.66MB     37×
      cheap_full_reach                   0.001s     0.001s      0.03MB      1×
      postsolver                         0.148s     0.148s    105.88MB      1×
        postsolver_iter                    0.148s     0.148s    105.82MB      1×
    warn_global                        0.001s     0.001s      0.17MB      1×
    witness                            0.001s     0.001s      0.01MB      1×
    result output                      0.001s     0.001s      0.01MB      1×
