/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/hard-u_valuebound2.yml.witness.yml --witness.yaml.validate pesco/hard-u_valuebound2.yml.witness.yml --sets ana.specification ../properties/unreach-call.prp --sets exp.architecture 32bit ../plain/hard-u_valuebound2.c


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


--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: (A >= (0U) && A <= (2U) && B >= (0U) && B <= (2U) && d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && r >= (0U) && r <= (2U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d <= (8U)) || (d <= (8U) && !(p == (4U)))) && d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && r >= (0U) && r <= (2U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U) && !(p == (4U))) || (d >= (1U) && d <= (8U) && p == (4U) && !(q == (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(p == (8U))) || (d >= (1U) && d <= (16U) && p == (8U) && !(q == (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && d >= (0U) && d <= (2U) && p == (2U) && q == (2U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U) && !(p == (4U))) || (d >= (1U) && d <= (8U) && p == (4U) && !(q == (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(p == (8U))) || (d >= (1U) && d <= (16U) && p == (8U) && !(q == (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(q == (2U)))) && d == (1U) && p == (2U) && q == (4U) && r == (0U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U) && !(q == (0U))) || (d >= (1U) && d <= (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(p == (8U))) || (d >= (1U) && d <= (16U) && p == (8U) && !(q == (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(p == (2U)) || (p == (2U) && !(q == (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (2U))) || (d == (1U) && p == (2U) && !(r == (0U)))) && d >= (0U) && d <= (2U) && p == (4U) && q == (4U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d <= (8U)) || (d <= (8U) && !(p == (4U)))) && (!(d <= (16U)) || (d <= (16U) && !(p == (8U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(q == (2U)))) && (!(d == (1U)) || (d == (1U) && !(q == (4U))) || (d == (1U) && q == (4U) && !(r == (0U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (4U))) || (d >= (0U) && d <= (2U) && p == (4U) && !(q == (4U)))) && d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && r >= (0U) && r <= (2U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U) && !(p == (4U))) || (d >= (1U) && d <= (8U) && p == (4U) && !(q == (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(p == (8U))) || (d >= (1U) && d <= (16U) && p == (8U) && !(q == (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d <= (2U)) || (d <= (2U) && !(q == (2U)))) && (!(d == (1U)) || (d == (1U) && !(q == (4U))) || (d == (1U) && q == (4U) && !(r == (0U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (4U))) || (d <= (2U) && p == (4U) && !(q == (4U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U) && !(q == (0U))) || (d >= (1U) && d <= (4U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && d >= (0U) && d <= (1U) && p == (2U) && q == (6U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U) && !(p == (4U))) || (d >= (1U) && d <= (8U) && p == (4U) && !(q == (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(p == (8U))) || (d >= (1U) && d <= (16U) && p == (8U) && !(q == (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(q == (2U)))) && (!(d == (1U)) || (d == (1U) && !(q == (4U))) || (d == (1U) && q == (4U) && !(r == (0U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (4U))) || (d >= (0U) && d <= (2U) && p == (4U) && !(q == (4U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U) && !(q == (0U))) || (d >= (1U) && d <= (4U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(q == (6U)))) && d == (0U) && p == (2U) && q == (10U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U) && !(p == (4U))) || (d >= (1U) && d <= (8U) && p == (4U) && !(q == (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(q == (0U))) || (d >= (1U) && d <= (16U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(p == (2U)) || (p == (2U) && !(q == (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (2U))) || (d == (1U) && p == (2U) && !(q == (4U))) || (d == (1U) && p == (2U) && q == (4U) && !(r == (0U)))) && (!(p == (4U)) || (p == (4U) && !(q == (4U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U) && !(p == (2U))) || (d >= (1U) && d <= (4U) && p == (2U) && !(q == (0U))) || (d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (2U))) || (d <= (1U) && p == (2U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (10U)))) && d >= (0U) && d <= (2U) && p == (8U) && q == (8U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U) && !(p == (4U))) || (d >= (1U) && d <= (8U) && p == (4U) && !(q == (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(p == (8U))) || (d >= (1U) && d <= (16U) && p == (8U) && !(q == (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(p == (2U)) || (p == (2U) && !(q == (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (2U))) || (d == (1U) && p == (2U) && !(q == (4U))) || (d == (1U) && p == (2U) && q == (4U) && !(r == (0U)))) && (!(p == (4U)) || (p == (4U) && !(q == (4U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U) && !(p == (2U))) || (d >= (1U) && d <= (4U) && p == (2U) && !(q == (0U))) || (d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (2U))) || (d <= (1U) && p == (2U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (10U)))) && (!(p == (8U)) || (p == (8U) && !(q == (8U)))) && d >= (0U) && d <= (2U) && p == (16U) && q == (16U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U) && !(p == (4U))) || (d >= (1U) && d <= (8U) && p == (4U) && !(q == (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(p == (8U))) || (d >= (1U) && d <= (16U) && p == (8U) && !(q == (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(q == (2U)))) && (!(d == (1U)) || (d == (1U) && !(q == (4U))) || (d == (1U) && q == (4U) && !(r == (0U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (4U))) || (d >= (0U) && d <= (2U) && p == (4U) && !(q == (4U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U) && !(q == (0U))) || (d >= (1U) && d <= (4U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(q == (6U)))) && !(q == (10U)) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (8U))) || (d >= (0U) && d <= (2U) && p == (8U) && !(q == (8U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (16U))) || (d >= (0U) && d <= (2U) && p == (16U) && !(q == (16U)))) && d == (0U) && p == (2U) && q == (14U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d <= (8U)) || (d <= (8U) && !(p == (4U)))) && (!(d <= (16U)) || (d <= (16U) && !(p == (8U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (2U))) || (d >= (0U) && d <= (2U) && p == (2U) && !(q == (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (2U))) || (d == (1U) && p == (2U) && !(q == (4U))) || (d == (1U) && p == (2U) && q == (4U) && !(r == (0U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (4U))) || (d >= (0U) && d <= (2U) && p == (4U) && !(q == (4U)))) && (!(d <= (4U)) || (d <= (4U) && !(p == (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (2U))) || (d >= (0U) && d <= (1U) && p == (2U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (10U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (8U))) || (d >= (0U) && d <= (2U) && p == (8U) && !(q == (8U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (16U))) || (d >= (0U) && d <= (2U) && p == (16U) && !(q == (16U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (14U)))) && d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && r <= (2U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U) && !(q == (0U))) || (d >= (1U) && d <= (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(p == (8U))) || (d >= (1U) && d <= (16U) && p == (8U) && !(q == (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (2U))) || (d >= (0U) && d <= (2U) && p == (2U) && !(q == (2U)))) && (!(p == (2U)) || (p == (2U) && !(q == (4U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(q == (4U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U) && !(p == (2U))) || (d >= (1U) && d <= (4U) && p == (2U) && !(q == (0U))) || (d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (2U))) || (d >= (0U) && d <= (1U) && p == (2U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (10U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (8U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (16U))) || (d >= (0U) && d <= (2U) && p == (16U) && !(q == (16U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (14U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U))) || (d >= (1U) && d <= (64U) && p == (32U) && !(q == (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && d == (1U) && p == (4U) && q == (8U) && r == (0U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U) && !(q == (0U))) || (d >= (1U) && d <= (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(p == (8U))) || (d >= (1U) && d <= (16U) && p == (8U) && !(q == (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (2U))) || (d <= (2U) && p == (2U) && !(q == (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (2U))) || (d == (1U) && p == (2U) && !(q == (4U))) || (d == (1U) && p == (2U) && q == (4U) && !(r == (0U)))) && (!(d <= (2U)) || (d <= (2U) && !(q == (4U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U) && !(p == (2U))) || (d >= (1U) && d <= (4U) && p == (2U) && !(q == (0U))) || (d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(p == (2U)) || (p == (2U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (10U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (8U))) || (d <= (2U) && p == (8U) && !(q == (8U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (16U))) || (d <= (2U) && p == (16U) && !(q == (16U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (14U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U))) || (d >= (1U) && d <= (64U) && p == (32U) && !(q == (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (1U)) || (d == (1U) && !(q == (8U))) || (d == (1U) && q == (8U) && !(r == (0U)))) && d >= (0U) && d <= (1U) && p == (4U) && q == (12U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d <= (8U)) || (d <= (8U) && !(p == (4U)))) && (!(d <= (16U)) || (d <= (16U) && !(p == (8U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (2U))) || (d >= (0U) && d <= (2U) && p == (2U) && !(q == (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (2U))) || (d == (1U) && p == (2U) && !(q == (4U))) || (d == (1U) && p == (2U) && q == (4U) && !(r == (0U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (4U))) || (d >= (0U) && d <= (2U) && p == (4U) && !(q == (4U)))) && (!(d <= (4U)) || (d <= (4U) && !(p == (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (2U))) || (d >= (0U) && d <= (1U) && p == (2U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (10U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (8U))) || (d >= (0U) && d <= (2U) && p == (8U) && !(q == (8U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(q == (16U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (14U)))) && (!(d <= (64U)) || (d <= (64U) && !(p == (32U)))) && (!(d == (1U)) || (d == (1U) && !(p == (4U))) || (d == (1U) && p == (4U) && !(q == (8U))) || (d == (1U) && p == (4U) && q == (8U) && !(r == (0U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (4U))) || (d >= (0U) && d <= (1U) && p == (4U) && !(q == (12U)))) && d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && r >= (0U) && r <= (2U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U) && !(q == (0U))) || (d >= (1U) && d <= (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(p == (8U))) || (d >= (1U) && d <= (16U) && p == (8U) && !(q == (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (2U))) || (d == (1U) && p == (2U) && !(r == (0U)))) && !(d <= (2U)) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U) && !(p == (2U))) || (d >= (1U) && d <= (4U) && p == (2U) && !(q == (0U))) || (d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(p == (2U)) || (p == (2U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (10U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (14U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U))) || (d >= (1U) && d <= (64U) && p == (32U) && !(q == (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (1U)) || (d == (1U) && !(q == (8U))) || (d == (1U) && q == (8U) && !(r == (0U)))) && !(q == (12U)) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U))) || (d >= (1U) && d <= (32U) && p == (16U) && !(q == (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && d >= (0U) && d <= (1U) && p == (4U) && q == (4U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U) && !(p == (4U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(p == (8U)))) && !(q == (2U)) && (!(d == (1U)) || (d == (1U) && !(q == (4U))) || (d == (1U) && q == (4U) && !(r == (0U)))) && (!(p == (4U)) || (p == (4U) && !(q == (4U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U)))) && (!(d <= (1U)) || (d <= (1U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(q == (10U)))) && (!(p == (8U)) || (p == (8U) && !(q == (8U)))) && (!(p == (16U)) || (p == (16U) && !(q == (16U)))) && (!(d == (0U)) || (d == (0U) && !(q == (14U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U)))) && (!(d == (1U)) || (d == (1U) && !(p == (4U))) || (d == (1U) && p == (4U) && !(q == (8U))) || (d == (1U) && p == (4U) && q == (8U) && !(r == (0U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (4U))) || (d <= (1U) && p == (4U) && !(q == (12U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (4U))) || (d <= (1U) && p == (4U) && !(q == (4U)))) && d >= (0U) && d <= (2U) && p == (2U) && q == (0U) && r >= (0U) && r <= (2U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U) && !(p == (4U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(p == (8U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (2U))) || (d <= (2U) && p == (2U) && !(q == (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (2U))) || (d == (1U) && p == (2U) && !(q == (4U))) || (d == (1U) && p == (2U) && q == (4U) && !(r == (0U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (4U))) || (d <= (2U) && p == (4U) && !(q == (4U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U) && !(p == (2U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (2U))) || (d <= (1U) && p == (2U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (10U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (8U))) || (d <= (2U) && p == (8U) && !(q == (8U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (16U))) || (d <= (2U) && p == (16U) && !(q == (16U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (14U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U)))) && (!(d == (1U)) || (d == (1U) && !(p == (4U))) || (d == (1U) && p == (4U) && !(q == (8U))) || (d == (1U) && p == (4U) && q == (8U) && !(r == (0U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (4U))) || (d <= (1U) && p == (4U) && !(q == (12U)))) && (!(d >= (1U)) || (d >= (1U) && !(p == (16U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (4U))) || (d <= (1U) && p == (4U) && !(q == (4U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (2U)))) && d >= (0U) && d <= (32U) && p == (32U) && q == (0U) && r >= (0U) && r <= (2U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U) && !(p == (4U))) || (d >= (1U) && d <= (8U) && p == (4U) && !(q == (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(p == (8U))) || (d >= (1U) && d <= (16U) && p == (8U) && !(q == (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(q == (2U)))) && !(d == (1U)) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (4U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U) && !(q == (0U))) || (d >= (1U) && d <= (4U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(q == (6U)))) && !(q == (10U)) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (8U))) || (d >= (0U) && d <= (2U) && p == (8U) && !(q == (8U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (16U))) || (d >= (0U) && d <= (2U) && p == (16U) && !(q == (16U)))) && !(q == (14U)) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U))) || (d >= (1U) && d <= (64U) && p == (32U) && !(q == (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (4U))) || (d >= (0U) && d <= (1U) && p == (4U) && !(q == (12U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U))) || (d >= (1U) && d <= (32U) && p == (16U) && !(q == (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (4U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(q == (0U))) || (d >= (0U) && d <= (2U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (2U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (32U))) || (d >= (0U) && d <= (32U) && !(p == (32U))) || (d >= (0U) && d <= (32U) && p == (32U) && !(q == (0U))) || (d >= (0U) && d <= (32U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (32U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && d == (0U) && p == (2U) && q == (4U) && r == (0U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U) && !(p == (4U))) || (d >= (1U) && d <= (8U) && p == (4U) && !(q == (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(p == (8U))) || (d >= (1U) && d <= (16U) && p == (8U) && !(q == (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (2U))) || (d == (1U) && p == (2U) && !(q == (4U))) || (d == (1U) && p == (2U) && q == (4U) && !(r == (0U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U) && !(p == (2U))) || (d >= (1U) && d <= (4U) && p == (2U) && !(q == (0U))) || (d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(p == (2U)) || (p == (2U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (10U)))) && !(d <= (2U)) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (14U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U))) || (d >= (1U) && d <= (64U) && p == (32U) && !(q == (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (4U))) || (d == (1U) && p == (4U) && !(q == (8U))) || (d == (1U) && p == (4U) && q == (8U) && !(r == (0U)))) && (!(p == (4U)) || (p == (4U) && !(q == (12U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(q == (0U))) || (d >= (1U) && d <= (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(p == (4U)) || (p == (4U) && !(q == (4U)))) && (!(d <= (32U)) || (d <= (32U) && !(p == (32U))) || (d <= (32U) && p == (32U) && !(q == (0U))) || (d <= (32U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d <= (32U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (4U))) || (d == (0U) && p == (2U) && q == (4U) && !(r == (0U)))) && d >= (0U) && d <= (1U) && p == (16U) && q == (16U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(p == (4U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (2U))) || (d <= (2U) && p == (2U) && !(q == (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (2U))) || (d == (1U) && p == (2U) && !(q == (4U))) || (d == (1U) && p == (2U) && q == (4U) && !(r == (0U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (4U))) || (d <= (2U) && p == (4U) && !(q == (4U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U) && !(p == (2U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (2U))) || (d <= (1U) && p == (2U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (10U)))) && (!(d <= (2U)) || (d <= (2U) && !(q == (8U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (16U))) || (d <= (2U) && p == (16U) && !(q == (16U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (14U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U)))) && (!(d == (1U)) || (d == (1U) && !(p == (4U))) || (d == (1U) && p == (4U) && !(q == (8U))) || (d == (1U) && p == (4U) && q == (8U) && !(r == (0U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (4U))) || (d <= (1U) && p == (4U) && !(q == (12U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (4U))) || (d <= (1U) && p == (4U) && !(q == (4U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (2U)))) && (!(d <= (32U)) || (d <= (32U) && !(p == (32U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (4U))) || (d == (0U) && p == (2U) && q == (4U) && !(r == (0U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (16U))) || (d <= (1U) && p == (16U) && !(q == (16U)))) && d >= (0U) && d <= (8U) && p == (8U) && q == (0U) && r >= (0U) && r <= (2U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U) && !(q == (0U))) || (d >= (1U) && d <= (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(p == (8U))) || (d >= (1U) && d <= (16U) && p == (8U) && !(q == (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (2U))) || (d >= (0U) && d <= (2U) && p == (2U) && !(q == (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (2U))) || (d == (1U) && p == (2U) && !(q == (4U))) || (d == (1U) && p == (2U) && q == (4U) && !(r == (0U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(q == (4U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U) && !(p == (2U))) || (d >= (1U) && d <= (4U) && p == (2U) && !(q == (0U))) || (d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (2U))) || (d >= (0U) && d <= (1U) && p == (2U) && !(q == (6U)))) && (!(p == (2U)) || (p == (2U) && !(q == (10U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (8U))) || (d >= (0U) && d <= (2U) && p == (8U) && !(q == (8U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (16U))) || (d >= (0U) && d <= (2U) && p == (16U) && !(q == (16U)))) && (!(p == (2U)) || (p == (2U) && !(q == (14U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U))) || (d >= (1U) && d <= (64U) && p == (32U) && !(q == (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (1U)) || (d == (1U) && !(q == (8U))) || (d == (1U) && q == (8U) && !(r == (0U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U))) || (d >= (1U) && d <= (32U) && p == (16U) && !(q == (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(q == (4U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (2U))) || (d >= (0U) && d <= (2U) && p == (2U) && !(q == (0U))) || (d >= (0U) && d <= (2U) && p == (2U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (2U) && p == (2U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (32U))) || (d >= (0U) && d <= (32U) && !(p == (32U))) || (d >= (0U) && d <= (32U) && p == (32U) && !(q == (0U))) || (d >= (0U) && d <= (32U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (32U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(p == (2U)) || (p == (2U) && !(q == (4U))) || (p == (2U) && q == (4U) && !(r == (0U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (16U))) || (d >= (0U) && d <= (1U) && p == (16U) && !(q == (16U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (8U))) || (d >= (0U) && d <= (8U) && !(p == (8U))) || (d >= (0U) && d <= (8U) && p == (8U) && !(q == (0U))) || (d >= (0U) && d <= (8U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (8U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && d == (0U) && p == (4U) && q == (12U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U) && !(p == (4U))) || (d >= (1U) && d <= (8U) && p == (4U) && !(q == (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(q == (0U))) || (d >= (1U) && d <= (16U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (2U))) || (d == (1U) && p == (2U) && !(q == (4U))) || (d == (1U) && p == (2U) && q == (4U) && !(r == (0U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U) && !(p == (2U))) || (d >= (1U) && d <= (4U) && p == (2U) && !(q == (0U))) || (d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(p == (2U)) || (p == (2U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (10U)))) && !(d <= (2U)) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (14U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U))) || (d >= (1U) && d <= (64U) && p == (32U) && !(q == (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (4U))) || (d == (1U) && p == (4U) && !(r == (0U)))) && (!(p == (4U)) || (p == (4U) && !(q == (12U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U))) || (d >= (1U) && d <= (32U) && p == (16U) && !(q == (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(p == (4U)) || (p == (4U) && !(q == (4U)))) && (!(d <= (32U)) || (d <= (32U) && !(p == (32U))) || (d <= (32U) && p == (32U) && !(q == (0U))) || (d <= (32U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d <= (32U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (4U))) || (d == (0U) && p == (2U) && q == (4U) && !(r == (0U)))) && (!(p == (16U)) || (p == (16U) && !(q == (16U)))) && (!(d <= (8U)) || (d <= (8U) && !(q == (0U))) || (d <= (8U) && q == (0U) && !(r >= (0U))) || (d <= (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (0U)) || (d == (0U) && !(p == (4U))) || (d == (0U) && p == (4U) && !(q == (12U)))) && d >= (0U) && d <= (1U) && p == (8U) && q == (8U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U) && !(q == (0U))) || (d >= (1U) && d <= (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(p == (8U))) || (d >= (1U) && d <= (16U) && p == (8U) && !(q == (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (2U))) || (d >= (0U) && d <= (2U) && p == (2U) && !(q == (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(q == (4U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U) && !(p == (2U))) || (d >= (1U) && d <= (4U) && p == (2U) && !(q == (0U))) || (d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (2U))) || (d >= (0U) && d <= (1U) && p == (2U) && !(q == (6U)))) && (!(p == (2U)) || (p == (2U) && !(q == (10U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (8U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (16U))) || (d >= (0U) && d <= (2U) && p == (16U) && !(q == (16U)))) && (!(p == (2U)) || (p == (2U) && !(q == (14U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U))) || (d >= (1U) && d <= (64U) && p == (32U) && !(q == (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && !(d == (1U)) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U))) || (d >= (1U) && d <= (32U) && p == (16U) && !(q == (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(q == (4U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (2U))) || (d >= (0U) && d <= (2U) && p == (2U) && !(q == (0U))) || (d >= (0U) && d <= (2U) && p == (2U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (2U) && p == (2U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (32U))) || (d >= (0U) && d <= (32U) && !(p == (32U))) || (d >= (0U) && d <= (32U) && p == (32U) && !(q == (0U))) || (d >= (0U) && d <= (32U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (32U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(p == (2U)) || (p == (2U) && !(q == (4U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (16U))) || (d >= (0U) && d <= (1U) && p == (16U) && !(q == (16U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (8U))) || (d >= (0U) && d <= (8U) && !(p == (8U))) || (d >= (0U) && d <= (8U) && p == (8U) && !(q == (0U))) || (d >= (0U) && d <= (8U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (8U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && !(q == (12U)) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (8U)))) && d == (0U) && p == (4U) && q == (8U) && r == (0U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U) && !(p == (4U))) || (d >= (1U) && d <= (8U) && p == (4U) && !(q == (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(p == (8U))) || (d >= (1U) && d <= (16U) && p == (8U) && !(q == (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && !(d <= (2U)) && (!(d == (1U)) || (d == (1U) && !(q == (4U))) || (d == (1U) && q == (4U) && !(r == (0U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U) && !(q == (0U))) || (d >= (1U) && d <= (4U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && !(q == (6U)) && (!(d == (0U)) || (d == (0U) && !(q == (10U)))) && (!(d == (0U)) || (d == (0U) && !(q == (14U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U))) || (d >= (1U) && d <= (64U) && p == (32U) && !(q == (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (4U))) || (d == (1U) && p == (4U) && !(q == (8U))) || (d == (1U) && p == (4U) && q == (8U) && !(r == (0U)))) && (!(p == (4U)) || (p == (4U) && !(q == (12U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U))) || (d >= (1U) && d <= (32U) && p == (16U) && !(q == (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(p == (4U)) || (p == (4U) && !(q == (4U)))) && (!(d <= (32U)) || (d <= (32U) && !(p == (32U))) || (d <= (32U) && p == (32U) && !(q == (0U))) || (d <= (32U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d <= (32U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (0U)) || (d == (0U) && !(q == (4U))) || (d == (0U) && q == (4U) && !(r == (0U)))) && (!(p == (16U)) || (p == (16U) && !(q == (16U)))) && (!(d <= (8U)) || (d <= (8U) && !(p == (8U))) || (d <= (8U) && p == (8U) && !(q == (0U))) || (d <= (8U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d <= (8U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (0U)) || (d == (0U) && !(p == (4U))) || (d == (0U) && p == (4U) && !(q == (12U)))) && (!(p == (8U)) || (p == (8U) && !(q == (8U)))) && (!(d == (0U)) || (d == (0U) && !(p == (4U))) || (d == (0U) && p == (4U) && !(q == (8U))) || (d == (0U) && p == (4U) && q == (8U) && !(r == (0U)))) && d >= (0U) && d <= (1U) && p == (2U) && q == (2U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U) && !(p == (4U)))) && (!(d >= (1U)) || (d >= (1U) && !(p == (8U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (2U))) || (d <= (2U) && p == (2U) && !(q == (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (2U))) || (d == (1U) && p == (2U) && !(q == (4U))) || (d == (1U) && p == (2U) && q == (4U) && !(r == (0U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (4U))) || (d <= (2U) && p == (4U) && !(q == (4U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U) && !(p == (2U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (2U))) || (d <= (1U) && p == (2U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (10U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (8U))) || (d <= (2U) && p == (8U) && !(q == (8U)))) && (!(d <= (2U)) || (d <= (2U) && !(q == (16U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (14U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U)))) && (!(d == (1U)) || (d == (1U) && !(p == (4U))) || (d == (1U) && p == (4U) && !(q == (8U))) || (d == (1U) && p == (4U) && q == (8U) && !(r == (0U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (4U))) || (d <= (1U) && p == (4U) && !(q == (12U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (4U))) || (d <= (1U) && p == (4U) && !(q == (4U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (2U)))) && (!(d <= (32U)) || (d <= (32U) && !(p == (32U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (4U))) || (d == (0U) && p == (2U) && q == (4U) && !(r == (0U)))) && (!(d <= (1U)) || (d <= (1U) && !(q == (16U)))) && (!(d <= (8U)) || (d <= (8U) && !(p == (8U)))) && (!(d == (0U)) || (d == (0U) && !(p == (4U))) || (d == (0U) && p == (4U) && !(q == (12U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (8U))) || (d <= (1U) && p == (8U) && !(q == (8U)))) && (!(d == (0U)) || (d == (0U) && !(p == (4U))) || (d == (0U) && p == (4U) && !(q == (8U))) || (d == (0U) && p == (4U) && q == (8U) && !(r == (0U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (2U))) || (d <= (1U) && p == (2U) && !(q == (2U)))) && d >= (0U) && d <= (16U) && p == (16U) && q == (0U) && r >= (0U) && r <= (2U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U) && !(p == (4U))) || (d >= (1U) && d <= (8U) && p == (4U) && !(q == (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(p == (8U))) || (d >= (1U) && d <= (16U) && p == (8U) && !(q == (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(q == (2U)))) && (!(d == (1U)) || (d == (1U) && !(q == (4U))) || (d == (1U) && q == (4U) && !(r == (0U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (4U))) || (d >= (0U) && d <= (2U) && p == (4U) && !(q == (4U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U) && !(q == (0U))) || (d >= (1U) && d <= (4U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U)))) && !(q == (10U)) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (8U))) || (d >= (0U) && d <= (2U) && p == (8U) && !(q == (8U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (16U))) || (d >= (0U) && d <= (2U) && p == (16U) && !(q == (16U)))) && !(q == (14U)) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U))) || (d >= (1U) && d <= (64U) && p == (32U) && !(q == (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (4U))) || (d == (1U) && p == (4U) && !(q == (8U))) || (d == (1U) && p == (4U) && q == (8U) && !(r == (0U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (4U))) || (d >= (0U) && d <= (1U) && p == (4U) && !(q == (12U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U))) || (d >= (1U) && d <= (32U) && p == (16U) && !(q == (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (4U))) || (d >= (0U) && d <= (1U) && p == (4U) && !(q == (4U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(q == (0U))) || (d >= (0U) && d <= (2U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (2U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (32U))) || (d >= (0U) && d <= (32U) && !(p == (32U))) || (d >= (0U) && d <= (32U) && p == (32U) && !(q == (0U))) || (d >= (0U) && d <= (32U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (32U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(q == (4U)) || (q == (4U) && !(r == (0U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (16U))) || (d >= (0U) && d <= (1U) && p == (16U) && !(q == (16U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (8U))) || (d >= (0U) && d <= (8U) && !(p == (8U))) || (d >= (0U) && d <= (8U) && p == (8U) && !(q == (0U))) || (d >= (0U) && d <= (8U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (8U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(p == (4U)) || (p == (4U) && !(q == (12U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (8U))) || (d >= (0U) && d <= (1U) && p == (8U) && !(q == (8U)))) && (!(p == (4U)) || (p == (4U) && !(q == (8U))) || (p == (4U) && q == (8U) && !(r == (0U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(q == (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (16U))) || (d >= (0U) && d <= (16U) && !(p == (16U))) || (d >= (0U) && d <= (16U) && p == (16U) && !(q == (0U))) || (d >= (0U) && d <= (16U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (16U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && d == (0U) && p == (2U) && q == (6U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(p == (8U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (2U))) || (d <= (2U) && p == (2U) && !(q == (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (2U))) || (d == (1U) && p == (2U) && !(q == (4U))) || (d == (1U) && p == (2U) && q == (4U) && !(r == (0U)))) && (!(d <= (2U)) || (d <= (2U) && !(q == (4U)))) && (!(d >= (1U)) || (d >= (1U) && !(p == (2U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (2U))) || (d <= (1U) && p == (2U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (10U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (8U))) || (d <= (2U) && p == (8U) && !(q == (8U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (16U))) || (d <= (2U) && p == (16U) && !(q == (16U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (14U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U)))) && (!(d == (1U)) || (d == (1U) && !(q == (8U))) || (d == (1U) && q == (8U) && !(r == (0U)))) && (!(d <= (1U)) || (d <= (1U) && !(q == (12U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U)))) && (!(d <= (1U)) || (d <= (1U) && !(q == (4U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (2U)))) && (!(d <= (32U)) || (d <= (32U) && !(p == (32U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (4U))) || (d == (0U) && p == (2U) && q == (4U) && !(r == (0U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (16U))) || (d <= (1U) && p == (16U) && !(q == (16U)))) && (!(d <= (8U)) || (d <= (8U) && !(p == (8U)))) && (!(d == (0U)) || (d == (0U) && !(q == (12U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (8U))) || (d <= (1U) && p == (8U) && !(q == (8U)))) && (!(d == (0U)) || (d == (0U) && !(q == (8U))) || (d == (0U) && q == (8U) && !(r == (0U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (2U))) || (d <= (1U) && p == (2U) && !(q == (2U)))) && (!(d <= (16U)) || (d <= (16U) && !(p == (16U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (6U)))) && d >= (0U) && d <= (4U) && p == (4U) && q == (0U) && r >= (0U) && r <= (2U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && !(d >= (1U)) && (!(d <= (2U)) || (d <= (2U) && !(p == (2U))) || (d <= (2U) && p == (2U) && !(q == (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (2U))) || (d == (1U) && p == (2U) && !(q == (4U))) || (d == (1U) && p == (2U) && q == (4U) && !(r == (0U)))) && (!(d <= (2U)) || (d <= (2U) && !(q == (4U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (2U))) || (d <= (1U) && p == (2U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (10U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (16U))) || (d <= (2U) && p == (16U) && !(q == (16U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (14U)))) && (!(d == (1U)) || (d == (1U) && !(q == (8U))) || (d == (1U) && q == (8U) && !(r == (0U)))) && (!(d <= (1U)) || (d <= (1U) && !(q == (12U)))) && (!(d <= (1U)) || (d <= (1U) && !(q == (4U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (2U)))) && (!(d <= (32U)) || (d <= (32U) && !(p == (32U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (4U))) || (d == (0U) && p == (2U) && q == (4U) && !(r == (0U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (16U))) || (d <= (1U) && p == (16U) && !(q == (16U)))) && !(p == (8U)) && (!(d == (0U)) || (d == (0U) && !(q == (12U)))) && (!(d == (0U)) || (d == (0U) && !(q == (8U))) || (d == (0U) && q == (8U) && !(r == (0U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (2U))) || (d <= (1U) && p == (2U) && !(q == (2U)))) && (!(d <= (16U)) || (d <= (16U) && !(p == (16U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (6U)))) && !(d <= (4U)) && d >= (0U) && d <= (8U) && p == (4U) && q == (0U) && r >= (0U) && r <= (2U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U) && !(q == (0U))) || (d >= (1U) && d <= (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U))) && (!(d <= (2U)) || (d <= (2U) && !(p == (2U))) || (d <= (2U) && p == (2U) && !(q == (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (2U))) || (d == (1U) && p == (2U))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U) && !(p == (2U))) || (d >= (1U) && d <= (4U) && p == (2U) && !(q == (0U))) || (d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(p == (2U)) || (p == (2U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (10U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (16U))) || (d <= (2U) && p == (16U) && !(q == (16U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (14U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U))) || (d >= (1U) && d <= (64U) && p == (32U) && !(q == (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (1U)) || (d == (1U) && !(r == (0U)))) && !(q == (12U)) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U))) || (d >= (1U) && d <= (32U) && p == (16U) && !(q == (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && !(q == (4U)) && (!(d <= (2U)) || (d <= (2U) && !(p == (2U))) || (d <= (2U) && p == (2U) && !(q == (0U))) || (d <= (2U) && p == (2U) && q == (0U) && !(r >= (0U))) || (d <= (2U) && p == (2U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d <= (32U)) || (d <= (32U) && !(p == (32U))) || (d <= (32U) && p == (32U) && !(q == (0U))) || (d <= (32U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d <= (32U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U))) && (!(p == (16U)) || (p == (16U) && !(q == (16U)))) && !(p == (8U)) && (!(d == (0U)) || (d == (0U) && !(r == (0U)))) && (!(p == (2U)) || (p == (2U) && !(q == (2U)))) && (!(d <= (16U)) || (d <= (16U) && !(p == (16U))) || (d <= (16U) && p == (16U) && !(q == (0U))) || (d <= (16U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d <= (16U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (6U)))) && (!(d <= (4U)) || (d <= (4U) && !(q == (0U))) || (d <= (4U) && q == (0U) && !(r >= (0U))) || (d <= (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d <= (8U)) || (d <= (8U) && !(q == (0U))) || (d <= (8U) && q == (0U) && !(r >= (0U))) || (d <= (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && d >= (0U) && d <= (1U) && p == (4U) && q == (8U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(p == (8U))) || (d >= (1U) && d <= (16U) && p == (8U) && !(q == (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(q == (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U) && !(q == (0U))) || (d >= (1U) && d <= (4U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U))) && !(q == (10U)) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (8U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (16U))) || (d >= (0U) && d <= (2U) && p == (16U) && !(q == (16U)))) && !(q == (14U)) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U))) || (d >= (1U) && d <= (64U) && p == (32U) && !(q == (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U))) || (d >= (1U) && d <= (32U) && p == (16U) && !(q == (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(q == (0U))) || (d >= (0U) && d <= (2U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (2U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (32U))) || (d >= (0U) && d <= (32U) && !(p == (32U))) || (d >= (0U) && d <= (32U) && p == (32U) && !(q == (0U))) || (d >= (0U) && d <= (32U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (32U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && !(q == (4U)) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (16U))) || (d >= (0U) && d <= (1U) && p == (16U) && !(q == (16U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (8U))) || (d >= (0U) && d <= (8U) && !(p == (8U))) || (d >= (0U) && d <= (8U) && p == (8U) && !(q == (0U))) || (d >= (0U) && d <= (8U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (8U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (8U)))) && !(p == (4U)) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(q == (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (16U))) || (d >= (0U) && d <= (16U) && !(p == (16U))) || (d >= (0U) && d <= (16U) && p == (16U) && !(q == (0U))) || (d >= (0U) && d <= (16U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (16U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && !(q == (6U)) && (!(d >= (0U)) || (d >= (0U) && !(d <= (4U))) || (d >= (0U) && d <= (4U))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (8U))) || (d >= (0U) && d <= (8U))) && d == (0U) && p == (2U) && q == (8U) && r == (0U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(p == (8U))) || (d >= (1U) && d <= (16U) && p == (8U) && !(q == (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(q == (2U)))) && (!(d == (1U)) || (d == (1U) && !(q == (4U))) || (d == (1U) && q == (4U) && !(r == (0U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U) && !(q == (0U))) || (d >= (1U) && d <= (4U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U))) && !(q == (10U)) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (8U))) || (d >= (0U) && d <= (2U) && p == (8U) && !(q == (8U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (16U))) || (d >= (0U) && d <= (2U) && p == (16U) && !(q == (16U)))) && !(q == (14U)) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U))) || (d >= (1U) && d <= (64U) && p == (32U) && !(q == (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U))) || (d >= (1U) && d <= (32U) && p == (16U) && !(q == (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(q == (0U))) || (d >= (0U) && d <= (2U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (2U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (32U))) || (d >= (0U) && d <= (32U) && !(p == (32U))) || (d >= (0U) && d <= (32U) && p == (32U) && !(q == (0U))) || (d >= (0U) && d <= (32U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (32U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(q == (4U)) || (q == (4U) && !(r == (0U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (16U))) || (d >= (0U) && d <= (1U) && p == (16U) && !(q == (16U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (8U))) || (d >= (0U) && d <= (8U) && !(p == (8U))) || (d >= (0U) && d <= (8U) && p == (8U) && !(q == (0U))) || (d >= (0U) && d <= (8U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (8U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && !(p == (4U)) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (8U))) || (d >= (0U) && d <= (1U) && p == (8U) && !(q == (8U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(q == (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (16U))) || (d >= (0U) && d <= (16U) && !(p == (16U))) || (d >= (0U) && d <= (16U) && p == (16U) && !(q == (0U))) || (d >= (0U) && d <= (16U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (16U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && !(q == (6U)) && (!(d >= (0U)) || (d >= (0U) && !(d <= (4U))) || (d >= (0U) && d <= (4U))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (8U))) || (d >= (0U) && d <= (8U))) && (!(q == (8U)) || (q == (8U) && !(r == (0U)))) && d == (0U) && p == (2U) && q == (12U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U) && !(p == (4U))) || (d >= (1U) && d <= (8U) && p == (4U) && !(q == (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(q == (0U))) || (d >= (1U) && d <= (16U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (2U))) || (d <= (2U) && p == (2U) && !(q == (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (2U))) || (d == (1U) && p == (2U) && !(q == (4U))) || (d == (1U) && p == (2U) && q == (4U) && !(r == (0U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (4U))) || (d <= (2U) && p == (4U) && !(q == (4U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U) && !(p == (2U))) || (d >= (1U) && d <= (4U) && p == (2U) && !(q == (0U))) || (d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(p == (2U)) || (p == (2U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (10U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (14U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U))) || (d >= (1U) && d <= (64U) && p == (32U) && !(q == (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (4U))) || (d == (1U) && p == (4U))) && (!(p == (4U)) || (p == (4U) && !(q == (12U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U))) && (!(p == (4U)) || (p == (4U) && !(q == (4U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (2U))) || (d <= (2U) && p == (2U) && !(q == (0U))) || (d <= (2U) && p == (2U) && q == (0U) && !(r >= (0U))) || (d <= (2U) && p == (2U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d <= (32U)) || (d <= (32U) && !(p == (32U))) || (d <= (32U) && p == (32U) && !(q == (0U))) || (d <= (32U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d <= (32U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (4U))) || (d == (0U) && p == (2U) && q == (4U) && !(r == (0U)))) && !(p == (16U)) && (!(d <= (8U)) || (d <= (8U) && !(q == (0U))) || (d <= (8U) && q == (0U) && !(r >= (0U))) || (d <= (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (0U)) || (d == (0U) && !(p == (4U))) || (d == (0U) && p == (4U) && !(q == (12U)))) && !(q == (8U)) && (!(d == (0U)) || (d == (0U) && !(p == (4U))) || (d == (0U) && p == (4U))) && (!(p == (2U)) || (p == (2U) && !(q == (2U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (6U)))) && (!(d <= (4U)) || (d <= (4U) && !(p == (4U))) || (d <= (4U) && p == (4U) && !(q == (0U))) || (d <= (4U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d <= (4U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d <= (8U)) || (d <= (8U) && !(p == (4U))) || (d <= (8U) && p == (4U) && !(q == (0U))) || (d <= (8U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d <= (8U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (12U)))) && d >= (0U) && d <= (1U) && p == (8U) && q == (16U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U) && !(p == (4U))) || (d >= (1U) && d <= (8U) && p == (4U) && !(q == (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(p == (8U))) || (d >= (1U) && d <= (16U) && p == (8U) && !(q == (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (4U))) || (d >= (0U) && d <= (2U) && p == (4U) && !(q == (4U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (8U))) || (d >= (0U) && d <= (2U) && p == (8U) && !(q == (8U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (16U))) || (d >= (0U) && d <= (2U) && p == (16U) && !(q == (16U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U))) || (d >= (1U) && d <= (64U) && p == (32U) && !(q == (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (4U))) || (d == (1U) && p == (4U) && !(q == (8U))) || (d == (1U) && p == (4U) && q == (8U) && !(r == (0U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (4U))) || (d >= (0U) && d <= (1U) && p == (4U) && !(q == (12U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U))) || (d >= (1U) && d <= (32U) && p == (16U) && !(q == (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (4U))) || (d >= (0U) && d <= (1U) && p == (4U) && !(q == (4U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (32U))) || (d >= (0U) && d <= (32U) && !(p == (32U))) || (d >= (0U) && d <= (32U) && p == (32U) && !(q == (0U))) || (d >= (0U) && d <= (32U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (32U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (16U))) || (d >= (0U) && d <= (1U) && p == (16U) && !(q == (16U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (8U))) || (d >= (0U) && d <= (8U) && !(p == (8U))) || (d >= (0U) && d <= (8U) && p == (8U) && !(q == (0U))) || (d >= (0U) && d <= (8U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (8U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(p == (4U)) || (p == (4U) && !(q == (12U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (8U))) || (d >= (0U) && d <= (1U) && p == (8U) && !(q == (8U)))) && (!(p == (4U)) || (p == (4U) && !(q == (8U))) || (p == (4U) && q == (8U) && !(r == (0U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (16U))) || (d >= (0U) && d <= (16U) && !(p == (16U))) || (d >= (0U) && d <= (16U) && p == (16U) && !(q == (0U))) || (d >= (0U) && d <= (16U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (16U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && !(p == (2U)) && (!(d >= (0U)) || (d >= (0U) && !(d <= (4U))) || (d >= (0U) && d <= (4U) && !(p == (4U))) || (d >= (0U) && d <= (4U) && p == (4U) && !(q == (0U))) || (d >= (0U) && d <= (4U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (4U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (8U))) || (d >= (0U) && d <= (8U) && !(p == (4U))) || (d >= (0U) && d <= (8U) && p == (4U) && !(q == (0U))) || (d >= (0U) && d <= (8U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (8U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (4U))) || (d >= (0U) && d <= (1U) && p == (4U) && !(q == (8U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (8U))) || (d >= (0U) && d <= (1U) && p == (8U) && !(q == (16U)))) && d == (0U) && p == (1U) && q == (6U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(p == (8U))) || (d >= (1U) && d <= (16U) && p == (8U) && !(q == (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (1U)) || (d == (1U) && !(r == (0U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U) && !(q == (0U))) || (d >= (1U) && d <= (4U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && !(q == (6U)) && (!(d == (0U)) || (d == (0U) && !(q == (10U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (8U))) || (d <= (2U) && p == (8U) && !(q == (8U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (16U))) || (d <= (2U) && p == (16U) && !(q == (16U)))) && (!(d == (0U)) || (d == (0U) && !(q == (14U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U))) || (d >= (1U) && d <= (64U) && p == (32U) && !(q == (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U))) || (d >= (1U) && d <= (32U) && p == (16U) && !(q == (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && !(p == (4U)) && (!(d <= (2U)) || (d <= (2U) && !(q == (0U))) || (d <= (2U) && q == (0U) && !(r >= (0U))) || (d <= (2U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d <= (32U)) || (d <= (32U) && !(p == (32U))) || (d <= (32U) && p == (32U) && !(q == (0U))) || (d <= (32U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d <= (32U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (0U)) || (d == (0U) && !(r == (0U)))) && (!(p == (16U)) || (p == (16U) && !(q == (16U)))) && (!(d <= (8U)) || (d <= (8U) && !(p == (8U))) || (d <= (8U) && p == (8U) && !(q == (0U))) || (d <= (8U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d <= (8U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(p == (8U)) || (p == (8U) && !(q == (8U)))) && !(q == (2U)) && (!(d <= (16U)) || (d <= (16U) && !(p == (16U))) || (d <= (16U) && p == (16U) && !(q == (0U))) || (d <= (16U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d <= (16U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (0U)) || (d == (0U) && !(q == (8U))) || (d == (0U) && q == (8U) && !(r == (0U)))) && (!(d == (0U)) || (d == (0U) && !(q == (12U)))) && (!(p == (8U)) || (p == (8U) && !(q == (16U)))) && (!(d == (0U)) || (d == (0U) && !(p == (1U))) || (d == (0U) && p == (1U))) && d >= (0U) && d <= (1U) && p == (2U) && q == (4U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U) && !(p == (4U))) || (d >= (1U) && d <= (8U) && p == (4U) && !(q == (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(p == (8U))) || (d >= (1U) && d <= (16U) && p == (8U) && !(q == (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (4U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (8U))) || (d >= (0U) && d <= (2U) && p == (8U) && !(q == (8U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (16U))) || (d >= (0U) && d <= (2U) && p == (16U) && !(q == (16U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U))) || (d >= (1U) && d <= (64U) && p == (32U) && !(q == (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (4U))) || (d == (1U) && p == (4U) && !(q == (8U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (4U))) || (d >= (0U) && d <= (1U) && p == (4U) && !(q == (12U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U))) || (d >= (1U) && d <= (32U) && p == (16U) && !(q == (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (4U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (32U))) || (d >= (0U) && d <= (32U) && !(p == (32U))) || (d >= (0U) && d <= (32U) && p == (32U) && !(q == (0U))) || (d >= (0U) && d <= (32U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (32U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && !(p == (2U)) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (16U))) || (d >= (0U) && d <= (1U) && p == (16U) && !(q == (16U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (8U))) || (d >= (0U) && d <= (8U) && !(p == (8U))) || (d >= (0U) && d <= (8U) && p == (8U) && !(q == (0U))) || (d >= (0U) && d <= (8U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (8U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(p == (4U)) || (p == (4U) && !(q == (12U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (8U))) || (d >= (0U) && d <= (1U) && p == (8U) && !(q == (8U)))) && (!(p == (4U)) || (p == (4U) && !(q == (8U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (16U))) || (d >= (0U) && d <= (16U) && !(p == (16U))) || (d >= (0U) && d <= (16U) && p == (16U) && !(q == (0U))) || (d >= (0U) && d <= (16U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (16U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (4U))) || (d >= (0U) && d <= (4U) && !(p == (4U))) || (d >= (0U) && d <= (4U) && p == (4U) && !(q == (0U))) || (d >= (0U) && d <= (4U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (4U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (8U))) || (d >= (0U) && d <= (8U) && !(p == (4U))) || (d >= (0U) && d <= (8U) && p == (4U) && !(q == (0U))) || (d >= (0U) && d <= (8U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (8U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (4U))) || (d >= (0U) && d <= (1U) && p == (4U) && !(q == (8U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (8U))) || (d >= (0U) && d <= (1U) && p == (8U) && !(q == (16U)))) && !(q == (6U)) && d == (0U) && p == (1U) && q == (4U) && r == (0U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U) && !(p == (4U))) || (d >= (1U) && d <= (8U) && p == (4U) && !(q == (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(p == (8U))) || (d >= (1U) && d <= (16U) && p == (8U) && !(q == (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (4U))) || (d <= (2U) && p == (4U) && !(q == (4U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U))) && (!(d <= (2U)) || (d <= (2U) && !(p == (8U))) || (d <= (2U) && p == (8U) && !(q == (8U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (16U))) || (d <= (2U) && p == (16U) && !(q == (16U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U))) || (d >= (1U) && d <= (64U) && p == (32U) && !(q == (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (4U))) || (d == (1U) && p == (4U) && !(q == (8U))) || (d == (1U) && p == (4U) && q == (8U) && !(r == (0U)))) && (!(p == (4U)) || (p == (4U) && !(q == (12U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U))) || (d >= (1U) && d <= (32U) && p == (16U) && !(q == (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(p == (4U)) || (p == (4U) && !(q == (4U)))) && (!(d <= (32U)) || (d <= (32U) && !(p == (32U))) || (d <= (32U) && p == (32U) && !(q == (0U))) || (d <= (32U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d <= (32U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(p == (16U)) || (p == (16U) && !(q == (16U)))) && (!(d <= (8U)) || (d <= (8U) && !(p == (8U))) || (d <= (8U) && p == (8U) && !(q == (0U))) || (d <= (8U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d <= (8U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (0U)) || (d == (0U) && !(p == (4U))) || (d == (0U) && p == (4U) && !(q == (12U)))) && (!(p == (8U)) || (p == (8U) && !(q == (8U)))) && (!(d == (0U)) || (d == (0U) && !(p == (4U))) || (d == (0U) && p == (4U) && !(q == (8U))) || (d == (0U) && p == (4U) && q == (8U) && !(r == (0U)))) && !(p == (2U)) && (!(d <= (16U)) || (d <= (16U) && !(p == (16U))) || (d <= (16U) && p == (16U) && !(q == (0U))) || (d <= (16U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d <= (16U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d <= (4U)) || (d <= (4U) && !(p == (4U))) || (d <= (4U) && p == (4U) && !(q == (0U))) || (d <= (4U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d <= (4U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d <= (8U)) || (d <= (8U) && !(p == (4U))) || (d <= (8U) && p == (4U) && !(q == (0U))) || (d <= (8U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d <= (8U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(p == (4U)) || (p == (4U) && !(q == (8U)))) && (!(p == (8U)) || (p == (8U) && !(q == (16U)))) && (!(d == (0U)) || (d == (0U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(q == (4U))) || (d == (0U) && q == (4U) && !(r == (0U)))) && d >= (0U) && d <= (1U) && p == (1U) && q == (2U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U) && !(p == (4U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(p == (8U)))) && (!(p == (4U)) || (p == (4U) && !(q == (4U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U))) && (!(p == (8U)) || (p == (8U) && !(q == (8U)))) && (!(p == (16U)) || (p == (16U) && !(q == (16U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U)))) && (!(d == (1U)) || (d == (1U) && !(p == (4U))) || (d == (1U) && p == (4U) && !(q == (8U))) || (d == (1U) && p == (4U) && q == (8U) && !(r == (0U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (4U))) || (d <= (1U) && p == (4U) && !(q == (12U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (4U))) || (d <= (1U) && p == (4U) && !(q == (4U)))) && !(p == (2U)) && (!(d <= (32U)) || (d <= (32U) && !(p == (32U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (16U))) || (d <= (1U) && p == (16U) && !(q == (16U)))) && (!(d <= (8U)) || (d <= (8U) && !(p == (8U)))) && (!(d == (0U)) || (d == (0U) && !(p == (4U))) || (d == (0U) && p == (4U) && !(q == (12U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (8U))) || (d <= (1U) && p == (8U) && !(q == (8U)))) && (!(d == (0U)) || (d == (0U) && !(p == (4U))) || (d == (0U) && p == (4U) && !(q == (8U))) || (d == (0U) && p == (4U) && q == (8U) && !(r == (0U)))) && (!(d <= (16U)) || (d <= (16U) && !(p == (16U)))) && (!(d <= (4U)) || (d <= (4U) && !(p == (4U)))) && (!(d <= (8U)) || (d <= (8U) && !(p == (4U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (4U))) || (d <= (1U) && p == (4U) && !(q == (8U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (8U))) || (d <= (1U) && p == (8U) && !(q == (16U)))) && (!(d == (0U)) || (d == (0U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(q == (4U))) || (d == (0U) && q == (4U) && !(r == (0U)))) && (!(d <= (1U)) || (d <= (1U) && !(q == (2U)))) && d >= (0U) && d <= (2U) && p == (1U) && q == (0U) && r >= (0U) && r <= (2U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U) && !(p == (4U))) || (d >= (1U) && d <= (8U) && p == (4U) && !(q == (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(p == (8U))) || (d >= (1U) && d <= (16U) && p == (8U) && !(q == (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (4U))) || (d >= (0U) && d <= (2U) && p == (4U) && !(q == (4U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U))) && !(p == (2U)) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (8U))) || (d >= (0U) && d <= (2U) && p == (8U) && !(q == (8U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (16U))) || (d >= (0U) && d <= (2U) && p == (16U) && !(q == (16U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U))) || (d >= (1U) && d <= (64U) && p == (32U) && !(q == (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (4U))) || (d == (1U) && p == (4U) && !(q == (8U))) || (d == (1U) && p == (4U) && q == (8U) && !(r == (0U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (4U))) || (d >= (0U) && d <= (1U) && p == (4U) && !(q == (12U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U))) || (d >= (1U) && d <= (32U) && p == (16U) && !(q == (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (4U))) || (d >= (0U) && d <= (1U) && p == (4U) && !(q == (4U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (32U))) || (d >= (0U) && d <= (32U) && !(p == (32U))) || (d >= (0U) && d <= (32U) && p == (32U) && !(q == (0U))) || (d >= (0U) && d <= (32U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (32U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (16U))) || (d >= (0U) && d <= (1U) && p == (16U) && !(q == (16U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (8U))) || (d >= (0U) && d <= (8U) && !(p == (8U))) || (d >= (0U) && d <= (8U) && p == (8U) && !(q == (0U))) || (d >= (0U) && d <= (8U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (8U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(p == (4U)) || (p == (4U) && !(q == (12U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (8U))) || (d >= (0U) && d <= (1U) && p == (8U) && !(q == (8U)))) && (!(p == (4U)) || (p == (4U) && !(q == (8U))) || (p == (4U) && q == (8U) && !(r == (0U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (16U))) || (d >= (0U) && d <= (16U) && !(p == (16U))) || (d >= (0U) && d <= (16U) && p == (16U) && !(q == (0U))) || (d >= (0U) && d <= (16U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (16U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (4U))) || (d >= (0U) && d <= (4U) && !(p == (4U))) || (d >= (0U) && d <= (4U) && p == (4U) && !(q == (0U))) || (d >= (0U) && d <= (4U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (4U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (8U))) || (d >= (0U) && d <= (8U) && !(p == (4U))) || (d >= (0U) && d <= (8U) && p == (4U) && !(q == (0U))) || (d >= (0U) && d <= (8U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (8U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (4U))) || (d >= (0U) && d <= (1U) && p == (4U) && !(q == (8U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (8U))) || (d >= (0U) && d <= (1U) && p == (8U) && !(q == (16U)))) && !(q == (6U)) && (!(q == (4U)) || (q == (4U) && !(r == (0U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(q == (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(q == (0U))) || (d >= (0U) && d <= (2U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (2U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && d == (0U) && p == (1U) && q == (10U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d == (1U)) || (d == (1U) && !(q == (4U))) || (d == (1U) && q == (4U) && !(r == (0U)))) && !(d >= (1U)) && (!(d <= (1U)) || (d <= (1U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(q == (10U)))) && (!(d == (0U)) || (d == (0U) && !(q == (14U)))) && !(d <= (2U)) && (!(d <= (32U)) || (d <= (32U) && !(p == (32U)))) && (!(d == (0U)) || (d == (0U) && !(q == (4U))) || (d == (0U) && q == (4U) && !(r == (0U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (16U))) || (d <= (1U) && p == (16U) && !(q == (16U)))) && (!(d <= (8U)) || (d <= (8U) && !(p == (8U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (8U))) || (d <= (1U) && p == (8U) && !(q == (8U)))) && (!(d <= (1U)) || (d <= (1U) && !(q == (2U)))) && (!(d <= (16U)) || (d <= (16U) && !(p == (16U)))) && (!(d == (0U)) || (d == (0U) && !(q == (6U)))) && !(p == (4U)) && (!(d == (0U)) || (d == (0U) && !(q == (8U))) || (d == (0U) && q == (8U) && !(r == (0U)))) && (!(d == (0U)) || (d == (0U) && !(q == (12U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (8U))) || (d <= (1U) && p == (8U) && !(q == (16U)))) && (!(d == (0U)) || (d == (0U) && !(p == (1U))) || (d == (0U) && p == (1U) && !(q == (6U)))) && (!(d <= (1U)) || (d <= (1U) && !(q == (4U)))) && (!(d == (0U)) || (d == (0U) && !(p == (1U))) || (d == (0U) && p == (1U) && !(q == (4U))) || (d == (0U) && p == (1U) && q == (4U) && !(r == (0U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (1U))) || (d <= (1U) && p == (1U) && !(q == (2U)))) && (!(d == (0U)) || (d == (0U) && !(p == (1U))) || (d == (0U) && p == (1U) && !(q == (10U)))) && d >= (0U) && d <= (4U) && p == (2U) && q == (0U) && r >= (0U) && r <= (2U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && !(d >= (1U)) && (!(d <= (2U)) || (d <= (2U) && !(p == (2U))) || (d <= (2U) && p == (2U) && !(q == (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (2U))) || (d == (1U) && p == (2U) && !(q == (4U))) || (d == (1U) && p == (2U) && q == (4U) && !(r == (0U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (4U))) || (d <= (2U) && p == (4U) && !(q == (4U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (2U))) || (d <= (1U) && p == (2U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (10U)))) && (!(d <= (2U)) || (d <= (2U) && !(q == (8U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (14U)))) && (!(d == (1U)) || (d == (1U) && !(p == (4U))) || (d == (1U) && p == (4U) && !(q == (8U))) || (d == (1U) && p == (4U) && q == (8U) && !(r == (0U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (4U))) || (d <= (1U) && p == (4U) && !(q == (12U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (4U))) || (d <= (1U) && p == (4U) && !(q == (4U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (2U)))) && (!(d <= (32U)) || (d <= (32U) && !(p == (32U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (4U))) || (d == (0U) && p == (2U) && q == (4U) && !(r == (0U)))) && !(d <= (8U)) && (!(d == (0U)) || (d == (0U) && !(p == (4U))) || (d == (0U) && p == (4U) && !(q == (12U)))) && (!(d <= (1U)) || (d <= (1U) && !(q == (8U)))) && (!(d == (0U)) || (d == (0U) && !(p == (4U))) || (d == (0U) && p == (4U) && !(q == (8U))) || (d == (0U) && p == (4U) && q == (8U) && !(r == (0U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (2U))) || (d <= (1U) && p == (2U) && !(q == (2U)))) && !(p == (16U)) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (6U)))) && (!(d <= (4U)) || (d <= (4U) && !(p == (4U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (4U))) || (d <= (1U) && p == (4U) && !(q == (8U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (8U))) || (d == (0U) && p == (2U) && q == (8U) && !(r == (0U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (12U)))) && (!(d <= (1U)) || (d <= (1U) && !(q == (16U)))) && (!(d == (0U)) || (d == (0U) && !(p == (1U))) || (d == (0U) && p == (1U) && !(q == (6U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (2U))) || (d <= (1U) && p == (2U) && !(q == (4U)))) && (!(d == (0U)) || (d == (0U) && !(p == (1U))) || (d == (0U) && p == (1U) && !(q == (4U))) || (d == (0U) && p == (1U) && q == (4U) && !(r == (0U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (1U))) || (d <= (1U) && p == (1U) && !(q == (2U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (1U)))) && (!(d == (0U)) || (d == (0U) && !(p == (1U))) || (d == (0U) && p == (1U) && !(q == (10U)))) && (!(d <= (4U)) || (d <= (4U) && !(p == (2U)))) && d >= (0U) && d <= (16U) && p == (8U) && q == (0U) && r >= (0U) && r <= (2U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U) && !(p == (4U))) || (d >= (1U) && d <= (8U) && p == (4U) && !(q == (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(p == (8U))) || (d >= (1U) && d <= (16U) && p == (8U) && !(q == (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (4U))) || (d >= (0U) && d <= (2U) && p == (4U) && !(q == (4U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (8U))) || (d >= (0U) && d <= (2U) && p == (8U) && !(q == (8U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (16U))) || (d >= (0U) && d <= (2U) && p == (16U) && !(q == (16U)))) && !(p == (2U)) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U))) || (d >= (1U) && d <= (64U) && p == (32U) && !(q == (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (4U))) || (d == (1U) && p == (4U) && !(q == (8U))) || (d == (1U) && p == (4U) && q == (8U) && !(r == (0U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (4U))) || (d >= (0U) && d <= (1U) && p == (4U) && !(q == (12U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U))) || (d >= (1U) && d <= (32U) && p == (16U) && !(q == (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (4U))) || (d >= (0U) && d <= (1U) && p == (4U) && !(q == (4U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (32U))) || (d >= (0U) && d <= (32U) && !(p == (32U))) || (d >= (0U) && d <= (32U) && p == (32U) && !(q == (0U))) || (d >= (0U) && d <= (32U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (32U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (16U))) || (d >= (0U) && d <= (1U) && p == (16U) && !(q == (16U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (8U))) || (d >= (0U) && d <= (8U) && !(p == (8U))) || (d >= (0U) && d <= (8U) && p == (8U) && !(q == (0U))) || (d >= (0U) && d <= (8U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (8U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(p == (4U)) || (p == (4U) && !(q == (12U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (8U))) || (d >= (0U) && d <= (1U) && p == (8U) && !(q == (8U)))) && (!(p == (4U)) || (p == (4U) && !(q == (8U))) || (p == (4U) && q == (8U) && !(r == (0U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (16U))) || (d >= (0U) && d <= (16U) && !(p == (16U))) || (d >= (0U) && d <= (16U) && p == (16U) && !(q == (0U))) || (d >= (0U) && d <= (16U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (16U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (4U))) || (d >= (0U) && d <= (4U) && !(p == (4U))) || (d >= (0U) && d <= (4U) && p == (4U) && !(q == (0U))) || (d >= (0U) && d <= (4U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (4U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (8U))) || (d >= (0U) && d <= (8U) && !(p == (4U))) || (d >= (0U) && d <= (8U) && p == (4U) && !(q == (0U))) || (d >= (0U) && d <= (8U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (8U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (4U))) || (d >= (0U) && d <= (1U) && p == (4U) && !(q == (8U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (8U))) || (d >= (0U) && d <= (1U) && p == (8U) && !(q == (16U)))) && !(q == (6U)) && (!(q == (4U)) || (q == (4U) && !(r == (0U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(q == (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(q == (0U))) || (d >= (0U) && d <= (2U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (2U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && !(q == (10U)) && (!(d >= (0U)) || (d >= (0U) && !(d <= (4U))) || (d >= (0U) && d <= (4U))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (16U))) || (d >= (0U) && d <= (16U) && !(p == (8U))) || (d >= (0U) && d <= (16U) && p == (8U) && !(q == (0U))) || (d >= (0U) && d <= (16U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (0U) && d <= (16U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && d == (0U) && p == (1U) && q == (14U)) || (B >= (0U) && B <= (2U) && A <= (2U) && A >= (0U) && (!(d <= (2U)) || (d <= (2U) && !(p == (2U))) || (d <= (2U) && p == (2U) && !(q == (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (2U))) || (d == (1U) && p == (2U) && !(q == (4U))) || (d == (1U) && p == (2U) && q == (4U) && !(r == (0U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (4U))) || (d <= (2U) && p == (4U) && !(q == (4U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (2U))) || (d <= (1U) && p == (2U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (10U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (8U))) || (d <= (2U) && p == (8U) && !(q == (8U)))) && (!(d <= (2U)) || (d <= (2U) && !(q == (16U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (14U)))) && (!(d == (1U)) || (d == (1U) && !(p == (4U))) || (d == (1U) && p == (4U) && !(q == (8U))) || (d == (1U) && p == (4U) && q == (8U) && !(r == (0U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (4U))) || (d <= (1U) && p == (4U) && !(q == (12U)))) && !(d >= (1U)) && (!(d <= (1U)) || (d <= (1U) && !(p == (4U))) || (d <= (1U) && p == (4U) && !(q == (4U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (2U)))) && !(p == (32U)) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (4U))) || (d == (0U) && p == (2U) && q == (4U) && !(r == (0U)))) && (!(d <= (1U)) || (d <= (1U) && !(q == (16U)))) && (!(d <= (8U)) || (d <= (8U) && !(p == (8U)))) && (!(d == (0U)) || (d == (0U) && !(p == (4U))) || (d == (0U) && p == (4U) && !(q == (12U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (8U))) || (d <= (1U) && p == (8U) && !(q == (8U)))) && (!(d == (0U)) || (d == (0U) && !(p == (4U))) || (d == (0U) && p == (4U) && !(q == (8U))) || (d == (0U) && p == (4U) && q == (8U) && !(r == (0U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (2U))) || (d <= (1U) && p == (2U) && !(q == (2U)))) && !(d <= (16U)) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (6U)))) && (!(d <= (4U)) || (d <= (4U) && !(p == (4U)))) && (!(d <= (8U)) || (d <= (8U) && !(p == (4U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (4U))) || (d <= (1U) && p == (4U) && !(q == (8U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (8U))) || (d == (0U) && p == (2U) && q == (8U) && !(r == (0U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (12U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (8U))) || (d <= (1U) && p == (8U) && !(q == (16U)))) && (!(d == (0U)) || (d == (0U) && !(p == (1U))) || (d == (0U) && p == (1U) && !(q == (6U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (2U))) || (d <= (1U) && p == (2U) && !(q == (4U)))) && (!(d == (0U)) || (d == (0U) && !(p == (1U))) || (d == (0U) && p == (1U) && !(q == (4U))) || (d == (0U) && p == (1U) && q == (4U) && !(r == (0U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (1U))) || (d <= (1U) && p == (1U) && !(q == (2U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (1U)))) && (!(d == (0U)) || (d == (0U) && !(p == (1U))) || (d == (0U) && p == (1U) && !(q == (10U)))) && (!(d <= (4U)) || (d <= (4U) && !(p == (2U)))) && (!(d == (0U)) || (d == (0U) && !(p == (1U))) || (d == (0U) && p == (1U) && !(q == (14U)))) && d >= (0U) && d <= (32U) && p == (16U) && q == (0U) && r >= (0U) && r <= (2U)) (../plain/hard-u_valuebound2.c:52:9)
[Error][Witness] CIL couldn't parse invariant: cond == (1) (../plain/hard-u_valuebound2.c:19:5)
[Info][Witness] invariant has undefined variables or side effects: cond == (1) (../plain/hard-u_valuebound2.c:19:5)
../plain/hard-u_valuebound2.c:19: Error: Cannot resolve variable cond.
[Warning][Witness] couldn't locate invariant: (A >= (0U) && A <= (2U) && B >= (0U) && B <= (2U) && d == (0U) && p == (2U) && q == (14U)) || (A <= (2U) && A >= (0U) && (!(p == (2U)) || (p == (2U) && !(q == (14U)))) && B >= (0U) && B <= (2U) && d == (0U) && p == (1U) && q == (7U)) || (A <= (2U) && A >= (0U) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (14U)))) && (!(d == (0U)) || (d == (0U) && !(p == (1U))) || (d == (0U) && p == (1U) && !(q == (7U)))) && B >= (0U) && B <= (2U) && d >= (0U) && d <= (2U) && p == (8U) && q == (8U)) || (A <= (2U) && A >= (0U) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (14U)))) && (!(d == (0U)) || (d == (0U) && !(p == (1U))) || (d == (0U) && p == (1U) && !(q == (7U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (8U))) || (d >= (0U) && d <= (2U) && p == (8U) && !(q == (8U)))) && B >= (0U) && B <= (2U) && d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && r >= (0U) && r <= (2U)) || (A <= (2U) && A >= (0U) && (!(d == (0U)) || (d == (0U) && !(q == (14U)))) && (!(d == (0U)) || (d == (0U) && !(p == (1U))) || (d == (0U) && p == (1U) && !(q == (7U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (8U))) || (d <= (2U) && p == (8U) && !(q == (8U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U))) || (d >= (1U) && d <= (32U) && p == (16U) && !(q == (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && B >= (0U) && B <= (2U) && d >= (0U) && d <= (1U) && p == (2U) && q == (6U)) || (A <= (2U) && A >= (0U) && !(q == (14U)) && (!(p == (1U)) || (p == (1U) && !(q == (7U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (8U))) || (d >= (0U) && d <= (2U) && p == (8U) && !(q == (8U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U))) || (d >= (1U) && d <= (32U) && p == (16U) && !(q == (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(q == (6U)))) && B >= (0U) && B <= (2U) && d == (0U) && p == (2U) && q == (10U)) || (A <= (2U) && A >= (0U) && (!(B >= (0U)) || (B >= (0U) && !(B <= (2U))) || (B >= (0U) && B <= (2U) && !(d == (0U))) || (B >= (0U) && B <= (2U) && d == (0U) && !(p == (2U))) || (B >= (0U) && B <= (2U) && d == (0U) && p == (2U) && !(q == (14U)))) && (!(B >= (0U)) || (B >= (0U) && !(B <= (2U))) || (B >= (0U) && B <= (2U) && !(d == (0U))) || (B >= (0U) && B <= (2U) && d == (0U) && !(q == (7U)))) && (!(B >= (0U)) || (B >= (0U) && !(B <= (2U))) || (B >= (0U) && B <= (2U) && !(d >= (0U))) || (B >= (0U) && B <= (2U) && d >= (0U) && !(d <= (2U))) || (B >= (0U) && B <= (2U) && d >= (0U) && d <= (2U) && !(p == (8U))) || (B >= (0U) && B <= (2U) && d >= (0U) && d <= (2U) && p == (8U) && !(q == (8U)))) && (!(B >= (0U)) || (B >= (0U) && !(B <= (2U))) || (B >= (0U) && B <= (2U) && !(d >= (1U))) || (B >= (0U) && B <= (2U) && d >= (1U) && !(d <= (32U))) || (B >= (0U) && B <= (2U) && d >= (1U) && d <= (32U) && !(p == (16U)))) && (!(B >= (0U)) || (B >= (0U) && !(B <= (2U))) || (B >= (0U) && B <= (2U) && !(d >= (0U))) || (B >= (0U) && B <= (2U) && d >= (0U) && !(d <= (1U))) || (B >= (0U) && B <= (2U) && d >= (0U) && d <= (1U) && !(p == (2U))) || (B >= (0U) && B <= (2U) && d >= (0U) && d <= (1U) && p == (2U) && !(q == (6U)))) && (!(B >= (0U)) || (B >= (0U) && !(B <= (2U))) || (B >= (0U) && B <= (2U) && !(d == (0U))) || (B >= (0U) && B <= (2U) && d == (0U) && !(p == (2U))) || (B >= (0U) && B <= (2U) && d == (0U) && p == (2U) && !(q == (10U)))) && !(B == (0U)) && !((0U) == B) && p == (1U) && q == (0U) && r >= (0U) && r <= (2U)) || (A <= (2U) && A >= (0U) && (!(d == (0U)) || (d == (0U) && !(q == (14U)))) && (!(d == (0U)) || (d == (0U) && !(p == (1U))) || (d == (0U) && p == (1U) && !(q == (7U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (8U))) || (d >= (0U) && d <= (2U) && p == (8U) && !(q == (8U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U))) || (d >= (1U) && d <= (32U) && p == (16U) && !(q == (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(q == (10U)))) && (B == (0U) || (!(B == (0U)) && (0U) == B) || (!(B == (0U)) && !((0U) == B) && !(p == (1U))) || (!(B == (0U)) && !((0U) == B) && p == (1U) && !(q == (0U))) || (!(B == (0U)) && !((0U) == B) && p == (1U) && q == (0U) && !(r >= (0U))) || (!(B == (0U)) && !((0U) == B) && p == (1U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && B >= (0U) && B <= (2U) && d == (1U) && p == (2U) && q == (4U) && r == (0U)) || (A <= (2U) && A >= (0U) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (14U)))) && (!(d == (0U)) || (d == (0U) && !(p == (1U))) || (d == (0U) && p == (1U) && !(q == (7U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (8U))) || (d >= (0U) && d <= (2U) && p == (8U) && !(q == (8U)))) && (!(d <= (32U)) || (d <= (32U) && !(p == (16U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (2U))) || (d >= (0U) && d <= (1U) && p == (2U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (10U)))) && (B == (0U) || (!(B == (0U)) && (0U) == B) || (!(B == (0U)) && !((0U) == B) && !(p == (1U)))) && (!(d == (1U)) || (d == (1U) && !(p == (2U))) || (d == (1U) && p == (2U) && !(q == (4U))) || (d == (1U) && p == (2U) && q == (4U) && !(r == (0U)))) && B >= (0U) && B <= (2U) && d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && r <= (2U)) || (A <= (2U) && A >= (0U) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (14U)))) && (!(d == (0U)) || (d == (0U) && !(q == (7U)))) && (!(p == (8U)) || (p == (8U) && !(q == (8U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U))) || (d >= (1U) && d <= (32U) && p == (16U) && !(q == (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (2U))) || (d <= (1U) && p == (2U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (10U)))) && (B == (0U) || (!(B == (0U)) && (0U) == B) || (!(B == (0U)) && !((0U) == B) && !(q == (0U))) || (!(B == (0U)) && !((0U) == B) && q == (0U) && !(r >= (0U))) || (!(B == (0U)) && !((0U) == B) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (2U))) || (d == (1U) && p == (2U) && !(q == (4U))) || (d == (1U) && p == (2U) && q == (4U) && !(r == (0U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U))) || (d >= (1U) && d <= (64U) && p == (32U) && !(q == (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && B >= (0U) && B <= (2U) && d >= (0U) && d <= (2U) && p == (1U) && q == (1U)) || (A <= (2U) && A >= (0U) && (!(d == (0U)) || (d == (0U) && !(q == (14U)))) && (!(d == (0U)) || (d == (0U) && !(p == (1U))) || (d == (0U) && p == (1U) && !(q == (7U)))) && (!(p == (8U)) || (p == (8U) && !(q == (8U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U))) || (d >= (1U) && d <= (32U) && p == (16U) && !(q == (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d <= (1U)) || (d <= (1U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(q == (10U)))) && (B == (0U) || (!(B == (0U)) && (0U) == B) || (!(B == (0U)) && !((0U) == B) && !(p == (1U))) || (!(B == (0U)) && !((0U) == B) && p == (1U) && !(q == (0U))) || (!(B == (0U)) && !((0U) == B) && p == (1U) && q == (0U) && !(r >= (0U))) || (!(B == (0U)) && !((0U) == B) && p == (1U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (1U)) || (d == (1U) && !(q == (4U))) || (d == (1U) && q == (4U) && !(r == (0U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U))) || (d >= (1U) && d <= (64U) && p == (32U) && !(q == (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(p == (1U)) || (p == (1U) && !(q == (1U)))) && B >= (0U) && B <= (2U) && d >= (0U) && d <= (2U) && p == (2U) && q == (2U)) || (A <= (2U) && A >= (0U) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (14U)))) && (!(d == (0U)) || (d == (0U) && !(p == (1U))) || (d == (0U) && p == (1U) && !(q == (7U)))) && (!(p == (8U)) || (p == (8U) && !(q == (8U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(q == (0U))) || (d >= (1U) && d <= (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (2U))) || (d <= (1U) && p == (2U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (10U)))) && (B == (0U) || (!(B == (0U)) && (0U) == B) || (!(B == (0U)) && !((0U) == B) && !(p == (1U))) || (!(B == (0U)) && !((0U) == B) && p == (1U) && !(q == (0U))) || (!(B == (0U)) && !((0U) == B) && p == (1U) && q == (0U) && !(r >= (0U))) || (!(B == (0U)) && !((0U) == B) && p == (1U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (2U))) || (d == (1U) && p == (2U) && !(q == (4U))) || (d == (1U) && p == (2U) && q == (4U) && !(r == (0U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U))) || (d >= (1U) && d <= (64U) && p == (32U) && !(q == (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(p == (1U)) || (p == (1U) && !(q == (1U)))) && (!(p == (2U)) || (p == (2U) && !(q == (2U)))) && B >= (0U) && B <= (2U) && d >= (0U) && d <= (2U) && p == (16U) && q == (16U)) || (A <= (2U) && A >= (0U) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (14U)))) && (!(d == (0U)) || (d == (0U) && !(p == (1U))) || (d == (0U) && p == (1U) && !(q == (7U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (8U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U))) || (d >= (1U) && d <= (32U) && p == (16U) && !(q == (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (2U))) || (d >= (0U) && d <= (1U) && p == (2U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (10U)))) && (B == (0U) || (!(B == (0U)) && (0U) == B) || (!(B == (0U)) && !((0U) == B) && !(p == (1U))) || (!(B == (0U)) && !((0U) == B) && p == (1U) && !(q == (0U))) || (!(B == (0U)) && !((0U) == B) && p == (1U) && q == (0U) && !(r >= (0U))) || (!(B == (0U)) && !((0U) == B) && p == (1U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(p == (2U)) || (p == (2U) && !(q == (4U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U))) || (d >= (1U) && d <= (64U) && p == (32U) && !(q == (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (1U))) || (d >= (0U) && d <= (2U) && p == (1U) && !(q == (1U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (2U))) || (d >= (0U) && d <= (2U) && p == (2U) && !(q == (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (16U))) || (d >= (0U) && d <= (2U) && p == (16U) && !(q == (16U)))) && B >= (0U) && B <= (2U) && d == (1U) && p == (4U) && q == (8U) && r == (0U)) || (A <= (2U) && A >= (0U) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (14U)))) && (!(d == (0U)) || (d == (0U) && !(q == (7U)))) && (!(d >= (0U)) || (d >= (0U) && !(p == (8U))) || (d >= (0U) && p == (8U) && !(q == (8U)))) && (!(d <= (32U)) || (d <= (32U) && !(p == (16U))) || (d <= (32U) && p == (16U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (2U))) || (d >= (0U) && d <= (1U) && p == (2U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (10U)))) && (B == (0U) || (!(B == (0U)) && (0U) == B) || (!(B == (0U)) && !((0U) == B) && !(r <= (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (2U))) || (d == (1U) && p == (2U) && !(q == (4U))) || (d == (1U) && p == (2U) && q == (4U) && !(r == (0U)))) && (!(d <= (64U)) || (d <= (64U) && !(p == (32U))) || (d <= (64U) && p == (32U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(q == (1U)))) && (!(d >= (0U)) || (d >= (0U) && !(p == (2U))) || (d >= (0U) && p == (2U) && !(q == (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(p == (16U))) || (d >= (0U) && p == (16U) && !(q == (16U)))) && (!(d == (1U)) || (d == (1U) && !(p == (4U))) || (d == (1U) && p == (4U) && !(q == (8U))) || (d == (1U) && p == (4U) && q == (8U) && !(r == (0U)))) && B >= (0U) && B <= (2U) && d >= (1U) && d <= (2U) && p == (1U) && q == (0U) && r >= (0U) && r <= (1U)) || (A <= (2U) && A >= (0U) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (14U)))) && (!(d == (0U)) || (d == (0U) && !(p == (1U))) || (d == (0U) && p == (1U) && !(q == (7U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (8U))) || (d <= (2U) && p == (8U) && !(q == (8U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U))) || (d >= (1U) && d <= (32U) && p == (16U) && !(q == (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(p == (2U)) || (p == (2U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (10U)))) && (B == (0U) || (!(B == (0U)) && (0U) == B) || (!(B == (0U)) && !((0U) == B) && !(p == (1U))) || (!(B == (0U)) && !((0U) == B) && p == (1U) && !(q == (0U))) || (!(B == (0U)) && !((0U) == B) && p == (1U) && q == (0U) && !(r >= (0U))) || (!(B == (0U)) && !((0U) == B) && p == (1U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (2U))) || (d == (1U) && p == (2U) && !(q == (4U))) || (d == (1U) && p == (2U) && q == (4U) && !(r == (0U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U))) || (d >= (1U) && d <= (64U) && p == (32U) && !(q == (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (1U))) || (d <= (2U) && p == (1U) && !(q == (1U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (2U))) || (d <= (2U) && p == (2U) && !(q == (2U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (16U))) || (d <= (2U) && p == (16U) && !(q == (16U)))) && (!(d == (1U)) || (d == (1U) && !(q == (8U))) || (d == (1U) && q == (8U) && !(r == (0U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (2U))) || (d >= (1U) && d <= (2U) && !(p == (1U))) || (d >= (1U) && d <= (2U) && p == (1U) && !(q == (0U))) || (d >= (1U) && d <= (2U) && p == (1U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (2U) && p == (1U) && q == (0U) && r >= (0U) && !(r <= (1U)))) && B >= (0U) && B <= (2U) && d >= (0U) && d <= (1U) && p == (4U) && q == (12U)) || (A <= (2U) && A >= (0U) && (!(d == (0U)) || (d == (0U) && !(q == (14U)))) && (!(d == (0U)) || (d == (0U) && !(p == (1U))) || (d == (0U) && p == (1U) && !(q == (7U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (8U))) || (d >= (0U) && d <= (2U) && p == (8U) && !(q == (8U)))) && (!(d <= (32U)) || (d <= (32U) && !(p == (16U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(q == (10U)))) && (B == (0U) || (!(B == (0U)) && (0U) == B) || (!(B == (0U)) && !((0U) == B) && !(p == (1U)))) && (!(d == (1U)) || (d == (1U) && !(q == (4U))) || (d == (1U) && q == (4U) && !(r == (0U)))) && (!(d <= (64U)) || (d <= (64U) && !(p == (32U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (1U))) || (d >= (0U) && d <= (2U) && p == (1U) && !(q == (1U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(q == (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (16U))) || (d >= (0U) && d <= (2U) && p == (16U) && !(q == (16U)))) && (!(d == (1U)) || (d == (1U) && !(p == (4U))) || (d == (1U) && p == (4U) && !(q == (8U))) || (d == (1U) && p == (4U) && q == (8U) && !(r == (0U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (1U))) || (d <= (2U) && p == (1U) && !(r <= (1U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (4U))) || (d >= (0U) && d <= (1U) && p == (4U) && !(q == (12U)))) && B >= (0U) && B <= (2U) && d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && r >= (0U) && r <= (2U)) || (A <= (2U) && A >= (0U) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (14U)))) && (!(d == (0U)) || (d == (0U) && !(p == (1U))) || (d == (0U) && p == (1U) && !(q == (7U)))) && (!(p == (8U)) || (p == (8U) && !(q == (8U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U))) || (d >= (1U) && d <= (32U) && p == (16U) && !(q == (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d <= (1U)) || (d <= (1U) && !(p == (2U))) || (d <= (1U) && p == (2U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (10U)))) && (B == (0U) || (!(B == (0U)) && (0U) == B) || (!(B == (0U)) && !((0U) == B) && !(p == (1U))) || (!(B == (0U)) && !((0U) == B) && p == (1U) && !(q == (0U))) || (!(B == (0U)) && !((0U) == B) && p == (1U) && q == (0U) && !(r >= (0U))) || (!(B == (0U)) && !((0U) == B) && p == (1U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (2U))) || (d == (1U) && p == (2U) && !(r == (0U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U))) || (d >= (1U) && d <= (64U) && p == (32U) && !(q == (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(p == (1U)) || (p == (1U) && !(q == (1U)))) && (!(p == (2U)) || (p == (2U) && !(q == (2U)))) && (!(p == (16U)) || (p == (16U) && !(q == (16U)))) && (!(d == (1U)) || (d == (1U) && !(q == (8U))) || (d == (1U) && q == (8U) && !(r == (0U)))) && (!(d >= (1U)) || (d >= (1U) && !(p == (1U))) || (d >= (1U) && p == (1U) && !(q == (0U))) || (d >= (1U) && p == (1U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && p == (1U) && q == (0U) && r >= (0U) && !(r <= (1U)))) && (!(d <= (1U)) || (d <= (1U) && !(q == (12U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U) && !(p == (2U))) || (d >= (1U) && d <= (4U) && p == (2U) && !(q == (0U))) || (d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && B >= (0U) && B <= (2U) && d >= (0U) && d <= (2U) && p == (4U) && q == (4U)) || (A <= (2U) && A >= (0U) && (!(p == (2U)) || (p == (2U) && !(q == (14U)))) && !(q == (7U)) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (8U))) || (d >= (0U) && d <= (2U) && p == (8U) && !(q == (8U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U))) || (d >= (1U) && d <= (32U) && p == (16U) && !(q == (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (2U))) || (d >= (0U) && d <= (1U) && p == (2U) && !(q == (6U)))) && (!(p == (2U)) || (p == (2U) && !(q == (10U)))) && (B == (0U) || (!(B == (0U)) && (0U) == B) || (!(B == (0U)) && !((0U) == B) && !(q == (0U))) || (!(B == (0U)) && !((0U) == B) && q == (0U) && !(r >= (0U))) || (!(B == (0U)) && !((0U) == B) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (2U))) || (d == (1U) && p == (2U) && !(q == (4U))) || (d == (1U) && p == (2U) && q == (4U) && !(r == (0U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U))) || (d >= (1U) && d <= (64U) && p == (32U) && !(q == (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(q == (1U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (2U))) || (d >= (0U) && d <= (2U) && p == (2U) && !(q == (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (16U))) || (d >= (0U) && d <= (2U) && p == (16U) && !(q == (16U)))) && (!(d == (1U)) || (d == (1U) && !(p == (4U))) || (d == (1U) && p == (4U) && !(q == (8U))) || (d == (1U) && p == (4U) && q == (8U) && !(r == (0U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (2U))) || (d >= (1U) && d <= (2U) && !(q == (0U))) || (d >= (1U) && d <= (2U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (2U) && q == (0U) && r >= (0U) && !(r <= (1U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (4U))) || (d >= (0U) && d <= (1U) && p == (4U) && !(q == (12U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U) && !(p == (2U))) || (d >= (1U) && d <= (4U) && p == (2U) && !(q == (0U))) || (d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (4U))) || (d >= (0U) && d <= (2U) && p == (4U) && !(q == (4U)))) && B >= (0U) && B <= (2U) && d == (0U) && p == (1U) && q == (5U)) || (A <= (2U) && A >= (0U) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (14U)))) && (!(d == (0U)) || (d == (0U) && !(q == (7U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (8U))) || (d <= (2U) && p == (8U) && !(q == (8U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U))) || (d >= (1U) && d <= (32U) && p == (16U) && !(q == (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(p == (2U)) || (p == (2U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (10U)))) && (B == (0U) || (!(B == (0U)) && (0U) == B) || (!(B == (0U)) && !((0U) == B) && !(q == (0U))) || (!(B == (0U)) && !((0U) == B) && q == (0U) && !(r >= (0U))) || (!(B == (0U)) && !((0U) == B) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d == (1U)) || (d == (1U) && !(p == (2U))) || (d == (1U) && p == (2U) && !(q == (4U))) || (d == (1U) && p == (2U) && q == (4U) && !(r == (0U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U))) || (d >= (1U) && d <= (64U) && p == (32U) && !(q == (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d <= (2U)) || (d <= (2U) && !(q == (1U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (2U))) || (d <= (2U) && p == (2U) && !(q == (2U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (16U))) || (d <= (2U) && p == (16U) && !(q == (16U)))) && (!(d == (1U)) || (d == (1U) && !(p == (4U))) || (d == (1U) && p == (4U) && !(q == (8U))) || (d == (1U) && p == (4U) && q == (8U) && !(r == (0U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (2U))) || (d >= (1U) && d <= (2U) && !(q == (0U))) || (d >= (1U) && d <= (2U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (2U) && q == (0U) && r >= (0U) && !(r <= (1U)))) && (!(p == (4U)) || (p == (4U) && !(q == (12U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U) && !(p == (2U))) || (d >= (1U) && d <= (4U) && p == (2U) && !(q == (0U))) || (d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (4U))) || (d <= (2U) && p == (4U) && !(q == (4U)))) && (!(d == (0U)) || (d == (0U) && !(q == (5U)))) && B >= (0U) && B <= (2U) && d >= (0U) && d <= (1U) && p == (1U) && q == (3U)) || (A <= (2U) && A >= (0U) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (14U)))) && (!(d == (0U)) || (d == (0U) && !(p == (1U))) || (d == (0U) && p == (1U) && !(q == (7U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (8U))) || (d >= (0U) && d <= (2U) && p == (8U) && !(q == (8U)))) && (!(d <= (32U)) || (d <= (32U) && !(p == (16U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (2U))) || (d >= (0U) && d <= (1U) && p == (2U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (10U)))) && (B == (0U) || (!(B == (0U)) && (0U) == B) || (!(B == (0U)) && !((0U) == B) && !(p == (1U)))) && (!(d == (1U)) || (d == (1U) && !(p == (2U))) || (d == (1U) && p == (2U) && !(q == (4U))) || (d == (1U) && p == (2U) && q == (4U) && !(r == (0U)))) && (!(d <= (64U)) || (d <= (64U) && !(p == (32U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (1U))) || (d >= (0U) && d <= (2U) && p == (1U) && !(q == (1U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (2U))) || (d >= (0U) && d <= (2U) && p == (2U) && !(q == (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (16U))) || (d >= (0U) && d <= (2U) && p == (16U) && !(q == (16U)))) && (!(d == (1U)) || (d == (1U) && !(q == (8U))) || (d == (1U) && q == (8U) && !(r == (0U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (1U))) || (d <= (2U) && p == (1U) && !(r <= (1U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(q == (12U)))) && (!(d <= (4U)) || (d <= (4U) && !(p == (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(q == (4U)))) && (!(d == (0U)) || (d == (0U) && !(p == (1U))) || (d == (0U) && p == (1U) && !(q == (5U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (1U))) || (d >= (0U) && d <= (1U) && p == (1U) && !(q == (3U)))) && B >= (0U) && B <= (2U) && d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && r >= (0U) && r <= (2U)) || (A <= (2U) && A >= (0U) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (14U)))) && (!(d == (0U)) || (d == (0U) && !(p == (1U))) || (d == (0U) && p == (1U) && !(q == (7U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(q == (8U)))) && (!(d <= (32U)) || (d <= (32U) && !(p == (16U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (2U))) || (d >= (0U) && d <= (1U) && p == (2U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (10U)))) && (B == (0U) || (!(B == (0U)) && (0U) == B) || (!(B == (0U)) && !((0U) == B) && !(p == (1U)))) && (!(d == (1U)) || (d == (1U) && !(p == (2U))) || (d == (1U) && p == (2U) && !(q == (4U))) || (d == (1U) && p == (2U) && q == (4U) && !(r == (0U)))) && (!(d <= (64U)) || (d <= (64U) && !(p == (32U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (1U))) || (d >= (0U) && d <= (2U) && p == (1U) && !(q == (1U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (2U))) || (d >= (0U) && d <= (2U) && p == (2U) && !(q == (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (16U))) || (d >= (0U) && d <= (2U) && p == (16U) && !(q == (16U)))) && (!(d == (1U)) || (d == (1U) && !(p == (4U))) || (d == (1U) && p == (4U) && !(q == (8U))) || (d == (1U) && p == (4U) && q == (8U) && !(r == (0U)))) && (!(d <= (2U)) || (d <= (2U) && !(p == (1U))) || (d <= (2U) && p == (1U) && !(r <= (1U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (4U))) || (d >= (0U) && d <= (1U) && p == (4U) && !(q == (12U)))) && (!(d <= (4U)) || (d <= (4U) && !(p == (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (4U))) || (d >= (0U) && d <= (2U) && p == (4U) && !(q == (4U)))) && (!(d == (0U)) || (d == (0U) && !(p == (1U))) || (d == (0U) && p == (1U) && !(q == (5U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (1U))) || (d >= (0U) && d <= (1U) && p == (1U) && !(q == (3U)))) && (!(d <= (8U)) || (d <= (8U) && !(p == (4U)))) && B >= (0U) && B <= (2U) && d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && r >= (0U) && r <= (2U)) || (A <= (2U) && A >= (0U) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (14U)))) && (!(d == (0U)) || (d == (0U) && !(q == (7U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (8U))) || (d >= (0U) && d <= (2U) && p == (8U) && !(q == (8U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (32U))) || (d >= (1U) && d <= (32U) && !(p == (16U))) || (d >= (1U) && d <= (32U) && p == (16U) && !(q == (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (32U) && p == (16U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (2U))) || (d >= (0U) && d <= (1U) && p == (2U) && !(q == (6U)))) && (!(d == (0U)) || (d == (0U) && !(p == (2U))) || (d == (0U) && p == (2U) && !(q == (10U)))) && (B == (0U) || (!(B == (0U)) && (0U) == B) || (!(B == (0U)) && !((0U) == B) && !(q == (0U))) || (!(B == (0U)) && !((0U) == B) && q == (0U) && !(r >= (0U))) || (!(B == (0U)) && !((0U) == B) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(p == (2U)) || (p == (2U) && !(q == (4U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (64U))) || (d >= (1U) && d <= (64U) && !(p == (32U))) || (d >= (1U) && d <= (64U) && p == (32U) && !(q == (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (64U) && p == (32U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(q == (1U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (16U))) || (d >= (0U) && d <= (2U) && p == (16U) && !(q == (16U)))) && (!(p == (4U)) || (p == (4U) && !(q == (8U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (2U))) || (d >= (1U) && d <= (2U) && !(q == (0U))) || (d >= (1U) && d <= (2U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (2U) && q == (0U) && r >= (0U) && !(r <= (1U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(p == (4U))) || (d >= (0U) && d <= (1U) && p == (4U) && !(q == (12U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (4U))) || (d >= (1U) && d <= (4U) && !(p == (2U))) || (d >= (1U) && d <= (4U) && p == (2U) && !(q == (0U))) || (d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (4U) && p == (2U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (2U))) || (d >= (0U) && d <= (2U) && !(p == (4U))) || (d >= (0U) && d <= (2U) && p == (4U) && !(q == (4U)))) && (!(d == (0U)) || (d == (0U) && !(q == (5U)))) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(q == (3U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (8U))) || (d >= (1U) && d <= (8U) && !(p == (4U))) || (d >= (1U) && d <= (8U) && p == (4U) && !(q == (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (8U) && p == (4U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (16U))) || (d >= (1U) && d <= (16U) && !(p == (8U))) || (d >= (1U) && d <= (16U) && p == (8U) && !(q == (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (16U) && p == (8U) && q == (0U) && r >= (0U) && !(r <= (2U)))) && B >= (0U) && B <= (2U) && d == (1U) && p == (1U) && q == (2U) && r == (0U)) (../plain/hard-u_valuebound2.c:48:9)
[Warning][Witness] couldn't locate invariant: (p == (1U) && A >= (0U) && A <= (2U) && B >= (0U) && B <= (2U) && d >= (0U) && d <= (1U) && q == (3U)) || (p == (1U) && A <= (2U) && A >= (0U) && (!(B >= (0U)) || (B >= (0U) && !(B <= (2U))) || (B >= (0U) && B <= (2U) && !(d >= (0U))) || (B >= (0U) && B <= (2U) && d >= (0U) && !(d <= (1U))) || (B >= (0U) && B <= (2U) && d >= (0U) && d <= (1U) && !(q == (3U)))) && !(B == (0U)) && !((0U) == B) && q == (0U) && r >= (0U) && r <= (2U)) || (p == (1U) && A <= (2U) && A >= (0U) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(q == (3U)))) && (B == (0U) || (!(B == (0U)) && (0U) == B) || (!(B == (0U)) && !((0U) == B) && !(r <= (2U)))) && B >= (0U) && B <= (2U) && d >= (1U) && d <= (2U) && q == (0U) && r >= (0U) && r <= (1U)) || (p == (1U) && A <= (2U) && A >= (0U) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(q == (3U)))) && (B == (0U) || (!(B == (0U)) && (0U) == B) || (!(B == (0U)) && !((0U) == B) && !(q == (0U))) || (!(B == (0U)) && !((0U) == B) && q == (0U) && !(r >= (0U))) || (!(B == (0U)) && !((0U) == B) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (2U))) || (d >= (1U) && d <= (2U) && !(q == (0U))) || (d >= (1U) && d <= (2U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (2U) && q == (0U) && r >= (0U) && !(r <= (1U)))) && B >= (0U) && B <= (2U) && d == (0U) && q == (5U)) || (p == (1U) && A <= (2U) && A >= (0U) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(q == (3U)))) && (B == (0U) || (!(B == (0U)) && (0U) == B) || (!(B == (0U)) && !((0U) == B) && !(q == (0U))) || (!(B == (0U)) && !((0U) == B) && q == (0U) && !(r >= (0U))) || (!(B == (0U)) && !((0U) == B) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (2U))) || (d >= (1U) && d <= (2U) && !(q == (0U))) || (d >= (1U) && d <= (2U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (2U) && q == (0U) && r >= (0U) && !(r <= (1U)))) && !(q == (5U)) && B >= (0U) && B <= (2U) && d == (0U) && q == (7U)) || (p == (1U) && A <= (2U) && A >= (0U) && (!(d >= (0U)) || (d >= (0U) && !(d <= (1U))) || (d >= (0U) && d <= (1U) && !(q == (3U)))) && (B == (0U) || (!(B == (0U)) && (0U) == B) || (!(B == (0U)) && !((0U) == B) && !(q == (0U))) || (!(B == (0U)) && !((0U) == B) && q == (0U) && !(r >= (0U))) || (!(B == (0U)) && !((0U) == B) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(d <= (2U))) || (d >= (1U) && d <= (2U) && !(q == (0U))) || (d >= (1U) && d <= (2U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && d <= (2U) && q == (0U) && r >= (0U) && !(r <= (1U)))) && (!(d == (0U)) || (d == (0U) && !(q == (5U)))) && (!(d == (0U)) || (d == (0U) && !(q == (7U)))) && B >= (0U) && B <= (2U) && d == (1U) && q == (2U) && r == (0U)) || (p == (1U) && A <= (2U) && A >= (0U) && (!(d <= (1U)) || (d <= (1U) && !(q == (3U)))) && (B == (0U) || (!(B == (0U)) && (0U) == B) || (!(B == (0U)) && !((0U) == B) && !(q == (0U))) || (!(B == (0U)) && !((0U) == B) && q == (0U) && !(r >= (0U))) || (!(B == (0U)) && !((0U) == B) && q == (0U) && r >= (0U) && !(r <= (2U)))) && (!(d >= (1U)) || (d >= (1U) && !(q == (0U))) || (d >= (1U) && q == (0U) && !(r >= (0U))) || (d >= (1U) && q == (0U) && r >= (0U) && !(r <= (1U)))) && (!(d == (0U)) || (d == (0U) && !(q == (5U)))) && (!(d == (0U)) || (d == (0U) && !(q == (7U)))) && (!(d == (1U)) || (d == (1U) && !(q == (2U))) || (d == (1U) && q == (2U) && !(r == (0U)))) && B >= (0U) && B <= (2U) && d >= (0U) && d <= (2U) && q == (1U)) (../plain/hard-u_valuebound2.c:50:24)

runtime: 00:00:10.167
vars: 85, evals: 140

|rho|=85
|called|=5
|stable|=77
|infl|=81
|wpoint|=3
|side_dep|=0
|side_infl|=0
|var_messages|=0
|rho_write|=0
|dep|=66
Found 9 contexts for 5 functions. Top 5 functions:
3	contexts for entry state of assume_abort_if_not (2006) on ../plain/hard-u_valuebound2.c:11:1-13:1
2	contexts for entry state of __VERIFIER_assert (2009) on ../plain/hard-u_valuebound2.c:14:1-20:1
2	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
1	contexts for entry state of reach_error (1999) on ../plain/hard-u_valuebound2.c:8:1-8:72
1	contexts for entry state of main (2012) on ../plain/hard-u_valuebound2.c:22:1-63:1

Memory statistics: total=588.14MB, max=28.61MB, minor=584.28MB, major=40.66MB, promoted=36.81MB
    minor collections=294  major collections=9 compactions=0


runtime: 00:00:20.189
vars: 88, evals: 185

|rho|=88
|called|=5
|stable|=80
|infl|=84
|wpoint|=3
|side_dep|=0
|side_infl|=0
|var_messages|=0
|rho_write|=0
|dep|=66
Found 9 contexts for 5 functions. Top 5 functions:
3	contexts for entry state of assume_abort_if_not (2006) on ../plain/hard-u_valuebound2.c:11:1-13:1
2	contexts for entry state of __VERIFIER_assert (2009) on ../plain/hard-u_valuebound2.c:14:1-20:1
2	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
1	contexts for entry state of reach_error (1999) on ../plain/hard-u_valuebound2.c:8:1-8:72
1	contexts for entry state of main (2012) on ../plain/hard-u_valuebound2.c:22:1-63:1

Memory statistics: total=1232.83MB, max=32.90MB, minor=1228.87MB, major=90.64MB, promoted=86.68MB
    minor collections=621  major collections=14 compactions=0


runtime: 00:00:30.220
vars: 88, evals: 201

|rho|=88
|called|=5
|stable|=88
|infl|=84
|wpoint|=3
|side_dep|=0
|side_infl|=0
|var_messages|=0
|rho_write|=0
|dep|=66
Found 9 contexts for 5 functions. Top 5 functions:
3	contexts for entry state of assume_abort_if_not (2006) on ../plain/hard-u_valuebound2.c:11:1-13:1
2	contexts for entry state of __VERIFIER_assert (2009) on ../plain/hard-u_valuebound2.c:14:1-20:1
2	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
1	contexts for entry state of reach_error (1999) on ../plain/hard-u_valuebound2.c:8:1-8:72
1	contexts for entry state of main (2012) on ../plain/hard-u_valuebound2.c:22:1-63:1

Memory statistics: total=1865.81MB, max=43.51MB, minor=1861.75MB, major=140.42MB, promoted=136.37MB
    minor collections=943  major collections=19 compactions=0


runtime: 00:00:40.202
vars: 88, evals: 224

|rho|=88
|called|=5
|stable|=80
|infl|=86
|wpoint|=2
|side_dep|=0
|side_infl|=0
|var_messages|=0
|rho_write|=0
|dep|=66
Found 9 contexts for 5 functions. Top 5 functions:
3	contexts for entry state of assume_abort_if_not (2006) on ../plain/hard-u_valuebound2.c:11:1-13:1
2	contexts for entry state of __VERIFIER_assert (2009) on ../plain/hard-u_valuebound2.c:14:1-20:1
2	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
1	contexts for entry state of reach_error (1999) on ../plain/hard-u_valuebound2.c:8:1-8:72
1	contexts for entry state of main (2012) on ../plain/hard-u_valuebound2.c:22:1-63:1

Memory statistics: total=2503.89MB, max=43.51MB, minor=2499.74MB, major=189.98MB, promoted=185.82MB
    minor collections=1266  major collections=23 compactions=0


runtime: 00:00:50.213
vars: 88, evals: 247

|rho|=88
|called|=5
|stable|=80
|infl|=87
|wpoint|=2
|side_dep|=0
|side_infl|=0
|var_messages|=0
|rho_write|=0
|dep|=66
Found 9 contexts for 5 functions. Top 5 functions:
3	contexts for entry state of assume_abort_if_not (2006) on ../plain/hard-u_valuebound2.c:11:1-13:1
2	contexts for entry state of __VERIFIER_assert (2009) on ../plain/hard-u_valuebound2.c:14:1-20:1
2	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
1	contexts for entry state of reach_error (1999) on ../plain/hard-u_valuebound2.c:8:1-8:72
1	contexts for entry state of main (2012) on ../plain/hard-u_valuebound2.c:22:1-63:1

Memory statistics: total=2998.68MB, max=43.51MB, minor=2994.45MB, major=227.38MB, promoted=223.14MB
    minor collections=1520  major collections=26 compactions=0

[Info][Witness] unassume invariant: ((((((((((((((A >= 0U && q == 0U) && A <= 2U) && r <= 2U) && B >= 0U) && B <= 2U) && r >= 0U) && d == 2U * (2U * (2U * B))) && p == 8U) || (((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && d == 2U * (2U * (2U * (2U * (2U * B))))) && p == 32U)) || ((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) && p == 64U)) || (((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && d == 2U * B) && p == 2U)) || ((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && d == 2U * (2U * B)) && p == 4U)) || (((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && d == 2U * (2U * (2U * (2U * B)))) && p == 16U)) || ((((((q == 0U && A <= 2U) && A >= 0U) && (((((! (r <= 2U) || (r <= 2U && ! (B >= 0U))) || ((r <= 2U && B >= 0U) && ! (B <= 2U))) || (((r <= 2U && B >= 0U) && B <= 2U) && ! (r >= 0U))) || (((((((((B >= 0U && B <= 2U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && ! (d == 2U * (2U * (2U * (2U * B)))))) || ((((((((((B >= 0U && B <= 2U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && d == 2U * (2U * (2U * (2U * B)))) && ! (p == 16U)))) && d == B) && p == 1U) && r == A)) && ((((((((((((((A >= 0U && q == 0U) && A <= 2U) && r <= 2U) && B >= 0U) && B <= 2U) && r >= 0U) && d == 2U * (2U * (2U * B))) && p == 8U) || (((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && d == 2U * (2U * (2U * (2U * (2U * B))))) && p == 32U)) || ((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) && p == 64U)) || (((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && d == 2U * B) && p == 2U)) || ((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && d == 2U * (2U * B)) && p == 4U)) || (((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && d == 2U * (2U * (2U * (2U * B)))) && p == 16U)) || ((((((q == 0U && A <= 2U) && A >= 0U) && (((((! (r <= 2U) || (r <= 2U && ! (B >= 0U))) || ((r <= 2U && B >= 0U) && ! (B <= 2U))) || (((r <= 2U && B >= 0U) && B <= 2U) && ! (r >= 0U))) || (((((((((B >= 0U && B <= 2U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && ! (d == 2U * (2U * (2U * (2U * B)))))) || ((((((((((B >= 0U && B <= 2U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && d == 2U * (2U * (2U * (2U * B)))) && ! (p == 16U)))) && d == B) && p == 1U) && r == A)) (../plain/hard-u_valuebound2.c:34:5-34:10)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (../plain/hard-u_valuebound2.c:39:9-39:38)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (../plain/hard-u_valuebound2.c:42:9-42:18)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (../plain/hard-u_valuebound2.c:43:9-43:18)
[Info][Witness] unassume invariant: ((((((((((((((A >= 0U && q == 0U) && A <= 2U) && r <= 2U) && B >= 0U) && B <= 2U) && r >= 0U) && d == 2U * (2U * (2U * B))) && p == 8U) || (((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && d == 2U * (2U * (2U * (2U * (2U * B))))) && p == 32U)) || ((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) && p == 64U)) || (((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && d == 2U * B) && p == 2U)) || ((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && d == 2U * (2U * B)) && p == 4U)) || (((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && d == 2U * (2U * (2U * (2U * B)))) && p == 16U)) || ((((((q == 0U && A <= 2U) && A >= 0U) && (((((! (r <= 2U) || (r <= 2U && ! (B >= 0U))) || ((r <= 2U && B >= 0U) && ! (B <= 2U))) || (((r <= 2U && B >= 0U) && B <= 2U) && ! (r >= 0U))) || (((((((((B >= 0U && B <= 2U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && ! (d == 2U * (2U * (2U * (2U * B)))))) || ((((((((((B >= 0U && B <= 2U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && d == 2U * (2U * (2U * (2U * B)))) && ! (p == 16U)))) && d == B) && p == 1U) && r == A)) && ((((((((((((((A >= 0U && q == 0U) && A <= 2U) && r <= 2U) && B >= 0U) && B <= 2U) && r >= 0U) && d == 2U * (2U * (2U * B))) && p == 8U) || (((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && d == 2U * (2U * (2U * (2U * (2U * B))))) && p == 32U)) || ((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) && p == 64U)) || (((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && d == 2U * B) && p == 2U)) || ((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && d == 2U * (2U * B)) && p == 4U)) || (((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && d == 2U * (2U * (2U * (2U * B)))) && p == 16U)) || ((((((q == 0U && A <= 2U) && A >= 0U) && (((((! (r <= 2U) || (r <= 2U && ! (B >= 0U))) || ((r <= 2U && B >= 0U) && ! (B <= 2U))) || (((r <= 2U && B >= 0U) && B <= 2U) && ! (r >= 0U))) || (((((((((B >= 0U && B <= 2U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && ! (d == 2U * (2U * (2U * (2U * B)))))) || ((((((((((B >= 0U && B <= 2U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && d == 2U * (2U * (2U * (2U * B)))) && ! (p == 16U)))) && d == B) && p == 1U) && r == A)) (../plain/hard-u_valuebound2.c:43:9-43:18)
[Info][Witness] unassume invariant: (((((((((((((A >= 0U && q == 0U) && A <= 2U) && d == B) && p == 1U) && r == A) || (((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * (2U * B)))) && p == 16U) && r >= 0U) && r <= 2U)) || ((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && B >= 0U) && B <= 2U) && d == 2U * B) && p == 2U) && r >= 0U) && r <= 2U)) || (((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * B)) && p == 4U) && r >= 0U) && r <= 2U)) || ((((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) && p == 64U) && r >= 0U) && r <= 2U)) || (((((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * (2U * (2U * B))))) && p == 32U) && r >= 0U) && r <= 2U)) || ((((((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * B))) && p == 8U) && r >= 0U) && r <= 2U)) && ((((((((((((((((((((((((((((((((A >= 0U && A <= 2U) && B >= 0U) && B <= 2U) && d >= 0U) && d <= 2U) && p == 8U) && q == 8U) || ((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && d >= 0U) && d <= 1U) && p == 2U) && q == 6U)) || ((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 2U))) || (((d >= 0U && d <= 1U) && p == 2U) && ! (q == 6U)))) && d == 0U) && p == 1U) && q == 11U)) || (((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 2U))) || (((d >= 0U && d <= 1U) && p == 2U) && ! (q == 6U)))) && ! (q == 11U)) && d == 0U) && p == 1U) && q == 5U)) || (((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (! (p == 8U) || (p == 8U && ! (q == 8U)))) && ((! (d <= 1U) || (d <= 1U && ! (p == 2U))) || ((d <= 1U && p == 2U) && ! (q == 6U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && d >= 0U) && d <= 2U) && p == 1U) && q == 1U)) || ((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (! (p == 8U) || (p == 8U && ! (q == 8U)))) && (! (d <= 1U) || (d <= 1U && ! (q == 6U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && (! (p == 1U) || (p == 1U && ! (q == 1U)))) && d >= 0U) && d <= 2U) && p == 2U) && q == 2U)) || ((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (q == 6U)))) && (! (p == 1U) || (p == 1U && ! (q == 11U)))) && (! (p == 1U) || (p == 1U && ! (q == 5U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 1U))) || (((d >= 0U && d <= 2U) && p == 1U) && ! (q == 1U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (q == 2U)))) && d == 0U) && p == 2U) && q == 14U)) || ((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (! (p == 8U) || (p == 8U && ! (q == 8U)))) && ((! (d <= 1U) || (d <= 1U && ! (p == 2U))) || ((d <= 1U && p == 2U) && ! (q == 6U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && (! (p == 1U) || (p == 1U && ! (q == 1U)))) && (! (p == 2U) || (p == 2U && ! (q == 2U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && d >= 0U) && d <= 2U) && p == 16U) && q == 16U)) || ((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (q == 6U)))) && (! (p == 1U) || (p == 1U && ! (q == 11U)))) && (! (p == 1U) || (p == 1U && ! (q == 5U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 1U))) || (((d >= 0U && d <= 2U) && p == 1U) && ! (q == 1U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (q == 2U)))) && ! (q == 14U)) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 16U))) || (((d >= 0U && d <= 2U) && p == 16U) && ! (q == 16U)))) && d == 0U) && p == 2U) && q == 10U)) || ((((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && d >= 0U) && d <= 1U) && p == 1U) && q == 3U)) || (((((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && d >= 0U) && d <= 1U) && p == 4U) && q == 12U)) || (((((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 2U))) || (((d >= 0U && d <= 1U) && p == 2U) && ! (q == 6U)))) && ! (q == 11U)) && ! (q == 5U)) && ((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (q == 1U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 2U))) || (((d >= 0U && d <= 2U) && p == 2U) && ! (q == 2U)))) && (! (p == 2U) || (p == 2U && ! (q == 14U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 16U))) || (((d >= 0U && d <= 2U) && p == 16U) && ! (q == 16U)))) && (! (p == 2U) || (p == 2U && ! (q == 10U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (q == 3U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 4U))) || (((d >= 0U && d <= 1U) && p == 4U) && ! (q == 12U)))) && d == 0U) && p == 1U) && q == 15U)) || (((((((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (! (p == 8U) || (p == 8U && ! (q == 8U)))) && ((! (d <= 1U) || (d <= 1U && ! (p == 2U))) || ((d <= 1U && p == 2U) && ! (q == 6U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && (! (p == 1U) || (p == 1U && ! (q == 1U)))) && (! (p == 2U) || (p == 2U && ! (q == 2U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && (! (p == 16U) || (p == 16U && ! (q == 16U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && ((! (d <= 1U) || (d <= 1U && ! (p == 1U))) || ((d <= 1U && p == 1U) && ! (q == 3U)))) && (! (d <= 1U) || (d <= 1U && ! (q == 12U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && d >= 0U) && d <= 2U) && p == 4U) && q == 4U)) || (((((((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 2U))) || (((d >= 0U && d <= 1U) && p == 2U) && ! (q == 6U)))) && ! (q == 11U)) && ! (q == 5U)) && ((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (q == 1U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 2U))) || (((d >= 0U && d <= 2U) && p == 2U) && ! (q == 2U)))) && (! (p == 2U) || (p == 2U && ! (q == 14U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 16U))) || (((d >= 0U && d <= 2U) && p == 16U) && ! (q == 16U)))) && (! (p == 2U) || (p == 2U && ! (q == 10U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (q == 3U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 4U))) || (((d >= 0U && d <= 1U) && p == 4U) && ! (q == 12U)))) && ! (q == 15U)) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 4U))) || (((d >= 0U && d <= 2U) && p == 4U) && ! (q == 4U)))) && d == 0U) && p == 1U) && q == 7U)) || (((((((((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (! (d <= 2U) || (d <= 2U && ! (q == 8U)))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && d >= 0U) && d <= 1U) && p == 8U) && q == 24U)) || ((((((((((((((A >= 0U && A <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (! (d == 0U) || (d == 0U && ! (q == 7U)))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 15U)))) && (((! (d >= 0U) || ((((((((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U))) && (! (d <= 2U) || (d <= 2U && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || ((((((((((! (p == 2U) || (p == 2U && ! (q == 6U))) && (! (d <= 2U) || (d <= 2U && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ! (q == 3U)) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (p == 8U))) || ((((((((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ! (q == 3U)) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && p == 8U) && ! (q == 24U)))) && B >= 0U) && B <= 2U) && d == 1U) && p == 1U) && q == 2U) && r == 0U)) || (((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && (! (d == 0U) || (d == 0U && ! (q == 10U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && (! (d == 0U) || (d == 0U && ! (q == 14U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && (((! (d >= 0U) || ((((((((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 4U)))) && d >= 0U) && ! (d <= 1U))) || (((((((((! (q == 6U) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 4U)))) && d >= 0U) && d <= 1U) && ! (p == 8U))) || ((((((((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && ! (q == 6U)) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 4U)))) && d >= 0U) && d <= 1U) && p == 8U) && ! (q == 24U)))) && (! (p == 1U) || (p == 1U && ! (q == 2U)))) && d == 1U) && p == 2U) && q == 4U) && r == 0U)) || (((((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && ((! (d >= 0U) || (((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || (((((((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (q == 24U)))) && (! (p == 1U) || (p == 1U && ! (q == 2U)))) && (! (p == 2U) || (p == 2U && ! (q == 4U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (q == 8U)))) && d == 1U) && p == 8U) && q == 16U) && r == 0U)) || (((((((((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && ((! (d >= 0U) || (((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || (((((((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (q == 24U)))) && (((! (d == 1U) || (d == 1U && ! (p == 1U))) || ((d == 1U && p == 1U) && ! (q == 2U))) || (((d == 1U && p == 1U) && q == 2U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (q == 8U)))) && ((! (d == 1U) || (d == 1U && ! (q == 16U))) || ((d == 1U && q == 16U) && ! (r == 0U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 1U))) || (((d >= 0U && d <= 2U) && p == 1U) && ! (q == 1U)))) && d >= 1U) && d <= 16U) && p == 8U) && q == 0U) && r >= 0U) && r <= 2U)) || ((((((((((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && (((! (d >= 0U) || ((((((((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || ((((((((((! (p == 2U) || (p == 2U && ! (q == 6U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && ! (q == 12U)) && (! (d <= 2U) || (d <= 2U && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (p == 8U))) || ((((((((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && ! (q == 12U)) && (! (d <= 2U) || (d <= 2U && ! (q == 4U)))) && d >= 0U) && d <= 1U) && p == 8U) && ! (q == 24U)))) && (((! (d == 1U) || (d == 1U && ! (p == 1U))) || ((d == 1U && p == 1U) && ! (q == 2U))) || (((d == 1U && p == 1U) && q == 2U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 1U))) || (((d >= 0U && d <= 2U) && p == 1U) && ! (q == 1U)))) && (! (d <= 16U) || (d <= 16U && ! (p == 8U)))) && d >= 1U) && d <= 8U) && p == 4U) && q == 0U) && r >= 0U) && r <= 2U)) || (((((((((((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && (! (d == 0U) || (d == 0U && ! (q == 10U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && (! (d == 0U) || (d == 0U && ! (q == 14U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && (((! (d >= 0U) || ((((((((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || (((((((((! (q == 6U) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (p == 8U))) || ((((((((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && ! (q == 6U)) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && p == 8U) && ! (q == 24U)))) && (((! (d == 1U) || (d == 1U && ! (p == 1U))) || ((d == 1U && p == 1U) && ! (q == 2U))) || (((d == 1U && p == 1U) && q == 2U) && ! (r == 0U)))) && ((! (d == 1U) || (d == 1U && ! (q == 4U))) || ((d == 1U && q == 4U) && ! (r == 0U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 1U))) || (((d >= 0U && d <= 2U) && p == 1U) && ! (q == 1U)))) && (! (d <= 16U) || (d <= 16U && ! (p == 8U)))) && (! (d <= 8U) || (d <= 8U && ! (p == 4U)))) && d >= 1U) && d <= 4U) && p == 2U) && q == 0U) && r >= 0U) && r <= 2U)) || (((((((((((((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && (((! (d >= 0U) || ((((((((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || ((((((((((! (p == 2U) || (p == 2U && ! (q == 6U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (p == 8U))) || ((((((((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && p == 8U) && ! (q == 24U)))) && (((! (d == 1U) || (d == 1U && ! (p == 1U))) || ((d == 1U && p == 1U) && ! (q == 2U))) || (((d == 1U && p == 1U) && q == 2U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 1U))) || (((d >= 0U && d <= 2U) && p == 1U) && ! (q == 1U)))) && (! (d <= 16U) || (d <= 16U && ! (p == 8U)))) && (! (d <= 8U) || (d <= 8U && ! (p == 4U)))) && (! (d <= 4U) || (d <= 4U && ! (p == 2U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 2U))) || (((d >= 0U && d <= 2U) && p == 2U) && ! (q == 2U)))) && d >= 1U) && d <= 32U) && p == 16U) && q == 0U) && r >= 0U) && r <= 2U)) || ((((((((((((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && (((! (d >= 0U) || (((((((! (d <= 2U) || (d <= 2U && ! (p == 8U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || ((((((((((! (p == 2U) || (p == 2U && ! (q == 6U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && ! (q == 12U)) && (! (d <= 2U) || (d <= 2U && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (p == 8U))) || (((((((! (d <= 2U) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && ! (q == 12U)) && d >= 0U) && d <= 1U) && p == 8U) && ! (q == 24U)))) && (! (p == 1U) || (p == 1U && ! (q == 2U)))) && (! (p == 2U) || (p == 2U && ! (q == 4U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U)))) && (! (p == 8U) || (p == 8U && ! (q == 16U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 1U))) || (((d >= 0U && d <= 2U) && p == 1U) && ! (q == 1U)))) && (((((! (d >= 1U) || (d >= 1U && ! (d <= 16U))) || ((d >= 1U && d <= 16U) && ! (p == 8U))) || (((d >= 1U && d <= 16U) && p == 8U) && ! (q == 0U))) || ((((d >= 1U && d <= 16U) && p == 8U) && q == 0U) && ! (r >= 0U))) || (((((d >= 1U && d <= 16U) && p == 8U) && q == 0U) && r >= 0U) && ! (r <= 2U)))) && ((((! (d >= 1U) || (d >= 1U && ! (d <= 8U))) || ((d >= 1U && d <= 8U) && ! (q == 0U))) || (((d >= 1U && d <= 8U) && q == 0U) && ! (r >= 0U))) || ((((d >= 1U && d <= 8U) && q == 0U) && r >= 0U) && ! (r <= 2U)))) && (((((! (d >= 1U) || (d >= 1U && ! (d <= 4U))) || ((d >= 1U && d <= 4U) && ! (p == 2U))) || (((d >= 1U && d <= 4U) && p == 2U) && ! (q == 0U))) || ((((d >= 1U && d <= 4U) && p == 2U) && q == 0U) && ! (r >= 0U))) || (((((d >= 1U && d <= 4U) && p == 2U) && q == 0U) && r >= 0U) && ! (r <= 2U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 2U))) || (((d >= 0U && d <= 2U) && p == 2U) && ! (q == 2U)))) && (((((! (d >= 1U) || (d >= 1U && ! (d <= 32U))) || ((d >= 1U && d <= 32U) && ! (p == 16U))) || (((d >= 1U && d <= 32U) && p == 16U) && ! (q == 0U))) || ((((d >= 1U && d <= 32U) && p == 16U) && q == 0U) && ! (r >= 0U))) || (((((d >= 1U && d <= 32U) && p == 16U) && q == 0U) && r >= 0U) && ! (r <= 2U)))) && d == 1U) && p == 4U) && q == 8U) && r == 0U)) || (((((((((((((((((((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (! (d == 0U) || (d == 0U && ! (q == 7U)))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 15U)))) && (((! (d >= 0U) || (((((((! (p == 8U) || (p == 8U && ! (q == 8U))) && ! (q == 1U)) && (! (p == 2U) || (p == 2U && ! (q == 2U)))) && (! (p == 16U) || (p == 16U && ! (q == 16U)))) && (! (p == 4U) || (p == 4U && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || ((((((((((! (p == 2U) || (p == 2U && ! (q == 6U))) && ! (q == 1U)) && (! (p == 2U) || (p == 2U && ! (q == 2U)))) && (! (p == 16U) || (p == 16U && ! (q == 16U)))) && ! (q == 3U)) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && (! (p == 4U) || (p == 4U && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (p == 8U))) || (((((((((((! (q == 8U) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && ! (q == 1U)) && (! (p == 2U) || (p == 2U && ! (q == 2U)))) && (! (p == 16U) || (p == 16U && ! (q == 16U)))) && ! (q == 3U)) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && (! (p == 4U) || (p == 4U && ! (q == 4U)))) && d >= 0U) && d <= 1U) && p == 8U) && ! (q == 24U)))) && ((! (d == 1U) || (d == 1U && ! (q == 2U))) || ((d == 1U && q == 2U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && ((! (d >= 0U) || (d >= 0U && ! (p == 8U))) || ((d >= 0U && p == 8U) && ! (q == 8U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && (! (d >= 0U) || (d >= 0U && ! (q == 1U)))) && ((! (d <= 16U) || (d <= 16U && ! (p == 8U))) || ((d <= 16U && p == 8U) && ! (r <= 2U)))) && ((! (d <= 8U) || (d <= 8U && ! (p == 4U))) || ((d <= 8U && p == 4U) && ! (r <= 2U)))) && ((! (d <= 4U) || (d <= 4U && ! (p == 2U))) || ((d <= 4U && p == 2U) && ! (r <= 2U)))) && ((! (d >= 0U) || (d >= 0U && ! (p == 2U))) || ((d >= 0U && p == 2U) && ! (q == 2U)))) && ((! (d <= 32U) || (d <= 32U && ! (p == 16U))) || ((d <= 32U && p == 16U) && ! (r <= 2U)))) && (((! (d == 1U) || (d == 1U && ! (p == 4U))) || ((d == 1U && p == 4U) && ! (q == 8U))) || (((d == 1U && p == 4U) && q == 8U) && ! (r == 0U)))) && ((! (d >= 0U) || (d >= 0U && ! (p == 16U))) || ((d >= 0U && p == 16U) && ! (q == 16U)))) && ((! (d >= 0U) || (d >= 0U && ! (p == 4U))) || ((d >= 0U && p == 4U) && ! (q == 4U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 4U))) || (((d >= 0U && d <= 1U) && p == 4U) && ! (q == 12U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 8U))) || (((d >= 0U && d <= 1U) && p == 8U) && ! (q == 24U)))) && d >= 1U) && d <= 2U) && p == 1U) && q == 0U) && r >= 0U) && r <= 1U)) || ((((((((((q == 0U && A <= 2U) && A >= 0U) && ((((! (B >= 0U) || (B >= 0U && ! (B <= 2U))) || (((((((((((((((((B >= 0U && B <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (! (d == 0U) || (d == 0U && ! (q == 7U)))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 15U)))) && ((! (d == 1U) || (d == 1U && ! (q == 2U))) || ((d == 1U && q == 2U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 16U))) || ((d >= 1U && d <= 16U) && ! (p == 8U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 8U))) || ((d >= 1U && d <= 8U) && ! (p == 4U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 4U))) || ((d >= 1U && d <= 4U) && ! (p == 2U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 32U))) || ((d >= 1U && d <= 32U) && ! (p == 16U)))) && (((! (d == 1U) || (d == 1U && ! (p == 4U))) || ((d == 1U && p == 4U) && ! (q == 8U))) || (((d == 1U && p == 4U) && q == 8U) && ! (r == 0U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 2U))) || ((d >= 1U && d <= 2U) && ! (r <= 1U)))) && ! (d >= 0U))) || (((((((((((((((((((((((B >= 0U && B <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (! (d == 0U) || (d == 0U && ! (q == 7U)))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 15U)))) && ((! (d == 1U) || (d == 1U && ! (q == 2U))) || ((d == 1U && q == 2U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 1U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 16U))) || ((d >= 1U && d <= 16U) && ! (p == 8U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 8U))) || ((d >= 1U && d <= 8U) && ! (p == 4U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 4U))) || ((d >= 1U && d <= 4U) && ! (p == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 32U))) || ((d >= 1U && d <= 32U) && ! (p == 16U)))) && (((! (d == 1U) || (d == 1U && ! (p == 4U))) || ((d == 1U && p == 4U) && ! (q == 8U))) || (((d == 1U && p == 4U) && q == 8U) && ! (r == 0U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 2U))) || ((d >= 1U && d <= 2U) && ! (r <= 1U)))) && d >= 0U) && ! (d <= 1U))) || ((((((((((((((((((((((((((((B >= 0U && B <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (! (d == 0U) || (d == 0U && ! (q == 7U)))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 15U)))) && (! (p == 8U) || (((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && p == 8U) && ! (q == 24U)))) && ((! (d == 1U) || (d == 1U && ! (q == 2U))) || ((d == 1U && q == 2U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 1U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 16U))) || ((d >= 1U && d <= 16U) && ! (p == 8U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 8U))) || ((d >= 1U && d <= 8U) && ! (p == 4U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 4U))) || ((d >= 1U && d <= 4U) && ! (p == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 32U))) || ((d >= 1U && d <= 32U) && ! (p == 16U)))) && (((! (d == 1U) || (d == 1U && ! (p == 4U))) || ((d == 1U && p == 4U) && ! (q == 8U))) || (((d == 1U && p == 4U) && q == 8U) && ! (r == 0U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && (! (p == 8U) || (p == 8U && ! (q == 24U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 2U))) || ((d >= 1U && d <= 2U) && ! (r <= 1U)))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && d >= 0U) && d <= 1U) && ! (q == 3U)))) && r >= 0U) && r <= 2U) && ((((! (B >= 0U) || (B >= 0U && ! (B <= 2U))) || ((B >= 0U && B <= 2U) && ! (d >= 1U))) || (((B >= 0U && B <= 2U) && d >= 1U) && ! (d <= 32U))) || ((((B >= 0U && B <= 2U) && d >= 1U) && d <= 32U) && ! (p == 16U)))) && ((((! (B >= 0U) || (B >= 0U && ! (B <= 2U))) || ((B >= 0U && B <= 2U) && ! (d >= 1U))) || (((B >= 0U && B <= 2U) && d >= 1U) && ! (d <= 4U))) || ((((B >= 0U && B <= 2U) && d >= 1U) && d <= 4U) && ! (p == 2U)))) && ! (B == 0U)) && ! (0U == B)) && p == 1U)) || ((((((((((((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 4U))) || ((d == 1U && p == 4U) && ! (q == 8U))) || (((d == 1U && p == 4U) && q == 8U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && (! (d <= 16U) || (d <= 16U && ! (p == 8U)))) && (! (d <= 8U) || (d <= 8U && ! (p == 4U)))) && (((((((((((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && (((! (d == 1U) || (d == 1U && ! (p == 1U))) || ((d == 1U && p == 1U) && ! (q == 2U))) || (((d == 1U && p == 1U) && q == 2U) && ! (r == 0U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (r <= 1U)))) && ! (d >= 0U)) || ((((((((((((((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && (((! (d == 1U) || (d == 1U && ! (p == 1U))) || ((d == 1U && p == 1U) && ! (q == 2U))) || (((d == 1U && p == 1U) && q == 2U) && ! (r == 0U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (r <= 1U)))) && d >= 0U) && ! (d <= 1U))) || (((((((((((! (p == 8U) || (((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && p == 8U) && ! (q == 24U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && (! (p == 8U) || (p == 8U && ! (q == 24U)))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && d >= 0U) && d <= 1U) && ! (p == 1U))) || (((((((((((((((((((! (d == 0U) || (d == 0U && ! (q == 7U))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 15U)))) && (! (p == 8U) || (((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && p == 8U) && ! (q == 24U)))) && ((! (d == 1U) || (d == 1U && ! (q == 2U))) || ((d == 1U && q == 2U) && ! (r == 0U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && (! (p == 8U) || (p == 8U && ! (q == 24U)))) && (! (d <= 2U) || (d <= 2U && ! (r <= 1U)))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && d >= 0U) && d <= 1U) && p == 1U) && ! (q == 3U)))) && r >= 0U) && r <= 2U) && (! (d <= 32U) || (d <= 32U && ! (p == 16U)))) && (! (d <= 4U) || (d <= 4U && ! (p == 2U)))) && ((B == 0U || (! (B == 0U) && 0U == B)) || ((! (B == 0U) && ! (0U == B)) && ! (p == 1U)))) && B >= 0U) && B <= 2U) && d >= 1U) && d <= 64U) && p == 32U))) && (((((((((((A >= 0U && q == 0U) && A <= 2U) && d == B) && p == 1U) && r == A) || (((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * (2U * B)))) && p == 16U) && r >= 0U) && r <= 2U)) || ((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && B >= 0U) && B <= 2U) && d == 2U * B) && p == 2U) && r >= 0U) && r <= 2U)) || (((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * B)) && p == 4U) && r >= 0U) && r <= 2U)) || ((((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) && p == 64U) && r >= 0U) && r <= 2U)) || (((((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * (2U * (2U * B))))) && p == 32U) && r >= 0U) && r <= 2U)) || ((((((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * B))) && p == 8U) && r >= 0U) && r <= 2U))) && (((((((((((((((((((A >= 0U && q == 0U) && A <= 2U) && r <= 2U) && B >= 0U) && B <= 2U) && r >= 0U) && d == 2U * (2U * (2U * B))) && p == 8U) || (((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && d == 2U * (2U * B)) && p == 4U)) || ((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && d == B) && p == 1U)) || (((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == B) || (d == B && ! (p == 1U)))) && d == 2U * B) && p == 2U)) || ((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == B) || (d == B && ! (p == 1U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && d == 2U * (2U * (2U * (2U * B)))) && p == 16U)) || (((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == B) || (d == B && ! (p == 1U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && d == 2U * (2U * (2U * (2U * (2U * B))))) && p == 32U)) || ((((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && ! (p == 4U)) && (! (d == B) || (d == B && ! (p == 1U)))) && ! (d == 2U * B)) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && d == 2U * (2U * B)) && p == 2U)) || ((((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && ! (p == 8U)) && ! (d == 2U * (2U * B))) && (! (d == B) || (d == B && ! (p == 1U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && d == 2U * (2U * (2U * B))) && p == 4U)) || ((((((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == B) || (d == B && ! (p == 1U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && ! (d == 2U * (2U * (2U * (2U * (2U * B)))))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 2U)))) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 4U)))) && d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) && p == 32U)) || ((((((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && ! (d == 2U * (2U * (2U * B)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == B) || (d == B && ! (p == 1U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && ! (p == 16U)) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 2U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 32U)))) && d == 2U * (2U * (2U * (2U * B)))) && p == 8U)) || ((((((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == B) || (d == B && ! (p == 1U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && ! (d == 2U * (2U * (2U * (2U * B))))) && ! (p == 32U)) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 2U)))) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 4U)))) && d == 2U * (2U * (2U * (2U * (2U * B))))) && p == 16U)) || ((((((((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && ! (d == B)) && ! (p == 2U)) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 4U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 32U)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 8U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 16U)))) && d == 2U * B) && p == 1U)) (../plain/hard-u_valuebound2.c:36:12-36:13)
[Info][Witness] unassume invariant: (((((((((((((A >= 0U && q == 0U) && A <= 2U) && d == B) && p == 1U) && r == A) || (((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * (2U * B)))) && p == 16U) && r >= 0U) && r <= 2U)) || ((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && B >= 0U) && B <= 2U) && d == 2U * B) && p == 2U) && r >= 0U) && r <= 2U)) || (((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * B)) && p == 4U) && r >= 0U) && r <= 2U)) || ((((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) && p == 64U) && r >= 0U) && r <= 2U)) || (((((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * (2U * (2U * B))))) && p == 32U) && r >= 0U) && r <= 2U)) || ((((((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * B))) && p == 8U) && r >= 0U) && r <= 2U)) && ((((((((((((((((((((((((((((((((A >= 0U && A <= 2U) && B >= 0U) && B <= 2U) && d >= 0U) && d <= 2U) && p == 8U) && q == 8U) || ((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && d >= 0U) && d <= 1U) && p == 2U) && q == 6U)) || ((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 2U))) || (((d >= 0U && d <= 1U) && p == 2U) && ! (q == 6U)))) && d == 0U) && p == 1U) && q == 11U)) || (((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 2U))) || (((d >= 0U && d <= 1U) && p == 2U) && ! (q == 6U)))) && ! (q == 11U)) && d == 0U) && p == 1U) && q == 5U)) || (((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (! (p == 8U) || (p == 8U && ! (q == 8U)))) && ((! (d <= 1U) || (d <= 1U && ! (p == 2U))) || ((d <= 1U && p == 2U) && ! (q == 6U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && d >= 0U) && d <= 2U) && p == 1U) && q == 1U)) || ((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (! (p == 8U) || (p == 8U && ! (q == 8U)))) && (! (d <= 1U) || (d <= 1U && ! (q == 6U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && (! (p == 1U) || (p == 1U && ! (q == 1U)))) && d >= 0U) && d <= 2U) && p == 2U) && q == 2U)) || ((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (q == 6U)))) && (! (p == 1U) || (p == 1U && ! (q == 11U)))) && (! (p == 1U) || (p == 1U && ! (q == 5U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 1U))) || (((d >= 0U && d <= 2U) && p == 1U) && ! (q == 1U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (q == 2U)))) && d == 0U) && p == 2U) && q == 14U)) || ((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (! (p == 8U) || (p == 8U && ! (q == 8U)))) && ((! (d <= 1U) || (d <= 1U && ! (p == 2U))) || ((d <= 1U && p == 2U) && ! (q == 6U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && (! (p == 1U) || (p == 1U && ! (q == 1U)))) && (! (p == 2U) || (p == 2U && ! (q == 2U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && d >= 0U) && d <= 2U) && p == 16U) && q == 16U)) || ((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (q == 6U)))) && (! (p == 1U) || (p == 1U && ! (q == 11U)))) && (! (p == 1U) || (p == 1U && ! (q == 5U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 1U))) || (((d >= 0U && d <= 2U) && p == 1U) && ! (q == 1U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (q == 2U)))) && ! (q == 14U)) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 16U))) || (((d >= 0U && d <= 2U) && p == 16U) && ! (q == 16U)))) && d == 0U) && p == 2U) && q == 10U)) || ((((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && d >= 0U) && d <= 1U) && p == 1U) && q == 3U)) || (((((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && d >= 0U) && d <= 1U) && p == 4U) && q == 12U)) || (((((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 2U))) || (((d >= 0U && d <= 1U) && p == 2U) && ! (q == 6U)))) && ! (q == 11U)) && ! (q == 5U)) && ((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (q == 1U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 2U))) || (((d >= 0U && d <= 2U) && p == 2U) && ! (q == 2U)))) && (! (p == 2U) || (p == 2U && ! (q == 14U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 16U))) || (((d >= 0U && d <= 2U) && p == 16U) && ! (q == 16U)))) && (! (p == 2U) || (p == 2U && ! (q == 10U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (q == 3U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 4U))) || (((d >= 0U && d <= 1U) && p == 4U) && ! (q == 12U)))) && d == 0U) && p == 1U) && q == 15U)) || (((((((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (! (p == 8U) || (p == 8U && ! (q == 8U)))) && ((! (d <= 1U) || (d <= 1U && ! (p == 2U))) || ((d <= 1U && p == 2U) && ! (q == 6U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && (! (p == 1U) || (p == 1U && ! (q == 1U)))) && (! (p == 2U) || (p == 2U && ! (q == 2U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && (! (p == 16U) || (p == 16U && ! (q == 16U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && ((! (d <= 1U) || (d <= 1U && ! (p == 1U))) || ((d <= 1U && p == 1U) && ! (q == 3U)))) && (! (d <= 1U) || (d <= 1U && ! (q == 12U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && d >= 0U) && d <= 2U) && p == 4U) && q == 4U)) || (((((((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 2U))) || (((d >= 0U && d <= 1U) && p == 2U) && ! (q == 6U)))) && ! (q == 11U)) && ! (q == 5U)) && ((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (q == 1U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 2U))) || (((d >= 0U && d <= 2U) && p == 2U) && ! (q == 2U)))) && (! (p == 2U) || (p == 2U && ! (q == 14U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 16U))) || (((d >= 0U && d <= 2U) && p == 16U) && ! (q == 16U)))) && (! (p == 2U) || (p == 2U && ! (q == 10U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (q == 3U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 4U))) || (((d >= 0U && d <= 1U) && p == 4U) && ! (q == 12U)))) && ! (q == 15U)) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 4U))) || (((d >= 0U && d <= 2U) && p == 4U) && ! (q == 4U)))) && d == 0U) && p == 1U) && q == 7U)) || (((((((((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (! (d <= 2U) || (d <= 2U && ! (q == 8U)))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && d >= 0U) && d <= 1U) && p == 8U) && q == 24U)) || ((((((((((((((A >= 0U && A <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (! (d == 0U) || (d == 0U && ! (q == 7U)))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 15U)))) && (((! (d >= 0U) || ((((((((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U))) && (! (d <= 2U) || (d <= 2U && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || ((((((((((! (p == 2U) || (p == 2U && ! (q == 6U))) && (! (d <= 2U) || (d <= 2U && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ! (q == 3U)) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (p == 8U))) || ((((((((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ! (q == 3U)) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && p == 8U) && ! (q == 24U)))) && B >= 0U) && B <= 2U) && d == 1U) && p == 1U) && q == 2U) && r == 0U)) || (((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && (! (d == 0U) || (d == 0U && ! (q == 10U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && (! (d == 0U) || (d == 0U && ! (q == 14U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && (((! (d >= 0U) || ((((((((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 4U)))) && d >= 0U) && ! (d <= 1U))) || (((((((((! (q == 6U) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 4U)))) && d >= 0U) && d <= 1U) && ! (p == 8U))) || ((((((((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && ! (q == 6U)) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 4U)))) && d >= 0U) && d <= 1U) && p == 8U) && ! (q == 24U)))) && (! (p == 1U) || (p == 1U && ! (q == 2U)))) && d == 1U) && p == 2U) && q == 4U) && r == 0U)) || (((((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && ((! (d >= 0U) || (((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || (((((((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (q == 24U)))) && (! (p == 1U) || (p == 1U && ! (q == 2U)))) && (! (p == 2U) || (p == 2U && ! (q == 4U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (q == 8U)))) && d == 1U) && p == 8U) && q == 16U) && r == 0U)) || (((((((((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && ((! (d >= 0U) || (((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || (((((((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (q == 24U)))) && (((! (d == 1U) || (d == 1U && ! (p == 1U))) || ((d == 1U && p == 1U) && ! (q == 2U))) || (((d == 1U && p == 1U) && q == 2U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (q == 8U)))) && ((! (d == 1U) || (d == 1U && ! (q == 16U))) || ((d == 1U && q == 16U) && ! (r == 0U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 1U))) || (((d >= 0U && d <= 2U) && p == 1U) && ! (q == 1U)))) && d >= 1U) && d <= 16U) && p == 8U) && q == 0U) && r >= 0U) && r <= 2U)) || ((((((((((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && (((! (d >= 0U) || ((((((((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || ((((((((((! (p == 2U) || (p == 2U && ! (q == 6U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && ! (q == 12U)) && (! (d <= 2U) || (d <= 2U && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (p == 8U))) || ((((((((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && ! (q == 12U)) && (! (d <= 2U) || (d <= 2U && ! (q == 4U)))) && d >= 0U) && d <= 1U) && p == 8U) && ! (q == 24U)))) && (((! (d == 1U) || (d == 1U && ! (p == 1U))) || ((d == 1U && p == 1U) && ! (q == 2U))) || (((d == 1U && p == 1U) && q == 2U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 1U))) || (((d >= 0U && d <= 2U) && p == 1U) && ! (q == 1U)))) && (! (d <= 16U) || (d <= 16U && ! (p == 8U)))) && d >= 1U) && d <= 8U) && p == 4U) && q == 0U) && r >= 0U) && r <= 2U)) || (((((((((((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && (! (d == 0U) || (d == 0U && ! (q == 10U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && (! (d == 0U) || (d == 0U && ! (q == 14U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && (((! (d >= 0U) || ((((((((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || (((((((((! (q == 6U) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (p == 8U))) || ((((((((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && ! (q == 6U)) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && p == 8U) && ! (q == 24U)))) && (((! (d == 1U) || (d == 1U && ! (p == 1U))) || ((d == 1U && p == 1U) && ! (q == 2U))) || (((d == 1U && p == 1U) && q == 2U) && ! (r == 0U)))) && ((! (d == 1U) || (d == 1U && ! (q == 4U))) || ((d == 1U && q == 4U) && ! (r == 0U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 1U))) || (((d >= 0U && d <= 2U) && p == 1U) && ! (q == 1U)))) && (! (d <= 16U) || (d <= 16U && ! (p == 8U)))) && (! (d <= 8U) || (d <= 8U && ! (p == 4U)))) && d >= 1U) && d <= 4U) && p == 2U) && q == 0U) && r >= 0U) && r <= 2U)) || (((((((((((((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && (((! (d >= 0U) || ((((((((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || ((((((((((! (p == 2U) || (p == 2U && ! (q == 6U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (p == 8U))) || ((((((((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && p == 8U) && ! (q == 24U)))) && (((! (d == 1U) || (d == 1U && ! (p == 1U))) || ((d == 1U && p == 1U) && ! (q == 2U))) || (((d == 1U && p == 1U) && q == 2U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 1U))) || (((d >= 0U && d <= 2U) && p == 1U) && ! (q == 1U)))) && (! (d <= 16U) || (d <= 16U && ! (p == 8U)))) && (! (d <= 8U) || (d <= 8U && ! (p == 4U)))) && (! (d <= 4U) || (d <= 4U && ! (p == 2U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 2U))) || (((d >= 0U && d <= 2U) && p == 2U) && ! (q == 2U)))) && d >= 1U) && d <= 32U) && p == 16U) && q == 0U) && r >= 0U) && r <= 2U)) || ((((((((((((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && (((! (d >= 0U) || (((((((! (d <= 2U) || (d <= 2U && ! (p == 8U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || ((((((((((! (p == 2U) || (p == 2U && ! (q == 6U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && ! (q == 12U)) && (! (d <= 2U) || (d <= 2U && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (p == 8U))) || (((((((! (d <= 2U) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && ! (q == 12U)) && d >= 0U) && d <= 1U) && p == 8U) && ! (q == 24U)))) && (! (p == 1U) || (p == 1U && ! (q == 2U)))) && (! (p == 2U) || (p == 2U && ! (q == 4U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U)))) && (! (p == 8U) || (p == 8U && ! (q == 16U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 1U))) || (((d >= 0U && d <= 2U) && p == 1U) && ! (q == 1U)))) && (((((! (d >= 1U) || (d >= 1U && ! (d <= 16U))) || ((d >= 1U && d <= 16U) && ! (p == 8U))) || (((d >= 1U && d <= 16U) && p == 8U) && ! (q == 0U))) || ((((d >= 1U && d <= 16U) && p == 8U) && q == 0U) && ! (r >= 0U))) || (((((d >= 1U && d <= 16U) && p == 8U) && q == 0U) && r >= 0U) && ! (r <= 2U)))) && ((((! (d >= 1U) || (d >= 1U && ! (d <= 8U))) || ((d >= 1U && d <= 8U) && ! (q == 0U))) || (((d >= 1U && d <= 8U) && q == 0U) && ! (r >= 0U))) || ((((d >= 1U && d <= 8U) && q == 0U) && r >= 0U) && ! (r <= 2U)))) && (((((! (d >= 1U) || (d >= 1U && ! (d <= 4U))) || ((d >= 1U && d <= 4U) && ! (p == 2U))) || (((d >= 1U && d <= 4U) && p == 2U) && ! (q == 0U))) || ((((d >= 1U && d <= 4U) && p == 2U) && q == 0U) && ! (r >= 0U))) || (((((d >= 1U && d <= 4U) && p == 2U) && q == 0U) && r >= 0U) && ! (r <= 2U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 2U))) || (((d >= 0U && d <= 2U) && p == 2U) && ! (q == 2U)))) && (((((! (d >= 1U) || (d >= 1U && ! (d <= 32U))) || ((d >= 1U && d <= 32U) && ! (p == 16U))) || (((d >= 1U && d <= 32U) && p == 16U) && ! (q == 0U))) || ((((d >= 1U && d <= 32U) && p == 16U) && q == 0U) && ! (r >= 0U))) || (((((d >= 1U && d <= 32U) && p == 16U) && q == 0U) && r >= 0U) && ! (r <= 2U)))) && d == 1U) && p == 4U) && q == 8U) && r == 0U)) || (((((((((((((((((((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (! (d == 0U) || (d == 0U && ! (q == 7U)))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 15U)))) && (((! (d >= 0U) || (((((((! (p == 8U) || (p == 8U && ! (q == 8U))) && ! (q == 1U)) && (! (p == 2U) || (p == 2U && ! (q == 2U)))) && (! (p == 16U) || (p == 16U && ! (q == 16U)))) && (! (p == 4U) || (p == 4U && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || ((((((((((! (p == 2U) || (p == 2U && ! (q == 6U))) && ! (q == 1U)) && (! (p == 2U) || (p == 2U && ! (q == 2U)))) && (! (p == 16U) || (p == 16U && ! (q == 16U)))) && ! (q == 3U)) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && (! (p == 4U) || (p == 4U && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (p == 8U))) || (((((((((((! (q == 8U) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && ! (q == 1U)) && (! (p == 2U) || (p == 2U && ! (q == 2U)))) && (! (p == 16U) || (p == 16U && ! (q == 16U)))) && ! (q == 3U)) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && (! (p == 4U) || (p == 4U && ! (q == 4U)))) && d >= 0U) && d <= 1U) && p == 8U) && ! (q == 24U)))) && ((! (d == 1U) || (d == 1U && ! (q == 2U))) || ((d == 1U && q == 2U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && ((! (d >= 0U) || (d >= 0U && ! (p == 8U))) || ((d >= 0U && p == 8U) && ! (q == 8U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && (! (d >= 0U) || (d >= 0U && ! (q == 1U)))) && ((! (d <= 16U) || (d <= 16U && ! (p == 8U))) || ((d <= 16U && p == 8U) && ! (r <= 2U)))) && ((! (d <= 8U) || (d <= 8U && ! (p == 4U))) || ((d <= 8U && p == 4U) && ! (r <= 2U)))) && ((! (d <= 4U) || (d <= 4U && ! (p == 2U))) || ((d <= 4U && p == 2U) && ! (r <= 2U)))) && ((! (d >= 0U) || (d >= 0U && ! (p == 2U))) || ((d >= 0U && p == 2U) && ! (q == 2U)))) && ((! (d <= 32U) || (d <= 32U && ! (p == 16U))) || ((d <= 32U && p == 16U) && ! (r <= 2U)))) && (((! (d == 1U) || (d == 1U && ! (p == 4U))) || ((d == 1U && p == 4U) && ! (q == 8U))) || (((d == 1U && p == 4U) && q == 8U) && ! (r == 0U)))) && ((! (d >= 0U) || (d >= 0U && ! (p == 16U))) || ((d >= 0U && p == 16U) && ! (q == 16U)))) && ((! (d >= 0U) || (d >= 0U && ! (p == 4U))) || ((d >= 0U && p == 4U) && ! (q == 4U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 4U))) || (((d >= 0U && d <= 1U) && p == 4U) && ! (q == 12U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 8U))) || (((d >= 0U && d <= 1U) && p == 8U) && ! (q == 24U)))) && d >= 1U) && d <= 2U) && p == 1U) && q == 0U) && r >= 0U) && r <= 1U)) || ((((((((((q == 0U && A <= 2U) && A >= 0U) && ((((! (B >= 0U) || (B >= 0U && ! (B <= 2U))) || (((((((((((((((((B >= 0U && B <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (! (d == 0U) || (d == 0U && ! (q == 7U)))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 15U)))) && ((! (d == 1U) || (d == 1U && ! (q == 2U))) || ((d == 1U && q == 2U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 16U))) || ((d >= 1U && d <= 16U) && ! (p == 8U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 8U))) || ((d >= 1U && d <= 8U) && ! (p == 4U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 4U))) || ((d >= 1U && d <= 4U) && ! (p == 2U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 32U))) || ((d >= 1U && d <= 32U) && ! (p == 16U)))) && (((! (d == 1U) || (d == 1U && ! (p == 4U))) || ((d == 1U && p == 4U) && ! (q == 8U))) || (((d == 1U && p == 4U) && q == 8U) && ! (r == 0U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 2U))) || ((d >= 1U && d <= 2U) && ! (r <= 1U)))) && ! (d >= 0U))) || (((((((((((((((((((((((B >= 0U && B <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (! (d == 0U) || (d == 0U && ! (q == 7U)))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 15U)))) && ((! (d == 1U) || (d == 1U && ! (q == 2U))) || ((d == 1U && q == 2U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 1U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 16U))) || ((d >= 1U && d <= 16U) && ! (p == 8U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 8U))) || ((d >= 1U && d <= 8U) && ! (p == 4U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 4U))) || ((d >= 1U && d <= 4U) && ! (p == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 32U))) || ((d >= 1U && d <= 32U) && ! (p == 16U)))) && (((! (d == 1U) || (d == 1U && ! (p == 4U))) || ((d == 1U && p == 4U) && ! (q == 8U))) || (((d == 1U && p == 4U) && q == 8U) && ! (r == 0U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 2U))) || ((d >= 1U && d <= 2U) && ! (r <= 1U)))) && d >= 0U) && ! (d <= 1U))) || ((((((((((((((((((((((((((((B >= 0U && B <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (! (d == 0U) || (d == 0U && ! (q == 7U)))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 15U)))) && (! (p == 8U) || (((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && p == 8U) && ! (q == 24U)))) && ((! (d == 1U) || (d == 1U && ! (q == 2U))) || ((d == 1U && q == 2U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 1U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 16U))) || ((d >= 1U && d <= 16U) && ! (p == 8U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 8U))) || ((d >= 1U && d <= 8U) && ! (p == 4U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 4U))) || ((d >= 1U && d <= 4U) && ! (p == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 32U))) || ((d >= 1U && d <= 32U) && ! (p == 16U)))) && (((! (d == 1U) || (d == 1U && ! (p == 4U))) || ((d == 1U && p == 4U) && ! (q == 8U))) || (((d == 1U && p == 4U) && q == 8U) && ! (r == 0U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && (! (p == 8U) || (p == 8U && ! (q == 24U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 2U))) || ((d >= 1U && d <= 2U) && ! (r <= 1U)))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && d >= 0U) && d <= 1U) && ! (q == 3U)))) && r >= 0U) && r <= 2U) && ((((! (B >= 0U) || (B >= 0U && ! (B <= 2U))) || ((B >= 0U && B <= 2U) && ! (d >= 1U))) || (((B >= 0U && B <= 2U) && d >= 1U) && ! (d <= 32U))) || ((((B >= 0U && B <= 2U) && d >= 1U) && d <= 32U) && ! (p == 16U)))) && ((((! (B >= 0U) || (B >= 0U && ! (B <= 2U))) || ((B >= 0U && B <= 2U) && ! (d >= 1U))) || (((B >= 0U && B <= 2U) && d >= 1U) && ! (d <= 4U))) || ((((B >= 0U && B <= 2U) && d >= 1U) && d <= 4U) && ! (p == 2U)))) && ! (B == 0U)) && ! (0U == B)) && p == 1U)) || ((((((((((((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 4U))) || ((d == 1U && p == 4U) && ! (q == 8U))) || (((d == 1U && p == 4U) && q == 8U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && (! (d <= 16U) || (d <= 16U && ! (p == 8U)))) && (! (d <= 8U) || (d <= 8U && ! (p == 4U)))) && (((((((((((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && (((! (d == 1U) || (d == 1U && ! (p == 1U))) || ((d == 1U && p == 1U) && ! (q == 2U))) || (((d == 1U && p == 1U) && q == 2U) && ! (r == 0U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (r <= 1U)))) && ! (d >= 0U)) || ((((((((((((((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && (((! (d == 1U) || (d == 1U && ! (p == 1U))) || ((d == 1U && p == 1U) && ! (q == 2U))) || (((d == 1U && p == 1U) && q == 2U) && ! (r == 0U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (r <= 1U)))) && d >= 0U) && ! (d <= 1U))) || (((((((((((! (p == 8U) || (((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && p == 8U) && ! (q == 24U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && (! (p == 8U) || (p == 8U && ! (q == 24U)))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && d >= 0U) && d <= 1U) && ! (p == 1U))) || (((((((((((((((((((! (d == 0U) || (d == 0U && ! (q == 7U))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 15U)))) && (! (p == 8U) || (((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && p == 8U) && ! (q == 24U)))) && ((! (d == 1U) || (d == 1U && ! (q == 2U))) || ((d == 1U && q == 2U) && ! (r == 0U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && (! (p == 8U) || (p == 8U && ! (q == 24U)))) && (! (d <= 2U) || (d <= 2U && ! (r <= 1U)))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && d >= 0U) && d <= 1U) && p == 1U) && ! (q == 3U)))) && r >= 0U) && r <= 2U) && (! (d <= 32U) || (d <= 32U && ! (p == 16U)))) && (! (d <= 4U) || (d <= 4U && ! (p == 2U)))) && ((B == 0U || (! (B == 0U) && 0U == B)) || ((! (B == 0U) && ! (0U == B)) && ! (p == 1U)))) && B >= 0U) && B <= 2U) && d >= 1U) && d <= 64U) && p == 32U))) && (((((((((((A >= 0U && q == 0U) && A <= 2U) && d == B) && p == 1U) && r == A) || (((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * (2U * B)))) && p == 16U) && r >= 0U) && r <= 2U)) || ((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && B >= 0U) && B <= 2U) && d == 2U * B) && p == 2U) && r >= 0U) && r <= 2U)) || (((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * B)) && p == 4U) && r >= 0U) && r <= 2U)) || ((((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) && p == 64U) && r >= 0U) && r <= 2U)) || (((((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * (2U * (2U * B))))) && p == 32U) && r >= 0U) && r <= 2U)) || ((((((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * B))) && p == 8U) && r >= 0U) && r <= 2U))) && (((((((((((((((((((A >= 0U && q == 0U) && A <= 2U) && r <= 2U) && B >= 0U) && B <= 2U) && r >= 0U) && d == 2U * (2U * (2U * B))) && p == 8U) || (((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && d == 2U * (2U * B)) && p == 4U)) || ((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && d == B) && p == 1U)) || (((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == B) || (d == B && ! (p == 1U)))) && d == 2U * B) && p == 2U)) || ((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == B) || (d == B && ! (p == 1U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && d == 2U * (2U * (2U * (2U * B)))) && p == 16U)) || (((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == B) || (d == B && ! (p == 1U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && d == 2U * (2U * (2U * (2U * (2U * B))))) && p == 32U)) || ((((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && ! (p == 4U)) && (! (d == B) || (d == B && ! (p == 1U)))) && ! (d == 2U * B)) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && d == 2U * (2U * B)) && p == 2U)) || ((((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && ! (p == 8U)) && ! (d == 2U * (2U * B))) && (! (d == B) || (d == B && ! (p == 1U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && d == 2U * (2U * (2U * B))) && p == 4U)) || ((((((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == B) || (d == B && ! (p == 1U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && ! (d == 2U * (2U * (2U * (2U * (2U * B)))))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 2U)))) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 4U)))) && d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) && p == 32U)) || ((((((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && ! (d == 2U * (2U * (2U * B)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == B) || (d == B && ! (p == 1U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && ! (p == 16U)) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 2U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 32U)))) && d == 2U * (2U * (2U * (2U * B)))) && p == 8U)) || ((((((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == B) || (d == B && ! (p == 1U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && ! (d == 2U * (2U * (2U * (2U * B))))) && ! (p == 32U)) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 2U)))) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 4U)))) && d == 2U * (2U * (2U * (2U * (2U * B))))) && p == 16U)) || ((((((((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && ! (d == B)) && ! (p == 2U)) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 4U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 32U)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 8U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 16U)))) && d == 2U * B) && p == 1U)) (../plain/hard-u_valuebound2.c:40:13-40:22)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (../plain/hard-u_valuebound2.c:47:9-47:40)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (../plain/hard-u_valuebound2.c:48:9-48:36)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (../plain/hard-u_valuebound2.c:55:13-55:22)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (../plain/hard-u_valuebound2.c:56:13-56:22)
[Info][Witness] unassume invariant: (((((((((((((A >= 0U && q == 0U) && A <= 2U) && d == B) && p == 1U) && r == A) || (((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * (2U * B)))) && p == 16U) && r >= 0U) && r <= 2U)) || ((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && B >= 0U) && B <= 2U) && d == 2U * B) && p == 2U) && r >= 0U) && r <= 2U)) || (((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * B)) && p == 4U) && r >= 0U) && r <= 2U)) || ((((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) && p == 64U) && r >= 0U) && r <= 2U)) || (((((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * (2U * (2U * B))))) && p == 32U) && r >= 0U) && r <= 2U)) || ((((((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * B))) && p == 8U) && r >= 0U) && r <= 2U)) && ((((((((((((((((((((((((((((((((A >= 0U && A <= 2U) && B >= 0U) && B <= 2U) && d >= 0U) && d <= 2U) && p == 8U) && q == 8U) || ((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && d >= 0U) && d <= 1U) && p == 2U) && q == 6U)) || ((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 2U))) || (((d >= 0U && d <= 1U) && p == 2U) && ! (q == 6U)))) && d == 0U) && p == 1U) && q == 11U)) || (((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 2U))) || (((d >= 0U && d <= 1U) && p == 2U) && ! (q == 6U)))) && ! (q == 11U)) && d == 0U) && p == 1U) && q == 5U)) || (((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (! (p == 8U) || (p == 8U && ! (q == 8U)))) && ((! (d <= 1U) || (d <= 1U && ! (p == 2U))) || ((d <= 1U && p == 2U) && ! (q == 6U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && d >= 0U) && d <= 2U) && p == 1U) && q == 1U)) || ((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (! (p == 8U) || (p == 8U && ! (q == 8U)))) && (! (d <= 1U) || (d <= 1U && ! (q == 6U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && (! (p == 1U) || (p == 1U && ! (q == 1U)))) && d >= 0U) && d <= 2U) && p == 2U) && q == 2U)) || ((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (q == 6U)))) && (! (p == 1U) || (p == 1U && ! (q == 11U)))) && (! (p == 1U) || (p == 1U && ! (q == 5U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 1U))) || (((d >= 0U && d <= 2U) && p == 1U) && ! (q == 1U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (q == 2U)))) && d == 0U) && p == 2U) && q == 14U)) || ((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (! (p == 8U) || (p == 8U && ! (q == 8U)))) && ((! (d <= 1U) || (d <= 1U && ! (p == 2U))) || ((d <= 1U && p == 2U) && ! (q == 6U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && (! (p == 1U) || (p == 1U && ! (q == 1U)))) && (! (p == 2U) || (p == 2U && ! (q == 2U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && d >= 0U) && d <= 2U) && p == 16U) && q == 16U)) || ((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (q == 6U)))) && (! (p == 1U) || (p == 1U && ! (q == 11U)))) && (! (p == 1U) || (p == 1U && ! (q == 5U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 1U))) || (((d >= 0U && d <= 2U) && p == 1U) && ! (q == 1U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (q == 2U)))) && ! (q == 14U)) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 16U))) || (((d >= 0U && d <= 2U) && p == 16U) && ! (q == 16U)))) && d == 0U) && p == 2U) && q == 10U)) || ((((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && d >= 0U) && d <= 1U) && p == 1U) && q == 3U)) || (((((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && d >= 0U) && d <= 1U) && p == 4U) && q == 12U)) || (((((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 2U))) || (((d >= 0U && d <= 1U) && p == 2U) && ! (q == 6U)))) && ! (q == 11U)) && ! (q == 5U)) && ((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (q == 1U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 2U))) || (((d >= 0U && d <= 2U) && p == 2U) && ! (q == 2U)))) && (! (p == 2U) || (p == 2U && ! (q == 14U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 16U))) || (((d >= 0U && d <= 2U) && p == 16U) && ! (q == 16U)))) && (! (p == 2U) || (p == 2U && ! (q == 10U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (q == 3U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 4U))) || (((d >= 0U && d <= 1U) && p == 4U) && ! (q == 12U)))) && d == 0U) && p == 1U) && q == 15U)) || (((((((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (! (p == 8U) || (p == 8U && ! (q == 8U)))) && ((! (d <= 1U) || (d <= 1U && ! (p == 2U))) || ((d <= 1U && p == 2U) && ! (q == 6U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && (! (p == 1U) || (p == 1U && ! (q == 1U)))) && (! (p == 2U) || (p == 2U && ! (q == 2U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && (! (p == 16U) || (p == 16U && ! (q == 16U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && ((! (d <= 1U) || (d <= 1U && ! (p == 1U))) || ((d <= 1U && p == 1U) && ! (q == 3U)))) && (! (d <= 1U) || (d <= 1U && ! (q == 12U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && d >= 0U) && d <= 2U) && p == 4U) && q == 4U)) || (((((((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 2U))) || (((d >= 0U && d <= 1U) && p == 2U) && ! (q == 6U)))) && ! (q == 11U)) && ! (q == 5U)) && ((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (q == 1U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 2U))) || (((d >= 0U && d <= 2U) && p == 2U) && ! (q == 2U)))) && (! (p == 2U) || (p == 2U && ! (q == 14U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 16U))) || (((d >= 0U && d <= 2U) && p == 16U) && ! (q == 16U)))) && (! (p == 2U) || (p == 2U && ! (q == 10U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (q == 3U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 4U))) || (((d >= 0U && d <= 1U) && p == 4U) && ! (q == 12U)))) && ! (q == 15U)) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 4U))) || (((d >= 0U && d <= 2U) && p == 4U) && ! (q == 4U)))) && d == 0U) && p == 1U) && q == 7U)) || (((((((((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (! (d <= 2U) || (d <= 2U && ! (q == 8U)))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && d >= 0U) && d <= 1U) && p == 8U) && q == 24U)) || ((((((((((((((A >= 0U && A <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (! (d == 0U) || (d == 0U && ! (q == 7U)))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 15U)))) && (((! (d >= 0U) || ((((((((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U))) && (! (d <= 2U) || (d <= 2U && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || ((((((((((! (p == 2U) || (p == 2U && ! (q == 6U))) && (! (d <= 2U) || (d <= 2U && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ! (q == 3U)) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (p == 8U))) || ((((((((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ! (q == 3U)) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && p == 8U) && ! (q == 24U)))) && B >= 0U) && B <= 2U) && d == 1U) && p == 1U) && q == 2U) && r == 0U)) || (((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && (! (d == 0U) || (d == 0U && ! (q == 10U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && (! (d == 0U) || (d == 0U && ! (q == 14U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && (((! (d >= 0U) || ((((((((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 4U)))) && d >= 0U) && ! (d <= 1U))) || (((((((((! (q == 6U) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 4U)))) && d >= 0U) && d <= 1U) && ! (p == 8U))) || ((((((((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && ! (q == 6U)) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 4U)))) && d >= 0U) && d <= 1U) && p == 8U) && ! (q == 24U)))) && (! (p == 1U) || (p == 1U && ! (q == 2U)))) && d == 1U) && p == 2U) && q == 4U) && r == 0U)) || (((((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && ((! (d >= 0U) || (((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || (((((((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (q == 24U)))) && (! (p == 1U) || (p == 1U && ! (q == 2U)))) && (! (p == 2U) || (p == 2U && ! (q == 4U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (q == 8U)))) && d == 1U) && p == 8U) && q == 16U) && r == 0U)) || (((((((((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && ((! (d >= 0U) || (((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || (((((((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (q == 24U)))) && (((! (d == 1U) || (d == 1U && ! (p == 1U))) || ((d == 1U && p == 1U) && ! (q == 2U))) || (((d == 1U && p == 1U) && q == 2U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (q == 8U)))) && ((! (d == 1U) || (d == 1U && ! (q == 16U))) || ((d == 1U && q == 16U) && ! (r == 0U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 1U))) || (((d >= 0U && d <= 2U) && p == 1U) && ! (q == 1U)))) && d >= 1U) && d <= 16U) && p == 8U) && q == 0U) && r >= 0U) && r <= 2U)) || ((((((((((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && (((! (d >= 0U) || ((((((((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || ((((((((((! (p == 2U) || (p == 2U && ! (q == 6U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && ! (q == 12U)) && (! (d <= 2U) || (d <= 2U && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (p == 8U))) || ((((((((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && ! (q == 12U)) && (! (d <= 2U) || (d <= 2U && ! (q == 4U)))) && d >= 0U) && d <= 1U) && p == 8U) && ! (q == 24U)))) && (((! (d == 1U) || (d == 1U && ! (p == 1U))) || ((d == 1U && p == 1U) && ! (q == 2U))) || (((d == 1U && p == 1U) && q == 2U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 1U))) || (((d >= 0U && d <= 2U) && p == 1U) && ! (q == 1U)))) && (! (d <= 16U) || (d <= 16U && ! (p == 8U)))) && d >= 1U) && d <= 8U) && p == 4U) && q == 0U) && r >= 0U) && r <= 2U)) || (((((((((((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && (! (d == 0U) || (d == 0U && ! (q == 10U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && (! (d == 0U) || (d == 0U && ! (q == 14U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && (((! (d >= 0U) || ((((((((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || (((((((((! (q == 6U) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (p == 8U))) || ((((((((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && ! (q == 6U)) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && p == 8U) && ! (q == 24U)))) && (((! (d == 1U) || (d == 1U && ! (p == 1U))) || ((d == 1U && p == 1U) && ! (q == 2U))) || (((d == 1U && p == 1U) && q == 2U) && ! (r == 0U)))) && ((! (d == 1U) || (d == 1U && ! (q == 4U))) || ((d == 1U && q == 4U) && ! (r == 0U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 1U))) || (((d >= 0U && d <= 2U) && p == 1U) && ! (q == 1U)))) && (! (d <= 16U) || (d <= 16U && ! (p == 8U)))) && (! (d <= 8U) || (d <= 8U && ! (p == 4U)))) && d >= 1U) && d <= 4U) && p == 2U) && q == 0U) && r >= 0U) && r <= 2U)) || (((((((((((((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && (((! (d >= 0U) || ((((((((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || ((((((((((! (p == 2U) || (p == 2U && ! (q == 6U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (p == 8U))) || ((((((((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && p == 8U) && ! (q == 24U)))) && (((! (d == 1U) || (d == 1U && ! (p == 1U))) || ((d == 1U && p == 1U) && ! (q == 2U))) || (((d == 1U && p == 1U) && q == 2U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 1U))) || (((d >= 0U && d <= 2U) && p == 1U) && ! (q == 1U)))) && (! (d <= 16U) || (d <= 16U && ! (p == 8U)))) && (! (d <= 8U) || (d <= 8U && ! (p == 4U)))) && (! (d <= 4U) || (d <= 4U && ! (p == 2U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 2U))) || (((d >= 0U && d <= 2U) && p == 2U) && ! (q == 2U)))) && d >= 1U) && d <= 32U) && p == 16U) && q == 0U) && r >= 0U) && r <= 2U)) || ((((((((((((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && (((! (d >= 0U) || (((((((! (d <= 2U) || (d <= 2U && ! (p == 8U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || ((((((((((! (p == 2U) || (p == 2U && ! (q == 6U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && ! (q == 12U)) && (! (d <= 2U) || (d <= 2U && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (p == 8U))) || (((((((! (d <= 2U) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && ! (q == 12U)) && d >= 0U) && d <= 1U) && p == 8U) && ! (q == 24U)))) && (! (p == 1U) || (p == 1U && ! (q == 2U)))) && (! (p == 2U) || (p == 2U && ! (q == 4U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U)))) && (! (p == 8U) || (p == 8U && ! (q == 16U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 1U))) || (((d >= 0U && d <= 2U) && p == 1U) && ! (q == 1U)))) && (((((! (d >= 1U) || (d >= 1U && ! (d <= 16U))) || ((d >= 1U && d <= 16U) && ! (p == 8U))) || (((d >= 1U && d <= 16U) && p == 8U) && ! (q == 0U))) || ((((d >= 1U && d <= 16U) && p == 8U) && q == 0U) && ! (r >= 0U))) || (((((d >= 1U && d <= 16U) && p == 8U) && q == 0U) && r >= 0U) && ! (r <= 2U)))) && ((((! (d >= 1U) || (d >= 1U && ! (d <= 8U))) || ((d >= 1U && d <= 8U) && ! (q == 0U))) || (((d >= 1U && d <= 8U) && q == 0U) && ! (r >= 0U))) || ((((d >= 1U && d <= 8U) && q == 0U) && r >= 0U) && ! (r <= 2U)))) && (((((! (d >= 1U) || (d >= 1U && ! (d <= 4U))) || ((d >= 1U && d <= 4U) && ! (p == 2U))) || (((d >= 1U && d <= 4U) && p == 2U) && ! (q == 0U))) || ((((d >= 1U && d <= 4U) && p == 2U) && q == 0U) && ! (r >= 0U))) || (((((d >= 1U && d <= 4U) && p == 2U) && q == 0U) && r >= 0U) && ! (r <= 2U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 2U))) || (((d >= 0U && d <= 2U) && p == 2U) && ! (q == 2U)))) && (((((! (d >= 1U) || (d >= 1U && ! (d <= 32U))) || ((d >= 1U && d <= 32U) && ! (p == 16U))) || (((d >= 1U && d <= 32U) && p == 16U) && ! (q == 0U))) || ((((d >= 1U && d <= 32U) && p == 16U) && q == 0U) && ! (r >= 0U))) || (((((d >= 1U && d <= 32U) && p == 16U) && q == 0U) && r >= 0U) && ! (r <= 2U)))) && d == 1U) && p == 4U) && q == 8U) && r == 0U)) || (((((((((((((((((((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (! (d == 0U) || (d == 0U && ! (q == 7U)))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 15U)))) && (((! (d >= 0U) || (((((((! (p == 8U) || (p == 8U && ! (q == 8U))) && ! (q == 1U)) && (! (p == 2U) || (p == 2U && ! (q == 2U)))) && (! (p == 16U) || (p == 16U && ! (q == 16U)))) && (! (p == 4U) || (p == 4U && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || ((((((((((! (p == 2U) || (p == 2U && ! (q == 6U))) && ! (q == 1U)) && (! (p == 2U) || (p == 2U && ! (q == 2U)))) && (! (p == 16U) || (p == 16U && ! (q == 16U)))) && ! (q == 3U)) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && (! (p == 4U) || (p == 4U && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (p == 8U))) || (((((((((((! (q == 8U) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && ! (q == 1U)) && (! (p == 2U) || (p == 2U && ! (q == 2U)))) && (! (p == 16U) || (p == 16U && ! (q == 16U)))) && ! (q == 3U)) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && (! (p == 4U) || (p == 4U && ! (q == 4U)))) && d >= 0U) && d <= 1U) && p == 8U) && ! (q == 24U)))) && ((! (d == 1U) || (d == 1U && ! (q == 2U))) || ((d == 1U && q == 2U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && ((! (d >= 0U) || (d >= 0U && ! (p == 8U))) || ((d >= 0U && p == 8U) && ! (q == 8U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && (! (d >= 0U) || (d >= 0U && ! (q == 1U)))) && ((! (d <= 16U) || (d <= 16U && ! (p == 8U))) || ((d <= 16U && p == 8U) && ! (r <= 2U)))) && ((! (d <= 8U) || (d <= 8U && ! (p == 4U))) || ((d <= 8U && p == 4U) && ! (r <= 2U)))) && ((! (d <= 4U) || (d <= 4U && ! (p == 2U))) || ((d <= 4U && p == 2U) && ! (r <= 2U)))) && ((! (d >= 0U) || (d >= 0U && ! (p == 2U))) || ((d >= 0U && p == 2U) && ! (q == 2U)))) && ((! (d <= 32U) || (d <= 32U && ! (p == 16U))) || ((d <= 32U && p == 16U) && ! (r <= 2U)))) && (((! (d == 1U) || (d == 1U && ! (p == 4U))) || ((d == 1U && p == 4U) && ! (q == 8U))) || (((d == 1U && p == 4U) && q == 8U) && ! (r == 0U)))) && ((! (d >= 0U) || (d >= 0U && ! (p == 16U))) || ((d >= 0U && p == 16U) && ! (q == 16U)))) && ((! (d >= 0U) || (d >= 0U && ! (p == 4U))) || ((d >= 0U && p == 4U) && ! (q == 4U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 4U))) || (((d >= 0U && d <= 1U) && p == 4U) && ! (q == 12U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 8U))) || (((d >= 0U && d <= 1U) && p == 8U) && ! (q == 24U)))) && d >= 1U) && d <= 2U) && p == 1U) && q == 0U) && r >= 0U) && r <= 1U)) || ((((((((((q == 0U && A <= 2U) && A >= 0U) && ((((! (B >= 0U) || (B >= 0U && ! (B <= 2U))) || (((((((((((((((((B >= 0U && B <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (! (d == 0U) || (d == 0U && ! (q == 7U)))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 15U)))) && ((! (d == 1U) || (d == 1U && ! (q == 2U))) || ((d == 1U && q == 2U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 16U))) || ((d >= 1U && d <= 16U) && ! (p == 8U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 8U))) || ((d >= 1U && d <= 8U) && ! (p == 4U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 4U))) || ((d >= 1U && d <= 4U) && ! (p == 2U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 32U))) || ((d >= 1U && d <= 32U) && ! (p == 16U)))) && (((! (d == 1U) || (d == 1U && ! (p == 4U))) || ((d == 1U && p == 4U) && ! (q == 8U))) || (((d == 1U && p == 4U) && q == 8U) && ! (r == 0U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 2U))) || ((d >= 1U && d <= 2U) && ! (r <= 1U)))) && ! (d >= 0U))) || (((((((((((((((((((((((B >= 0U && B <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (! (d == 0U) || (d == 0U && ! (q == 7U)))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 15U)))) && ((! (d == 1U) || (d == 1U && ! (q == 2U))) || ((d == 1U && q == 2U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 1U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 16U))) || ((d >= 1U && d <= 16U) && ! (p == 8U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 8U))) || ((d >= 1U && d <= 8U) && ! (p == 4U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 4U))) || ((d >= 1U && d <= 4U) && ! (p == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 32U))) || ((d >= 1U && d <= 32U) && ! (p == 16U)))) && (((! (d == 1U) || (d == 1U && ! (p == 4U))) || ((d == 1U && p == 4U) && ! (q == 8U))) || (((d == 1U && p == 4U) && q == 8U) && ! (r == 0U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 2U))) || ((d >= 1U && d <= 2U) && ! (r <= 1U)))) && d >= 0U) && ! (d <= 1U))) || ((((((((((((((((((((((((((((B >= 0U && B <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (! (d == 0U) || (d == 0U && ! (q == 7U)))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 15U)))) && (! (p == 8U) || (((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && p == 8U) && ! (q == 24U)))) && ((! (d == 1U) || (d == 1U && ! (q == 2U))) || ((d == 1U && q == 2U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 1U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 16U))) || ((d >= 1U && d <= 16U) && ! (p == 8U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 8U))) || ((d >= 1U && d <= 8U) && ! (p == 4U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 4U))) || ((d >= 1U && d <= 4U) && ! (p == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 32U))) || ((d >= 1U && d <= 32U) && ! (p == 16U)))) && (((! (d == 1U) || (d == 1U && ! (p == 4U))) || ((d == 1U && p == 4U) && ! (q == 8U))) || (((d == 1U && p == 4U) && q == 8U) && ! (r == 0U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && (! (p == 8U) || (p == 8U && ! (q == 24U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 2U))) || ((d >= 1U && d <= 2U) && ! (r <= 1U)))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && d >= 0U) && d <= 1U) && ! (q == 3U)))) && r >= 0U) && r <= 2U) && ((((! (B >= 0U) || (B >= 0U && ! (B <= 2U))) || ((B >= 0U && B <= 2U) && ! (d >= 1U))) || (((B >= 0U && B <= 2U) && d >= 1U) && ! (d <= 32U))) || ((((B >= 0U && B <= 2U) && d >= 1U) && d <= 32U) && ! (p == 16U)))) && ((((! (B >= 0U) || (B >= 0U && ! (B <= 2U))) || ((B >= 0U && B <= 2U) && ! (d >= 1U))) || (((B >= 0U && B <= 2U) && d >= 1U) && ! (d <= 4U))) || ((((B >= 0U && B <= 2U) && d >= 1U) && d <= 4U) && ! (p == 2U)))) && ! (B == 0U)) && ! (0U == B)) && p == 1U)) || ((((((((((((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 4U))) || ((d == 1U && p == 4U) && ! (q == 8U))) || (((d == 1U && p == 4U) && q == 8U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && (! (d <= 16U) || (d <= 16U && ! (p == 8U)))) && (! (d <= 8U) || (d <= 8U && ! (p == 4U)))) && (((((((((((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && (((! (d == 1U) || (d == 1U && ! (p == 1U))) || ((d == 1U && p == 1U) && ! (q == 2U))) || (((d == 1U && p == 1U) && q == 2U) && ! (r == 0U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (r <= 1U)))) && ! (d >= 0U)) || ((((((((((((((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && (((! (d == 1U) || (d == 1U && ! (p == 1U))) || ((d == 1U && p == 1U) && ! (q == 2U))) || (((d == 1U && p == 1U) && q == 2U) && ! (r == 0U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (r <= 1U)))) && d >= 0U) && ! (d <= 1U))) || (((((((((((! (p == 8U) || (((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && p == 8U) && ! (q == 24U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && (! (p == 8U) || (p == 8U && ! (q == 24U)))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && d >= 0U) && d <= 1U) && ! (p == 1U))) || (((((((((((((((((((! (d == 0U) || (d == 0U && ! (q == 7U))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 15U)))) && (! (p == 8U) || (((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && p == 8U) && ! (q == 24U)))) && ((! (d == 1U) || (d == 1U && ! (q == 2U))) || ((d == 1U && q == 2U) && ! (r == 0U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && (! (p == 8U) || (p == 8U && ! (q == 24U)))) && (! (d <= 2U) || (d <= 2U && ! (r <= 1U)))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && d >= 0U) && d <= 1U) && p == 1U) && ! (q == 3U)))) && r >= 0U) && r <= 2U) && (! (d <= 32U) || (d <= 32U && ! (p == 16U)))) && (! (d <= 4U) || (d <= 4U && ! (p == 2U)))) && ((B == 0U || (! (B == 0U) && 0U == B)) || ((! (B == 0U) && ! (0U == B)) && ! (p == 1U)))) && B >= 0U) && B <= 2U) && d >= 1U) && d <= 64U) && p == 32U))) && (((((((((((A >= 0U && q == 0U) && A <= 2U) && d == B) && p == 1U) && r == A) || (((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * (2U * B)))) && p == 16U) && r >= 0U) && r <= 2U)) || ((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && B >= 0U) && B <= 2U) && d == 2U * B) && p == 2U) && r >= 0U) && r <= 2U)) || (((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * B)) && p == 4U) && r >= 0U) && r <= 2U)) || ((((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) && p == 64U) && r >= 0U) && r <= 2U)) || (((((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * (2U * (2U * B))))) && p == 32U) && r >= 0U) && r <= 2U)) || ((((((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * B))) && p == 8U) && r >= 0U) && r <= 2U))) && (((((((((((((((((((A >= 0U && q == 0U) && A <= 2U) && r <= 2U) && B >= 0U) && B <= 2U) && r >= 0U) && d == 2U * (2U * (2U * B))) && p == 8U) || (((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && d == 2U * (2U * B)) && p == 4U)) || ((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && d == B) && p == 1U)) || (((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == B) || (d == B && ! (p == 1U)))) && d == 2U * B) && p == 2U)) || ((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == B) || (d == B && ! (p == 1U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && d == 2U * (2U * (2U * (2U * B)))) && p == 16U)) || (((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == B) || (d == B && ! (p == 1U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && d == 2U * (2U * (2U * (2U * (2U * B))))) && p == 32U)) || ((((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && ! (p == 4U)) && (! (d == B) || (d == B && ! (p == 1U)))) && ! (d == 2U * B)) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && d == 2U * (2U * B)) && p == 2U)) || ((((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && ! (p == 8U)) && ! (d == 2U * (2U * B))) && (! (d == B) || (d == B && ! (p == 1U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && d == 2U * (2U * (2U * B))) && p == 4U)) || ((((((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == B) || (d == B && ! (p == 1U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && ! (d == 2U * (2U * (2U * (2U * (2U * B)))))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 2U)))) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 4U)))) && d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) && p == 32U)) || ((((((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && ! (d == 2U * (2U * (2U * B)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == B) || (d == B && ! (p == 1U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && ! (p == 16U)) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 2U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 32U)))) && d == 2U * (2U * (2U * (2U * B)))) && p == 8U)) || ((((((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == B) || (d == B && ! (p == 1U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && ! (d == 2U * (2U * (2U * (2U * B))))) && ! (p == 32U)) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 2U)))) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 4U)))) && d == 2U * (2U * (2U * (2U * (2U * B))))) && p == 16U)) || ((((((((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && ! (d == B)) && ! (p == 2U)) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 4U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 32U)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 8U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 16U)))) && d == 2U * B) && p == 1U)) (../plain/hard-u_valuebound2.c:56:13-56:22)
[Info][Witness] unassume invariant: (((((((((((((A >= 0U && q == 0U) && A <= 2U) && d == B) && p == 1U) && r == A) || (((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * (2U * B)))) && p == 16U) && r >= 0U) && r <= 2U)) || ((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && B >= 0U) && B <= 2U) && d == 2U * B) && p == 2U) && r >= 0U) && r <= 2U)) || (((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * B)) && p == 4U) && r >= 0U) && r <= 2U)) || ((((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) && p == 64U) && r >= 0U) && r <= 2U)) || (((((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * (2U * (2U * B))))) && p == 32U) && r >= 0U) && r <= 2U)) || ((((((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * B))) && p == 8U) && r >= 0U) && r <= 2U)) && ((((((((((((((((((((((((((((((((A >= 0U && A <= 2U) && B >= 0U) && B <= 2U) && d >= 0U) && d <= 2U) && p == 8U) && q == 8U) || ((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && d >= 0U) && d <= 1U) && p == 2U) && q == 6U)) || ((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 2U))) || (((d >= 0U && d <= 1U) && p == 2U) && ! (q == 6U)))) && d == 0U) && p == 1U) && q == 11U)) || (((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 2U))) || (((d >= 0U && d <= 1U) && p == 2U) && ! (q == 6U)))) && ! (q == 11U)) && d == 0U) && p == 1U) && q == 5U)) || (((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (! (p == 8U) || (p == 8U && ! (q == 8U)))) && ((! (d <= 1U) || (d <= 1U && ! (p == 2U))) || ((d <= 1U && p == 2U) && ! (q == 6U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && d >= 0U) && d <= 2U) && p == 1U) && q == 1U)) || ((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (! (p == 8U) || (p == 8U && ! (q == 8U)))) && (! (d <= 1U) || (d <= 1U && ! (q == 6U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && (! (p == 1U) || (p == 1U && ! (q == 1U)))) && d >= 0U) && d <= 2U) && p == 2U) && q == 2U)) || ((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (q == 6U)))) && (! (p == 1U) || (p == 1U && ! (q == 11U)))) && (! (p == 1U) || (p == 1U && ! (q == 5U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 1U))) || (((d >= 0U && d <= 2U) && p == 1U) && ! (q == 1U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (q == 2U)))) && d == 0U) && p == 2U) && q == 14U)) || ((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (! (p == 8U) || (p == 8U && ! (q == 8U)))) && ((! (d <= 1U) || (d <= 1U && ! (p == 2U))) || ((d <= 1U && p == 2U) && ! (q == 6U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && (! (p == 1U) || (p == 1U && ! (q == 1U)))) && (! (p == 2U) || (p == 2U && ! (q == 2U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && d >= 0U) && d <= 2U) && p == 16U) && q == 16U)) || ((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (q == 6U)))) && (! (p == 1U) || (p == 1U && ! (q == 11U)))) && (! (p == 1U) || (p == 1U && ! (q == 5U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 1U))) || (((d >= 0U && d <= 2U) && p == 1U) && ! (q == 1U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (q == 2U)))) && ! (q == 14U)) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 16U))) || (((d >= 0U && d <= 2U) && p == 16U) && ! (q == 16U)))) && d == 0U) && p == 2U) && q == 10U)) || ((((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && d >= 0U) && d <= 1U) && p == 1U) && q == 3U)) || (((((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && d >= 0U) && d <= 1U) && p == 4U) && q == 12U)) || (((((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 2U))) || (((d >= 0U && d <= 1U) && p == 2U) && ! (q == 6U)))) && ! (q == 11U)) && ! (q == 5U)) && ((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (q == 1U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 2U))) || (((d >= 0U && d <= 2U) && p == 2U) && ! (q == 2U)))) && (! (p == 2U) || (p == 2U && ! (q == 14U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 16U))) || (((d >= 0U && d <= 2U) && p == 16U) && ! (q == 16U)))) && (! (p == 2U) || (p == 2U && ! (q == 10U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (q == 3U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 4U))) || (((d >= 0U && d <= 1U) && p == 4U) && ! (q == 12U)))) && d == 0U) && p == 1U) && q == 15U)) || (((((((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (! (p == 8U) || (p == 8U && ! (q == 8U)))) && ((! (d <= 1U) || (d <= 1U && ! (p == 2U))) || ((d <= 1U && p == 2U) && ! (q == 6U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && (! (p == 1U) || (p == 1U && ! (q == 1U)))) && (! (p == 2U) || (p == 2U && ! (q == 2U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && (! (p == 16U) || (p == 16U && ! (q == 16U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && ((! (d <= 1U) || (d <= 1U && ! (p == 1U))) || ((d <= 1U && p == 1U) && ! (q == 3U)))) && (! (d <= 1U) || (d <= 1U && ! (q == 12U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && d >= 0U) && d <= 2U) && p == 4U) && q == 4U)) || (((((((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 2U))) || (((d >= 0U && d <= 1U) && p == 2U) && ! (q == 6U)))) && ! (q == 11U)) && ! (q == 5U)) && ((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (q == 1U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 2U))) || (((d >= 0U && d <= 2U) && p == 2U) && ! (q == 2U)))) && (! (p == 2U) || (p == 2U && ! (q == 14U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 16U))) || (((d >= 0U && d <= 2U) && p == 16U) && ! (q == 16U)))) && (! (p == 2U) || (p == 2U && ! (q == 10U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (q == 3U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 4U))) || (((d >= 0U && d <= 1U) && p == 4U) && ! (q == 12U)))) && ! (q == 15U)) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 4U))) || (((d >= 0U && d <= 2U) && p == 4U) && ! (q == 4U)))) && d == 0U) && p == 1U) && q == 7U)) || (((((((((((((((((((((B >= 0U && B <= 2U) && A <= 2U) && A >= 0U) && (! (d <= 2U) || (d <= 2U && ! (q == 8U)))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && d >= 0U) && d <= 1U) && p == 8U) && q == 24U)) || ((((((((((((((A >= 0U && A <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (! (d == 0U) || (d == 0U && ! (q == 7U)))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 15U)))) && (((! (d >= 0U) || ((((((((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U))) && (! (d <= 2U) || (d <= 2U && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || ((((((((((! (p == 2U) || (p == 2U && ! (q == 6U))) && (! (d <= 2U) || (d <= 2U && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ! (q == 3U)) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (p == 8U))) || ((((((((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ! (q == 3U)) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && p == 8U) && ! (q == 24U)))) && B >= 0U) && B <= 2U) && d == 1U) && p == 1U) && q == 2U) && r == 0U)) || (((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && (! (d == 0U) || (d == 0U && ! (q == 10U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && (! (d == 0U) || (d == 0U && ! (q == 14U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && (((! (d >= 0U) || ((((((((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 4U)))) && d >= 0U) && ! (d <= 1U))) || (((((((((! (q == 6U) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 4U)))) && d >= 0U) && d <= 1U) && ! (p == 8U))) || ((((((((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && ! (q == 6U)) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 4U)))) && d >= 0U) && d <= 1U) && p == 8U) && ! (q == 24U)))) && (! (p == 1U) || (p == 1U && ! (q == 2U)))) && d == 1U) && p == 2U) && q == 4U) && r == 0U)) || (((((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && ((! (d >= 0U) || (((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || (((((((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && (! (d <= 2U) || (d <= 2U && ! (p == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (q == 24U)))) && (! (p == 1U) || (p == 1U && ! (q == 2U)))) && (! (p == 2U) || (p == 2U && ! (q == 4U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (q == 8U)))) && d == 1U) && p == 8U) && q == 16U) && r == 0U)) || (((((((((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && ((! (d >= 0U) || (((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || (((((((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (q == 24U)))) && (((! (d == 1U) || (d == 1U && ! (p == 1U))) || ((d == 1U && p == 1U) && ! (q == 2U))) || (((d == 1U && p == 1U) && q == 2U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (q == 8U)))) && ((! (d == 1U) || (d == 1U && ! (q == 16U))) || ((d == 1U && q == 16U) && ! (r == 0U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 1U))) || (((d >= 0U && d <= 2U) && p == 1U) && ! (q == 1U)))) && d >= 1U) && d <= 16U) && p == 8U) && q == 0U) && r >= 0U) && r <= 2U)) || ((((((((((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && (((! (d >= 0U) || ((((((((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || ((((((((((! (p == 2U) || (p == 2U && ! (q == 6U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && ! (q == 12U)) && (! (d <= 2U) || (d <= 2U && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (p == 8U))) || ((((((((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && ! (q == 12U)) && (! (d <= 2U) || (d <= 2U && ! (q == 4U)))) && d >= 0U) && d <= 1U) && p == 8U) && ! (q == 24U)))) && (((! (d == 1U) || (d == 1U && ! (p == 1U))) || ((d == 1U && p == 1U) && ! (q == 2U))) || (((d == 1U && p == 1U) && q == 2U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 1U))) || (((d >= 0U && d <= 2U) && p == 1U) && ! (q == 1U)))) && (! (d <= 16U) || (d <= 16U && ! (p == 8U)))) && d >= 1U) && d <= 8U) && p == 4U) && q == 0U) && r >= 0U) && r <= 2U)) || (((((((((((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && (! (d == 0U) || (d == 0U && ! (q == 10U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && (! (d == 0U) || (d == 0U && ! (q == 14U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && (((! (d >= 0U) || ((((((((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || (((((((((! (q == 6U) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (p == 8U))) || ((((((((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && ! (q == 6U)) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && p == 8U) && ! (q == 24U)))) && (((! (d == 1U) || (d == 1U && ! (p == 1U))) || ((d == 1U && p == 1U) && ! (q == 2U))) || (((d == 1U && p == 1U) && q == 2U) && ! (r == 0U)))) && ((! (d == 1U) || (d == 1U && ! (q == 4U))) || ((d == 1U && q == 4U) && ! (r == 0U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 1U))) || (((d >= 0U && d <= 2U) && p == 1U) && ! (q == 1U)))) && (! (d <= 16U) || (d <= 16U && ! (p == 8U)))) && (! (d <= 8U) || (d <= 8U && ! (p == 4U)))) && d >= 1U) && d <= 4U) && p == 2U) && q == 0U) && r >= 0U) && r <= 2U)) || (((((((((((((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && (((! (d >= 0U) || ((((((((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || ((((((((((! (p == 2U) || (p == 2U && ! (q == 6U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (p == 8U))) || ((((((((((((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && d >= 0U) && d <= 1U) && p == 8U) && ! (q == 24U)))) && (((! (d == 1U) || (d == 1U && ! (p == 1U))) || ((d == 1U && p == 1U) && ! (q == 2U))) || (((d == 1U && p == 1U) && q == 2U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U))) || (((d >= 0U && d <= 2U) && p == 8U) && ! (q == 8U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 1U))) || (((d >= 0U && d <= 2U) && p == 1U) && ! (q == 1U)))) && (! (d <= 16U) || (d <= 16U && ! (p == 8U)))) && (! (d <= 8U) || (d <= 8U && ! (p == 4U)))) && (! (d <= 4U) || (d <= 4U && ! (p == 2U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 2U))) || (((d >= 0U && d <= 2U) && p == 2U) && ! (q == 2U)))) && d >= 1U) && d <= 32U) && p == 16U) && q == 0U) && r >= 0U) && r <= 2U)) || ((((((((((((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && (((! (d >= 0U) || (((((((! (d <= 2U) || (d <= 2U && ! (p == 8U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || ((((((((((! (p == 2U) || (p == 2U && ! (q == 6U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && ! (q == 12U)) && (! (d <= 2U) || (d <= 2U && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (p == 8U))) || (((((((! (d <= 2U) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && (! (p == 1U) || (p == 1U && ! (q == 3U)))) && ! (q == 12U)) && d >= 0U) && d <= 1U) && p == 8U) && ! (q == 24U)))) && (! (p == 1U) || (p == 1U && ! (q == 2U)))) && (! (p == 2U) || (p == 2U && ! (q == 4U)))) && ((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 8U)))) && (! (p == 8U) || (p == 8U && ! (q == 16U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 1U))) || (((d >= 0U && d <= 2U) && p == 1U) && ! (q == 1U)))) && (((((! (d >= 1U) || (d >= 1U && ! (d <= 16U))) || ((d >= 1U && d <= 16U) && ! (p == 8U))) || (((d >= 1U && d <= 16U) && p == 8U) && ! (q == 0U))) || ((((d >= 1U && d <= 16U) && p == 8U) && q == 0U) && ! (r >= 0U))) || (((((d >= 1U && d <= 16U) && p == 8U) && q == 0U) && r >= 0U) && ! (r <= 2U)))) && ((((! (d >= 1U) || (d >= 1U && ! (d <= 8U))) || ((d >= 1U && d <= 8U) && ! (q == 0U))) || (((d >= 1U && d <= 8U) && q == 0U) && ! (r >= 0U))) || ((((d >= 1U && d <= 8U) && q == 0U) && r >= 0U) && ! (r <= 2U)))) && (((((! (d >= 1U) || (d >= 1U && ! (d <= 4U))) || ((d >= 1U && d <= 4U) && ! (p == 2U))) || (((d >= 1U && d <= 4U) && p == 2U) && ! (q == 0U))) || ((((d >= 1U && d <= 4U) && p == 2U) && q == 0U) && ! (r >= 0U))) || (((((d >= 1U && d <= 4U) && p == 2U) && q == 0U) && r >= 0U) && ! (r <= 2U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 2U))) || ((d >= 0U && d <= 2U) && ! (p == 2U))) || (((d >= 0U && d <= 2U) && p == 2U) && ! (q == 2U)))) && (((((! (d >= 1U) || (d >= 1U && ! (d <= 32U))) || ((d >= 1U && d <= 32U) && ! (p == 16U))) || (((d >= 1U && d <= 32U) && p == 16U) && ! (q == 0U))) || ((((d >= 1U && d <= 32U) && p == 16U) && q == 0U) && ! (r >= 0U))) || (((((d >= 1U && d <= 32U) && p == 16U) && q == 0U) && r >= 0U) && ! (r <= 2U)))) && d == 1U) && p == 4U) && q == 8U) && r == 0U)) || (((((((((((((((((((((((((((((((B >= 0U && B <= 2U) && A >= 0U) && A <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (! (d == 0U) || (d == 0U && ! (q == 7U)))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 15U)))) && (((! (d >= 0U) || (((((((! (p == 8U) || (p == 8U && ! (q == 8U))) && ! (q == 1U)) && (! (p == 2U) || (p == 2U && ! (q == 2U)))) && (! (p == 16U) || (p == 16U && ! (q == 16U)))) && (! (p == 4U) || (p == 4U && ! (q == 4U)))) && d >= 0U) && ! (d <= 1U))) || ((((((((((! (p == 2U) || (p == 2U && ! (q == 6U))) && ! (q == 1U)) && (! (p == 2U) || (p == 2U && ! (q == 2U)))) && (! (p == 16U) || (p == 16U && ! (q == 16U)))) && ! (q == 3U)) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && (! (p == 4U) || (p == 4U && ! (q == 4U)))) && d >= 0U) && d <= 1U) && ! (p == 8U))) || (((((((((((! (q == 8U) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && ! (q == 1U)) && (! (p == 2U) || (p == 2U && ! (q == 2U)))) && (! (p == 16U) || (p == 16U && ! (q == 16U)))) && ! (q == 3U)) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && (! (p == 4U) || (p == 4U && ! (q == 4U)))) && d >= 0U) && d <= 1U) && p == 8U) && ! (q == 24U)))) && ((! (d == 1U) || (d == 1U && ! (q == 2U))) || ((d == 1U && q == 2U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && ((! (d >= 0U) || (d >= 0U && ! (p == 8U))) || ((d >= 0U && p == 8U) && ! (q == 8U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && (! (d >= 0U) || (d >= 0U && ! (q == 1U)))) && ((! (d <= 16U) || (d <= 16U && ! (p == 8U))) || ((d <= 16U && p == 8U) && ! (r <= 2U)))) && ((! (d <= 8U) || (d <= 8U && ! (p == 4U))) || ((d <= 8U && p == 4U) && ! (r <= 2U)))) && ((! (d <= 4U) || (d <= 4U && ! (p == 2U))) || ((d <= 4U && p == 2U) && ! (r <= 2U)))) && ((! (d >= 0U) || (d >= 0U && ! (p == 2U))) || ((d >= 0U && p == 2U) && ! (q == 2U)))) && ((! (d <= 32U) || (d <= 32U && ! (p == 16U))) || ((d <= 32U && p == 16U) && ! (r <= 2U)))) && (((! (d == 1U) || (d == 1U && ! (p == 4U))) || ((d == 1U && p == 4U) && ! (q == 8U))) || (((d == 1U && p == 4U) && q == 8U) && ! (r == 0U)))) && ((! (d >= 0U) || (d >= 0U && ! (p == 16U))) || ((d >= 0U && p == 16U) && ! (q == 16U)))) && ((! (d >= 0U) || (d >= 0U && ! (p == 4U))) || ((d >= 0U && p == 4U) && ! (q == 4U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 4U))) || (((d >= 0U && d <= 1U) && p == 4U) && ! (q == 12U)))) && (((! (d >= 0U) || (d >= 0U && ! (d <= 1U))) || ((d >= 0U && d <= 1U) && ! (p == 8U))) || (((d >= 0U && d <= 1U) && p == 8U) && ! (q == 24U)))) && d >= 1U) && d <= 2U) && p == 1U) && q == 0U) && r >= 0U) && r <= 1U)) || ((((((((((q == 0U && A <= 2U) && A >= 0U) && ((((! (B >= 0U) || (B >= 0U && ! (B <= 2U))) || (((((((((((((((((B >= 0U && B <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (! (d == 0U) || (d == 0U && ! (q == 7U)))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 15U)))) && ((! (d == 1U) || (d == 1U && ! (q == 2U))) || ((d == 1U && q == 2U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 16U))) || ((d >= 1U && d <= 16U) && ! (p == 8U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 8U))) || ((d >= 1U && d <= 8U) && ! (p == 4U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 4U))) || ((d >= 1U && d <= 4U) && ! (p == 2U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 32U))) || ((d >= 1U && d <= 32U) && ! (p == 16U)))) && (((! (d == 1U) || (d == 1U && ! (p == 4U))) || ((d == 1U && p == 4U) && ! (q == 8U))) || (((d == 1U && p == 4U) && q == 8U) && ! (r == 0U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 2U))) || ((d >= 1U && d <= 2U) && ! (r <= 1U)))) && ! (d >= 0U))) || (((((((((((((((((((((((B >= 0U && B <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (! (d == 0U) || (d == 0U && ! (q == 7U)))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 15U)))) && ((! (d == 1U) || (d == 1U && ! (q == 2U))) || ((d == 1U && q == 2U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 1U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 16U))) || ((d >= 1U && d <= 16U) && ! (p == 8U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 8U))) || ((d >= 1U && d <= 8U) && ! (p == 4U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 4U))) || ((d >= 1U && d <= 4U) && ! (p == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 32U))) || ((d >= 1U && d <= 32U) && ! (p == 16U)))) && (((! (d == 1U) || (d == 1U && ! (p == 4U))) || ((d == 1U && p == 4U) && ! (q == 8U))) || (((d == 1U && p == 4U) && q == 8U) && ! (r == 0U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 2U))) || ((d >= 1U && d <= 2U) && ! (r <= 1U)))) && d >= 0U) && ! (d <= 1U))) || ((((((((((((((((((((((((((((B >= 0U && B <= 2U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (! (d == 0U) || (d == 0U && ! (q == 7U)))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 15U)))) && (! (p == 8U) || (((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && p == 8U) && ! (q == 24U)))) && ((! (d == 1U) || (d == 1U && ! (q == 2U))) || ((d == 1U && q == 2U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 1U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 16U))) || ((d >= 1U && d <= 16U) && ! (p == 8U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 8U))) || ((d >= 1U && d <= 8U) && ! (p == 4U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 4U))) || ((d >= 1U && d <= 4U) && ! (p == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 32U))) || ((d >= 1U && d <= 32U) && ! (p == 16U)))) && (((! (d == 1U) || (d == 1U && ! (p == 4U))) || ((d == 1U && p == 4U) && ! (q == 8U))) || (((d == 1U && p == 4U) && q == 8U) && ! (r == 0U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && (! (p == 8U) || (p == 8U && ! (q == 24U)))) && ((! (d >= 1U) || (d >= 1U && ! (d <= 2U))) || ((d >= 1U && d <= 2U) && ! (r <= 1U)))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && d >= 0U) && d <= 1U) && ! (q == 3U)))) && r >= 0U) && r <= 2U) && ((((! (B >= 0U) || (B >= 0U && ! (B <= 2U))) || ((B >= 0U && B <= 2U) && ! (d >= 1U))) || (((B >= 0U && B <= 2U) && d >= 1U) && ! (d <= 32U))) || ((((B >= 0U && B <= 2U) && d >= 1U) && d <= 32U) && ! (p == 16U)))) && ((((! (B >= 0U) || (B >= 0U && ! (B <= 2U))) || ((B >= 0U && B <= 2U) && ! (d >= 1U))) || (((B >= 0U && B <= 2U) && d >= 1U) && ! (d <= 4U))) || ((((B >= 0U && B <= 2U) && d >= 1U) && d <= 4U) && ! (p == 2U)))) && ! (B == 0U)) && ! (0U == B)) && p == 1U)) || ((((((((((((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 10U)))) && (((! (d == 1U) || (d == 1U && ! (p == 8U))) || ((d == 1U && p == 8U) && ! (q == 16U))) || (((d == 1U && p == 8U) && q == 16U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 4U))) || ((d == 1U && p == 4U) && ! (q == 8U))) || (((d == 1U && p == 4U) && q == 8U) && ! (r == 0U)))) && (((! (d == 1U) || (d == 1U && ! (p == 2U))) || ((d == 1U && p == 2U) && ! (q == 4U))) || (((d == 1U && p == 2U) && q == 4U) && ! (r == 0U)))) && ((! (d == 0U) || (d == 0U && ! (p == 2U))) || ((d == 0U && p == 2U) && ! (q == 14U)))) && (! (d <= 16U) || (d <= 16U && ! (p == 8U)))) && (! (d <= 8U) || (d <= 8U && ! (p == 4U)))) && (((((((((((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && (((! (d == 1U) || (d == 1U && ! (p == 1U))) || ((d == 1U && p == 1U) && ! (q == 2U))) || (((d == 1U && p == 1U) && q == 2U) && ! (r == 0U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (r <= 1U)))) && ! (d >= 0U)) || ((((((((((((((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 7U))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 5U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 11U)))) && ((! (d == 0U) || (d == 0U && ! (p == 1U))) || ((d == 0U && p == 1U) && ! (q == 15U)))) && (((! (d == 1U) || (d == 1U && ! (p == 1U))) || ((d == 1U && p == 1U) && ! (q == 2U))) || (((d == 1U && p == 1U) && q == 2U) && ! (r == 0U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 1U))) || ((d <= 2U && p == 1U) && ! (r <= 1U)))) && d >= 0U) && ! (d <= 1U))) || (((((((((((! (p == 8U) || (((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && p == 8U) && ! (q == 24U))) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && (! (p == 8U) || (p == 8U && ! (q == 24U)))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && d >= 0U) && d <= 1U) && ! (p == 1U))) || (((((((((((((((((((! (d == 0U) || (d == 0U && ! (q == 7U))) && (! (d == 0U) || (d == 0U && ! (q == 5U)))) && (! (d == 0U) || (d == 0U && ! (q == 11U)))) && (! (d == 0U) || (d == 0U && ! (q == 15U)))) && (! (p == 8U) || (((! (d <= 2U) || (d <= 2U && ! (q == 8U))) && p == 8U) && ! (q == 24U)))) && ((! (d == 1U) || (d == 1U && ! (q == 2U))) || ((d == 1U && q == 2U) && ! (r == 0U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 8U))) || ((d <= 2U && p == 8U) && ! (q == 8U)))) && (! (d <= 2U) || (d <= 2U && ! (q == 1U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 2U))) || ((d <= 2U && p == 2U) && ! (q == 2U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 16U))) || ((d <= 2U && p == 16U) && ! (q == 16U)))) && ((! (d <= 2U) || (d <= 2U && ! (p == 4U))) || ((d <= 2U && p == 4U) && ! (q == 4U)))) && (! (p == 4U) || (p == 4U && ! (q == 12U)))) && (! (p == 8U) || (p == 8U && ! (q == 24U)))) && (! (d <= 2U) || (d <= 2U && ! (r <= 1U)))) && (! (p == 2U) || (p == 2U && ! (q == 6U)))) && d >= 0U) && d <= 1U) && p == 1U) && ! (q == 3U)))) && r >= 0U) && r <= 2U) && (! (d <= 32U) || (d <= 32U && ! (p == 16U)))) && (! (d <= 4U) || (d <= 4U && ! (p == 2U)))) && ((B == 0U || (! (B == 0U) && 0U == B)) || ((! (B == 0U) && ! (0U == B)) && ! (p == 1U)))) && B >= 0U) && B <= 2U) && d >= 1U) && d <= 64U) && p == 32U))) && (((((((((((A >= 0U && q == 0U) && A <= 2U) && d == B) && p == 1U) && r == A) || (((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * (2U * B)))) && p == 16U) && r >= 0U) && r <= 2U)) || ((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && B >= 0U) && B <= 2U) && d == 2U * B) && p == 2U) && r >= 0U) && r <= 2U)) || (((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * B)) && p == 4U) && r >= 0U) && r <= 2U)) || ((((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) && p == 64U) && r >= 0U) && r <= 2U)) || (((((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * (2U * (2U * B))))) && p == 32U) && r >= 0U) && r <= 2U)) || ((((((((((((((q == 0U && A <= 2U) && A >= 0U) && ((! (d == B) || (d == B && ! (p == 1U))) || ((d == B && p == 1U) && ! (r == A)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 64U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && B >= 0U) && B <= 2U) && d == 2U * (2U * (2U * B))) && p == 8U) && r >= 0U) && r <= 2U))) && (((((((((((((((((((A >= 0U && q == 0U) && A <= 2U) && r <= 2U) && B >= 0U) && B <= 2U) && r >= 0U) && d == 2U * (2U * (2U * B))) && p == 8U) || (((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && d == 2U * (2U * B)) && p == 4U)) || ((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && d == B) && p == 1U)) || (((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == B) || (d == B && ! (p == 1U)))) && d == 2U * B) && p == 2U)) || ((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == B) || (d == B && ! (p == 1U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && d == 2U * (2U * (2U * (2U * B)))) && p == 16U)) || (((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == B) || (d == B && ! (p == 1U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && d == 2U * (2U * (2U * (2U * (2U * B))))) && p == 32U)) || ((((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && ! (p == 4U)) && (! (d == B) || (d == B && ! (p == 1U)))) && ! (d == 2U * B)) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && d == 2U * (2U * B)) && p == 2U)) || ((((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && ! (p == 8U)) && ! (d == 2U * (2U * B))) && (! (d == B) || (d == B && ! (p == 1U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && d == 2U * (2U * (2U * B))) && p == 4U)) || ((((((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == B) || (d == B && ! (p == 1U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && ! (d == 2U * (2U * (2U * (2U * (2U * B)))))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 2U)))) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 4U)))) && d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) && p == 32U)) || ((((((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && ! (d == 2U * (2U * (2U * B)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == B) || (d == B && ! (p == 1U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && ! (p == 16U)) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 2U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 32U)))) && d == 2U * (2U * (2U * (2U * B)))) && p == 8U)) || ((((((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && (! (d == B) || (d == B && ! (p == 1U)))) && (! (d == 2U * B) || (d == 2U * B && ! (p == 2U)))) && ! (d == 2U * (2U * (2U * (2U * B))))) && ! (p == 32U)) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 2U)))) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 4U)))) && d == 2U * (2U * (2U * (2U * (2U * B))))) && p == 16U)) || ((((((((((((((((((B >= 0U && q == 0U) && B <= 2U) && A <= 2U) && A >= 0U) && r >= 0U) && r <= 2U) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 8U)))) && (! (d == 2U * (2U * B)) || (d == 2U * (2U * B) && ! (p == 4U)))) && ! (d == B)) && ! (p == 2U)) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 16U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 32U)))) && (! (d == 2U * (2U * (2U * B))) || (d == 2U * (2U * (2U * B)) && ! (p == 4U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * (2U * B)))))) || (d == 2U * (2U * (2U * (2U * (2U * (2U * B))))) && ! (p == 32U)))) && (! (d == 2U * (2U * (2U * (2U * B)))) || (d == 2U * (2U * (2U * (2U * B))) && ! (p == 8U)))) && (! (d == 2U * (2U * (2U * (2U * (2U * B))))) || (d == 2U * (2U * (2U * (2U * (2U * B)))) && ! (p == 16U)))) && d == 2U * B) && p == 1U)) (../plain/hard-u_valuebound2.c:54:13-54:19)
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow (../plain/hard-u_valuebound2.c:60:5-60:36)
[Info][Deadcode] Logical lines of code (LLoC) summary:
  live: 38
  dead: 0
  total lines: 38
[Warning][Deadcode][CWE-571] condition 'B >= 0U' (possibly inserted by CIL) is always true (../plain/hard-u_valuebound2.c:28:5-28:38)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (../plain/hard-u_valuebound2.c:36:12-36:13)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (../plain/hard-u_valuebound2.c:46:12-46:13)
[Warning][Deadcode][CWE-571] condition 'A >= 0U' (possibly inserted by CIL) is always true (../plain/hard-u_valuebound2.c:26:5-26:38)
../plain/hard-u_valuebound2.c:19: Error: Cannot resolve variable cond.
[Warning][Integer > Overflow][CWE-190] Unsigned integer overflow
[Warning][Witness] invariant unconfirmed: (A >= (0U) && q == (0U) && A <= (2U) && r <= (2U) && B >= (0U) && B <= (2U) && r >= (0U) && d == ((2U) * ((2U) * ((2U) * B))) && p == (8U)) || (B >= (0U) && q == (0U) && B <= (2U) && A <= (2U) && A >= (0U) && r >= (0U) && r <= (2U) && (!(d == ((2U) * ((2U) * ((2U) * B)))) || (d == ((2U) * ((2U) * ((2U) * B))) && !(p == (8U)))) && d == ((2U) * ((2U) * B)) && p == (4U)) || (B >= (0U) && q == (0U) && B <= (2U) && A <= (2U) && A >= (0U) && r >= (0U) && r <= (2U) && (!(d == ((2U) * ((2U) * ((2U) * B)))) || (d == ((2U) * ((2U) * ((2U) * B))) && !(p == (8U)))) && (!(d == ((2U) * ((2U) * B))) || (d == ((2U) * ((2U) * B)) && !(p == (4U)))) && d == B && p == (1U)) || (B >= (0U) && q == (0U) && B <= (2U) && A <= (2U) && A >= (0U) && r >= (0U) && r <= (2U) && (!(d == ((2U) * ((2U) * ((2U) * B)))) || (d == ((2U) * ((2U) * ((2U) * B))) && !(p == (8U)))) && (!(d == ((2U) * ((2U) * B))) || (d == ((2U) * ((2U) * B)) && !(p == (4U)))) && (!(d == B) || (d == B && !(p == (1U)))) && d == ((2U) * B) && p == (2U)) || (B >= (0U) && q == (0U) && B <= (2U) && A <= (2U) && A >= (0U) && r >= (0U) && r <= (2U) && (!(d == ((2U) * ((2U) * ((2U) * B)))) || (d == ((2U) * ((2U) * ((2U) * B))) && !(p == (8U)))) && (!(d == ((2U) * ((2U) * B))) || (d == ((2U) * ((2U) * B)) && !(p == (4U)))) && (!(d == B) || (d == B && !(p == (1U)))) && (!(d == ((2U) * B)) || (d == ((2U) * B) && !(p == (2U)))) && d == ((2U) * ((2U) * ((2U) * ((2U) * B)))) && p == (16U)) || (B >= (0U) && q == (0U) && B <= (2U) && A <= (2U) && A >= (0U) && r >= (0U) && r <= (2U) && (!(d == ((2U) * ((2U) * ((2U) * B)))) || (d == ((2U) * ((2U) * ((2U) * B))) && !(p == (8U)))) && (!(d == ((2U) * ((2U) * B))) || (d == ((2U) * ((2U) * B)) && !(p == (4U)))) && (!(d == B) || (d == B && !(p == (1U)))) && (!(d == ((2U) * B)) || (d == ((2U) * B) && !(p == (2U)))) && (!(d == ((2U) * ((2U) * ((2U) * ((2U) * B))))) || (d == ((2U) * ((2U) * ((2U) * ((2U) * B)))) && !(p == (16U)))) && d == ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * B))))) && p == (32U)) || (B >= (0U) && q == (0U) && B <= (2U) && A <= (2U) && A >= (0U) && r >= (0U) && r <= (2U) && (!(d == ((2U) * ((2U) * ((2U) * B)))) || (d == ((2U) * ((2U) * ((2U) * B))) && !(p == (8U)))) && !(p == (4U)) && (!(d == B) || (d == B && !(p == (1U)))) && !(d == ((2U) * B)) && (!(d == ((2U) * ((2U) * ((2U) * ((2U) * B))))) || (d == ((2U) * ((2U) * ((2U) * ((2U) * B)))) && !(p == (16U)))) && (!(d == ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * B)))))) || (d == ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * B))))) && !(p == (32U)))) && d == ((2U) * ((2U) * B)) && p == (2U)) || (B >= (0U) && q == (0U) && B <= (2U) && A <= (2U) && A >= (0U) && r >= (0U) && r <= (2U) && !(p == (8U)) && !(d == ((2U) * ((2U) * B))) && (!(d == B) || (d == B && !(p == (1U)))) && (!(d == ((2U) * B)) || (d == ((2U) * B) && !(p == (2U)))) && (!(d == ((2U) * ((2U) * ((2U) * ((2U) * B))))) || (d == ((2U) * ((2U) * ((2U) * ((2U) * B)))) && !(p == (16U)))) && (!(d == ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * B)))))) || (d == ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * B))))) && !(p == (32U)))) && d == ((2U) * ((2U) * ((2U) * B))) && p == (4U)) || (B >= (0U) && q == (0U) && B <= (2U) && A <= (2U) && A >= (0U) && r >= (0U) && r <= (2U) && (!(d == ((2U) * ((2U) * ((2U) * B)))) || (d == ((2U) * ((2U) * ((2U) * B))) && !(p == (8U)))) && (!(d == ((2U) * ((2U) * B))) || (d == ((2U) * ((2U) * B)) && !(p == (4U)))) && (!(d == B) || (d == B && !(p == (1U)))) && (!(d == ((2U) * B)) || (d == ((2U) * B) && !(p == (2U)))) && (!(d == ((2U) * ((2U) * ((2U) * ((2U) * B))))) || (d == ((2U) * ((2U) * ((2U) * ((2U) * B)))) && !(p == (16U)))) && !(d == ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * B)))))) && (!(d == ((2U) * ((2U) * B))) || (d == ((2U) * ((2U) * B)) && !(p == (2U)))) && (!(d == ((2U) * ((2U) * ((2U) * B)))) || (d == ((2U) * ((2U) * ((2U) * B))) && !(p == (4U)))) && d == ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * B)))))) && p == (32U)) || (B >= (0U) && q == (0U) && B <= (2U) && A <= (2U) && A >= (0U) && r >= (0U) && r <= (2U) && !(d == ((2U) * ((2U) * ((2U) * B)))) && (!(d == ((2U) * ((2U) * B))) || (d == ((2U) * ((2U) * B)) && !(p == (4U)))) && (!(d == B) || (d == B && !(p == (1U)))) && (!(d == ((2U) * B)) || (d == ((2U) * B) && !(p == (2U)))) && !(p == (16U)) && (!(d == ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * B)))))) || (d == ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * B))))) && !(p == (32U)))) && (!(d == ((2U) * ((2U) * B))) || (d == ((2U) * ((2U) * B)) && !(p == (2U)))) && (!(d == ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * B))))))) || (d == ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * B)))))) && !(p == (32U)))) && d == ((2U) * ((2U) * ((2U) * ((2U) * B)))) && p == (8U)) || (B >= (0U) && q == (0U) && B <= (2U) && A <= (2U) && A >= (0U) && r >= (0U) && r <= (2U) && (!(d == ((2U) * ((2U) * ((2U) * B)))) || (d == ((2U) * ((2U) * ((2U) * B))) && !(p == (8U)))) && (!(d == ((2U) * ((2U) * B))) || (d == ((2U) * ((2U) * B)) && !(p == (4U)))) && (!(d == B) || (d == B && !(p == (1U)))) && (!(d == ((2U) * B)) || (d == ((2U) * B) && !(p == (2U)))) && !(d == ((2U) * ((2U) * ((2U) * ((2U) * B))))) && !(p == (32U)) && (!(d == ((2U) * ((2U) * B))) || (d == ((2U) * ((2U) * B)) && !(p == (2U)))) && (!(d == ((2U) * ((2U) * ((2U) * B)))) || (d == ((2U) * ((2U) * ((2U) * B))) && !(p == (4U)))) && d == ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * B))))) && p == (16U)) || (B >= (0U) && q == (0U) && B <= (2U) && A <= (2U) && A >= (0U) && r >= (0U) && r <= (2U) && (!(d == ((2U) * ((2U) * ((2U) * B)))) || (d == ((2U) * ((2U) * ((2U) * B))) && !(p == (8U)))) && (!(d == ((2U) * ((2U) * B))) || (d == ((2U) * ((2U) * B)) && !(p == (4U)))) && !(d == B) && !(p == (2U)) && (!(d == ((2U) * ((2U) * ((2U) * ((2U) * B))))) || (d == ((2U) * ((2U) * ((2U) * ((2U) * B)))) && !(p == (16U)))) && (!(d == ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * B)))))) || (d == ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * B))))) && !(p == (32U)))) && (!(d == ((2U) * ((2U) * ((2U) * B)))) || (d == ((2U) * ((2U) * ((2U) * B))) && !(p == (4U)))) && (!(d == ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * B))))))) || (d == ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * B)))))) && !(p == (32U)))) && (!(d == ((2U) * ((2U) * ((2U) * ((2U) * B))))) || (d == ((2U) * ((2U) * ((2U) * ((2U) * B)))) && !(p == (8U)))) && (!(d == ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * B)))))) || (d == ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * B))))) && !(p == (16U)))) && d == ((2U) * B) && p == (1U)) (../plain/hard-u_valuebound2.c:42:9)
[Warning][Witness] invariant unconfirmed: (A >= (0U) && q == (0U) && A <= (2U) && d == B && p == (1U) && r == A) || (q == (0U) && A <= (2U) && A >= (0U) && (!(d == B) || (d == B && !(p == (1U))) || (d == B && p == (1U) && !(r == A))) && B >= (0U) && B <= (2U) && d == ((2U) * ((2U) * ((2U) * ((2U) * B)))) && p == (16U) && r >= (0U) && r <= (2U)) || (q == (0U) && A <= (2U) && A >= (0U) && (!(d == B) || (d == B && !(p == (1U))) || (d == B && p == (1U) && !(r == A))) && (!(d == ((2U) * ((2U) * ((2U) * ((2U) * B))))) || (d == ((2U) * ((2U) * ((2U) * ((2U) * B)))) && !(p == (16U)))) && B >= (0U) && B <= (2U) && d == ((2U) * B) && p == (2U) && r >= (0U) && r <= (2U)) || (q == (0U) && A <= (2U) && A >= (0U) && (!(d == B) || (d == B && !(p == (1U))) || (d == B && p == (1U) && !(r == A))) && (!(d == ((2U) * ((2U) * ((2U) * ((2U) * B))))) || (d == ((2U) * ((2U) * ((2U) * ((2U) * B)))) && !(p == (16U)))) && (!(d == ((2U) * B)) || (d == ((2U) * B) && !(p == (2U)))) && B >= (0U) && B <= (2U) && d == ((2U) * ((2U) * B)) && p == (4U) && r >= (0U) && r <= (2U)) || (q == (0U) && A <= (2U) && A >= (0U) && (!(d == B) || (d == B && !(p == (1U))) || (d == B && p == (1U) && !(r == A))) && (!(d == ((2U) * ((2U) * ((2U) * ((2U) * B))))) || (d == ((2U) * ((2U) * ((2U) * ((2U) * B)))) && !(p == (16U)))) && (!(d == ((2U) * B)) || (d == ((2U) * B) && !(p == (2U)))) && (!(d == ((2U) * ((2U) * B))) || (d == ((2U) * ((2U) * B)) && !(p == (4U)))) && B >= (0U) && B <= (2U) && d == ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * B)))))) && p == (64U) && r >= (0U) && r <= (2U)) || (q == (0U) && A <= (2U) && A >= (0U) && (!(d == B) || (d == B && !(p == (1U))) || (d == B && p == (1U) && !(r == A))) && (!(d == ((2U) * ((2U) * ((2U) * ((2U) * B))))) || (d == ((2U) * ((2U) * ((2U) * ((2U) * B)))) && !(p == (16U)))) && (!(d == ((2U) * B)) || (d == ((2U) * B) && !(p == (2U)))) && (!(d == ((2U) * ((2U) * B))) || (d == ((2U) * ((2U) * B)) && !(p == (4U)))) && (!(d == ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * B))))))) || (d == ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * B)))))) && !(p == (64U)))) && B >= (0U) && B <= (2U) && d == ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * B))))) && p == (32U) && r >= (0U) && r <= (2U)) || (q == (0U) && A <= (2U) && A >= (0U) && (!(d == B) || (d == B && !(p == (1U))) || (d == B && p == (1U) && !(r == A))) && (!(d == ((2U) * ((2U) * ((2U) * ((2U) * B))))) || (d == ((2U) * ((2U) * ((2U) * ((2U) * B)))) && !(p == (16U)))) && (!(d == ((2U) * B)) || (d == ((2U) * B) && !(p == (2U)))) && (!(d == ((2U) * ((2U) * B))) || (d == ((2U) * ((2U) * B)) && !(p == (4U)))) && (!(d == ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * B))))))) || (d == ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * B)))))) && !(p == (64U)))) && (!(d == ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * B)))))) || (d == ((2U) * ((2U) * ((2U) * ((2U) * ((2U) * B))))) && !(p == (32U)))) && B >= (0U) && B <= (2U) && d == ((2U) * ((2U) * ((2U) * B))) && p == (8U) && r >= (0U) && r <= (2U)) (../plain/hard-u_valuebound2.c:39:9)

runtime: 00:01:00.229
vars: 88, evals: 255

|rho|=93
|called|=0
|stable|=93
|infl|=88
|wpoint|=2
|side_dep|=25
|side_infl|=55
|var_messages|=14
|rho_write|=34
|dep|=66
Found 9 contexts for 5 functions. Top 5 functions:
3	contexts for entry state of assume_abort_if_not (2006) on ../plain/hard-u_valuebound2.c:11:1-13:1
2	contexts for entry state of __VERIFIER_assert (2009) on ../plain/hard-u_valuebound2.c:14:1-20:1
2	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
1	contexts for entry state of reach_error (1999) on ../plain/hard-u_valuebound2.c:8:1-8:72
1	contexts for entry state of main (2012) on ../plain/hard-u_valuebound2.c:22:1-63:1

Memory statistics: total=3573.29MB, max=43.51MB, minor=3567.11MB, major=278.29MB, promoted=272.10MB
    minor collections=1805  major collections=32 compactions=0

