Spot issues
https://gitlab.lre.epita.fr/spot/spot/-/issues
2017-04-25T18:52:51+02:00
https://gitlab.lre.epita.fr/spot/spot/-/issues/254
libspotgen
2017-04-25T18:52:51+02:00
Alexandre Duret-Lutz
libspotgen
It would be nice to have all the LTL generators of `genltl` available in Python. This means we should move those functions outside of `bin/genltl.cc`; but I would also prefer to not define them in `libspot.so`, because that is really un...
It would be nice to have all the LTL generators of `genltl` available in Python. This means we should move those functions outside of `bin/genltl.cc`; but I would also prefer to not define them in `libspot.so`, because that is really unlikely to be used in most tools built using Spot, and if we continue adding new hard-coded lists of formulas, it could become quite big. So I'd suggest to create a `libspotgen.so` library, with Python bindings in package `spot.gen`, and also its own Debian packages.
@max just suggested we might want a `genaut` binary as well, and I would put the functions constructing these automata in `libspotgen.so` as well.
https://gitlab.lre.epita.fr/spot/spot/-/issues/255
autfilt --split-edges
2017-05-09T20:00:29+02:00
Alexandre Duret-Lutz
autfilt --split-edges
We need an algorithm `twa_graph_ptr split_edges(const_twa_graph_ptr in)` that splits all edges of the automaton so that they are all transitions (i.e., labeled by an assignment of each atomic proposition). After such transformation, the...
We need an algorithm `twa_graph_ptr split_edges(const_twa_graph_ptr in)` that splits all edges of the automaton so that they are all transitions (i.e., labeled by an assignment of each atomic proposition). After such transformation, the labels can easily be interpreted as letters.
https://gitlab.lre.epita.fr/spot/spot/-/issues/242
fixing the closure operator to better match the PSL standard
2017-04-28T11:40:55+02:00
Alexandre Duret-Lutz
fixing the closure operator to better match the PSL standard
As noted in [tl.pdf](http://spot.lrde.epita.fr/tl.pdf), the definition of `{r}` we currently use in Spot comes from the `cl(r)` operator of Dax et al. (ATVA'09).
The definition of `{r}!` corresponds to the PSL for `r!`. We should cha...
As noted in [tl.pdf](http://spot.lrde.epita.fr/tl.pdf), the definition of `{r}` we currently use in Spot comes from the `cl(r)` operator of Dax et al. (ATVA'09).
The definition of `{r}!` corresponds to the PSL for `r!`. We should change `{r}` to match the definition of `r` in PSL, so that `{r}!` and `{r}` would form a strong/weak pair as in PSL. I would use `cl{r}` do denote the old semantics of `{r}`, i.e., the one from Dax et al. (I'm favoring `cl{r}` over `cl(r)` so that SERE always appear between braces in formulas.)
With these changes we would have:
- `{r}` accepts words such that all prefixes can be extended to match `r` (in other words, this works like a monitor)
- `{r}!` is (already) sugar for `{r}<>->1` and accepts all words that have at least one prefix matching `r`
- `cl{r}` is sugar for `{r}|{r}!`: it accepts words that have one prefix matching `r` or such that all prefixes can be extended to match `r`
I suggest that without changing `{r}`, we already include `cl{r}` in
spot 2.3.2
Alexandre Duret-Lutz
Alexandre Duret-Lutz
https://gitlab.lre.epita.fr/spot/spot/-/issues/258
copy() -> make_twa_graph()
2017-07-25T19:25:39+02:00
Alexandre Duret-Lutz
copy() -> make_twa_graph()
It seems like several people use `copy()` (which takes a `twa` and return a `twa_graph`) when they should use the much more efficient `make_twa_graph` (which can take a `twa_graph` to return a `twa_graph`) instead.
I wonder if we should...
It seems like several people use `copy()` (which takes a `twa` and return a `twa_graph`) when they should use the much more efficient `make_twa_graph` (which can take a `twa_graph` to return a `twa_graph`) instead.
I wonder if we should not deprecate `copy()` and provide an overloaded `make_twa_graph` that could also take an abstract `twa`. The name would make clearer that we are really exploring the entire graph to build a copy, while the current `copy` does not necessarily makes it obvious that the result is no longer computed on the fly.
Spot 2.4
https://gitlab.lre.epita.fr/spot/spot/-/issues/263
translation to improve
2017-09-02T20:05:36+02:00
Alexandre Duret-Lutz
translation to improve
The following was reported by Mikuláš Klokočka.
`ltl2tgba` translates `G(a & XF(b & XF(c & XFd)))` in an automaton with 5 states, while ltl2ldpa (from Owl 1.1.0) produces an automaton with 1 state.
I guess we could just make sure that ...
The following was reported by Mikuláš Klokočka.
`ltl2tgba` translates `G(a & XF(b & XF(c & XFd)))` in an automaton with 5 states, while ltl2ldpa (from Owl 1.1.0) produces an automaton with 1 state.
I guess we could just make sure that this is simplified to `G(a & Fb & Fc & Fd)`, but maybe we can also improve the already-special handling of G in the translation.
Also, this looks like a nice pattern to add to `genltl`.
https://gitlab.lre.epita.fr/spot/spot/-/issues/267
a formula to optimize
2018-06-29T07:24:04+02:00
Alexandre Duret-Lutz
a formula to optimize
Here is a recurrence formula for which Spot (2.3.4) produces a non-deterministic automaton:
```sh
% ltl2tgba -D 'G(F(a & X(a)))'
```
![ndet](/uploads/65443c1b3914ce9fa016c9caeaa8908d/out.png)
Constructing the automaton by hand, ...
Here is a recurrence formula for which Spot (2.3.4) produces a non-deterministic automaton:
```sh
% ltl2tgba -D 'G(F(a & X(a)))'
```
![ndet](/uploads/65443c1b3914ce9fa016c9caeaa8908d/out.png)
Constructing the automaton by hand, it is natural to suggest the following deterministic automaton where each state remembers the last letter read:
![det](/uploads/6f2d4abe130ab4dc1e95a16090125e46/out.png)
Can we adapt the translation somehow to produce that?
I've checked a few translators, and most of them produce non-deterministic automata like Spot. The only exception I have found is `ltl2da` from Owl, which produces the following deterministic automaton:
```sh
% owl-1.1.0/bin/ltl2da 'G(F(a & X(a)))'
```
![ltl2da output](/uploads/7b378a2d4f521275b81ad841cca08abf/out.png)
This formula came in a discussion with @max about the translation of ``GF(a&Xa) & GF(a&!Xa)`` which should also be translated to a 2-state automaton (but isn't, even by `ltl2da`).
https://gitlab.lre.epita.fr/spot/spot/-/issues/268
Boolean rewriting as a speedup
2017-06-23T19:22:35+02:00
Alexandre Duret-Lutz
Boolean rewriting as a speedup
Yann Thierry-Mieg complained about the following formula:
```
f='!((X((F(G((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("Couple0.st...
Yann Thierry-Mieg complained about the following formula:
```
f='!((X((F(G((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("Couple0.state_0>=1")&&("Couple7.state_7>=1"))||(("Couple0.state_0>=1")&&("Couple8.state_8>=1")))||(("Couple0.state_0>=1")&&("Couple9.state_9>=1")))||(("Couple0.state_0>=1")&&("Couple10.state_10>=1")))||(("Couple0.state_0>=1")&&("Couple11.state_11>=1")))||(("Couple6.state_6>=1")&&("Couple13.state_13>=1")))||(("Couple6.state_6>=1")&&("Couple14.state_14>=1")))||(("Couple6.state_6>=1")&&("Couple15.state_15>=1")))||(("Couple6.state_6>=1")&&("Couple16.state_16>=1")))||(("Couple6.state_6>=1")&&("Couple17.state_17>=1")))||(("Couple12.state_12>=1")&&("Couple19.state_19>=1")))||(("Couple12.state_12>=1")&&("Couple20.state_20>=1")))||(("Couple12.state_12>=1")&&("Couple21.state_21>=1")))||(("Couple12.state_12>=1")&&("Couple22.state_22>=1")))||(("Couple12.state_12>=1")&&("Couple23.state_23>=1")))||(("Couple18.state_18>=1")&&("Couple25.state_25>=1")))||(("Couple18.state_18>=1")&&("Couple26.state_26>=1")))||(("Couple18.state_18>=1")&&("Couple27.state_27>=1")))||(("Couple18.state_18>=1")&&("Couple28.state_28>=1")))||(("Couple18.state_18>=1")&&("Couple29.state_29>=1")))||(("Couple24.state_24>=1")&&("Couple31.state_31>=1")))||(("Couple24.state_24>=1")&&("Couple32.state_32>=1")))||(("Couple24.state_24>=1")&&("Couple33.state_33>=1")))||(("Couple24.state_24>=1")&&("Couple34.state_34>=1")))||(("Couple24.state_24>=1")&&("Couple35.state_35>=1")))||(("Couple1.state_1>=1")&&("Couple6.state_6>=1")))||(("Couple1.state_1>=1")&&("Couple8.state_8>=1")))||(("Couple1.state_1>=1")&&("Couple9.state_9>=1")))||(("Couple1.state_1>=1")&&("Couple10.state_10>=1")))||(("Couple1.state_1>=1")&&("Couple11.state_11>=1")))||(("Couple7.state_7>=1")&&("Couple12.state_12>=1")))||(("Couple7.state_7>=1")&&("Couple14.state_14>=1")))||(("Couple7.state_7>=1")&&("Couple15.state_15>=1")))||(("Couple7.state_7>=1")&&("Couple16.state_16>=1")))||(("Couple7.state_7>=1")&&("Couple17.state_17>=1")))||(("Couple13.state_13>=1")&&("Couple18.state_18>=1")))||(("Couple13.state_13>=1")&&("Couple20.state_20>=1")))||(("Couple13.state_13>=1")&&("Couple21.state_21>=1")))||(("Couple13.state_13>=1")&&("Couple22.state_22>=1")))||(("Couple13.state_13>=1")&&("Couple23.state_23>=1")))||(("Couple19.state_19>=1")&&("Couple24.state_24>=1")))||(("Couple19.state_19>=1")&&("Couple26.state_26>=1")))||(("Couple19.state_19>=1")&&("Couple27.state_27>=1")))||(("Couple19.state_19>=1")&&("Couple28.state_28>=1")))||(("Couple19.state_19>=1")&&("Couple29.state_29>=1")))||(("Couple25.state_25>=1")&&("Couple30.state_30>=1")))||(("Couple25.state_25>=1")&&("Couple32.state_32>=1")))||(("Couple25.state_25>=1")&&("Couple33.state_33>=1")))||(("Couple25.state_25>=1")&&("Couple34.state_34>=1")))||(("Couple25.state_25>=1")&&("Couple35.state_35>=1")))||(("Couple2.state_2>=1")&&("Couple6.state_6>=1")))||(("Couple2.state_2>=1")&&("Couple7.state_7>=1")))||(("Couple2.state_2>=1")&&("Couple9.state_9>=1")))||(("Couple2.state_2>=1")&&("Couple10.state_10>=1")))||(("Couple2.state_2>=1")&&("Couple11.state_11>=1")))||(("Couple8.state_8>=1")&&("Couple12.state_12>=1")))||(("Couple8.state_8>=1")&&("Couple13.state_13>=1")))||(("Couple8.state_8>=1")&&("Couple15.state_15>=1")))||(("Couple8.state_8>=1")&&("Couple16.state_16>=1")))||(("Couple8.state_8>=1")&&("Couple17.state_17>=1")))||(("Couple14.state_14>=1")&&("Couple18.state_18>=1")))||(("Couple14.state_14>=1")&&("Couple19.state_19>=1")))||(("Couple14.state_14>=1")&&("Couple21.state_21>=1")))||(("Couple14.state_14>=1")&&("Couple22.state_22>=1")))||(("Couple14.state_14>=1")&&("Couple23.state_23>=1")))||(("Couple20.state_20>=1")&&("Couple24.state_24>=1")))||(("Couple20.state_20>=1")&&("Couple25.state_25>=1")))||(("Couple20.state_20>=1")&&("Couple27.state_27>=1")))||(("Couple20.state_20>=1")&&("Couple28.state_28>=1")))||(("Couple20.state_20>=1")&&("Couple29.state_29>=1")))||(("Couple26.state_26>=1")&&("Couple30.state_30>=1")))||(("Couple26.state_26>=1")&&("Couple31.state_31>=1")))||(("Couple26.state_26>=1")&&("Couple33.state_33>=1")))||(("Couple26.state_26>=1")&&("Couple34.state_34>=1")))||(("Couple26.state_26>=1")&&("Couple35.state_35>=1")))||(("Couple3.state_3>=1")&&("Couple6.state_6>=1")))||(("Couple3.state_3>=1")&&("Couple7.state_7>=1")))||(("Couple3.state_3>=1")&&("Couple8.state_8>=1")))||(("Couple3.state_3>=1")&&("Couple10.state_10>=1")))||(("Couple3.state_3>=1")&&("Couple11.state_11>=1")))||(("Couple9.state_9>=1")&&("Couple12.state_12>=1")))||(("Couple9.state_9>=1")&&("Couple13.state_13>=1")))||(("Couple9.state_9>=1")&&("Couple14.state_14>=1")))||(("Couple9.state_9>=1")&&("Couple16.state_16>=1")))||(("Couple9.state_9>=1")&&("Couple17.state_17>=1")))||(("Couple15.state_15>=1")&&("Couple18.state_18>=1")))||(("Couple15.state_15>=1")&&("Couple19.state_19>=1")))||(("Couple15.state_15>=1")&&("Couple20.state_20>=1")))||(("Couple15.state_15>=1")&&("Couple22.state_22>=1")))||(("Couple15.state_15>=1")&&("Couple23.state_23>=1")))||(("Couple21.state_21>=1")&&("Couple24.state_24>=1")))||(("Couple21.state_21>=1")&&("Couple25.state_25>=1")))||(("Couple21.state_21>=1")&&("Couple26.state_26>=1")))||(("Couple21.state_21>=1")&&("Couple28.state_28>=1")))||(("Couple21.state_21>=1")&&("Couple29.state_29>=1")))||(("Couple27.state_27>=1")&&("Couple30.state_30>=1")))||(("Couple27.state_27>=1")&&("Couple31.state_31>=1")))||(("Couple27.state_27>=1")&&("Couple32.state_32>=1")))||(("Couple27.state_27>=1")&&("Couple34.state_34>=1")))||(("Couple27.state_27>=1")&&("Couple35.state_35>=1")))||(("Couple4.state_4>=1")&&("Couple6.state_6>=1")))||(("Couple4.state_4>=1")&&("Couple7.state_7>=1")))||(("Couple4.state_4>=1")&&("Couple8.state_8>=1")))||(("Couple4.state_4>=1")&&("Couple9.state_9>=1")))||(("Couple4.state_4>=1")&&("Couple11.state_11>=1")))||(("Couple10.state_10>=1")&&("Couple12.state_12>=1")))||(("Couple10.state_10>=1")&&("Couple13.state_13>=1")))||(("Couple10.state_10>=1")&&("Couple14.state_14>=1")))||(("Couple10.state_10>=1")&&("Couple15.state_15>=1")))||(("Couple10.state_10>=1")&&("Couple17.state_17>=1")))||(("Couple16.state_16>=1")&&("Couple18.state_18>=1")))||(("Couple16.state_16>=1")&&("Couple19.state_19>=1")))||(("Couple16.state_16>=1")&&("Couple20.state_20>=1")))||(("Couple16.state_16>=1")&&("Couple21.state_21>=1")))||(("Couple16.state_16>=1")&&("Couple23.state_23>=1")))||(("Couple22.state_22>=1")&&("Couple24.state_24>=1")))||(("Couple22.state_22>=1")&&("Couple25.state_25>=1")))||(("Couple22.state_22>=1")&&("Couple26.state_26>=1")))||(("Couple22.state_22>=1")&&("Couple27.state_27>=1")))||(("Couple22.state_22>=1")&&("Couple29.state_29>=1")))||(("Couple28.state_28>=1")&&("Couple30.state_30>=1")))||(("Couple28.state_28>=1")&&("Couple31.state_31>=1")))||(("Couple28.state_28>=1")&&("Couple32.state_32>=1")))||(("Couple28.state_28>=1")&&("Couple33.state_33>=1")))||(("Couple28.state_28>=1")&&("Couple35.state_35>=1")))||(("Couple5.state_5>=1")&&("Couple6.state_6>=1")))||(("Couple5.state_5>=1")&&("Couple7.state_7>=1")))||(("Couple5.state_5>=1")&&("Couple8.state_8>=1")))||(("Couple5.state_5>=1")&&("Couple9.state_9>=1")))||(("Couple5.state_5>=1")&&("Couple10.state_10>=1")))||(("Couple11.state_11>=1")&&("Couple12.state_12>=1")))||(("Couple11.state_11>=1")&&("Couple13.state_13>=1")))||(("Couple11.state_11>=1")&&("Couple14.state_14>=1")))||(("Couple11.state_11>=1")&&("Couple15.state_15>=1")))||(("Couple11.state_11>=1")&&("Couple16.state_16>=1")))||(("Couple17.state_17>=1")&&("Couple18.state_18>=1")))||(("Couple17.state_17>=1")&&("Couple19.state_19>=1")))||(("Couple17.state_17>=1")&&("Couple20.state_20>=1")))||(("Couple17.state_17>=1")&&("Couple21.state_21>=1")))||(("Couple17.state_17>=1")&&("Couple22.state_22>=1")))||(("Couple23.state_23>=1")&&("Couple24.state_24>=1")))||(("Couple23.state_23>=1")&&("Couple25.state_25>=1")))||(("Couple23.state_23>=1")&&("Couple26.state_26>=1")))||(("Couple23.state_23>=1")&&("Couple27.state_27>=1")))||(("Couple23.state_23>=1")&&("Couple28.state_28>=1")))||(("Couple29.state_29>=1")&&("Couple30.state_30>=1")))||(("Couple29.state_29>=1")&&("Couple31.state_31>=1")))||(("Couple29.state_29>=1")&&("Couple32.state_32>=1")))||(("Couple29.state_29>=1")&&("Couple33.state_33>=1")))||(("Couple29.state_29>=1")&&("Couple34.state_34>=1")))))U((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("Couple0.state_0>=1")&&("Couple7.state_7>=1"))||(("Couple0.state_0>=1")&&("Couple8.state_8>=1")))||(("Couple0.state_0>=1")&&("Couple9.state_9>=1")))||(("Couple0.state_0>=1")&&("Couple10.state_10>=1")))||(("Couple0.state_0>=1")&&("Couple11.state_11>=1")))||(("Couple6.state_6>=1")&&("Couple13.state_13>=1")))||(("Couple6.state_6>=1")&&("Couple14.state_14>=1")))||(("Couple6.state_6>=1")&&("Couple15.state_15>=1")))||(("Couple6.state_6>=1")&&("Couple16.state_16>=1")))||(("Couple6.state_6>=1")&&("Couple17.state_17>=1")))||(("Couple12.state_12>=1")&&("Couple19.state_19>=1")))||(("Couple12.state_12>=1")&&("Couple20.state_20>=1")))||(("Couple12.state_12>=1")&&("Couple21.state_21>=1")))||(("Couple12.state_12>=1")&&("Couple22.state_22>=1")))||(("Couple12.state_12>=1")&&("Couple23.state_23>=1")))||(("Couple18.state_18>=1")&&("Couple25.state_25>=1")))||(("Couple18.state_18>=1")&&("Couple26.state_26>=1")))||(("Couple18.state_18>=1")&&("Couple27.state_27>=1")))||(("Couple18.state_18>=1")&&("Couple28.state_28>=1")))||(("Couple18.state_18>=1")&&("Couple29.state_29>=1")))||(("Couple24.state_24>=1")&&("Couple31.state_31>=1")))||(("Couple24.state_24>=1")&&("Couple32.state_32>=1")))||(("Couple24.state_24>=1")&&("Couple33.state_33>=1")))||(("Couple24.state_24>=1")&&("Couple34.state_34>=1")))||(("Couple24.state_24>=1")&&("Couple35.state_35>=1")))||(("Couple1.state_1>=1")&&("Couple6.state_6>=1")))||(("Couple1.state_1>=1")&&("Couple8.state_8>=1")))||(("Couple1.state_1>=1")&&("Couple9.state_9>=1")))||(("Couple1.state_1>=1")&&("Couple10.state_10>=1")))||(("Couple1.state_1>=1")&&("Couple11.state_11>=1")))||(("Couple7.state_7>=1")&&("Couple12.state_12>=1")))||(("Couple7.state_7>=1")&&("Couple14.state_14>=1")))||(("Couple7.state_7>=1")&&("Couple15.state_15>=1")))||(("Couple7.state_7>=1")&&("Couple16.state_16>=1")))||(("Couple7.state_7>=1")&&("Couple17.state_17>=1")))||(("Couple13.state_13>=1")&&("Couple18.state_18>=1")))||(("Couple13.state_13>=1")&&("Couple20.state_20>=1")))||(("Couple13.state_13>=1")&&("Couple21.state_21>=1")))||(("Couple13.state_13>=1")&&("Couple22.state_22>=1")))||(("Couple13.state_13>=1")&&("Couple23.state_23>=1")))||(("Couple19.state_19>=1")&&("Couple24.state_24>=1")))||(("Couple19.state_19>=1")&&("Couple26.state_26>=1")))||(("Couple19.state_19>=1")&&("Couple27.state_27>=1")))||(("Couple19.state_19>=1")&&("Couple28.state_28>=1")))||(("Couple19.state_19>=1")&&("Couple29.state_29>=1")))||(("Couple25.state_25>=1")&&("Couple30.state_30>=1")))||(("Couple25.state_25>=1")&&("Couple32.state_32>=1")))||(("Couple25.state_25>=1")&&("Couple33.state_33>=1")))||(("Couple25.state_25>=1")&&("Couple34.state_34>=1")))||(("Couple25.state_25>=1")&&("Couple35.state_35>=1")))||(("Couple2.state_2>=1")&&("Couple6.state_6>=1")))||(("Couple2.state_2>=1")&&("Couple7.state_7>=1")))||(("Couple2.state_2>=1")&&("Couple9.state_9>=1")))||(("Couple2.state_2>=1")&&("Couple10.state_10>=1")))||(("Couple2.state_2>=1")&&("Couple11.state_11>=1")))||(("Couple8.state_8>=1")&&("Couple12.state_12>=1")))||(("Couple8.state_8>=1")&&("Couple13.state_13>=1")))||(("Couple8.state_8>=1")&&("Couple15.state_15>=1")))||(("Couple8.state_8>=1")&&("Couple16.state_16>=1")))||(("Couple8.state_8>=1")&&("Couple17.state_17>=1")))||(("Couple14.state_14>=1")&&("Couple18.state_18>=1")))||(("Couple14.state_14>=1")&&("Couple19.state_19>=1")))||(("Couple14.state_14>=1")&&("Couple21.state_21>=1")))||(("Couple14.state_14>=1")&&("Couple22.state_22>=1")))||(("Couple14.state_14>=1")&&("Couple23.state_23>=1")))||(("Couple20.state_20>=1")&&("Couple24.state_24>=1")))||(("Couple20.state_20>=1")&&("Couple25.state_25>=1")))||(("Couple20.state_20>=1")&&("Couple27.state_27>=1")))||(("Couple20.state_20>=1")&&("Couple28.state_28>=1")))||(("Couple20.state_20>=1")&&("Couple29.state_29>=1")))||(("Couple26.state_26>=1")&&("Couple30.state_30>=1")))||(("Couple26.state_26>=1")&&("Couple31.state_31>=1")))||(("Couple26.state_26>=1")&&("Couple33.state_33>=1")))||(("Couple26.state_26>=1")&&("Couple34.state_34>=1")))||(("Couple26.state_26>=1")&&("Couple35.state_35>=1")))||(("Couple3.state_3>=1")&&("Couple6.state_6>=1")))||(("Couple3.state_3>=1")&&("Couple7.state_7>=1")))||(("Couple3.state_3>=1")&&("Couple8.state_8>=1")))||(("Couple3.state_3>=1")&&("Couple10.state_10>=1")))||(("Couple3.state_3>=1")&&("Couple11.state_11>=1")))||(("Couple9.state_9>=1")&&("Couple12.state_12>=1")))||(("Couple9.state_9>=1")&&("Couple13.state_13>=1")))||(("Couple9.state_9>=1")&&("Couple14.state_14>=1")))||(("Couple9.state_9>=1")&&("Couple16.state_16>=1")))||(("Couple9.state_9>=1")&&("Couple17.state_17>=1")))||(("Couple15.state_15>=1")&&("Couple18.state_18>=1")))||(("Couple15.state_15>=1")&&("Couple19.state_19>=1")))||(("Couple15.state_15>=1")&&("Couple20.state_20>=1")))||(("Couple15.state_15>=1")&&("Couple22.state_22>=1")))||(("Couple15.state_15>=1")&&("Couple23.state_23>=1")))||(("Couple21.state_21>=1")&&("Couple24.state_24>=1")))||(("Couple21.state_21>=1")&&("Couple25.state_25>=1")))||(("Couple21.state_21>=1")&&("Couple26.state_26>=1")))||(("Couple21.state_21>=1")&&("Couple28.state_28>=1")))||(("Couple21.state_21>=1")&&("Couple29.state_29>=1")))||(("Couple27.state_27>=1")&&("Couple30.state_30>=1")))||(("Couple27.state_27>=1")&&("Couple31.state_31>=1")))||(("Couple27.state_27>=1")&&("Couple32.state_32>=1")))||(("Couple27.state_27>=1")&&("Couple34.state_34>=1")))||(("Couple27.state_27>=1")&&("Couple35.state_35>=1")))||(("Couple4.state_4>=1")&&("Couple6.state_6>=1")))||(("Couple4.state_4>=1")&&("Couple7.state_7>=1")))||(("Couple4.state_4>=1")&&("Couple8.state_8>=1")))||(("Couple4.state_4>=1")&&("Couple9.state_9>=1")))||(("Couple4.state_4>=1")&&("Couple11.state_11>=1")))||(("Couple10.state_10>=1")&&("Couple12.state_12>=1")))||(("Couple10.state_10>=1")&&("Couple13.state_13>=1")))||(("Couple10.state_10>=1")&&("Couple14.state_14>=1")))||(("Couple10.state_10>=1")&&("Couple15.state_15>=1")))||(("Couple10.state_10>=1")&&("Couple17.state_17>=1")))||(("Couple16.state_16>=1")&&("Couple18.state_18>=1")))||(("Couple16.state_16>=1")&&("Couple19.state_19>=1")))||(("Couple16.state_16>=1")&&("Couple20.state_20>=1")))||(("Couple16.state_16>=1")&&("Couple21.state_21>=1")))||(("Couple16.state_16>=1")&&("Couple23.state_23>=1")))||(("Couple22.state_22>=1")&&("Couple24.state_24>=1")))||(("Couple22.state_22>=1")&&("Couple25.state_25>=1")))||(("Couple22.state_22>=1")&&("Couple26.state_26>=1")))||(("Couple22.state_22>=1")&&("Couple27.state_27>=1")))||(("Couple22.state_22>=1")&&("Couple29.state_29>=1")))||(("Couple28.state_28>=1")&&("Couple30.state_30>=1")))||(("Couple28.state_28>=1")&&("Couple31.state_31>=1")))||(("Couple28.state_28>=1")&&("Couple32.state_32>=1")))||(("Couple28.state_28>=1")&&("Couple33.state_33>=1")))||(("Couple28.state_28>=1")&&("Couple35.state_35>=1")))||(("Couple5.state_5>=1")&&("Couple6.state_6>=1")))||(("Couple5.state_5>=1")&&("Couple7.state_7>=1")))||(("Couple5.state_5>=1")&&("Couple8.state_8>=1")))||(("Couple5.state_5>=1")&&("Couple9.state_9>=1")))||(("Couple5.state_5>=1")&&("Couple10.state_10>=1")))||(("Couple11.state_11>=1")&&("Couple12.state_12>=1")))||(("Couple11.state_11>=1")&&("Couple13.state_13>=1")))||(("Couple11.state_11>=1")&&("Couple14.state_14>=1")))||(("Couple11.state_11>=1")&&("Couple15.state_15>=1")))||(("Couple11.state_11>=1")&&("Couple16.state_16>=1")))||(("Couple17.state_17>=1")&&("Couple18.state_18>=1")))||(("Couple17.state_17>=1")&&("Couple19.state_19>=1")))||(("Couple17.state_17>=1")&&("Couple20.state_20>=1")))||(("Couple17.state_17>=1")&&("Couple21.state_21>=1")))||(("Couple17.state_17>=1")&&("Couple22.state_22>=1")))||(("Couple23.state_23>=1")&&("Couple24.state_24>=1")))||(("Couple23.state_23>=1")&&("Couple25.state_25>=1")))||(("Couple23.state_23>=1")&&("Couple26.state_26>=1")))||(("Couple23.state_23>=1")&&("Couple27.state_27>=1")))||(("Couple23.state_23>=1")&&("Couple28.state_28>=1")))||(("Couple29.state_29>=1")&&("Couple30.state_30>=1")))||(("Couple29.state_29>=1")&&("Couple31.state_31>=1")))||(("Couple29.state_29>=1")&&("Couple32.state_32>=1")))||(("Couple29.state_29>=1")&&("Couple33.state_33>=1")))||(("Couple29.state_29>=1")&&("Couple34.state_34>=1"))))))'
```
It has 36 atomic propositions. Running `ltl2tgba "$f"` takes a long time to run out of memory: the powerset construction (used for WDBA minimization) has to allocate some arrays of 2^36 bits, and several loop in the code will iterate over all 2^36 letters.
`ltl2tgba --any --low -f "$f"` will return a 3-state automaton instantaneously.
Also `ltlfilt -f "$f" --relabel-bool` shows that the formula is equivalent to `!X(FGa U a)` where `a` is some horrible Boolean combination of atomic proposition. Surely it would be faster to translate `!X(FGa U a)` and only then replace `a` by its real value.
https://gitlab.lre.epita.fr/spot/spot/-/issues/273
sbacc on alternating automata
2017-07-24T13:28:37+02:00
Thomas Medioni
sbacc on alternating automata
sbacc currently only work on existential automata. It would be nice to have it work on alternating automata as well.
sbacc currently only work on existential automata. It would be nice to have it work on alternating automata as well.
https://gitlab.lre.epita.fr/spot/spot/-/issues/232
SPOT_PARSE_LOCATION
2021-04-17T12:50:45+02:00
Alexandre Duret-Lutz
SPOT_PARSE_LOCATION
The emacs mode for HOA, supports multiple automata in the same buffer. `C-c C-c` will display the automaton at point: this works by copying the surrounding HOA automaton, and piping it to `autfilt` and then `dot`. Of course when `autfi...
The emacs mode for HOA, supports multiple automata in the same buffer. `C-c C-c` will display the automaton at point: this works by copying the surrounding HOA automaton, and piping it to `autfilt` and then `dot`. Of course when `autfilt` reports a syntax error, it will use line and column numbers that are relative to its input (just one automaton) so this will not make a lot of sense in the context of a buffer with many automata.
I would like to have an environment variable called `SPOT_PARSE_LOCATION` that could be used to "shift" the diagnostics of the HOA or LTL parsers in this kind of contexts. The variable would be read by the command-line tools in `bin/` (I don't think it's good to have such a variable checked by the library), but the two parsers still need to provide the machinery necessary to shift error messages (or maybe simply set the original location).
For instance I'd like to have:
```sh
% autfilt -q < foo.hoa
3.9: syntax error, unexpected identifier
11.3: syntax error, unexpected ']'
11.2-3: ignoring this invalid label
% SPOT_PARSE_LOCATION=bar:11.1 autfilt -q < foo.hoa
bar:13.9: syntax error, unexpected identifier
bar:21.3: syntax error, unexpected ']'
bar:21.2-3: ignoring this invalid label
```
(Note that `bar:11.1` describes the actual location of line 1, column 1 of the input.)
https://gitlab.lre.epita.fr/spot/spot/-/issues/287
ltldo -n
2017-10-05T22:21:10+02:00
Alexandre Duret-Lutz
ltldo -n
It would be convenient to have `ltldo` support option `-n N` or `--max-count=N` to limit the number of automata output.
It would be convenient to have `ltldo` support option `-n N` or `--max-count=N` to limit the number of automata output.
https://gitlab.lre.epita.fr/spot/spot/-/issues/288
autfilt --acceptance-is=...
2017-11-04T22:23:56+01:00
Alexandre Duret-Lutz
autfilt --acceptance-is=...
I'd like an easy way to filter automata by acceptance condition.
I'm thinking of something like
```
autfilt --acceptance-is=Buchi
autfilt --acceptance-is=parity odd
autfilt --acceptance-is=Fin-less
...
```
I'd like an easy way to filter automata by acceptance condition.
I'm thinking of something like
```
autfilt --acceptance-is=Buchi
autfilt --acceptance-is=parity odd
autfilt --acceptance-is=Fin-less
...
```
https://gitlab.lre.epita.fr/spot/spot/-/issues/289
autfilt --stats=%[n]g
2017-11-04T09:17:04+01:00
Alexandre Duret-Lutz
autfilt --stats=%[n]g
Currently, `%g` displays the acceptance formula, but we have no way to display the acceptance "name" (e.g. "parity odd even 7" instead of a huge formula) if it exists.
I suggest introducing
- `%[n]g` to display the "full name" ("pari...
Currently, `%g` displays the acceptance formula, but we have no way to display the acceptance "name" (e.g. "parity odd even 7" instead of a huge formula) if it exists.
I suggest introducing
- `%[n]g` to display the "full name" ("parity odd even 7" or "Rabin 4")
- `%[a]g` to display just the acceptance name ("parity" or "Rabin")
I'd suggest to use "other N" for naming unknown acceptance conditions with N sets instead of the empty string.
This way, it's easier to use `... | autfilt -o '%[a]g'` to bin automata in different files according to their acceptance.
https://gitlab.lre.epita.fr/spot/spot/-/issues/290
ltl2tgba --parity and autfilt --parity
2018-02-16T17:42:54+01:00
Alexandre Duret-Lutz
ltl2tgba --parity and autfilt --parity
Currently `ltl2tgba -G -D` can return deterministic generalized Büchi or parity. For people who absolutely need parity automata, it would be nice to have a `--parity` option.
This means adding parity output to `spot::postprocessor`, an...
Currently `ltl2tgba -G -D` can return deterministic generalized Büchi or parity. For people who absolutely need parity automata, it would be nice to have a `--parity` option.
This means adding parity output to `spot::postprocessor`, and then of course we also want `--parity` in `autfilt`. So we cannot just assume the input will be generalized Büchi or parity.
It seems @max has some code for converting Rabin or Streett to parity, can this be adapted to generalized Rabin and generalized Streett? (It would be horrible if our conversion for arbitrary acceptance to parity had to go through NBA).
Ideally, I'd also like to be able to say that I want a special type of parity (like `max even`, or that I don't care). @lxu wrote several functions to convert one type of parity to another, so this part would be just devising the `spot::postprocessor` interface to specify those desires and the calling the right functions.
https://gitlab.lre.epita.fr/spot/spot/-/issues/295
ltlcross --reference
2017-10-15T20:54:00+02:00
Alexandre Duret-Lutz
ltlcross --reference
Tobias Meggendorfer wrote in a private email:
> I'd like to be able to run
> `ltlcross` as a sort of "check against a reference implementation". More
> precisely, it would be nice to be able to designate one translator as
> "reference"...
Tobias Meggendorfer wrote in a private email:
> I'd like to be able to run
> `ltlcross` as a sort of "check against a reference implementation". More
> precisely, it would be nice to be able to designate one translator as
> "reference" implementation (`--reference 'ltl2tgba -H -f %f'`). This
> reference then is trusted to always produce the correct output and is
> not checked for errors. Furthermore, all other tools will only be
> checked against this reference, i.e., intersection checks (and
> potentially cross-comparison checks) will only be performed with the
> reference result instead of all other results.
Such an option would also need to be implemented in `autcross` for consistency.
https://gitlab.lre.epita.fr/spot/spot/-/issues/297
trivial acceptance simplifications missing
2017-11-06T19:02:50+01:00
Alexandre Duret-Lutz
trivial acceptance simplifications missing
The following is done by the `spot::cleanup_acceptance()` function:
1. remove sets number from the automaton that do not appear in the acceptance
2. remove sets from the acceptance that do not appear in the automaton
(simplifying the...
The following is done by the `spot::cleanup_acceptance()` function:
1. remove sets number from the automaton that do not appear in the acceptance
2. remove sets from the acceptance that do not appear in the automaton
(simplifying the acceptance this way might in turn make some set number
unused so start the process again in that case.)
The following is additionally done by `spot::simplify_acceptance()`:
3. find set numbers that always appear together and replace them by the smallest one
4. If sets #i and #j are the complement of each other, then
- `Fin(i) & Inf(j)` is replaced by `Fin(i)`
- `Fin(i) & Fin(j)` is replaced by `f`
- `Fin(i) | Inf(j)` is replaced by `Inf(j)`
- `Inf(i) | Inf(j)` is replaced by `t`
Writing this, I realize that there are a couple of easy simplifications
that are still missing, namely
- replace `Fin(i) & Inf(i)` by `f`
- replace `Fin(i) | Inf(i)` by `t`
I suggest that we add these two simplifications to `simplify_acceptance()`.
https://gitlab.lre.epita.fr/spot/spot/-/issues/169
ltlcross -D should allow setting a limit to the size of the deterministic aut...
2021-06-24T15:37:46+02:00
Alexandre Duret-Lutz
ltlcross -D should allow setting a limit to the size of the deterministic automaton
I'd like to use for example `ltlcross -D1000` and not have `ltlcross` waste to much time determinizing automata that will become too large, especially since those deterministic automata will be ultimately passed through `remove_fin()`.
...
I'd like to use for example `ltlcross -D1000` and not have `ltlcross` waste to much time determinizing automata that will become too large, especially since those deterministic automata will be ultimately passed through `remove_fin()`.
This would require `tgba_determinize()` to accept an upper-bound on the number of states it can generate, and return `nullptr` when that is reached.
https://gitlab.lre.epita.fr/spot/spot/-/issues/202
more colors
2018-01-05T17:02:09+01:00
Alexandre Duret-Lutz
more colors
Currently `dot.cc` has an hardcoded list of 9 colors that are used to colors acceptance sets, and highlighted states and transitions.
With the new `highlight-languages` code of @aga, each state should be given a color that uniquely re...
Currently `dot.cc` has an hardcoded list of 9 colors that are used to colors acceptance sets, and highlighted states and transitions.
With the new `highlight-languages` code of @aga, each state should be given a color that uniquely represents a language, but the current code in `dot.cc` will be cycling over the 9 colors, possibly confusing the viewer.
We should probably add more colors to this list. (Maybe we want to support some user-supplied palettes in the future, but I'd like to avoid this complexity until it is really necessary.) Maybe extending this to 32 colors (one for each supported acceptance set) should be enough.
I think the 9 original colors come from http://www.mulinblog.com/a-color-palette-optimized-for-data-visualization/
ColorBrewer has some palette for up to 12 classes http://colorbrewer2.org/#type=qualitative&scheme=Paired&n=12
https://gitlab.lre.epita.fr/spot/spot/-/issues/200
Tell valgrind about memory pools
2018-06-20T23:40:07+02:00
Maximilien Colange
Tell valgrind about memory pools
Valgrind has a set of macros to tell it about custom memory allocators (see http://valgrind.org/docs/manual/mc-manual.html#mc-manual.mempools).
I tried to use them to tell valgrind about our fix-sized pool, but the results did not mee...
Valgrind has a set of macros to tell it about custom memory allocators (see http://valgrind.org/docs/manual/mc-manual.html#mc-manual.mempools).
I tried to use them to tell valgrind about our fix-sized pool, but the results did not meet my expectation.
See the branch mc/valgrind, with two different attempts (commits 631a3cf0 and d784ffd7).
See file [mempool.cc](tests/core/mempool.cc) for a description of expected behaviors.
NB: I only tried valgrind 3.10, the current package in debian stable (jessie).
valgrind 3.12 introduces macros for two-level pools (see valgrind doc), which may be more appropriate to our use-case.
https://gitlab.lre.epita.fr/spot/spot/-/issues/3
simplify {r;1} as {r}
2018-05-07T17:30:13+02:00
Alexandre Duret-Lutz
simplify {r;1} as {r}
Apparently we do not have the following simplification rules for SERE
{r;1} = {r}
!{r;1} = !{r}
Apparently we do not have the following simplification rules for SERE
{r;1} = {r}
!{r;1} = !{r}
https://gitlab.lre.epita.fr/spot/spot/-/issues/18
rewrite the web page ltl2tgba.html so its interface is similar to that of the...
2021-06-24T15:40:26+02:00
Alexandre Duret-Lutz
rewrite the web page ltl2tgba.html so its interface is similar to that of the command-line ltl2tgba
I wish we would also have `ltlfilt.html`, `autfilt.html`, etc.
I wish we would also have `ltlfilt.html`, `autfilt.html`, etc.
https://gitlab.lre.epita.fr/spot/spot/-/issues/15
add an option to do WDBA-minimization only when we are sure it will succeed
2020-07-13T16:30:50+02:00
Alexandre Duret-Lutz
add an option to do WDBA-minimization only when we are sure it will succeed
This includes cases where the input formula is an Obligation, or when the automaton has a good form. The intent is to avoid translating and minimizing the negation, and then making some products, and emptiness checks.
We could do tha...
This includes cases where the input formula is an Obligation, or when the automaton has a good form. The intent is to avoid translating and minimizing the negation, and then making some products, and emptiness checks.
We could do that for `--determinize --low`, maybe.
https://gitlab.lre.epita.fr/spot/spot/-/issues/168
allow unabbreviation before converting formulas in ltldo and ltlcross
2017-11-15T14:34:30+01:00
Alexandre Duret-Lutz
allow unabbreviation before converting formulas in ltldo and ltlcross
```
% ltldo modella -f 'p0 -> p1'
modella: syntax error: p0
error: execution of command "modella 'lcr-i1-hXpGvq' 'lcr-o0-XpHwfQ'" returned exit code 255.
ltldo: aborting here
```
This is because MoDeLLa uses the LBT syntax but does...
```
% ltldo modella -f 'p0 -> p1'
modella: syntax error: p0
error: execution of command "modella 'lcr-i1-hXpGvq' 'lcr-o0-XpHwfQ'" returned exit code 255.
ltldo: aborting here
```
This is because MoDeLLa uses the LBT syntax but does not support `i` (implication) `e` (equivalence) or `^` (xor).
We have similar issues with Rabinizer3 that supports `U` but not its dual `R`. It would be nice if the syntax for specifying translators could support a way to list operators that should be rewritten.
I'm thinking about `%[MWie^]L` for MoDeLLa and `%[RMW]f`for Rabinizer3. The custom syntax for Python's `format()` should support this as well.
https://gitlab.lre.epita.fr/spot/spot/-/issues/233
rewrite minimize_dfa using the twa_graph interface
2020-12-02T10:48:07+01:00
Alexandre Duret-Lutz
rewrite minimize_dfa using the twa_graph interface
Currently the function already takes a `twa_graph` as input, but for historical reason it still uses the slow `twa` interface.
Currently the function already takes a `twa_graph` as input, but for historical reason it still uses the slow `twa` interface.
Spot 2.4
Alexandre Duret-Lutz
Alexandre Duret-Lutz
https://gitlab.lre.epita.fr/spot/spot/-/issues/219
co-Büching Them All
2017-11-15T14:34:31+01:00
Alexandre Gbaguidi Aïsse
aga@lrde.epita.fr
co-Büching Them All
We want Spot to support some algorithms related to co-Büchi described in:
* `http://www.cs.huji.ac.il/~ornak/publications/lics09.pdf` and
* `http://www.cs.huji.ac.il/~ornak/publications/fossacs11b.pdf`
The first paper introduces a wa...
We want Spot to support some algorithms related to co-Büchi described in:
* `http://www.cs.huji.ac.il/~ornak/publications/lics09.pdf` and
* `http://www.cs.huji.ac.il/~ornak/publications/fossacs11b.pdf`
The first paper introduces a way to convert any Nondeterministic Büchi Automaton (`NBA`) to a Deterministic co-Büchi Automaton (`DCA`). The second paper is a generalization of the first and expands this conversion to all common classes of ω-Automata (`Street`, `Rabin`, `Parity`).
Alexandre Gbaguidi Aïsse
aga@lrde.epita.fr
Alexandre Gbaguidi Aïsse
aga@lrde.epita.fr
https://gitlab.lre.epita.fr/spot/spot/-/issues/216
a simple acceptance set simplification
2017-11-15T14:34:31+01:00
Alexandre Duret-Lutz
a simple acceptance set simplification
Assume two acceptance sets `0` and `1` are complementary.
If the acceptance condition as a clause such as `Fin(0) & Inf(1)`, then set `1` can be removed and the acceptance reduced to `Fin(0)` because visiting `0` finitely often will impl...
Assume two acceptance sets `0` and `1` are complementary.
If the acceptance condition as a clause such as `Fin(0) & Inf(1)`, then set `1` can be removed and the acceptance reduced to `Fin(0)` because visiting `0` finitely often will imply that part of the complement of `0` will be seen infinitely often.
For this and other similar simplifications, it would be useful to represent acceptance sets as bit vectors of the states/edges they contain.
https://gitlab.lre.epita.fr/spot/spot/-/issues/212
automata-subclasses naming mess
2017-11-15T14:34:31+01:00
Alexandre Duret-Lutz
automata-subclasses naming mess
Very related to [HOAF issue#63](https://github.com/adl/hoaf/issues/63).
Currently we have `spot::is_deterministic()` to detect universal automata, and `spot::twa::is_alternating()` to detect non-existential automata.
I would suggest we...
Very related to [HOAF issue#63](https://github.com/adl/hoaf/issues/63).
Currently we have `spot::is_deterministic()` to detect universal automata, and `spot::twa::is_alternating()` to detect non-existential automata.
I would suggest we quickly deprecate `is_alternating()` (introduced in Spot 2.3) and introduce the opposite `is_existential()`.
It would make more sense to rename `is_deterministic()` as `spot::is_universal()`, and redefine `is_deterministic()` as `aut->is_existential() && is_universal(aut)`.
Also the fact that `is_existential()` is a method of `twa` (because it is cheap), and `is_universal` is a function (because it is costly) is unfortunate. Let us define both at the same place for symmetry.
Spot 2.4
https://gitlab.lre.epita.fr/spot/spot/-/issues/206
ltldo --smallest / ltldo --largest
2017-11-15T14:34:32+01:00
Alexandre Duret-Lutz
ltldo --smallest / ltldo --largest
I would like to have a new option for `ltldo` to use it as a portfolio.
For instance:
```
ltldo --smallest ltl3ba ltl2ba 'ltl2tgba -B' -f formula
```
would translate the formula using the three tools, and return only the smallest automa...
I would like to have a new option for `ltldo` to use it as a portfolio.
For instance:
```
ltldo --smallest ltl3ba ltl2ba 'ltl2tgba -B' -f formula
```
would translate the formula using the three tools, and return only the smallest automaton.
Ideally, `--smallest` would take an optional parameter to specify what we want to minimize. Maybe we could say `--smallest=%s,%e` and then use `strverscmp()` on the strings to compare them. This would allow customizing the order easily.
Then it also make sense to implement `--greatest` and complain of more that one of these option is used.
Finally, this should also combine with `--stats`. So adding `--stats=%T` to the above command should give be the name of the translator whose output was selected.
Spot 2.3.1
Alexandre Duret-Lutz
Alexandre Duret-Lutz
https://gitlab.lre.epita.fr/spot/spot/-/issues/203
less "costly" coloring scheme from highlight_languages()
2017-11-15T14:34:32+01:00
Alexandre Duret-Lutz
less "costly" coloring scheme from highlight_languages()
Instead of coloring each state with a unique color identifying the language (this will easily exceed the available number of colors, as discussed in #202), we should only color a state if its language its shared by another state. Keepin...
Instead of coloring each state with a unique color identifying the language (this will easily exceed the available number of colors, as discussed in #202), we should only color a state if its language its shared by another state. Keeping all states that have a unique language as black will reduce the number of needed colors.
https://gitlab.lre.epita.fr/spot/spot/-/issues/191
improve data storage in SAT-minimization
2017-11-15T14:34:33+01:00
Alexandre Duret-Lutz
improve data storage in SAT-minimization
Right now we use for instance `typedef std::map<transition, int> trans_map;` where transition is a triple `unsigned, bdd, unsigned`.
We also have several loops of the form
```
bdd all = bddtrue;
while (a...
Right now we use for instance `typedef std::map<transition, int> trans_map;` where transition is a triple `unsigned, bdd, unsigned`.
We also have several loops of the form
```
bdd all = bddtrue;
while (all != bddfalse)
{
bdd one = bdd_satoneset(all, ap, bddfalse);
all -= one;
...
```
to iterate on all possible letters.
It would (probably) be more efficient to precompute all 2^AP letters once for all, store them in a vector, and iterate using indices in that vector instead of using `bdd_satoneset`. This would also allow storing transisitions as triples of the form `unsigned, unsigned, unsigned` and therefore store the `trans_map` as a 3-dimensional array instead of a map.
Alexandre Gbaguidi Aïsse
aga@lrde.epita.fr
Alexandre Gbaguidi Aïsse
aga@lrde.epita.fr
https://gitlab.lre.epita.fr/spot/spot/-/issues/188
optimize is_unambiguous for Streett automata
2017-11-15T14:34:33+01:00
Alexandre Duret-Lutz
optimize is_unambiguous for Streett automata
This small, Streett-like, automaton was supplied by František Blahoudek
```
HOA: v1
States: 7
Start: 1
AP: 2 "a" "b"
Acceptance: 12 (Inf(11) | Fin(5)) & (Inf(10) | Fin(4)) & (Inf(9) | Fin(3)) & (Inf(8) | Fin(2)) & (Inf(7) | Fin(1)) & (I...
This small, Streett-like, automaton was supplied by František Blahoudek
```
HOA: v1
States: 7
Start: 1
AP: 2 "a" "b"
Acceptance: 12 (Inf(11) | Fin(5)) & (Inf(10) | Fin(4)) & (Inf(9) | Fin(3)) & (Inf(8) | Fin(2)) & (Inf(7) | Fin(1)) & (Inf(6) | Fin(0))
properties: trans-labels explicit-labels trans-acc complete
--BODY--
State: 0
[t] 0
State: 1
[!0] 1 {0}
[0] 2
[0&1] 3
State: 2
[t] 2 {1}
[1] 3
State: 3
[t] 3 {2}
[!1] 4
State: 4
[t] 4 {3}
[1] 5
State: 5
[t] 5 {4}
[!1] 6
State: 6
[1] 0 {11}
[!1] 6 {5}
--END--
```
Running `is_unambiguous()` on that automaton takes way too much time:
```
% time autfilt --is-unambiguous smaller.hoa -q
autfilt --is-unambiguous smaller.hoa -q 38.08s user 8.90s system 99% cpu 46.986 total
```
The procedure squares the automaton and then check the acceptance of each SCCs, which involves calling `remove_fin` on each SCC, which puts the acceptance in DNF. However the input is Streett, and the DNF of the product is explosive:
```
% autfilt --product smaller.hoa smaller.hoa | autfilt --dnf --stats=%g
(Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17)) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Inf(23)) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & Inf(22)) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & Inf(21)) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & Inf(20)) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & (Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & Inf(19)) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & (Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & (Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(16) & (Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(17) & (Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & (Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & Inf(18)) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(18)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(18)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(18)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & (Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(18)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & (Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(16) & (Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(17) & (Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & (Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(18)&Inf(19))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & (Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(16) & (Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(17) & (Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & (Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(15) & Fin(16) & (Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(15) & Fin(17) & (Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(15) & (Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(16) & Fin(17) & (Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(16) & (Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(17) & (Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & (Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & Inf(11)) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(11)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(11)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(11)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(11)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(11)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(11)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & (Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(11)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(11)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(11)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & (Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(11)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(16) & (Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(17) & (Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & (Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(11)&Inf(19))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(11)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(11)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & (Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(11)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(16) & (Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(17) & (Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & (Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(11)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(15) & Fin(16) & (Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(15) & Fin(17) & (Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(15) & (Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(16) & Fin(17) & (Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(16) & (Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(17) & (Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & (Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(11)&Inf(18))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(11)&Inf(18)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(11)&Inf(18)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & (Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(11)&Inf(18)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(16) & (Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(17) & (Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & (Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(11)&Inf(18)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(15) & Fin(16) & (Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(15) & Fin(17) & (Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(15) & (Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(16) & Fin(17) & (Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(16) & (Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(17) & (Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & (Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(11)&Inf(18)&Inf(19))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(14) & Fin(15) & Fin(16) & (Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(14) & Fin(15) & Fin(17) & (Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(14) & Fin(15) & (Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(14) & Fin(16) & Fin(17) & (Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(14) & Fin(16) & (Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(14) & Fin(17) & (Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(14) & (Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(15) & Fin(16) & Fin(17) & (Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(15) & Fin(16) & (Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(15) & Fin(17) & (Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(15) & (Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(16) & Fin(17) & (Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(16) & (Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(17) & (Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(4) & (Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & Inf(10)) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(10)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(10)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(10)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(10)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(10)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(10)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(10)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(10)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(10)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(10)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(10)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(10)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(10)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(10)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & (Inf(10)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(10)&Inf(19))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(10)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(10)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(10)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(10)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(10)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(10)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & (Inf(10)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(10)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(10)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(10)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(15) & (Inf(10)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(10)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(16) & (Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(17) & (Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & (Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(10)&Inf(18))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(10)&Inf(18)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(10)&Inf(18)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(10)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(10)&Inf(18)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(10)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(10)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & (Inf(10)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(10)&Inf(18)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(10)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(10)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(15) & (Inf(10)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(10)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(16) & (Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(17) & (Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & (Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(10)&Inf(18)&Inf(19))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(10)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(10)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(14) & Fin(15) & (Inf(10)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(10)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(14) & Fin(16) & (Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(14) & Fin(17) & (Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(14) & (Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(10)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(15) & Fin(16) & (Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(15) & Fin(17) & (Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(15) & (Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(16) & Fin(17) & (Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(16) & (Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(17) & (Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(5) & (Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(10)&Inf(11))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(10)&Inf(11)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(10)&Inf(11)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(10)&Inf(11)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(10)&Inf(11)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(10)&Inf(11)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(10)&Inf(11)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & (Inf(10)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(10)&Inf(11)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(10)&Inf(11)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(10)&Inf(11)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(15) & (Inf(10)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(10)&Inf(11)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(16) & (Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(17) & (Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & (Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(10)&Inf(11)&Inf(19))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(10)&Inf(11)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(10)&Inf(11)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(14) & Fin(15) & (Inf(10)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(10)&Inf(11)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(14) & Fin(16) & (Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(14) & Fin(17) & (Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(14) & (Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(10)&Inf(11)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(15) & Fin(16) & (Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(15) & Fin(17) & (Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(15) & (Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(16) & Fin(17) & (Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(16) & (Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(17) & (Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(12) & (Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(10)&Inf(11)&Inf(18))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(10)&Inf(11)&Inf(18)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(10)&Inf(11)&Inf(18)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(13) & Fin(14) & Fin(15) & (Inf(10)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(10)&Inf(11)&Inf(18)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(13) & Fin(14) & Fin(16) & (Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(13) & Fin(14) & Fin(17) & (Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(13) & Fin(14) & (Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(10)&Inf(11)&Inf(18)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(13) & Fin(15) & Fin(16) & (Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(13) & Fin(15) & Fin(17) & (Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(13) & Fin(15) & (Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(13) & Fin(16) & Fin(17) & (Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(13) & Fin(16) & (Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(13) & Fin(17) & (Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(13) & (Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(10)&Inf(11)&Inf(18)&Inf(19))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(14) & Fin(15) & Fin(16) & (Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(14) & Fin(15) & Fin(17) & (Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(14) & Fin(15) & (Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(14) & Fin(16) & Fin(17) & (Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(14) & Fin(16) & (Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(14) & Fin(17) & (Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(14) & (Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(15) & Fin(16) & Fin(17) & (Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(15) & Fin(16) & (Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(15) & Fin(17) & (Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(15) & (Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(16) & Fin(17) & (Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(16) & (Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & Fin(17) & (Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(3) & (Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & Inf(9)) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(9)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(9)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(9)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(9)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(9)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(9)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(9)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(9)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(9)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(9)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(9)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(9)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(9)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & (Inf(9)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(19))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(9)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(9)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(9)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(9)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(9)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(9)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & (Inf(9)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(9)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(9)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & (Inf(9)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(9)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(16) & (Inf(9)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(17) & (Inf(9)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & (Inf(9)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(18))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(9)&Inf(18)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(9)&Inf(18)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(9)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(9)&Inf(18)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(9)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(9)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & (Inf(9)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(18)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(9)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(9)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & (Inf(9)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(9)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(16) & (Inf(9)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(17) & (Inf(9)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & (Inf(9)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(18)&Inf(19))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(9)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(9)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & (Inf(9)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(9)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(14) & Fin(16) & (Inf(9)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(14) & Fin(17) & (Inf(9)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(14) & (Inf(9)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(15) & Fin(16) & (Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(15) & Fin(17) & (Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(15) & (Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(16) & Fin(17) & (Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(16) & (Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(17) & (Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(5) & (Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(11))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(9)&Inf(11)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(9)&Inf(11)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(9)&Inf(11)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(9)&Inf(11)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(9)&Inf(11)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(9)&Inf(11)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & (Inf(9)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(11)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(9)&Inf(11)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(9)&Inf(11)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & (Inf(9)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(9)&Inf(11)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(16) & (Inf(9)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(17) & (Inf(9)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & (Inf(9)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(11)&Inf(19))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(9)&Inf(11)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(9)&Inf(11)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & (Inf(9)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(9)&Inf(11)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(14) & Fin(16) & (Inf(9)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(14) & Fin(17) & (Inf(9)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(14) & (Inf(9)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(11)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(15) & Fin(16) & (Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(15) & Fin(17) & (Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(15) & (Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(16) & Fin(17) & (Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(16) & (Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(17) & (Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(12) & (Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(11)&Inf(18))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(9)&Inf(11)&Inf(18)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(9)&Inf(11)&Inf(18)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & (Inf(9)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(9)&Inf(11)&Inf(18)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(13) & Fin(14) & Fin(16) & (Inf(9)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(13) & Fin(14) & Fin(17) & (Inf(9)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(13) & Fin(14) & (Inf(9)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(11)&Inf(18)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(13) & Fin(15) & Fin(16) & (Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(13) & Fin(15) & Fin(17) & (Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(13) & Fin(15) & (Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(13) & Fin(16) & Fin(17) & (Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(13) & Fin(16) & (Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(13) & Fin(17) & (Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(13) & (Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(11)&Inf(18)&Inf(19))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(14) & Fin(15) & Fin(16) & (Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(14) & Fin(15) & Fin(17) & (Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(14) & Fin(15) & (Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(14) & Fin(16) & Fin(17) & (Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(14) & Fin(16) & (Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(14) & Fin(17) & (Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(14) & (Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(15) & Fin(16) & (Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(15) & Fin(17) & (Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(15) & (Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(16) & Fin(17) & (Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(16) & (Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & Fin(17) & (Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(4) & (Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(10))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(9)&Inf(10)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(9)&Inf(10)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(9)&Inf(10)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(9)&Inf(10)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(9)&Inf(10)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(9)&Inf(10)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(9)&Inf(10)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(9)&Inf(10)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(9)&Inf(10)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(9)&Inf(10)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(9)&Inf(10)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & (Inf(9)&Inf(10)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(19))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(9)&Inf(10)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(9)&Inf(10)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(9)&Inf(10)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(9)&Inf(10)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(9)&Inf(10)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(14) & (Inf(9)&Inf(10)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(15) & (Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(16) & (Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(17) & (Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(12) & (Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(18))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(9)&Inf(10)&Inf(18)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(9)&Inf(10)&Inf(18)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(9)&Inf(10)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(18)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(9)&Inf(10)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(9)&Inf(10)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(13) & Fin(14) & (Inf(9)&Inf(10)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(18)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(13) & Fin(15) & (Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(13) & Fin(16) & (Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(13) & Fin(17) & (Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(13) & (Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(18)&Inf(19))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(14) & Fin(15) & (Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(14) & Fin(16) & (Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(14) & Fin(17) & (Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(14) & (Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(15) & Fin(16) & (Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(15) & Fin(17) & (Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(15) & (Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(16) & (Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & Fin(17) & (Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(5) & (Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(11))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(9)&Inf(10)&Inf(11)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(9)&Inf(10)&Inf(11)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(9)&Inf(10)&Inf(11)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(13) & Fin(14) & (Inf(9)&Inf(10)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(13) & Fin(15) & (Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(13) & Fin(16) & (Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(13) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(13) & (Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(19))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(14) & Fin(15) & (Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(14) & Fin(16) & (Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(14) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(14) & (Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(15) & Fin(16) & (Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(15) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(15) & (Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(16) & (Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(12) & (Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(18))) | (Fin(0) & Fin(1) & Fin(2) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(13) & Fin(14) & Fin(15) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(13) & Fin(14) & Fin(16) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(13) & Fin(14) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(13) & Fin(14) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(13) & Fin(15) & Fin(16) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(13) & Fin(15) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(13) & Fin(15) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(13) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(13) & Fin(16) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(13) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(13) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19))) | (Fin(0) & Fin(1) & Fin(2) & Fin(14) & Fin(15) & Fin(16) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(14) & Fin(15) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(14) & Fin(15) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(14) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(14) & Fin(16) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(14) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(14) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(15) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(2) & Fin(15) & Fin(16) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(15) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & Fin(15) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(16) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(2) & Fin(16) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(2) & Fin(17) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(2) & (Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & Inf(8)) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(8)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(8)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(8)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(8)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(20))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(8)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(8)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(8)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(8)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(8)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(8)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & (Inf(8)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(19))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(8)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(8)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(8)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & (Inf(8)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(8)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(8)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & (Inf(8)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(8)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(16) & (Inf(8)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(17) & (Inf(8)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & (Inf(8)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(18))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(18)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(18)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(8)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(18)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(8)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(8)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & (Inf(8)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(18)&Inf(20))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(8)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(8)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & (Inf(8)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(8)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(16) & (Inf(8)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(17) & (Inf(8)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & (Inf(8)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(18)&Inf(19))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & (Inf(8)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(16) & (Inf(8)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(17) & (Inf(8)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & (Inf(8)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(15) & Fin(16) & (Inf(8)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(15) & Fin(17) & (Inf(8)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(15) & (Inf(8)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(16) & Fin(17) & (Inf(8)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(16) & (Inf(8)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(17) & (Inf(8)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(5) & (Inf(8)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(11))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(11)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(11)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(8)&Inf(11)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(11)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(8)&Inf(11)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(8)&Inf(11)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & (Inf(8)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(11)&Inf(20))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(8)&Inf(11)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(8)&Inf(11)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & (Inf(8)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(8)&Inf(11)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(16) & (Inf(8)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(17) & (Inf(8)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & (Inf(8)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(11)&Inf(19))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(11)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(11)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & (Inf(8)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(11)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(16) & (Inf(8)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(17) & (Inf(8)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & (Inf(8)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(11)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(15) & Fin(16) & (Inf(8)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(15) & Fin(17) & (Inf(8)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(15) & (Inf(8)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(16) & Fin(17) & (Inf(8)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(16) & (Inf(8)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(17) & (Inf(8)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(12) & (Inf(8)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(11)&Inf(18))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(11)&Inf(18)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(11)&Inf(18)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & (Inf(8)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(11)&Inf(18)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(16) & (Inf(8)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(17) & (Inf(8)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & (Inf(8)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(11)&Inf(18)&Inf(20))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(13) & Fin(15) & Fin(16) & (Inf(8)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(13) & Fin(15) & Fin(17) & (Inf(8)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(13) & Fin(15) & (Inf(8)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(13) & Fin(16) & Fin(17) & (Inf(8)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(13) & Fin(16) & (Inf(8)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(13) & Fin(17) & (Inf(8)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(13) & (Inf(8)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(11)&Inf(18)&Inf(19))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(14) & Fin(15) & (Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(14) & Fin(16) & (Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(14) & Fin(17) & (Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(14) & (Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(15) & Fin(16) & (Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(15) & Fin(17) & (Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(15) & (Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(16) & Fin(17) & (Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(16) & (Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & Fin(17) & (Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(4) & (Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(10))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(10)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(10)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(8)&Inf(10)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(8)&Inf(10)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(8)&Inf(10)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(8)&Inf(10)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(20))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(8)&Inf(10)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(8)&Inf(10)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(8)&Inf(10)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(8)&Inf(10)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(8)&Inf(10)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & (Inf(8)&Inf(10)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(19))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(10)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(10)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(8)&Inf(10)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(8)&Inf(10)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(8)&Inf(10)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & (Inf(8)&Inf(10)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(8)&Inf(10)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(8)&Inf(10)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(15) & (Inf(8)&Inf(10)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(16) & (Inf(8)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(17) & (Inf(8)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(12) & (Inf(8)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(18))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(10)&Inf(18)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(10)&Inf(18)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(8)&Inf(10)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(18)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(8)&Inf(10)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(8)&Inf(10)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & (Inf(8)&Inf(10)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(18)&Inf(20))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(8)&Inf(10)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(8)&Inf(10)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(13) & Fin(15) & (Inf(8)&Inf(10)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(13) & Fin(16) & (Inf(8)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(13) & Fin(17) & (Inf(8)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(13) & (Inf(8)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(18)&Inf(19))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(14) & Fin(15) & (Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(14) & Fin(16) & (Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(14) & Fin(17) & (Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(14) & (Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(15) & Fin(16) & (Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(15) & Fin(17) & (Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(15) & (Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(16) & (Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & Fin(17) & (Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(5) & (Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(11))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(10)&Inf(11)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(8)&Inf(10)&Inf(11)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(8)&Inf(10)&Inf(11)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & (Inf(8)&Inf(10)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(20))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(8)&Inf(10)&Inf(11)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(13) & Fin(15) & (Inf(8)&Inf(10)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(13) & Fin(16) & (Inf(8)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(13) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(13) & (Inf(8)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(19))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(14) & Fin(15) & (Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(14) & Fin(16) & (Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(14) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(14) & (Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(15) & Fin(16) & (Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(15) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(15) & (Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(16) & (Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(12) & (Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(18))) | (Fin(0) & Fin(1) & Fin(3) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(13) & Fin(14) & Fin(15) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(13) & Fin(14) & Fin(16) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(13) & Fin(14) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(13) & Fin(14) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20))) | (Fin(0) & Fin(1) & Fin(3) & Fin(13) & Fin(15) & Fin(16) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(13) & Fin(15) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(13) & Fin(15) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(13) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(13) & Fin(16) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(13) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(13) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19))) | (Fin(0) & Fin(1) & Fin(3) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(14) & Fin(15) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(14) & Fin(16) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(14) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(14) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(3) & Fin(15) & Fin(16) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(15) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & Fin(15) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(16) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(3) & Fin(16) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(3) & Fin(17) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(3) & (Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(8)&Inf(9)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(21))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(8)&Inf(9)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(8)&Inf(9)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(8)&Inf(9)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(20))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(8)&Inf(9)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(8)&Inf(9)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(8)&Inf(9)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & (Inf(8)&Inf(9)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(19))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(8)&Inf(9)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(8)&Inf(9)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(8)&Inf(9)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & (Inf(8)&Inf(9)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & (Inf(8)&Inf(9)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(16) & (Inf(8)&Inf(9)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(17) & (Inf(8)&Inf(9)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(12) & (Inf(8)&Inf(9)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(18))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(18)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(18)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(8)&Inf(9)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(18)&Inf(21))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(8)&Inf(9)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(8)&Inf(9)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & (Inf(8)&Inf(9)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(18)&Inf(20))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & (Inf(8)&Inf(9)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(13) & Fin(16) & (Inf(8)&Inf(9)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(13) & Fin(17) & (Inf(8)&Inf(9)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(13) & (Inf(8)&Inf(9)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(18)&Inf(19))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & (Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(14) & Fin(16) & (Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(14) & Fin(17) & (Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(14) & (Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(15) & (Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(16) & (Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & Fin(17) & (Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(5) & (Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(11))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(11)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(8)&Inf(9)&Inf(11)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(21))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(8)&Inf(9)&Inf(11)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & (Inf(8)&Inf(9)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(20))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(11)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & (Inf(8)&Inf(9)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(13) & Fin(16) & (Inf(8)&Inf(9)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(13) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(13) & (Inf(8)&Inf(9)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(19))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & (Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(14) & Fin(16) & (Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(14) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(14) & (Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(15) & (Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(16) & (Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(12) & (Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(18))) | (Fin(0) & Fin(1) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(21))) | (Fin(0) & Fin(1) & Fin(4) & Fin(13) & Fin(14) & Fin(16) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(13) & Fin(14) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(13) & Fin(14) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20))) | (Fin(0) & Fin(1) & Fin(4) & Fin(13) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(13) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(13) & Fin(15) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(13) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(4) & Fin(13) & Fin(16) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(13) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(13) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19))) | (Fin(0) & Fin(1) & Fin(4) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(14) & Fin(15) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(4) & Fin(14) & Fin(16) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(14) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(14) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(4) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & Fin(15) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(4) & Fin(16) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(4) & Fin(17) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(4) & (Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(22))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(8)&Inf(9)&Inf(10)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(21))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(8)&Inf(9)&Inf(10)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(20))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(8)&Inf(9)&Inf(10)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(13) & (Inf(8)&Inf(9)&Inf(10)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(19))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(14) & (Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(15) & (Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(5) & Fin(12) & (Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(18))) | (Fin(0) & Fin(1) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(22))) | (Fin(0) & Fin(1) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(21))) | (Fin(0) & Fin(1) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(5) & Fin(13) & Fin(14) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20))) | (Fin(0) & Fin(1) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(5) & Fin(13) & Fin(15) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(5) & Fin(13) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(13) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(5) & Fin(13) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19))) | (Fin(0) & Fin(1) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(5) & Fin(14) & Fin(15) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(5) & Fin(14) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(14) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(5) & Fin(14) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(5) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(5) & Fin(15) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(5) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(5) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(5) & (Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11))) | (Fin(0) & Fin(1) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(23))) | (Fin(0) & Fin(1) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(22))) | (Fin(0) & Fin(1) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(21))) | (Fin(0) & Fin(1) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(12) & Fin(13) & Fin(14) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20))) | (Fin(0) & Fin(1) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(12) & Fin(13) & Fin(15) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(12) & Fin(13) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(12) & Fin(13) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(12) & Fin(13) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19))) | (Fin(0) & Fin(1) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(12) & Fin(14) & Fin(15) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(12) & Fin(14) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(12) & Fin(14) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(12) & Fin(14) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(12) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(12) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(12) & Fin(15) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(12) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(12) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(12) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(12) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18))) | (Fin(0) & Fin(1) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(23))) | (Fin(0) & Fin(1) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(22))) | (Fin(0) & Fin(1) & Fin(13) & Fin(14) & Fin(15) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21))) | (Fin(0) & Fin(1) & Fin(13) & Fin(14) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(13) & Fin(14) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(13) & Fin(14) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20))) | (Fin(0) & Fin(1) & Fin(13) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(13) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(13) & Fin(15) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(13) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(13) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(13) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(13) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19))) | (Fin(0) & Fin(1) & Fin(14) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(1) & Fin(14) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(1) & Fin(14) & Fin(15) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(14) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(1) & Fin(14) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(14) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & Fin(14) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(15) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(1) & Fin(15) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(1) & Fin(15) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(1) & Fin(15) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(1) & Fin(16) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(1) & Fin(16) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(1) & Fin(17) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(1) & (Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & Inf(7)) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(7)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(20))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(7)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(7)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(7)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & (Inf(7)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(19))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(19)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(19)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(7)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(19)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(7)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(7)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & (Inf(7)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(19)&Inf(20))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(7)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(7)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & (Inf(7)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(7)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(16) & (Inf(7)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(17) & (Inf(7)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & (Inf(7)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(18))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(18)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(18)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(18)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & (Inf(7)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(18)&Inf(20))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & (Inf(7)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(16) & (Inf(7)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(17) & (Inf(7)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & (Inf(7)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(18)&Inf(19))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & (Inf(7)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(16) & (Inf(7)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(17) & (Inf(7)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & (Inf(7)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(15) & Fin(16) & (Inf(7)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(15) & Fin(17) & (Inf(7)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(15) & (Inf(7)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(16) & Fin(17) & (Inf(7)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(16) & (Inf(7)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(17) & (Inf(7)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & (Inf(7)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(11))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(11)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(11)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(11)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(11)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(11)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(11)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & (Inf(7)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(11)&Inf(20))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(11)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(11)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & (Inf(7)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(11)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(16) & (Inf(7)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(17) & (Inf(7)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & (Inf(7)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(11)&Inf(19))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(11)&Inf(19)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(11)&Inf(19)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & (Inf(7)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(11)&Inf(19)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(16) & (Inf(7)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(17) & (Inf(7)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & (Inf(7)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(11)&Inf(19)&Inf(20))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(15) & Fin(16) & (Inf(7)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(15) & Fin(17) & (Inf(7)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(15) & (Inf(7)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(16) & Fin(17) & (Inf(7)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(16) & (Inf(7)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(17) & (Inf(7)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & (Inf(7)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(11)&Inf(18))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(11)&Inf(18)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(11)&Inf(18)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(11)&Inf(18)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & (Inf(7)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(11)&Inf(18)&Inf(20))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(15) & (Inf(7)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(16) & (Inf(7)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(17) & (Inf(7)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & (Inf(7)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(11)&Inf(18)&Inf(19))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(14) & Fin(15) & (Inf(7)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(14) & Fin(16) & (Inf(7)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(14) & Fin(17) & (Inf(7)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(14) & (Inf(7)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(15) & Fin(16) & (Inf(7)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(15) & Fin(17) & (Inf(7)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(15) & (Inf(7)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(16) & Fin(17) & (Inf(7)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(16) & (Inf(7)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & Fin(17) & (Inf(7)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(4) & (Inf(7)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(10))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(10)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(10)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(10)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(10)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(10)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(7)&Inf(10)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(20))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(10)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(10)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(7)&Inf(10)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(7)&Inf(10)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(7)&Inf(10)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & (Inf(7)&Inf(10)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(19))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(10)&Inf(19)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(10)&Inf(19)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(7)&Inf(10)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(19)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(7)&Inf(10)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(7)&Inf(10)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & (Inf(7)&Inf(10)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(19)&Inf(20))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(7)&Inf(10)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(7)&Inf(10)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(15) & (Inf(7)&Inf(10)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(16) & (Inf(7)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(17) & (Inf(7)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & (Inf(7)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(18))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(10)&Inf(18)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(10)&Inf(18)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(10)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(18)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(10)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(10)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & (Inf(7)&Inf(10)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(18)&Inf(20))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(10)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(10)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(15) & (Inf(7)&Inf(10)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(16) & (Inf(7)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(17) & (Inf(7)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & (Inf(7)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(18)&Inf(19))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(10)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(10)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(14) & Fin(15) & (Inf(7)&Inf(10)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(14) & Fin(16) & (Inf(7)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(14) & Fin(17) & (Inf(7)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(14) & (Inf(7)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(15) & Fin(16) & (Inf(7)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(15) & Fin(17) & (Inf(7)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(15) & (Inf(7)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(16) & (Inf(7)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & Fin(17) & (Inf(7)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(5) & (Inf(7)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(11))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(10)&Inf(11)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(10)&Inf(11)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(10)&Inf(11)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & (Inf(7)&Inf(10)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(20))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(10)&Inf(11)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(15) & (Inf(7)&Inf(10)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(16) & (Inf(7)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & (Inf(7)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(19))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(10)&Inf(11)&Inf(19)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(19)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(14) & Fin(15) & (Inf(7)&Inf(10)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(19)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(14) & Fin(16) & (Inf(7)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(14) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(14) & (Inf(7)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(19)&Inf(20))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(15) & Fin(16) & (Inf(7)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(15) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(15) & (Inf(7)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(16) & (Inf(7)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(12) & (Inf(7)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(18))) | (Fin(0) & Fin(2) & Fin(3) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(13) & Fin(14) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(20))) | (Fin(0) & Fin(2) & Fin(3) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(13) & Fin(15) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(13) & Fin(16) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(13) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(13) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19))) | (Fin(0) & Fin(2) & Fin(3) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(14) & Fin(15) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(14) & Fin(16) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(14) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(14) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(2) & Fin(3) & Fin(15) & Fin(16) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(15) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & Fin(15) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(16) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(3) & Fin(16) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(3) & Fin(17) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(3) & (Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(9)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(21))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(9)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(9)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(7)&Inf(9)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(20))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(7)&Inf(9)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(7)&Inf(9)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(7)&Inf(9)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & (Inf(7)&Inf(9)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(19))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(19)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(19)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(7)&Inf(9)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(19)&Inf(21))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(7)&Inf(9)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(7)&Inf(9)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & (Inf(7)&Inf(9)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(19)&Inf(20))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & (Inf(7)&Inf(9)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(16) & (Inf(7)&Inf(9)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(17) & (Inf(7)&Inf(9)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & (Inf(7)&Inf(9)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(18))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(18)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(18)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(9)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(18)&Inf(21))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(9)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(9)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & (Inf(7)&Inf(9)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(18)&Inf(20))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & (Inf(7)&Inf(9)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(16) & (Inf(7)&Inf(9)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(17) & (Inf(7)&Inf(9)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & (Inf(7)&Inf(9)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(18)&Inf(19))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & (Inf(7)&Inf(9)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(14) & Fin(16) & (Inf(7)&Inf(9)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(14) & Fin(17) & (Inf(7)&Inf(9)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(14) & (Inf(7)&Inf(9)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(15) & (Inf(7)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(16) & (Inf(7)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & Fin(17) & (Inf(7)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(5) & (Inf(7)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(11))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(11)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(9)&Inf(11)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(21))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(9)&Inf(11)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & (Inf(7)&Inf(9)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(20))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(11)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & (Inf(7)&Inf(9)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(16) & (Inf(7)&Inf(9)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & (Inf(7)&Inf(9)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(19))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(11)&Inf(19)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(19)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & (Inf(7)&Inf(9)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(19)&Inf(21))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(14) & Fin(16) & (Inf(7)&Inf(9)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(14) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(14) & (Inf(7)&Inf(9)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(19)&Inf(20))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(15) & (Inf(7)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(16) & (Inf(7)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(12) & (Inf(7)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(18))) | (Fin(0) & Fin(2) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(21))) | (Fin(0) & Fin(2) & Fin(4) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(13) & Fin(14) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(20))) | (Fin(0) & Fin(2) & Fin(4) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(13) & Fin(15) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(4) & Fin(13) & Fin(16) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(13) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(13) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19))) | (Fin(0) & Fin(2) & Fin(4) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(14) & Fin(15) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(2) & Fin(4) & Fin(14) & Fin(16) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(14) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(14) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(2) & Fin(4) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & Fin(15) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(4) & Fin(16) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(4) & Fin(17) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(4) & (Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(22))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(9)&Inf(10)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(21))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(7)&Inf(9)&Inf(10)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(20))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(7)&Inf(9)&Inf(10)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & (Inf(7)&Inf(9)&Inf(10)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(19))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(19)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(19)&Inf(22))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(7)&Inf(9)&Inf(10)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(19)&Inf(21))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(14) & (Inf(7)&Inf(9)&Inf(10)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(19)&Inf(20))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(15) & (Inf(7)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(5) & Fin(12) & (Inf(7)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(18))) | (Fin(0) & Fin(2) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(22))) | (Fin(0) & Fin(2) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(21))) | (Fin(0) & Fin(2) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(5) & Fin(13) & Fin(14) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(20))) | (Fin(0) & Fin(2) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(5) & Fin(13) & Fin(15) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(5) & Fin(13) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(13) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(5) & Fin(13) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19))) | (Fin(0) & Fin(2) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(2) & Fin(5) & Fin(14) & Fin(15) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(2) & Fin(5) & Fin(14) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(14) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(5) & Fin(14) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(2) & Fin(5) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(5) & Fin(15) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(5) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(5) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(5) & (Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11))) | (Fin(0) & Fin(2) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(23))) | (Fin(0) & Fin(2) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(22))) | (Fin(0) & Fin(2) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(21))) | (Fin(0) & Fin(2) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(12) & Fin(13) & Fin(14) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(20))) | (Fin(0) & Fin(2) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(12) & Fin(13) & Fin(15) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(12) & Fin(13) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(12) & Fin(13) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(12) & Fin(13) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19))) | (Fin(0) & Fin(2) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(23))) | (Fin(0) & Fin(2) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(22))) | (Fin(0) & Fin(2) & Fin(12) & Fin(14) & Fin(15) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21))) | (Fin(0) & Fin(2) & Fin(12) & Fin(14) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(12) & Fin(14) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(12) & Fin(14) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20))) | (Fin(0) & Fin(2) & Fin(12) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(12) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(12) & Fin(15) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(12) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(12) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(12) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(12) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18))) | (Fin(0) & Fin(2) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(23))) | (Fin(0) & Fin(2) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(22))) | (Fin(0) & Fin(2) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21))) | (Fin(0) & Fin(2) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(13) & Fin(14) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20))) | (Fin(0) & Fin(2) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(13) & Fin(15) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(13) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(13) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(13) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19))) | (Fin(0) & Fin(2) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(2) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(2) & Fin(14) & Fin(15) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(2) & Fin(14) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(14) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & Fin(14) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(2) & Fin(15) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(2) & Fin(15) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(2) & Fin(15) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(2) & Fin(16) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(2) & Fin(16) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(2) & Fin(17) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(2) & (Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(21))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(7)&Inf(8)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(20))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(20)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(20)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(7)&Inf(8)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(20)&Inf(21))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(7)&Inf(8)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(7)&Inf(8)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & (Inf(7)&Inf(8)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(19))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(19)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(19)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(19)&Inf(21))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & (Inf(7)&Inf(8)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(19)&Inf(20))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & (Inf(7)&Inf(8)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(16) & (Inf(7)&Inf(8)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(17) & (Inf(7)&Inf(8)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & (Inf(7)&Inf(8)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(18))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(18)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(18)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(18)&Inf(21))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & (Inf(7)&Inf(8)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(18)&Inf(20))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & (Inf(7)&Inf(8)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(16) & (Inf(7)&Inf(8)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(17) & (Inf(7)&Inf(8)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & (Inf(7)&Inf(8)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(18)&Inf(19))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & (Inf(7)&Inf(8)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(15) & (Inf(7)&Inf(8)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(16) & (Inf(7)&Inf(8)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & Fin(17) & (Inf(7)&Inf(8)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(5) & (Inf(7)&Inf(8)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(11))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(11)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(11)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(21))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(11)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & (Inf(7)&Inf(8)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(20))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(11)&Inf(20)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(20)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & (Inf(7)&Inf(8)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(20)&Inf(21))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(16) & (Inf(7)&Inf(8)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & (Inf(7)&Inf(8)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(19))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(11)&Inf(19)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(19)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(19)&Inf(21))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & (Inf(7)&Inf(8)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(19)&Inf(20))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(15) & (Inf(7)&Inf(8)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(16) & (Inf(7)&Inf(8)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(12) & (Inf(7)&Inf(8)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(18))) | (Fin(0) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(21))) | (Fin(0) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(20))) | (Fin(0) & Fin(3) & Fin(4) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(13) & Fin(15) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(3) & Fin(4) & Fin(13) & Fin(16) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(13) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(13) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19))) | (Fin(0) & Fin(3) & Fin(4) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(3) & Fin(4) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(14) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(3) & Fin(4) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & Fin(15) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(3) & Fin(4) & Fin(16) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(4) & Fin(17) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(4) & (Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(22))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(10)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(21))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(7)&Inf(8)&Inf(10)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(20))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(20)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(20)&Inf(22))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(7)&Inf(8)&Inf(10)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(20)&Inf(21))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & (Inf(7)&Inf(8)&Inf(10)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(19))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(19)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(19)&Inf(22))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(10)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(19)&Inf(21))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & (Inf(7)&Inf(8)&Inf(10)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(19)&Inf(20))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(15) & (Inf(7)&Inf(8)&Inf(10)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(5) & Fin(12) & (Inf(7)&Inf(8)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(18))) | (Fin(0) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(22))) | (Fin(0) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(21))) | (Fin(0) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(20))) | (Fin(0) & Fin(3) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(3) & Fin(5) & Fin(13) & Fin(15) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(3) & Fin(5) & Fin(13) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(13) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(5) & Fin(13) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19))) | (Fin(0) & Fin(3) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(3) & Fin(5) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(3) & Fin(5) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(5) & Fin(14) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(3) & Fin(5) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(3) & Fin(5) & Fin(15) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(3) & Fin(5) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(5) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(5) & (Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11))) | (Fin(0) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(23))) | (Fin(0) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(22))) | (Fin(0) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(21))) | (Fin(0) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(20))) | (Fin(0) & Fin(3) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(20)&Inf(23))) | (Fin(0) & Fin(3) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(20)&Inf(22))) | (Fin(0) & Fin(3) & Fin(12) & Fin(13) & Fin(15) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(20)&Inf(21))) | (Fin(0) & Fin(3) & Fin(12) & Fin(13) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(12) & Fin(13) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(12) & Fin(13) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19))) | (Fin(0) & Fin(3) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(23))) | (Fin(0) & Fin(3) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(22))) | (Fin(0) & Fin(3) & Fin(12) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(21))) | (Fin(0) & Fin(3) & Fin(12) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(12) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(12) & Fin(14) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20))) | (Fin(0) & Fin(3) & Fin(12) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(3) & Fin(12) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(3) & Fin(12) & Fin(15) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(12) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(3) & Fin(12) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(12) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(12) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18))) | (Fin(0) & Fin(3) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(23))) | (Fin(0) & Fin(3) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(22))) | (Fin(0) & Fin(3) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(21))) | (Fin(0) & Fin(3) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(13) & Fin(14) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20))) | (Fin(0) & Fin(3) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(3) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(3) & Fin(13) & Fin(15) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(3) & Fin(13) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(13) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(13) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19))) | (Fin(0) & Fin(3) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(3) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(3) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(3) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & Fin(14) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(3) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(3) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(3) & Fin(15) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(3) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(3) & Fin(16) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(3) & Fin(17) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(3) & (Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(22))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(21))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(21)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(21)&Inf(22))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(7)&Inf(8)&Inf(9)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(20))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(20)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(20)&Inf(22))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(20)&Inf(21))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & (Inf(7)&Inf(8)&Inf(9)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(19))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(19)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(19)&Inf(22))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(19)&Inf(21))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & (Inf(7)&Inf(8)&Inf(9)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(19)&Inf(20))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(4) & Fin(5) & Fin(12) & (Inf(7)&Inf(8)&Inf(9)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(18))) | (Fin(0) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(22))) | (Fin(0) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(21))) | (Fin(0) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(20))) | (Fin(0) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(4) & Fin(5) & Fin(13) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(13) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(4) & Fin(5) & Fin(13) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19))) | (Fin(0) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(4) & Fin(5) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(4) & Fin(5) & Fin(14) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(4) & Fin(5) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(4) & Fin(5) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(4) & Fin(5) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(4) & Fin(5) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(4) & Fin(5) & (Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11))) | (Fin(0) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(23))) | (Fin(0) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(22))) | (Fin(0) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(21))) | (Fin(0) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(21)&Inf(23))) | (Fin(0) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(21)&Inf(22))) | (Fin(0) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(20))) | (Fin(0) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(20)&Inf(23))) | (Fin(0) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(20)&Inf(22))) | (Fin(0) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(20)&Inf(21))) | (Fin(0) & Fin(4) & Fin(12) & Fin(13) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(4) & Fin(12) & Fin(13) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(4) & Fin(12) & Fin(13) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19))) | (Fin(0) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(23))) | (Fin(0) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(22))) | (Fin(0) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(21))) | (Fin(0) & Fin(4) & Fin(12) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(4) & Fin(12) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(4) & Fin(12) & Fin(14) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20))) | (Fin(0) & Fin(4) & Fin(12) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(4) & Fin(12) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(4) & Fin(12) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(12) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(4) & Fin(12) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(4) & Fin(12) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(4) & Fin(12) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18))) | (Fin(0) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(23))) | (Fin(0) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(22))) | (Fin(0) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(21))) | (Fin(0) & Fin(4) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(4) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(4) & Fin(13) & Fin(14) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20))) | (Fin(0) & Fin(4) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(4) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(4) & Fin(13) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(4) & Fin(13) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(4) & Fin(13) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(4) & Fin(13) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19))) | (Fin(0) & Fin(4) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(4) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(4) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(4) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(4) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(4) & Fin(14) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(4) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(4) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(4) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(4) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(4) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(4) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(4) & (Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10))) | (Fin(0) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(23))) | (Fin(0) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(22))) | (Fin(0) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(22)&Inf(23))) | (Fin(0) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(21))) | (Fin(0) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(21)&Inf(23))) | (Fin(0) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(21)&Inf(22))) | (Fin(0) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(20))) | (Fin(0) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(20)&Inf(23))) | (Fin(0) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(20)&Inf(22))) | (Fin(0) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(20)&Inf(21))) | (Fin(0) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(5) & Fin(12) & Fin(13) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19))) | (Fin(0) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(23))) | (Fin(0) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(22))) | (Fin(0) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(21))) | (Fin(0) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(5) & Fin(12) & Fin(14) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20))) | (Fin(0) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(5) & Fin(12) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(5) & Fin(12) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(5) & Fin(12) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(5) & Fin(12) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18))) | (Fin(0) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(23))) | (Fin(0) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(22))) | (Fin(0) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(21))) | (Fin(0) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(5) & Fin(13) & Fin(14) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20))) | (Fin(0) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(5) & Fin(13) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(5) & Fin(13) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(5) & Fin(13) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(5) & Fin(13) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19))) | (Fin(0) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(5) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(5) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(5) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(5) & Fin(14) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(5) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(5) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(5) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(5) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(5) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(5) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(5) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11))) | (Fin(0) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(23))) | (Fin(0) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(22))) | (Fin(0) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(22)&Inf(23))) | (Fin(0) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(21))) | (Fin(0) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(21)&Inf(23))) | (Fin(0) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(21)&Inf(22))) | (Fin(0) & Fin(12) & Fin(13) & Fin(14) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20))) | (Fin(0) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(23))) | (Fin(0) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(22))) | (Fin(0) & Fin(12) & Fin(13) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21))) | (Fin(0) & Fin(12) & Fin(13) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(12) & Fin(13) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(12) & Fin(13) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19))) | (Fin(0) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(23))) | (Fin(0) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(22))) | (Fin(0) & Fin(12) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21))) | (Fin(0) & Fin(12) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(12) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(12) & Fin(14) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20))) | (Fin(0) & Fin(12) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(12) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(12) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(12) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(12) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(12) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(12) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18))) | (Fin(0) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(23))) | (Fin(0) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(22))) | (Fin(0) & Fin(13) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(0) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21))) | (Fin(0) & Fin(13) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(0) & Fin(13) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(0) & Fin(13) & Fin(14) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20))) | (Fin(0) & Fin(13) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(0) & Fin(13) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(0) & Fin(13) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(13) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(0) & Fin(13) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(13) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & Fin(13) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19))) | (Fin(0) & Fin(14) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(0) & Fin(14) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(0) & Fin(14) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(0) & Fin(14) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(0) & Fin(14) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(0) & Fin(14) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(0) & Fin(14) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(0) & Fin(15) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(0) & Fin(15) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(0) & Fin(15) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(0) & Fin(15) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(0) & Fin(16) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(0) & Fin(16) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(0) & Fin(17) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(0) & (Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & Inf(6)) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(20))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & (Inf(6)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(19))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(19)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(19)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(19)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & (Inf(6)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(19)&Inf(20))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & (Inf(6)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(16) & (Inf(6)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(17) & (Inf(6)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & (Inf(6)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(18))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(18)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(18)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(18)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(18)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(18)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(18)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & (Inf(6)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(18)&Inf(20))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(18)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(18)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & (Inf(6)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(18)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(16) & (Inf(6)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(17) & (Inf(6)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & (Inf(6)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(18)&Inf(19))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(18)&Inf(19)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(18)&Inf(19)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & (Inf(6)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(18)&Inf(19)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(16) & (Inf(6)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(17) & (Inf(6)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & (Inf(6)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(18)&Inf(19)&Inf(20))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(15) & Fin(16) & (Inf(6)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(15) & Fin(17) & (Inf(6)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(15) & (Inf(6)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(16) & Fin(17) & (Inf(6)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(16) & (Inf(6)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(17) & (Inf(6)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(5) & (Inf(6)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(11))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(11)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(11)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(11)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(11)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(11)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(11)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(11)&Inf(20))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(11)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(11)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(11)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & (Inf(6)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(11)&Inf(19))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(11)&Inf(19)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(11)&Inf(19)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(11)&Inf(19)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & (Inf(6)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(11)&Inf(19)&Inf(20))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(15) & (Inf(6)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(16) & (Inf(6)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(17) & (Inf(6)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(12) & (Inf(6)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(11)&Inf(18))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(11)&Inf(18)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(11)&Inf(18)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(11)&Inf(18)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & (Inf(6)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(11)&Inf(18)&Inf(20))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(15) & (Inf(6)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(16) & (Inf(6)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(17) & (Inf(6)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(13) & (Inf(6)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(11)&Inf(18)&Inf(19))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(14) & Fin(15) & (Inf(6)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(14) & Fin(16) & (Inf(6)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(14) & Fin(17) & (Inf(6)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(14) & (Inf(6)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(15) & Fin(16) & (Inf(6)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(15) & Fin(17) & (Inf(6)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(15) & (Inf(6)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(16) & Fin(17) & (Inf(6)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(16) & (Inf(6)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & Fin(17) & (Inf(6)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(4) & (Inf(6)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(10))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(10)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(10)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(10)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(10)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(10)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(10)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(20))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(10)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(10)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(10)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(10)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(10)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & (Inf(6)&Inf(10)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(19))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(10)&Inf(19)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(10)&Inf(19)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(10)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(19)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(10)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(10)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & (Inf(6)&Inf(10)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(19)&Inf(20))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(10)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(10)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(15) & (Inf(6)&Inf(10)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(16) & (Inf(6)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(17) & (Inf(6)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(12) & (Inf(6)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(18))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(10)&Inf(18)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(10)&Inf(18)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(10)&Inf(18)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(18)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(10)&Inf(18)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(10)&Inf(18)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & (Inf(6)&Inf(10)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(18)&Inf(20))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(10)&Inf(18)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(10)&Inf(18)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(15) & (Inf(6)&Inf(10)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(18)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(16) & (Inf(6)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(17) & (Inf(6)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(13) & (Inf(6)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(18)&Inf(19))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(10)&Inf(18)&Inf(19)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(10)&Inf(18)&Inf(19)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(14) & Fin(15) & (Inf(6)&Inf(10)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(18)&Inf(19)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(14) & Fin(16) & (Inf(6)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(14) & Fin(17) & (Inf(6)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(14) & (Inf(6)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(18)&Inf(19)&Inf(20))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(15) & Fin(16) & (Inf(6)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(15) & Fin(17) & (Inf(6)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(15) & (Inf(6)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(16) & (Inf(6)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & Fin(17) & (Inf(6)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(5) & (Inf(6)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(11))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(10)&Inf(11)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(10)&Inf(11)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(10)&Inf(11)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(10)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(20))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(10)&Inf(11)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(10)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(13) & (Inf(6)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(19))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(10)&Inf(11)&Inf(19)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(19)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(10)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(19)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(14) & (Inf(6)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(19)&Inf(20))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(15) & (Inf(6)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(16) & (Inf(6)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(12) & (Inf(6)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(18))) | (Fin(1) & Fin(2) & Fin(3) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(13) & Fin(14) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(20))) | (Fin(1) & Fin(2) & Fin(3) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(13) & Fin(15) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(13) & Fin(16) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(13) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(13) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(19))) | (Fin(1) & Fin(2) & Fin(3) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(14) & Fin(15) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(14) & Fin(16) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(14) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(14) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(1) & Fin(2) & Fin(3) & Fin(15) & Fin(16) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(15) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & Fin(15) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(16) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(3) & Fin(16) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(3) & Fin(17) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(3) & (Inf(6)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(9)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(21))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(9)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(9)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(9)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(20))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(9)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(9)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(9)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & (Inf(6)&Inf(9)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(19))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(19)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(19)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(9)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(19)&Inf(21))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(9)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(9)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & (Inf(6)&Inf(9)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(19)&Inf(20))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & (Inf(6)&Inf(9)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(16) & (Inf(6)&Inf(9)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(17) & (Inf(6)&Inf(9)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(12) & (Inf(6)&Inf(9)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(18))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(18)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(18)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(9)&Inf(18)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(18)&Inf(21))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(9)&Inf(18)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(9)&Inf(18)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & (Inf(6)&Inf(9)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(18)&Inf(20))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(18)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(18)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & (Inf(6)&Inf(9)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(18)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(16) & (Inf(6)&Inf(9)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(17) & (Inf(6)&Inf(9)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(13) & (Inf(6)&Inf(9)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(18)&Inf(19))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(18)&Inf(19)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(18)&Inf(19)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & (Inf(6)&Inf(9)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(18)&Inf(19)&Inf(21))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(14) & Fin(16) & (Inf(6)&Inf(9)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(14) & Fin(17) & (Inf(6)&Inf(9)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(14) & (Inf(6)&Inf(9)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(18)&Inf(19)&Inf(20))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(15) & (Inf(6)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(16) & (Inf(6)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & Fin(17) & (Inf(6)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(5) & (Inf(6)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(11))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(11)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(9)&Inf(11)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(21))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(9)&Inf(11)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(9)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(20))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(11)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(9)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(9)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(13) & (Inf(6)&Inf(9)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(19))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(11)&Inf(19)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(19)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(9)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(19)&Inf(21))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(9)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(14) & (Inf(6)&Inf(9)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(19)&Inf(20))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(15) & (Inf(6)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(16) & (Inf(6)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(12) & (Inf(6)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(18))) | (Fin(1) & Fin(2) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(21))) | (Fin(1) & Fin(2) & Fin(4) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(13) & Fin(14) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(20))) | (Fin(1) & Fin(2) & Fin(4) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(13) & Fin(15) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(4) & Fin(13) & Fin(16) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(13) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(13) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(19))) | (Fin(1) & Fin(2) & Fin(4) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(14) & Fin(15) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(1) & Fin(2) & Fin(4) & Fin(14) & Fin(16) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(14) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(14) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(1) & Fin(2) & Fin(4) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & Fin(15) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(4) & Fin(16) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(4) & Fin(17) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(4) & (Inf(6)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(22))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(9)&Inf(10)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(21))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(9)&Inf(10)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(20))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(9)&Inf(10)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(13) & (Inf(6)&Inf(9)&Inf(10)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(19))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(19)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(19)&Inf(22))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(9)&Inf(10)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(19)&Inf(21))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(14) & (Inf(6)&Inf(9)&Inf(10)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(19)&Inf(20))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(15) & (Inf(6)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(5) & Fin(12) & (Inf(6)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(18))) | (Fin(1) & Fin(2) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(22))) | (Fin(1) & Fin(2) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(21))) | (Fin(1) & Fin(2) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(5) & Fin(13) & Fin(14) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(20))) | (Fin(1) & Fin(2) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(5) & Fin(13) & Fin(15) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(5) & Fin(13) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(13) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(5) & Fin(13) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(19))) | (Fin(1) & Fin(2) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(22))) | (Fin(1) & Fin(2) & Fin(5) & Fin(14) & Fin(15) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21))) | (Fin(1) & Fin(2) & Fin(5) & Fin(14) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(14) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(5) & Fin(14) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20))) | (Fin(1) & Fin(2) & Fin(5) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(5) & Fin(15) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(5) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(5) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(5) & (Inf(6)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11))) | (Fin(1) & Fin(2) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(23))) | (Fin(1) & Fin(2) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(22))) | (Fin(1) & Fin(2) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(21))) | (Fin(1) & Fin(2) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(20))) | (Fin(1) & Fin(2) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(12) & Fin(13) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(19))) | (Fin(1) & Fin(2) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(23))) | (Fin(1) & Fin(2) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(22))) | (Fin(1) & Fin(2) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21))) | (Fin(1) & Fin(2) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(12) & Fin(14) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20))) | (Fin(1) & Fin(2) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(12) & Fin(15) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(12) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(12) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(12) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18))) | (Fin(1) & Fin(2) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(23))) | (Fin(1) & Fin(2) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(22))) | (Fin(1) & Fin(2) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21))) | (Fin(1) & Fin(2) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(13) & Fin(14) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20))) | (Fin(1) & Fin(2) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(13) & Fin(15) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(13) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(13) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(13) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19))) | (Fin(1) & Fin(2) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(1) & Fin(2) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(1) & Fin(2) & Fin(14) & Fin(15) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(1) & Fin(2) & Fin(14) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(14) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & Fin(14) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(1) & Fin(2) & Fin(15) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(2) & Fin(15) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(2) & Fin(15) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(2) & Fin(16) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(2) & Fin(16) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(2) & Fin(17) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(2) & (Inf(6)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(21))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(8)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(20))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(20)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(20)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(8)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(20)&Inf(21))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(8)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(8)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & (Inf(6)&Inf(8)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(19))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(19)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(19)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(19)&Inf(21))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & (Inf(6)&Inf(8)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(19)&Inf(20))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & (Inf(6)&Inf(8)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(16) & (Inf(6)&Inf(8)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(17) & (Inf(6)&Inf(8)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & (Inf(6)&Inf(8)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(18))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(18)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(18)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(18)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(18)&Inf(21))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(18)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(18)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & (Inf(6)&Inf(8)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(18)&Inf(20))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(18)&Inf(20)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(18)&Inf(20)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & (Inf(6)&Inf(8)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(18)&Inf(20)&Inf(21))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(16) & (Inf(6)&Inf(8)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(17) & (Inf(6)&Inf(8)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & (Inf(6)&Inf(8)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(18)&Inf(19))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(18)&Inf(19)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(18)&Inf(19)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(18)&Inf(19)&Inf(21))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & (Inf(6)&Inf(8)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(18)&Inf(19)&Inf(20))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(15) & (Inf(6)&Inf(8)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(16) & (Inf(6)&Inf(8)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & Fin(17) & (Inf(6)&Inf(8)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(5) & (Inf(6)&Inf(8)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(11))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(11)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(11)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(21))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(11)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(8)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(20))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(11)&Inf(20)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(20)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(8)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(20)&Inf(21))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(8)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & (Inf(6)&Inf(8)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(19))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(11)&Inf(19)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(19)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(19)&Inf(21))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & (Inf(6)&Inf(8)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(19)&Inf(20))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(15) & (Inf(6)&Inf(8)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(16) & (Inf(6)&Inf(8)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(12) & (Inf(6)&Inf(8)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(18))) | (Fin(1) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(21))) | (Fin(1) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(20))) | (Fin(1) & Fin(3) & Fin(4) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(13) & Fin(15) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(1) & Fin(3) & Fin(4) & Fin(13) & Fin(16) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(13) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(13) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(19))) | (Fin(1) & Fin(3) & Fin(4) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(1) & Fin(3) & Fin(4) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(14) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(1) & Fin(3) & Fin(4) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & Fin(15) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(3) & Fin(4) & Fin(16) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(4) & Fin(17) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(4) & (Inf(6)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(22))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(10)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(21))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(8)&Inf(10)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(20))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(20)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(20)&Inf(22))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(8)&Inf(10)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(20)&Inf(21))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & (Inf(6)&Inf(8)&Inf(10)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(19))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(19)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(19)&Inf(22))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(10)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(19)&Inf(21))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & (Inf(6)&Inf(8)&Inf(10)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(19)&Inf(20))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(15) & (Inf(6)&Inf(8)&Inf(10)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(5) & Fin(12) & (Inf(6)&Inf(8)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(18))) | (Fin(1) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(22))) | (Fin(1) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(21))) | (Fin(1) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(20))) | (Fin(1) & Fin(3) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(20)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(20)&Inf(22))) | (Fin(1) & Fin(3) & Fin(5) & Fin(13) & Fin(15) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(20)&Inf(21))) | (Fin(1) & Fin(3) & Fin(5) & Fin(13) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(13) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(5) & Fin(13) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(19))) | (Fin(1) & Fin(3) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(22))) | (Fin(1) & Fin(3) & Fin(5) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(21))) | (Fin(1) & Fin(3) & Fin(5) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(5) & Fin(14) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20))) | (Fin(1) & Fin(3) & Fin(5) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(3) & Fin(5) & Fin(15) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(3) & Fin(5) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(5) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(5) & (Inf(6)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11))) | (Fin(1) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(23))) | (Fin(1) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(22))) | (Fin(1) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(21))) | (Fin(1) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(20))) | (Fin(1) & Fin(3) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(20)&Inf(23))) | (Fin(1) & Fin(3) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(20)&Inf(22))) | (Fin(1) & Fin(3) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(20)&Inf(21))) | (Fin(1) & Fin(3) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(12) & Fin(13) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(19))) | (Fin(1) & Fin(3) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(23))) | (Fin(1) & Fin(3) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(22))) | (Fin(1) & Fin(3) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(21))) | (Fin(1) & Fin(3) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(12) & Fin(14) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20))) | (Fin(1) & Fin(3) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(3) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(3) & Fin(12) & Fin(15) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(3) & Fin(12) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(12) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(12) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18))) | (Fin(1) & Fin(3) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(23))) | (Fin(1) & Fin(3) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(22))) | (Fin(1) & Fin(3) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(21))) | (Fin(1) & Fin(3) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(13) & Fin(14) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20))) | (Fin(1) & Fin(3) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(1) & Fin(3) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(1) & Fin(3) & Fin(13) & Fin(15) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(1) & Fin(3) & Fin(13) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(13) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(13) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19))) | (Fin(1) & Fin(3) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(1) & Fin(3) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(1) & Fin(3) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(1) & Fin(3) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & Fin(14) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(1) & Fin(3) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(3) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(3) & Fin(15) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(3) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(3) & Fin(16) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(3) & Fin(17) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(3) & (Inf(6)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(22))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(21))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(21)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(21)&Inf(22))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(8)&Inf(9)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(20))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(20)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(20)&Inf(22))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(20)&Inf(21))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & (Inf(6)&Inf(8)&Inf(9)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(19))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(19)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(19)&Inf(22))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(19)&Inf(21))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & (Inf(6)&Inf(8)&Inf(9)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(19)&Inf(20))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(4) & Fin(5) & Fin(12) & (Inf(6)&Inf(8)&Inf(9)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(18))) | (Fin(1) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(22))) | (Fin(1) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(21))) | (Fin(1) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(21)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(21)&Inf(22))) | (Fin(1) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(20))) | (Fin(1) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(20)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(20)&Inf(22))) | (Fin(1) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(20)&Inf(21))) | (Fin(1) & Fin(4) & Fin(5) & Fin(13) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(13) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(4) & Fin(5) & Fin(13) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(19))) | (Fin(1) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(22))) | (Fin(1) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(21))) | (Fin(1) & Fin(4) & Fin(5) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(4) & Fin(5) & Fin(14) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20))) | (Fin(1) & Fin(4) & Fin(5) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(4) & Fin(5) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(4) & Fin(5) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(4) & Fin(5) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(4) & Fin(5) & (Inf(6)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11))) | (Fin(1) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(23))) | (Fin(1) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(22))) | (Fin(1) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(21))) | (Fin(1) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(21)&Inf(23))) | (Fin(1) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(21)&Inf(22))) | (Fin(1) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(20))) | (Fin(1) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(20)&Inf(23))) | (Fin(1) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(20)&Inf(22))) | (Fin(1) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(20)&Inf(21))) | (Fin(1) & Fin(4) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(4) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(4) & Fin(12) & Fin(13) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(19))) | (Fin(1) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(23))) | (Fin(1) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(22))) | (Fin(1) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(21))) | (Fin(1) & Fin(4) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(4) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(4) & Fin(12) & Fin(14) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20))) | (Fin(1) & Fin(4) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(4) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(4) & Fin(12) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(4) & Fin(12) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(4) & Fin(12) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(4) & Fin(12) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18))) | (Fin(1) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(23))) | (Fin(1) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(22))) | (Fin(1) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(21))) | (Fin(1) & Fin(4) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(1) & Fin(4) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(1) & Fin(4) & Fin(13) & Fin(14) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20))) | (Fin(1) & Fin(4) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(1) & Fin(4) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(1) & Fin(4) & Fin(13) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(1) & Fin(4) & Fin(13) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(4) & Fin(13) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(4) & Fin(13) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19))) | (Fin(1) & Fin(4) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(1) & Fin(4) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(1) & Fin(4) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(1) & Fin(4) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(4) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(4) & Fin(14) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(1) & Fin(4) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(4) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(4) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(4) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(4) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(4) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(4) & (Inf(6)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10))) | (Fin(1) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(23))) | (Fin(1) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(22))) | (Fin(1) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(22)&Inf(23))) | (Fin(1) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(21))) | (Fin(1) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(21)&Inf(23))) | (Fin(1) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(21)&Inf(22))) | (Fin(1) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(20))) | (Fin(1) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(20)&Inf(23))) | (Fin(1) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(20)&Inf(22))) | (Fin(1) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(20)&Inf(21))) | (Fin(1) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(5) & Fin(12) & Fin(13) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(19))) | (Fin(1) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(23))) | (Fin(1) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(22))) | (Fin(1) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(21))) | (Fin(1) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(5) & Fin(12) & Fin(14) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20))) | (Fin(1) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(5) & Fin(12) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(5) & Fin(12) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(5) & Fin(12) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(5) & Fin(12) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18))) | (Fin(1) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(23))) | (Fin(1) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(22))) | (Fin(1) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(22)&Inf(23))) | (Fin(1) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(21))) | (Fin(1) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(21)&Inf(23))) | (Fin(1) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(21)&Inf(22))) | (Fin(1) & Fin(5) & Fin(13) & Fin(14) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20))) | (Fin(1) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(23))) | (Fin(1) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(22))) | (Fin(1) & Fin(5) & Fin(13) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21))) | (Fin(1) & Fin(5) & Fin(13) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(5) & Fin(13) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(5) & Fin(13) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19))) | (Fin(1) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(23))) | (Fin(1) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(22))) | (Fin(1) & Fin(5) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21))) | (Fin(1) & Fin(5) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(5) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(5) & Fin(14) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20))) | (Fin(1) & Fin(5) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(5) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(5) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(5) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(5) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(5) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(5) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11))) | (Fin(1) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(23))) | (Fin(1) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(22))) | (Fin(1) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(22)&Inf(23))) | (Fin(1) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(21))) | (Fin(1) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(21)&Inf(23))) | (Fin(1) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(21)&Inf(22))) | (Fin(1) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20))) | (Fin(1) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(23))) | (Fin(1) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(22))) | (Fin(1) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21))) | (Fin(1) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(12) & Fin(13) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19))) | (Fin(1) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(23))) | (Fin(1) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(22))) | (Fin(1) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21))) | (Fin(1) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(12) & Fin(14) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20))) | (Fin(1) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(12) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(12) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(12) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(12) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18))) | (Fin(1) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(23))) | (Fin(1) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(22))) | (Fin(1) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(1) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21))) | (Fin(1) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(1) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(1) & Fin(13) & Fin(14) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20))) | (Fin(1) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(1) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(1) & Fin(13) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(1) & Fin(13) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(13) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & Fin(13) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19))) | (Fin(1) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(1) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(1) & Fin(14) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(1) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(1) & Fin(14) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(1) & Fin(14) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(1) & Fin(14) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(1) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(1) & Fin(15) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(1) & Fin(15) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(1) & Fin(15) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(1) & Fin(16) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(1) & Fin(16) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(1) & Fin(17) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(1) & (Inf(6)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(21))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(20))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(20)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(20)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(20)&Inf(21))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & (Inf(6)&Inf(7)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(19))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(19)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(19)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(19)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(19)&Inf(21))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(19)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(19)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & (Inf(6)&Inf(7)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(19)&Inf(20))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(19)&Inf(20)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(19)&Inf(20)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & (Inf(6)&Inf(7)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(19)&Inf(20)&Inf(21))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(16) & (Inf(6)&Inf(7)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(17) & (Inf(6)&Inf(7)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(12) & (Inf(6)&Inf(7)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(18))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(18)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(18)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(18)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(18)&Inf(21))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(18)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(18)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(18)&Inf(20))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(18)&Inf(20)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(18)&Inf(20)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(18)&Inf(20)&Inf(21))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(13) & (Inf(6)&Inf(7)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(18)&Inf(19))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(18)&Inf(19)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(18)&Inf(19)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(18)&Inf(19)&Inf(21))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(14) & (Inf(6)&Inf(7)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(18)&Inf(19)&Inf(20))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(15) & (Inf(6)&Inf(7)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(16) & (Inf(6)&Inf(7)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & Fin(17) & (Inf(6)&Inf(7)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(5) & (Inf(6)&Inf(7)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(11))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(11)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(11)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(21))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(11)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(20))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(11)&Inf(20)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(20)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(20)&Inf(21))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(13) & (Inf(6)&Inf(7)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(19))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(11)&Inf(19)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(19)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(19)&Inf(21))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(14) & (Inf(6)&Inf(7)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(19)&Inf(20))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(15) & (Inf(6)&Inf(7)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(16) & (Inf(6)&Inf(7)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(12) & (Inf(6)&Inf(7)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(18))) | (Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(21))) | (Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(20))) | (Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(13) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(19))) | (Fin(2) & Fin(3) & Fin(4) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(2) & Fin(3) & Fin(4) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(14) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(2) & Fin(3) & Fin(4) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & Fin(15) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(2) & Fin(3) & Fin(4) & Fin(16) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(4) & Fin(17) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(4) & (Inf(6)&Inf(7)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(22))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(10)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(21))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(10)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(20))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(20)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(20)&Inf(22))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(10)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(20)&Inf(21))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(13) & (Inf(6)&Inf(7)&Inf(10)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(19))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(19)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(19)&Inf(22))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(10)&Inf(19)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(19)&Inf(21))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(19)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(19)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(14) & (Inf(6)&Inf(7)&Inf(10)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(19)&Inf(20))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(19)&Inf(20)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(19)&Inf(20)&Inf(22))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(15) & (Inf(6)&Inf(7)&Inf(10)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(19)&Inf(20)&Inf(21))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(5) & Fin(12) & (Inf(6)&Inf(7)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(18))) | (Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(22))) | (Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(21))) | (Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(20))) | (Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(20)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(20)&Inf(22))) | (Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(20)&Inf(21))) | (Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(5) & Fin(13) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(19))) | (Fin(2) & Fin(3) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(19)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(19)&Inf(22))) | (Fin(2) & Fin(3) & Fin(5) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(19)&Inf(21))) | (Fin(2) & Fin(3) & Fin(5) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(5) & Fin(14) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(19)&Inf(20))) | (Fin(2) & Fin(3) & Fin(5) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(2) & Fin(3) & Fin(5) & Fin(15) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(2) & Fin(3) & Fin(5) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(5) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(5) & (Inf(6)&Inf(7)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11))) | (Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(23))) | (Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(22))) | (Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(21))) | (Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(20))) | (Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(20)&Inf(23))) | (Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(20)&Inf(22))) | (Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(20)&Inf(21))) | (Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(12) & Fin(13) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(19))) | (Fin(2) & Fin(3) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(19)&Inf(23))) | (Fin(2) & Fin(3) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(19)&Inf(22))) | (Fin(2) & Fin(3) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(19)&Inf(21))) | (Fin(2) & Fin(3) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(12) & Fin(14) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(19)&Inf(20))) | (Fin(2) & Fin(3) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(2) & Fin(3) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(2) & Fin(3) & Fin(12) & Fin(15) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(2) & Fin(3) & Fin(12) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(12) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(12) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18))) | (Fin(2) & Fin(3) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(23))) | (Fin(2) & Fin(3) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(22))) | (Fin(2) & Fin(3) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(21))) | (Fin(2) & Fin(3) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(20))) | (Fin(2) & Fin(3) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(2) & Fin(3) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(2) & Fin(3) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(2) & Fin(3) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(13) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19))) | (Fin(2) & Fin(3) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(2) & Fin(3) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(2) & Fin(3) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(2) & Fin(3) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & Fin(14) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(2) & Fin(3) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(2) & Fin(3) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(2) & Fin(3) & Fin(15) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(3) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(2) & Fin(3) & Fin(16) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(3) & Fin(17) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(3) & (Inf(6)&Inf(7)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(22))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(21))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(21)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(21)&Inf(22))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(9)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(20))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(20)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(20)&Inf(22))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(20)&Inf(21))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & (Inf(6)&Inf(7)&Inf(9)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(19))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(19)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(19)&Inf(22))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(19)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(19)&Inf(21))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(19)&Inf(21)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(19)&Inf(21)&Inf(22))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & (Inf(6)&Inf(7)&Inf(9)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(19)&Inf(20))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(19)&Inf(20)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(19)&Inf(20)&Inf(22))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(19)&Inf(20)&Inf(21))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(4) & Fin(5) & Fin(12) & (Inf(6)&Inf(7)&Inf(9)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(18))) | (Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(22))) | (Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(21))) | (Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(21)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(21)&Inf(22))) | (Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(20))) | (Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(20)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(20)&Inf(22))) | (Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(20)&Inf(21))) | (Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(4) & Fin(5) & Fin(13) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(19))) | (Fin(2) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(19)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(19)&Inf(22))) | (Fin(2) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(19)&Inf(21))) | (Fin(2) & Fin(4) & Fin(5) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(2) & Fin(4) & Fin(5) & Fin(14) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(19)&Inf(20))) | (Fin(2) & Fin(4) & Fin(5) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(2) & Fin(4) & Fin(5) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(2) & Fin(4) & Fin(5) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(4) & Fin(5) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(4) & Fin(5) & (Inf(6)&Inf(7)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11))) | (Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(23))) | (Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(22))) | (Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(21))) | (Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(21)&Inf(23))) | (Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(21)&Inf(22))) | (Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(20))) | (Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(20)&Inf(23))) | (Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(20)&Inf(22))) | (Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(20)&Inf(21))) | (Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(4) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(4) & Fin(12) & Fin(13) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(19))) | (Fin(2) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(19)&Inf(23))) | (Fin(2) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(19)&Inf(22))) | (Fin(2) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(19)&Inf(21))) | (Fin(2) & Fin(4) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(2) & Fin(4) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(2) & Fin(4) & Fin(12) & Fin(14) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(19)&Inf(20))) | (Fin(2) & Fin(4) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(2) & Fin(4) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(2) & Fin(4) & Fin(12) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(2) & Fin(4) & Fin(12) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(4) & Fin(12) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(4) & Fin(12) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18))) | (Fin(2) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(23))) | (Fin(2) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(22))) | (Fin(2) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(21))) | (Fin(2) & Fin(4) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(2) & Fin(4) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(2) & Fin(4) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(20))) | (Fin(2) & Fin(4) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(2) & Fin(4) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(2) & Fin(4) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(2) & Fin(4) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(4) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(4) & Fin(13) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19))) | (Fin(2) & Fin(4) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(2) & Fin(4) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(2) & Fin(4) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(2) & Fin(4) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(2) & Fin(4) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(2) & Fin(4) & Fin(14) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(2) & Fin(4) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(2) & Fin(4) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(2) & Fin(4) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(4) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(2) & Fin(4) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(4) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(4) & (Inf(6)&Inf(7)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10))) | (Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(23))) | (Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(22))) | (Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(22)&Inf(23))) | (Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(21))) | (Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(21)&Inf(23))) | (Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(21)&Inf(22))) | (Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(20))) | (Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(20)&Inf(23))) | (Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(20)&Inf(22))) | (Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(20)&Inf(21))) | (Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(5) & Fin(12) & Fin(13) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(19))) | (Fin(2) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(19)&Inf(23))) | (Fin(2) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(19)&Inf(22))) | (Fin(2) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(19)&Inf(22)&Inf(23))) | (Fin(2) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(19)&Inf(21))) | (Fin(2) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(19)&Inf(21)&Inf(23))) | (Fin(2) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(19)&Inf(21)&Inf(22))) | (Fin(2) & Fin(5) & Fin(12) & Fin(14) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(19)&Inf(20))) | (Fin(2) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(23))) | (Fin(2) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(22))) | (Fin(2) & Fin(5) & Fin(12) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21))) | (Fin(2) & Fin(5) & Fin(12) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(5) & Fin(12) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(5) & Fin(12) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18))) | (Fin(2) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(23))) | (Fin(2) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(22))) | (Fin(2) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(22)&Inf(23))) | (Fin(2) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(21))) | (Fin(2) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(21)&Inf(23))) | (Fin(2) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(21)&Inf(22))) | (Fin(2) & Fin(5) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(20))) | (Fin(2) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(23))) | (Fin(2) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(22))) | (Fin(2) & Fin(5) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21))) | (Fin(2) & Fin(5) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(5) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(5) & Fin(13) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19))) | (Fin(2) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(23))) | (Fin(2) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(22))) | (Fin(2) & Fin(5) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(2) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21))) | (Fin(2) & Fin(5) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(2) & Fin(5) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(2) & Fin(5) & Fin(14) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20))) | (Fin(2) & Fin(5) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(2) & Fin(5) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(2) & Fin(5) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(5) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(2) & Fin(5) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(5) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(5) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11))) | (Fin(2) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(23))) | (Fin(2) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(22))) | (Fin(2) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(22)&Inf(23))) | (Fin(2) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(21))) | (Fin(2) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(21)&Inf(23))) | (Fin(2) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(21)&Inf(22))) | (Fin(2) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(20))) | (Fin(2) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(23))) | (Fin(2) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(22))) | (Fin(2) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21))) | (Fin(2) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(12) & Fin(13) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19))) | (Fin(2) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(23))) | (Fin(2) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(22))) | (Fin(2) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(2) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21))) | (Fin(2) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(2) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(2) & Fin(12) & Fin(14) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20))) | (Fin(2) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(2) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(2) & Fin(12) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(2) & Fin(12) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(12) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(12) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18))) | (Fin(2) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(23))) | (Fin(2) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(22))) | (Fin(2) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(2) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21))) | (Fin(2) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(2) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(2) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20))) | (Fin(2) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(2) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(2) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(2) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & Fin(13) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19))) | (Fin(2) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(2) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(2) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(2) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(2) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(2) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(2) & Fin(14) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(2) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(2) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(2) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(2) & Fin(15) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(2) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(2) & Fin(16) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(2) & Fin(17) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(2) & (Inf(6)&Inf(7)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(22))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(21))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(21)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(21)&Inf(22))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(20))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(20)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(20)&Inf(22))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(20)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(20)&Inf(21))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(20)&Inf(21)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(20)&Inf(21)&Inf(22))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(13) & (Inf(6)&Inf(7)&Inf(8)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(19))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(19)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(19)&Inf(22))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(19)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(19)&Inf(21))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(19)&Inf(21)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(19)&Inf(21)&Inf(22))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(19)&Inf(20))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(19)&Inf(20)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(19)&Inf(20)&Inf(22))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(19)&Inf(20)&Inf(21))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(3) & Fin(4) & Fin(5) & Fin(12) & (Inf(6)&Inf(7)&Inf(8)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(18))) | (Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(22))) | (Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(21))) | (Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(21)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(21)&Inf(22))) | (Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(20))) | (Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(20)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(20)&Inf(22))) | (Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(20)&Inf(21))) | (Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(3) & Fin(4) & Fin(5) & Fin(13) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(19))) | (Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(19)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(19)&Inf(22))) | (Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(19)&Inf(21))) | (Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(3) & Fin(4) & Fin(5) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(19)&Inf(20))) | (Fin(3) & Fin(4) & Fin(5) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(3) & Fin(4) & Fin(5) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(3) & Fin(4) & Fin(5) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(3) & Fin(4) & Fin(5) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(3) & Fin(4) & Fin(5) & (Inf(6)&Inf(7)&Inf(8)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11))) | (Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(23))) | (Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(22))) | (Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(21))) | (Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(21)&Inf(23))) | (Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(21)&Inf(22))) | (Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(20))) | (Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(20)&Inf(23))) | (Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(20)&Inf(22))) | (Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(20)&Inf(21))) | (Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(3) & Fin(4) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(3) & Fin(4) & Fin(12) & Fin(13) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(19))) | (Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(19)&Inf(23))) | (Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(19)&Inf(22))) | (Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(19)&Inf(21))) | (Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(3) & Fin(4) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(3) & Fin(4) & Fin(12) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(19)&Inf(20))) | (Fin(3) & Fin(4) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(3) & Fin(4) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(3) & Fin(4) & Fin(12) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(3) & Fin(4) & Fin(12) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(3) & Fin(4) & Fin(12) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(3) & Fin(4) & Fin(12) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18))) | (Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(23))) | (Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(22))) | (Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(21))) | (Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(3) & Fin(4) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(3) & Fin(4) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(20))) | (Fin(3) & Fin(4) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(3) & Fin(4) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(3) & Fin(4) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(3) & Fin(4) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(3) & Fin(4) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(3) & Fin(4) & Fin(13) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19))) | (Fin(3) & Fin(4) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(3) & Fin(4) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(3) & Fin(4) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(3) & Fin(4) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(3) & Fin(4) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(3) & Fin(4) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(3) & Fin(4) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(3) & Fin(4) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(3) & Fin(4) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(3) & Fin(4) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(3) & Fin(4) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(3) & Fin(4) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(3) & Fin(4) & (Inf(6)&Inf(7)&Inf(8)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10))) | (Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(23))) | (Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(22))) | (Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(22)&Inf(23))) | (Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(21))) | (Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(21)&Inf(23))) | (Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(21)&Inf(22))) | (Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(20))) | (Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(20)&Inf(23))) | (Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(20)&Inf(22))) | (Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(20)&Inf(22)&Inf(23))) | (Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(20)&Inf(21))) | (Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(20)&Inf(21)&Inf(23))) | (Fin(3) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(20)&Inf(21)&Inf(22))) | (Fin(3) & Fin(5) & Fin(12) & Fin(13) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(19))) | (Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(19)&Inf(23))) | (Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(19)&Inf(22))) | (Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(19)&Inf(22)&Inf(23))) | (Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(19)&Inf(21))) | (Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(19)&Inf(21)&Inf(23))) | (Fin(3) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(19)&Inf(21)&Inf(22))) | (Fin(3) & Fin(5) & Fin(12) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(19)&Inf(20))) | (Fin(3) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(19)&Inf(20)&Inf(23))) | (Fin(3) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(19)&Inf(20)&Inf(22))) | (Fin(3) & Fin(5) & Fin(12) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(3) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(19)&Inf(20)&Inf(21))) | (Fin(3) & Fin(5) & Fin(12) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(3) & Fin(5) & Fin(12) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(3) & Fin(5) & Fin(12) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18))) | (Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(23))) | (Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(22))) | (Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(22)&Inf(23))) | (Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(21))) | (Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(21)&Inf(23))) | (Fin(3) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(21)&Inf(22))) | (Fin(3) & Fin(5) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(20))) | (Fin(3) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(20)&Inf(23))) | (Fin(3) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(20)&Inf(22))) | (Fin(3) & Fin(5) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(3) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(20)&Inf(21))) | (Fin(3) & Fin(5) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(3) & Fin(5) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(3) & Fin(5) & Fin(13) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19))) | (Fin(3) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(23))) | (Fin(3) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(22))) | (Fin(3) & Fin(5) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(3) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(21))) | (Fin(3) & Fin(5) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(3) & Fin(5) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(3) & Fin(5) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20))) | (Fin(3) & Fin(5) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(3) & Fin(5) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(3) & Fin(5) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(3) & Fin(5) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(3) & Fin(5) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(3) & Fin(5) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(3) & Fin(5) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11))) | (Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(23))) | (Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(22))) | (Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(22)&Inf(23))) | (Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(21))) | (Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(21)&Inf(23))) | (Fin(3) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(21)&Inf(22))) | (Fin(3) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(20))) | (Fin(3) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(20)&Inf(23))) | (Fin(3) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(20)&Inf(22))) | (Fin(3) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(3) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(20)&Inf(21))) | (Fin(3) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(3) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(3) & Fin(12) & Fin(13) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19))) | (Fin(3) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(23))) | (Fin(3) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(22))) | (Fin(3) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(3) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(21))) | (Fin(3) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(3) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(3) & Fin(12) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20))) | (Fin(3) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(3) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(3) & Fin(12) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(3) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(3) & Fin(12) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(3) & Fin(12) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(3) & Fin(12) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18))) | (Fin(3) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(23))) | (Fin(3) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(22))) | (Fin(3) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(3) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(21))) | (Fin(3) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(3) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(3) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20))) | (Fin(3) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(3) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(3) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(3) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(3) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(3) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(3) & Fin(13) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19))) | (Fin(3) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(3) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(3) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(3) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(3) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(3) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(3) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(3) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(3) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(3) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(3) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(3) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(3) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(3) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(3) & (Inf(6)&Inf(7)&Inf(8)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9))) | (Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(23))) | (Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(22))) | (Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(22)&Inf(23))) | (Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(21))) | (Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(21)&Inf(23))) | (Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(21)&Inf(22))) | (Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(21)&Inf(22)&Inf(23))) | (Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(20))) | (Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(20)&Inf(23))) | (Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(20)&Inf(22))) | (Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(20)&Inf(22)&Inf(23))) | (Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(20)&Inf(21))) | (Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(20)&Inf(21)&Inf(23))) | (Fin(4) & Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(20)&Inf(21)&Inf(22))) | (Fin(4) & Fin(5) & Fin(12) & Fin(13) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(19))) | (Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(19)&Inf(23))) | (Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(19)&Inf(22))) | (Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(19)&Inf(22)&Inf(23))) | (Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(19)&Inf(21))) | (Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(19)&Inf(21)&Inf(23))) | (Fin(4) & Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(19)&Inf(21)&Inf(22))) | (Fin(4) & Fin(5) & Fin(12) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(19)&Inf(20))) | (Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(19)&Inf(20)&Inf(23))) | (Fin(4) & Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(19)&Inf(20)&Inf(22))) | (Fin(4) & Fin(5) & Fin(12) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(4) & Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(19)&Inf(20)&Inf(21))) | (Fin(4) & Fin(5) & Fin(12) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(4) & Fin(5) & Fin(12) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(4) & Fin(5) & Fin(12) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18))) | (Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(23))) | (Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(22))) | (Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(22)&Inf(23))) | (Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(21))) | (Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(21)&Inf(23))) | (Fin(4) & Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(21)&Inf(22))) | (Fin(4) & Fin(5) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(20))) | (Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(20)&Inf(23))) | (Fin(4) & Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(20)&Inf(22))) | (Fin(4) & Fin(5) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(4) & Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(20)&Inf(21))) | (Fin(4) & Fin(5) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(4) & Fin(5) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(4) & Fin(5) & Fin(13) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19))) | (Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(23))) | (Fin(4) & Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(22))) | (Fin(4) & Fin(5) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(4) & Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(21))) | (Fin(4) & Fin(5) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(4) & Fin(5) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(4) & Fin(5) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(4) & Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20))) | (Fin(4) & Fin(5) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(4) & Fin(5) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(4) & Fin(5) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(4) & Fin(5) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(4) & Fin(5) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(4) & Fin(5) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(4) & Fin(5) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11))) | (Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(23))) | (Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(22))) | (Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(22)&Inf(23))) | (Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(21))) | (Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(21)&Inf(23))) | (Fin(4) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(21)&Inf(22))) | (Fin(4) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(20))) | (Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(20)&Inf(23))) | (Fin(4) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(20)&Inf(22))) | (Fin(4) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(4) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(20)&Inf(21))) | (Fin(4) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(4) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(4) & Fin(12) & Fin(13) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19))) | (Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(23))) | (Fin(4) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(22))) | (Fin(4) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(4) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(21))) | (Fin(4) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(4) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(4) & Fin(12) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(4) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20))) | (Fin(4) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(4) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(4) & Fin(12) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(4) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(4) & Fin(12) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(4) & Fin(12) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(4) & Fin(12) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18))) | (Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(23))) | (Fin(4) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(22))) | (Fin(4) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(4) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(21))) | (Fin(4) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(4) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(4) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(4) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20))) | (Fin(4) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(4) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(4) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(4) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(4) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(4) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(4) & Fin(13) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(4) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19))) | (Fin(4) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(4) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(4) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(4) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(4) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(4) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(4) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(4) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(4) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(4) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(4) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(4) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(4) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(4) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(4) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10))) | (Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(23))) | (Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(22))) | (Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(22)&Inf(23))) | (Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(21))) | (Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(21)&Inf(23))) | (Fin(5) & Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(21)&Inf(22))) | (Fin(5) & Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(21)&Inf(22)&Inf(23))) | (Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(20))) | (Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(20)&Inf(23))) | (Fin(5) & Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(20)&Inf(22))) | (Fin(5) & Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(20)&Inf(22)&Inf(23))) | (Fin(5) & Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(20)&Inf(21))) | (Fin(5) & Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(20)&Inf(21)&Inf(23))) | (Fin(5) & Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(20)&Inf(21)&Inf(22))) | (Fin(5) & Fin(12) & Fin(13) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19))) | (Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(23))) | (Fin(5) & Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(22))) | (Fin(5) & Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(22)&Inf(23))) | (Fin(5) & Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(21))) | (Fin(5) & Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(21)&Inf(23))) | (Fin(5) & Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(21)&Inf(22))) | (Fin(5) & Fin(12) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(5) & Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20))) | (Fin(5) & Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(23))) | (Fin(5) & Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(22))) | (Fin(5) & Fin(12) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(5) & Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21))) | (Fin(5) & Fin(12) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(5) & Fin(12) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(5) & Fin(12) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18))) | (Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(23))) | (Fin(5) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(22))) | (Fin(5) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(22)&Inf(23))) | (Fin(5) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(21))) | (Fin(5) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(21)&Inf(23))) | (Fin(5) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(21)&Inf(22))) | (Fin(5) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(5) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20))) | (Fin(5) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(23))) | (Fin(5) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(22))) | (Fin(5) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(5) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21))) | (Fin(5) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(5) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(5) & Fin(13) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(5) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19))) | (Fin(5) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(23))) | (Fin(5) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(22))) | (Fin(5) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(5) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21))) | (Fin(5) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(5) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(5) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(5) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20))) | (Fin(5) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(5) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(5) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(5) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(5) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(5) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(5) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11))) | (Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(23))) | (Fin(12) & Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(22))) | (Fin(12) & Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(22)&Inf(23))) | (Fin(12) & Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(21))) | (Fin(12) & Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(21)&Inf(23))) | (Fin(12) & Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(21)&Inf(22))) | (Fin(12) & Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(21)&Inf(22)&Inf(23))) | (Fin(12) & Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20))) | (Fin(12) & Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(23))) | (Fin(12) & Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(22))) | (Fin(12) & Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(22)&Inf(23))) | (Fin(12) & Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21))) | (Fin(12) & Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(23))) | (Fin(12) & Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22))) | (Fin(12) & Fin(13) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(12) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19))) | (Fin(12) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(23))) | (Fin(12) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(22))) | (Fin(12) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(22)&Inf(23))) | (Fin(12) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21))) | (Fin(12) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(23))) | (Fin(12) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22))) | (Fin(12) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(12) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20))) | (Fin(12) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(23))) | (Fin(12) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22))) | (Fin(12) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(12) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21))) | (Fin(12) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(12) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Fin(12) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(13) & Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18))) | (Fin(13) & Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(23))) | (Fin(13) & Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(22))) | (Fin(13) & Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(22)&Inf(23))) | (Fin(13) & Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21))) | (Fin(13) & Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(23))) | (Fin(13) & Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22))) | (Fin(13) & Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(21)&Inf(22)&Inf(23))) | (Fin(13) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20))) | (Fin(13) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(23))) | (Fin(13) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22))) | (Fin(13) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(22)&Inf(23))) | (Fin(13) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21))) | (Fin(13) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(23))) | (Fin(13) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22))) | (Fin(13) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(20)&Inf(21)&Inf(22)&Inf(23))) | (Fin(14) & Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19))) | (Fin(14) & Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(23))) | (Fin(14) & Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22))) | (Fin(14) & Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(22)&Inf(23))) | (Fin(14) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21))) | (Fin(14) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(23))) | (Fin(14) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22))) | (Fin(14) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(21)&Inf(22)&Inf(23))) | (Fin(15) & Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20))) | (Fin(15) & Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(23))) | (Fin(15) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22))) | (Fin(15) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(22)&Inf(23))) | (Fin(16) & Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21))) | (Fin(16) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(23))) | (Fin(17) & (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22))) | (Inf(6)&Inf(7)&Inf(8)&Inf(9)&Inf(10)&Inf(11)&Inf(18)&Inf(19)&Inf(20)&Inf(21)&Inf(22)&Inf(23))
```
https://gitlab.lre.epita.fr/spot/spot/-/issues/184
assert in headers
2017-11-15T14:34:33+01:00
Alexandre Duret-Lutz
assert in headers
Even if the installed library has been compiled with `-DNDEBUG`, some of the installed header have inline functions with `assert()` that are injected into any code using Spot, but compiled with `-DNDEBUG`.
Is this desirable?
One exam...
Even if the installed library has been compiled with `-DNDEBUG`, some of the installed header have inline functions with `assert()` that are injected into any code using Spot, but compiled with `-DNDEBUG`.
Is this desirable?
One example is in `graph.hh`, where most very low-level functions like `edge_storage()` and `state_storage()` first do something like `assert(s < edges_.size()); return edges_[s];`. This is checked every time we access a transition, and unfortunately computation of `edges_.size()` involves a division by 20 (the size of an edge) on my system.
A loop like
```
for (auto& e: aut->out(s))
f(e.dst);
```
would have to recompute `edges_.size()` at each iteration (in case `f()` changed it).
I would suggest to drop those very frequent asserts, and just rely `-D_GLIBCXX_DEBUG` when we need to troubleshoot STL containers.
For other `assert()` that appear in public header, we should probably wrap them in a `SPOT_ASSERT()` macro that is disabled in releases. Plus relevant sanity checks to forbid `assert()` in headers.
- [x] add an `--enable-glibcxx-debug` configure option, and document it
- [x] configure one of the builds on teamcity to use that option
- [x] get rid of `assert()` that can be done by `-D_GLIBCXX_DEBUG` such as those in `edge_storage()` and `state_storage()`
- [x] introduce a `SPOT_ASSERT()` macro, use it, and add a sanity check to prevent the introduction of assert in headers
https://gitlab.lre.epita.fr/spot/spot/-/issues/181
confusing range diagnostic
2017-11-15T14:34:33+01:00
Alexandre Duret-Lutz
confusing range diagnostic
```
% randltl --tree=size=20..25
randltl: invalid range 'size=20..25' (missing end?)
```
This is a typo `--tree=size` instead of `--tree-size`, but the error message is confusing. We should have a better diagnostic for range that do...
```
% randltl --tree=size=20..25
randltl: invalid range 'size=20..25' (missing end?)
```
This is a typo `--tree=size` instead of `--tree-size`, but the error message is confusing. We should have a better diagnostic for range that do not start with a digit (or dot).
https://gitlab.lre.epita.fr/spot/spot/-/issues/174
convertion to generalized Rabin
2017-11-15T14:34:33+01:00
Alexandre Duret-Lutz
convertion to generalized Rabin
It would be useful to be able to convert any acceptance condition to generalized Rabin
This would work as follows:
- convert acceptance to DNF
- in each clause, merge Fin(x1)&Fin(x2)&...&Fin(xn) into a single Fin(y)
It would be useful to be able to convert any acceptance condition to generalized Rabin
This would work as follows:
- convert acceptance to DNF
- in each clause, merge Fin(x1)&Fin(x2)&...&Fin(xn) into a single Fin(y)
https://gitlab.lre.epita.fr/spot/spot/-/issues/166
genltl should have options to generate the formula from bench/ltl2tgba/formul...
2017-11-15T14:34:34+01:00
Alexandre Duret-Lutz
genltl should have options to generate the formula from bench/ltl2tgba/formulae.ltl
These are not really scalable patterns, but it would help to have these formulas giving short example commands, especially with `ltlcross`.
These are not really scalable patterns, but it would help to have these formulas giving short example commands, especially with `ltlcross`.
https://gitlab.lre.epita.fr/spot/spot/-/issues/165
is_deterministic, is_weak, etc should set the property
2017-11-15T14:34:34+01:00
Alexandre Duret-Lutz
is_deterministic, is_weak, etc should set the property
If `is_deterministic()` or a similar function discovers that `prop_deterministic()` equals `trival::maybe()`, it should update that value after computing it.
We don't care if the input of `is_deterministic()` is declared as `const`: set...
If `is_deterministic()` or a similar function discovers that `prop_deterministic()` equals `trival::maybe()`, it should update that value after computing it.
We don't care if the input of `is_deterministic()` is declared as `const`: setting this property is not really changing the automaton.
https://gitlab.lre.epita.fr/spot/spot/-/issues/162
add support for %%promela
2017-11-15T14:34:34+01:00
Etienne Renault
add support for %%promela
As for %%dve, a support for promela (with Spins) would be nice in Python
As for %%dve, a support for promela (with Spins) would be nice in Python
https://gitlab.lre.epita.fr/spot/spot/-/issues/164
`autfilt --check=stutter` should work for non-deterministic automata
2017-11-15T14:34:34+01:00
Alexandre Duret-Lutz
`autfilt --check=stutter` should work for non-deterministic automata
```
% ltl2tgba -f 'F(a & X(!a & Gb))' --check | grep properties
properties: trans-labels explicit-labels state-acc stutter-invariant
properties: weak
% ltl2tgba -f 'F(a & X(!a & Gb))' | autfilt --check | grep properties:
properties:...
```
% ltl2tgba -f 'F(a & X(!a & Gb))' --check | grep properties
properties: trans-labels explicit-labels state-acc stutter-invariant
properties: weak
% ltl2tgba -f 'F(a & X(!a & Gb))' | autfilt --check | grep properties:
properties: trans-labels explicit-labels state-acc weak
```
we can now determinize the input in this case
https://gitlab.lre.epita.fr/spot/spot/-/issues/156
Coding style: tab and spaces
2017-11-15T14:34:34+01:00
Laurent Xu
Coding style: tab and spaces
Can we replace all the tabs by spaces. There are currently a lot of 8 columns tabulars.
Can we replace all the tabs by spaces. There are currently a lot of 8 columns tabulars.
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/155
rename or get rid spot::tgba_reachable_iterator
2017-11-15T14:34:34+01:00
Alexandre Duret-Lutz
rename or get rid spot::tgba_reachable_iterator
This class should at least be renamed to twa_reachable_iterator, but maybe we can remove it?
It's only used in `stats.cc` and `lbtt.cc`.
This class should at least be renamed to twa_reachable_iterator, but maybe we can remove it?
It's only used in `stats.cc` and `lbtt.cc`.
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/153
aut.is_empty() does not return a counterexample
2017-11-15T14:34:34+01:00
Etienne Renault
aut.is_empty() does not return a counterexample
aut.is_empty() only return a boolean. It should be better if it can return an object where we can ask for the counterexample (if exists). Nonetheless since if (aut.is_empty()) is very useful the return object must be able to destroy ever...
aut.is_empty() only return a boolean. It should be better if it can return an object where we can ask for the counterexample (if exists). Nonetheless since if (aut.is_empty()) is very useful the return object must be able to destroy every thing related to the emptiness check.
https://gitlab.lre.epita.fr/spot/spot/-/issues/149
get rid of twa::transition_annotation() ?
2017-11-15T14:34:34+01:00
Alexandre Duret-Lutz
get rid of twa::transition_annotation() ?
This is only used in replay_twa_run() and its interface is not compatible with `for (auto& t: aut->out(s))`.
I think it should be better that each formalism that want to supply better information about counterexamples should provide a...
This is only used in replay_twa_run() and its interface is not compatible with `for (auto& t: aut->out(s))`.
I think it should be better that each formalism that want to supply better information about counterexamples should provide a function that takes a run prints the annotated counterexample.
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/148
get rid of twa::support_conditions()
2017-11-15T14:34:34+01:00
Alexandre Duret-Lutz
get rid of twa::support_conditions()
It seems there is only one place (`build_ta`) where this is used, so it could be replaced by a loop at this place.
It seems there is only one place (`build_ta`) where this is used, so it could be replaced by a loop at this place.
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/139
Improve speed of product_n
2017-11-15T14:34:34+01:00
Laurent Xu
Improve speed of product_n
The title is explicit enough
The title is explicit enough
Laurent Xu
Laurent Xu
https://gitlab.lre.epita.fr/spot/spot/-/issues/134
print_dot should support option "k" as in print_hoa
2017-11-15T14:34:35+01:00
Alexandre Duret-Lutz
print_dot should support option "k" as in print_hoa
So that we can print Kripke structure more nicely.
Maybe "k" should be enabled by default for Kripke structures in both dot and hoa.
So that we can print Kripke structure more nicely.
Maybe "k" should be enabled by default for Kripke structures in both dot and hoa.
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/129
twa::~twa should call unregister_all_my_variables()
2017-11-15T14:34:36+01:00
Alexandre Duret-Lutz
twa::~twa should call unregister_all_my_variables()
On Wed, Jan 6, 2016 at 7:34 PM, Miriam Blank sent the following question:
> This code prints errors. How can I avoid them?
>
> code:
> ```
> spot::bdd_dict_ptr dict = spot::make_bdd_dict();
> spot::kripke_ptr model = std::m...
On Wed, Jan 6, 2016 at 7:34 PM, Miriam Blank sent the following question:
> This code prints errors. How can I avoid them?
>
> code:
> ```
> spot::bdd_dict_ptr dict = spot::make_bdd_dict();
> spot::kripke_ptr model = std::make_shared<MyKripke>(dict);
> model->register_ap("p");
> ```
> errors:
> ```
> some maps are not empty
> Variable Map:
> 0 Var[p] x1 { 0xb32fd0 }
> 1 Free
> Anonymous lists: [0]
> Free list: (1, 1)
> Aborted
> ```
The current solution to put `get_dict()->unregister_all_my_variables(this);` in the destructor of `MyKripke` is not very elegant.
Since we introduced `twa::register_ap()` to hide most of the interactions with the bdd_dict, it should probably be cleaner if `unregister_all_my_variables()` was called in the twa destructor so that it is not necessary to call it in the destructor of every subclass.
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/123
add option to highlight non-determinism in dot output
2017-11-15T14:34:37+01:00
Alexandre Duret-Lutz
add option to highlight non-determinism in dot output
I guess `--dot=d` would make sense.
I guess `--dot=d` would make sense.
https://gitlab.lre.epita.fr/spot/spot/-/issues/119
"property: weak" should imply prop_inherently_weak
2017-11-15T14:34:37+01:00
Alexandre Duret-Lutz
"property: weak" should imply prop_inherently_weak
Even if we only store the `inherently-weak` property, we could detect the `weak` property in the input and set this flag.
Even if we only store the `inherently-weak` property, we could detect the `weak` property in the input and set this flag.
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/118
show more properties in tut21, and add a Python version
2017-11-15T14:34:37+01:00
Alexandre Duret-Lutz
show more properties in tut21, and add a Python version
[tut21](https://spot.lrde.epita.fr/tut21.html) should show more of the supported properties: it's missing for instance `is_unambiguous()`. Also most of this C++ example should be doable in Python as well; but we probably need to add som...
[tut21](https://spot.lrde.epita.fr/tut21.html) should show more of the supported properties: it's missing for instance `is_unambiguous()`. Also most of this C++ example should be doable in Python as well; but we probably need to add some magic to iterate easily over the states/transitions from Python.
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/117
add Python binding for spot::is_unambiguous()
2017-11-15T14:34:37+01:00
Alexandre Duret-Lutz
add Python binding for spot::is_unambiguous()
Fanda wanted to use it.
Probably wait do #116 first, so that we can map this as a method of automata as well.
Fanda wanted to use it.
Probably wait do #116 first, so that we can map this as a method of automata as well.
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/116
twa::is_deterministic(), twa::is_unambiguous() and friends are confusing
2017-11-15T14:34:37+01:00
Alexandre Duret-Lutz
twa::is_deterministic(), twa::is_unambiguous() and friends are confusing
We have `spot::twa::is_deterministic()` that is a constant-time accessor whose result should be interpreted as "Yes/Maybe", and `spot::is_deterministic(aut)` that actually check whether the automaton is deterministic.
This has been a ...
We have `spot::twa::is_deterministic()` that is a constant-time accessor whose result should be interpreted as "Yes/Maybe", and `spot::is_deterministic(aut)` that actually check whether the automaton is deterministic.
This has been a source of confusion.
Also in Python it would be nice if aut.is_unambiguous() and spot.is_unambiguous(aut) would be equivalent, as this is already the case for many functions.
I suggest to rename `twa::is_*` to `twa::prop_*`, since those should mostly correspond to the properties of HOA.
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/114
add a trust option to the parser
2017-11-15T14:34:37+01:00
Alexandre Duret-Lutz
add a trust option to the parser
If the trust option is set (I think it should be the default), the parser should populate the property bits of the automata from the properties specified in HOA files.
I guess tools that reads HOA files should have a `--trust-hoa=no...
If the trust option is set (I think it should be the default), the parser should populate the property bits of the automata from the properties specified in HOA files.
I guess tools that reads HOA files should have a `--trust-hoa=no` option, allowing to disable this behavior.
https://gitlab.lre.epita.fr/spot/spot/-/issues/106
compile with -Wzero-as-null-pointer-constant
2017-11-15T14:34:37+01:00
Alexandre Duret-Lutz
compile with -Wzero-as-null-pointer-constant
I just had a bug caused by false being implicitly casted to nullptr. Using this flag would have avoided that.
Also Using 0 or false instead of nullptr in Spot's header prevent user from compiling with this flag.
I just had a bug caused by false being implicitly casted to nullptr. Using this flag would have avoided that.
Also Using 0 or false instead of nullptr in Spot's header prevent user from compiling with this flag.
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/113
improve bindings for counterexample output
2017-11-15T14:34:37+01:00
Alexandre Duret-Lutz
improve bindings for counterexample output
This is ugly:
```python
res = spot.couvreur99(automaton).check()
if res:
run = res.accepting_run()
s = spot.ostringstream()
spot.print_tgba_run(s, run)
print(s.str())
```
`tgba` is a relic. ...
This is ugly:
```python
res = spot.couvreur99(automaton).check()
if res:
run = res.accepting_run()
s = spot.ostringstream()
spot.print_tgba_run(s, run)
print(s.str())
```
`tgba` is a relic. Using `ostringstream` is not Pythonic.
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/103
--unabbreviate=R
2017-11-15T14:34:37+01:00
Alexandre Duret-Lutz
--unabbreviate=R
`R` removal is useful to interface with tools such as Rabinizer 3, that have no support for R.
If we have support for unabbreviating R, W, and M, it probably also makes sense to implement several rewriting rules depending on the opera...
`R` removal is useful to interface with tools such as Rabinizer 3, that have no support for R.
If we have support for unabbreviating R, W, and M, it probably also makes sense to implement several rewriting rules depending on the operators we are allowed to use. See Appendix A of [tl.pdf](https://spot.lrde.epita.fr/tl.pdf).
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/109
add an option to autfilt to match automata that recognize a given word
2017-11-15T14:34:37+01:00
Alexandre Duret-Lutz
add an option to autfilt to match automata that recognize a given word
This requires a syntax for specifying lasso-shaped words.
This was [suggested by Matthias Heizmann](http://lists.lrde.epita.fr/pipermail/spot/2015q3/000076.html).
This requires a syntax for specifying lasso-shaped words.
This was [suggested by Matthias Heizmann](http://lists.lrde.epita.fr/pipermail/spot/2015q3/000076.html).
Amaury Fauchille
Amaury Fauchille
https://gitlab.lre.epita.fr/spot/spot/-/issues/100
web site should display notebook examples
2017-11-15T14:34:37+01:00
Alexandre Duret-Lutz
web site should display notebook examples
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/98
speed up exec() in ltlcross and ltldo
2017-11-15T14:34:37+01:00
Alexandre Duret-Lutz
speed up exec() in ltlcross and ltldo
`exec_with_timeout()` could be speed up in at least two ways.
1) Try `execv("/bin/sh",...)` first and only resort to `execvp("sh",...)` if the first fails. This avoids the PATH lookup.
The first try should probably honor the SHELL...
`exec_with_timeout()` could be speed up in at least two ways.
1) Try `execv("/bin/sh",...)` first and only resort to `execvp("sh",...)` if the first fails. This avoids the PATH lookup.
The first try should probably honor the SHELL variable if it is defined.
2) If the command is simple enough so that we can split it by ourselves (a single command with redirection, maybe single-quoted strings and double-quoted strings that do not contain dollars, backaslashs or backquotes, no variable assignment), then we can run the command directly with `execvp` without starting a shell. GNU make has some code that does exactly that.
Amaury Fauchille
Amaury Fauchille
https://gitlab.lre.epita.fr/spot/spot/-/issues/107
ltlgrind should have -f or -F by default
2017-11-15T14:34:37+01:00
Alexandre Duret-Lutz
ltlgrind should have -f or -F by default
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/95
diagnose missing Python.h in configure
2017-11-15T14:34:37+01:00
Alexandre Duret-Lutz
diagnose missing Python.h in configure
Compiling without `python3-devel` installed results in
> ./spot_impl_wrap.cxx:155:21: fatal error: Python.h: No such file or directory
it would be better to check for that in configure, and emit a more useful error message (suggest...
Compiling without `python3-devel` installed results in
> ./spot_impl_wrap.cxx:155:21: fatal error: Python.h: No such file or directory
it would be better to check for that in configure, and emit a more useful error message (suggest either to install `python3-devel`, or to use `--disable-python`).
Reported by Vitus Lam <vitus.lam@hku.hk>.
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/93
LTL simplification: GFp0 U Gp0 should be FGp0
2017-11-15T14:34:37+01:00
Alexandre Duret-Lutz
LTL simplification: GFp0 U Gp0 should be FGp0
```
% ltlfilt --simplify -f 'GFp0 U Gp0'
GFp0 U Gp0
```
We should have `GFa U b` rewritten as `F b` whenever `b` implies `GFa`.
```
% ltlfilt --simplify -f 'GFp0 U Gp0'
GFp0 U Gp0
```
We should have `GFa U b` rewritten as `F b` whenever `b` implies `GFa`.
Spot 2.1
https://gitlab.lre.epita.fr/spot/spot/-/issues/91
reading and writing CSV files should work for tools that produce automata too
2017-11-15T14:34:37+01:00
Alexandre Duret-Lutz
reading and writing CSV files should work for tools that produce automata too
`ltl2tgba`, `autfilt`, `ltldo`,... should have support for `--csv`, `%<` and `%>`, and maybe something like '%O' to output the automaton in the `--stats`.
`autfilt` should support reading from `filename/COL`. The first use-case woul...
`ltl2tgba`, `autfilt`, `ltldo`,... should have support for `--csv`, `%<` and `%>`, and maybe something like '%O' to output the automaton in the `--stats`.
`autfilt` should support reading from `filename/COL`. The first use-case would be to read the automata in the CSV files produced by `ltlcross`.
Spot 2.1
https://gitlab.lre.epita.fr/spot/spot/-/issues/89
rename hoa_reachable, dotty_reachable, ...
2017-11-15T14:34:37+01:00
Alexandre Duret-Lutz
rename hoa_reachable, dotty_reachable, ...
The `_reachable` part of these function does not make sense anymore, as we print the entire automaton, not only the reachable part.
Let's rename those function to `print_hoa` and `print_dot`. Also `print_never_claim`.
The `_reachable` part of these function does not make sense anymore, as we print the entire automaton, not only the reachable part.
Let's rename those function to `print_hoa` and `print_dot`. Also `print_never_claim`.
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/88
calling consistency for output functions
2017-11-15T14:34:37+01:00
Alexandre Duret-Lutz
calling consistency for output functions
For formulas, the `to_XXX_string` family of functions have the form `stream to_spin_string(formula, stream)`.
For automata, we have for instance `stream hoa_reachable(stream, aut, opts)`.
I think it makes sense that stream is alway...
For formulas, the `to_XXX_string` family of functions have the form `stream to_spin_string(formula, stream)`.
For automata, we have for instance `stream hoa_reachable(stream, aut, opts)`.
I think it makes sense that stream is always the first argument in function that return a stream, so let's fix the formula output functions.
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/87
rename ltl::parse() and ltl::parse_lbt()?
2017-11-15T14:34:37+01:00
Alexandre Duret-Lutz
rename ltl::parse() and ltl::parse_lbt()?
When the namespace is removed by swig, it feels strange to have `spot.parse()` to read LTL formulas.
I would suggest to rename `ltl::parse()` into `ltl::parse_infix_psl()` and `ltl::parse_lbt()` into `ltl::parse_prefix_ltl()`, those n...
When the namespace is removed by swig, it feels strange to have `spot.parse()` to read LTL formulas.
I would suggest to rename `ltl::parse()` into `ltl::parse_infix_psl()` and `ltl::parse_lbt()` into `ltl::parse_prefix_ltl()`, those new names also hint about the type of formulas supported.
Along the way, let's also rename `ltl::parse_boolean()` into `ltl::prase_infix_boolean()`.
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/86
lbt.hh should be merged with tostring.hh
2017-11-15T14:34:37+01:00
Alexandre Duret-Lutz
lbt.hh should be merged with tostring.hh
from the user point of view, it is just another supported syntax
from the user point of view, it is just another supported syntax
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/84
HOA output: support the colored property
2017-11-15T14:34:37+01:00
Alexandre Duret-Lutz
HOA output: support the colored property
The HOA output procedure is already making one preliminary pass on all transitions, so it could detect at little cost whether `property: colored` hold, and output it.
The HOA output procedure is already making one preliminary pass on all transitions, so it could detect at little cost whether `property: colored` hold, and output it.
https://gitlab.lre.epita.fr/spot/spot/-/issues/83
randaut: add a --colored option
2017-11-15T14:34:37+01:00
Alexandre Duret-Lutz
randaut: add a --colored option
This should produce automata in which every transition (or every state when using state-based acceptance) belong to exactly one acceptance set.
`--colored` should report an error if no acceptance sets have been defined.
This should produce automata in which every transition (or every state when using state-based acceptance) belong to exactly one acceptance set.
`--colored` should report an error if no acceptance sets have been defined.
https://gitlab.lre.epita.fr/spot/spot/-/issues/82
randaut: -S should mean --state-based-acceptance
2017-11-15T14:34:38+01:00
Alexandre Duret-Lutz
randaut: -S should mean --state-based-acceptance
Currently in `randaut`, `-S` is used to select the number of states, but everywhere else (except `randltl`) `-S` is used for `--state-based-acceptance` (a.k.a., `--sbacc`).
We should rename the actual `-S` to something like `-N` or `-...
Currently in `randaut`, `-S` is used to select the number of states, but everywhere else (except `randltl`) `-S` is used for `--state-based-acceptance` (a.k.a., `--sbacc`).
We should rename the actual `-S` to something like `-N` or `-Q`, and also rename `--state-acc` to support `--state-based-acceptance` and `--sbacc`.
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/81
more PSL simplifications
2017-11-15T14:34:38+01:00
Alexandre Duret-Lutz
more PSL simplifications
I think the following simplifications are correct and simple to implement:
{e[*0..j]}<>->f = {e[*1..j]}<>->f
{e[*0..j]}[]->f = {e[*1..j]}[]->f
It matters for example in this random PSL formula:
./ltl2tgba -H '((...
I think the following simplifications are correct and simple to implement:
{e[*0..j]}<>->f = {e[*1..j]}<>->f
{e[*0..j]}[]->f = {e[*1..j]}[]->f
It matters for example in this random PSL formula:
./ltl2tgba -H '(({p1[*0..1]}[]-> 0) R XFp0)'
./ltl2tgba -H '(({p1[*1..1]}[]-> 0) R XFp0)'
The former produces a deterministic automaton, while the second produces a non-deterministic one.
https://gitlab.lre.epita.fr/spot/spot/-/issues/80
3 additional famillies of LTL formulas for genltl
2017-11-15T14:34:38+01:00
Alexandre Duret-Lutz
3 additional famillies of LTL formulas for genltl
http://www.cs.huji.ac.il/~ornak/publications/mochart10.pdf
has 3 interesting famillies of LTL formulas we could implement in `genltl`.
http://www.cs.huji.ac.il/~ornak/publications/mochart10.pdf
has 3 interesting famillies of LTL formulas we could implement in `genltl`.
Spot 2.3.1
Vincent Tourneur
Vincent Tourneur
https://gitlab.lre.epita.fr/spot/spot/-/issues/73
debian: add ipython notebooks as examples
2017-11-15T14:34:39+01:00
Alexandre Duret-Lutz
debian: add ipython notebooks as examples
python3-spot should distribute the ipython notebooks from `wrap/python/tests/` as examples.
python3-spot should distribute the ipython notebooks from `wrap/python/tests/` as examples.
Spot 2.0
Alexandre Duret-Lutz
Alexandre Duret-Lutz
https://gitlab.lre.epita.fr/spot/spot/-/issues/72
Add an algorithm to transform Fin-less CNF acceptance into TGBA
2017-11-15T14:34:39+01:00
Alexandre Duret-Lutz
Add an algorithm to transform Fin-less CNF acceptance into TGBA
Assume you have an automaton with Fin-less acceptance.
- put the acceptance in CNF form: `A1 & A2 & ... & An` where each `Ai` has the form (Inf(i1)|Inf(i2)|...)
- introduce one acceptance set Si per Ai, where Si is the union of i1, i2,...
Assume you have an automaton with Fin-less acceptance.
- put the acceptance in CNF form: `A1 & A2 & ... & An` where each `Ai` has the form (Inf(i1)|Inf(i2)|...)
- introduce one acceptance set Si per Ai, where Si is the union of i1, i2, ...
- set the new acceptance to `Inf(S1)&Inf(S2)&...&Inf(Sn)`.
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/71
random acceptance condition
2017-11-15T14:34:39+01:00
Alexandre Duret-Lutz
random acceptance condition
`randaut` should be able to generate random acceptance conditions, not just generalized Büchi
Maybe we could have
- `--acc=random`
- `--acc=buchi` (default)
- `--acc=rabin`
- ...
combined with `-A`/`--acc-sets` to specify the...
`randaut` should be able to generate random acceptance conditions, not just generalized Büchi
Maybe we could have
- `--acc=random`
- `--acc=buchi` (default)
- `--acc=rabin`
- ...
combined with `-A`/`--acc-sets` to specify the number of sets.
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/61
python: relabel() and relabel_bse() should return the relabeling maps
2017-11-15T14:34:39+01:00
Alexandre Duret-Lutz
python: relabel() and relabel_bse() should return the relabeling maps
One reason for relabeling a formula is if it must be passed to some tool that has a stricter syntax for atomic propositions. In that case we relabel all atomic proposition, call the tool, and do the reverse relabeling on the result.
...
One reason for relabeling a formula is if it must be passed to some tool that has a stricter syntax for atomic propositions. In that case we relabel all atomic proposition, call the tool, and do the reverse relabeling on the result.
Currently the python interface to `relabel()` and `relabel_bse()` returns a relabeled formula, but lose the information about what was renamed to what. We should definitely return this information, either as a Python `dict`, or as a black-box object that can be passed to another function to relabel in the oposite direction.
https://gitlab.lre.epita.fr/spot/spot/-/issues/59
HOA output with implicit edges
2017-11-15T14:34:39+01:00
Alexandre Duret-Lutz
HOA output with implicit edges
Add a option ('i' for implicit) to `hoa_reachable` so that `--hoa=i` uses implicit edges if the automaton is deterministic and complete.
Add a option ('i' for implicit) to `hoa_reachable` so that `--hoa=i` uses implicit edges if the automaton is deterministic and complete.
https://gitlab.lre.epita.fr/spot/spot/-/issues/57
option to append to files in command-line tools
2017-11-15T14:34:39+01:00
Alexandre Duret-Lutz
option to append to files in command-line tools
Joachim Klein has a scenario where he would like `ltlcross --save-bogus=FILENAME` to append to FILENAME instead of overwriting it.
Appending would also make sense for `ltlcross --grind` and for the planned `--output` option (see #56)....
Joachim Klein has a scenario where he would like `ltlcross --save-bogus=FILENAME` to append to FILENAME instead of overwriting it.
Appending would also make sense for `ltlcross --grind` and for the planned `--output` option (see #56). Maybe also for `--csv` (in this case we would not output the header).
Maybe we can have the convention that if `FILENAME` starts with `>>` it means we want to append to the file.
Spot 2.0
Alexandre Duret-Lutz
Alexandre Duret-Lutz
https://gitlab.lre.epita.fr/spot/spot/-/issues/56
--output option
2017-11-15T14:34:39+01:00
Alexandre Duret-Lutz
--output option
`autfilt` and other automata-producing tools should support an option like `--output=FILENAMEFORMAT` to bin automata from a stream into different files. For instance `--output=aut-%s.hoa` should put all automata with 2 states in `aut-2....
`autfilt` and other automata-producing tools should support an option like `--output=FILENAMEFORMAT` to bin automata from a stream into different files. For instance `--output=aut-%s.hoa` should put all automata with 2 states in `aut-2.hoa`, all automata with 3 states in `aut-3.hoa`, etc.
Spot 2.0
Alexandre Duret-Lutz
Alexandre Duret-Lutz
https://gitlab.lre.epita.fr/spot/spot/-/issues/53
rename atomic propositions before calling ltl3ba
2017-11-15T14:34:39+01:00
Alexandre Duret-Lutz
rename atomic propositions before calling ltl3ba
`ltl3ba`, like `ltl2ba` and `spin`, require atomic propositions to start with a lowercase letter. As a consequence, the `ltl2tgba.html` page fails to translate the formula `F(A)` with `ltl3ba`.
We could however relabel all the atomi...
`ltl3ba`, like `ltl2ba` and `spin`, require atomic propositions to start with a lowercase letter. As a consequence, the `ltl2tgba.html` page fails to translate the formula `F(A)` with `ltl3ba`.
We could however relabel all the atomic propositions before calling `ltl3ba` and then map the labels of the resulting automaton back to their original name before we display the automaton.
Rather than doing this in the CGI script, maybe this service could be provided by a command-line tool that can wrap `ltl3ba`, `ltl2ba`, or `spin`, and allow these tools to take many formulas as input, and output the result in all the format we supports.
https://gitlab.lre.epita.fr/spot/spot/-/issues/52
rewrite kind.cc for kind.test
2017-11-15T14:34:39+01:00
Alexandre Duret-Lutz
rewrite kind.cc for kind.test
The `kind` binary should not work one formula at a time as we do in `src/ltltest/kind.test`. Starting valgrind that many times is slow.
Rewrite `kind` so that it reads a file with all the formulas and the expected answers, and proces...
The `kind` binary should not work one formula at a time as we do in `src/ltltest/kind.test`. Starting valgrind that many times is slow.
Rewrite `kind` so that it reads a file with all the formulas and the expected answers, and process all of them.
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/50
enumerate_cycles should not use state*
2017-11-15T14:34:39+01:00
Alexandre Duret-Lutz
enumerate_cycles should not use state*
It should use the `tgba_digraph` interface instead.
It should use the `tgba_digraph` interface instead.
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/46
add option to output neverclaims in spin 6.2.4's format
2017-11-15T14:34:39+01:00
Alexandre Duret-Lutz
add option to output neverclaims in spin 6.2.4's format
In 2013 Spin 6.2.4 changed the way it outputs neverclaim. The current parser can read both styles, but so far we only output the old style.
Compare:
```
% spin-6.2.2 -f '<>a || []b'
never { /* <>a || []b */
T0_init:
...
In 2013 Spin 6.2.4 changed the way it outputs neverclaim. The current parser can read both styles, but so far we only output the old style.
Compare:
```
% spin-6.2.2 -f '<>a || []b'
never { /* <>a || []b */
T0_init:
if
:: ((b)) -> goto accept_S2
:: ((a)) -> goto accept_all
:: (1) -> goto T0_S5
fi;
accept_S2:
if
:: ((b)) -> goto accept_S2
fi;
T0_S5:
if
:: ((a)) -> goto accept_all
:: (1) -> goto T0_S5
fi;
accept_all:
skip
}
% spin-6.4.3 -f '<>a || []b'
never { /* <>a || []b */
T0_init:
do
:: ((b)) -> goto accept_S2
:: atomic { ((a)) -> assert(!((a))) }
:: (1) -> goto T0_S5
od;
accept_S2:
do
:: ((b)) -> goto accept_S2
od;
T0_S5:
do
:: atomic { ((a)) -> assert(!((a))) }
:: (1) -> goto T0_S5
od;
accept_all:
skip
}
```
So `if`s have been changed into `do`s, and transitions to `accept_all:` have been replaced by these `atomic`/`assert` combinations. IIRC Holzmann said this improves counterexamples. I do not know if the `accept_all:` state is necessary in the new format.
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/49
rewrite scc.test using ltl2tgba --stats
2017-11-15T14:34:39+01:00
Alexandre Duret-Lutz
rewrite scc.test using ltl2tgba --stats
that will speed it up, and we can obsolete the computation of the number of accepting paths
that will speed it up, and we can obsolete the computation of the number of accepting paths
Spot 2.0
Alexandre Duret-Lutz
Alexandre Duret-Lutz
https://gitlab.lre.epita.fr/spot/spot/-/issues/45
direct_simulation should work directly on tgba_digraph
2017-11-15T14:34:39+01:00
Alexandre Duret-Lutz
direct_simulation should work directly on tgba_digraph
and so should its friends
Doing so should remove the need to keep a version of dupexp that fills a vector.
and so should its friends
Doing so should remove the need to keep a version of dupexp that fills a vector.
Spot 2.0
Alexandre Duret-Lutz
Alexandre Duret-Lutz
https://gitlab.lre.epita.fr/spot/spot/-/issues/48
power_map should not use state*
2017-11-15T14:34:39+01:00
Alexandre Duret-Lutz
power_map should not use state*
there is no reason for powerset to work with state* anymore
there is no reason for powerset to work with state* anymore
Spot 2.0
Alexandre Duret-Lutz
Alexandre Duret-Lutz
https://gitlab.lre.epita.fr/spot/spot/-/issues/44
ltlfilt should have a --max-count option
2017-11-15T14:34:39+01:00
Alexandre Duret-Lutz
ltlfilt should have a --max-count option
it should behave like the `--max-count` option of `autfilt`
it should behave like the `--max-count` option of `autfilt`
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/47
Add --is-terminal automaton to autfilt
2017-11-15T14:34:39+01:00
Alexandre Duret-Lutz
Add --is-terminal automaton to autfilt
`is_guarantee_automaton` is a simplified version of this feature.
We should have a similar function that uses `is_complete_scc` instead of checking for a true self-loop.
`is_guarantee_automaton` is a simplified version of this feature.
We should have a similar function that uses `is_complete_scc` instead of checking for a true self-loop.
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/43
overhaul the formula hierarchy
2017-11-15T14:34:39+01:00
Alexandre Duret-Lutz
overhaul the formula hierarchy
The current mix of subclass with operator types is a mess.
Consider an implentation of all operators as the following struct:
struct node {
enum operator op;
int serial; // also serves as a hash
int ...
The current mix of subclass with operator types is a mess.
Consider an implentation of all operators as the following struct:
struct node {
enum operator op;
int serial; // also serves as a hash
int ref_count;
int deg; // number of children
node[1] children;
};
At construction, the struct would be allocated with enough size for "deg" children, regardless of the `node[1]` type (which is there just because 0-sized arrays are unspecified in C++11). There is no hierarchy. Visitors are not needed anymore, and should be replaced with plain switch.
This struct can probably be packed (we do not need 32 bits for each of the first 4 fields.)
A `formula` class can be used to encapsulate a `node*` and perform automatic reference counting.
(This design is inspired by the code of [CVC4](http://cvc4.cs.nyu.edu/web/).)
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/42
add final keyword where it can help
2017-11-15T14:34:39+01:00
Alexandre Duret-Lutz
add final keyword where it can help
We should compile (at least once and then decide if the build farm should do it) with `-Wsuggest-final-types` and `-Wsuggest-final-methods`.
We should compile (at least once and then decide if the build farm should do it) with `-Wsuggest-final-types` and `-Wsuggest-final-methods`.
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/41
dra2ba should set the deterministic flag on the automaton
2017-11-15T14:34:40+01:00
Alexandre Duret-Lutz
dra2ba should set the deterministic flag on the automaton
when the result is deterministic, of course
when the result is deterministic, of course
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/40
ltlcross: better complementation of DRA and DSA
2017-11-15T14:34:40+01:00
Alexandre Duret-Lutz
ltlcross: better complementation of DRA and DSA
(Suggested by Joachim Klein.)
When ltlcross reads a DSA, or a DRA that cannot be converted to
deterministic BA, it could still generate a complement automaton by
just using the opposite acceptance.
(Suggested by Joachim Klein.)
When ltlcross reads a DSA, or a DRA that cannot be converted to
deterministic BA, it could still generate a complement automaton by
just using the opposite acceptance.
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/39
Keep -> and <-> when converting a formula to Spin's syntax
2017-11-15T14:34:40+01:00
Alexandre Duret-Lutz
Keep -> and <-> when converting a formula to Spin's syntax
Right now the [same function](src/ltlvisit/lunabbrev.cc) removes `xor`, `->` and `<->` from LTL formulas. Because Spin does not support `xor`, this function is called before we print a formula using the Spin syntax, but it incidentally ...
Right now the [same function](src/ltlvisit/lunabbrev.cc) removes `xor`, `->` and `<->` from LTL formulas. Because Spin does not support `xor`, this function is called before we print a formula using the Spin syntax, but it incidentally removes the supported `->` and `<->` as well.
For Spin we should probably just rewrite `a xor b` as `!(a <-> b)`.
Spot 2.0
https://gitlab.lre.epita.fr/spot/spot/-/issues/32
rewrite Spot's web site without MoinMoin
2017-11-15T14:34:40+01:00
Alexandre Duret-Lutz
rewrite Spot's web site without MoinMoin
Because upgrading MoinMoin is painful, we are using an old version.
When he was there, Nicolas was constantly updating the server, and the new Python version is allegedly incompatible with the MoinMoin version we are using... Right now...
Because upgrading MoinMoin is painful, we are using an old version.
When he was there, Nicolas was constantly updating the server, and the new Python version is allegedly incompatible with the MoinMoin version we are using... Right now we are using ugly hacks so that MoinMoin
runs on the new Python version; this will break eventually. Since Nicolas left, the server isn't even updated.
Since we stopped using the site as a public Wiki because of Spam,
we could move to a different setup, preferably git-based, and
allowing automatic updates (so that we don't have to manually edit
2-3 pages for each release).
Part of the documentation is already generated from Org-Mode. If we want to continue this, we could generate the whole website this way.
(I'm not strongly advocating org-mode here: any other option that would allows us to produce web pages while executing examples should be ok.)
https://gitlab.lre.epita.fr/spot/spot/-/issues/23
rename src/tgbatest/ltl2tgba
2017-11-15T14:34:40+01:00
Alexandre Duret-Lutz
rename src/tgbatest/ltl2tgba
People use this program for doing benchmarks, as if it was meant as a user tool. The problem is that unless you know exactly what algorithms you should chain to obtain your desired output, the output will be crap.
I suggest to rename...
People use this program for doing benchmarks, as if it was meant as a user tool. The problem is that unless you know exactly what algorithms you should chain to obtain your desired output, the output will be crap.
I suggest to rename this tool as `spottest` to make its intent clear. We then have to adjust all tests that use `../ltl2tgba` (but not `../../bin/ltl2tgba`!) so they use `../spottest`
https://gitlab.lre.epita.fr/spot/spot/-/issues/17
autfilt --are-equivalent
2017-11-15T14:34:40+01:00
Alexandre Duret-Lutz
autfilt --are-equivalent
It would be nice to be able to run this from the command-line.
If the automata are minimal WDBA, this is easier, since they can be complemented in linear time. Löding (/Efficient minimization of deterministic weak ω-automata/, 2001) ...
It would be nice to be able to run this from the command-line.
If the automata are minimal WDBA, this is easier, since they can be complemented in linear time. Löding (/Efficient minimization of deterministic weak ω-automata/, 2001) discusses such equivalence check in its last paragraph. Dealing with DBA that are not weak is also easy.
In the general case we would have to use some complementation algorithm (but I'd prefer that we reimplement Safra's construction — see #16). Maybe we can also avoid the cost of Safra in case the automata are isomorphic.
https://gitlab.lre.epita.fr/spot/spot/-/issues/16
re-implement Safra's construction
2017-11-15T14:34:40+01:00
Alexandre Duret-Lutz
re-implement Safra's construction
Right now we have an implementation of Safra's construction in [tgba/tgbasafracomplement.hh](src/tgba/tgbasafracomplement.hh). However this implementation uses the old, abstract interface, which is slow and pointless (we are never going...
Right now we have an implementation of Safra's construction in [tgba/tgbasafracomplement.hh](src/tgba/tgbasafracomplement.hh). However this implementation uses the old, abstract interface, which is slow and pointless (we are never going to complement something built on-the-fly). So this should be reimplemented using the new interface: both reading and producing an explicit graph.
We might want to wait until we have a way to store Rabin or Streett automata, and have distinct steps for T(G?)BA->DRA and DRA->BA.
There is also [some work on generalizing Safra's construction to TGBA](http://cgi.csc.liv.ac.uk/~thomasmv/downloads/thesis.pdf) that might be worth implementing. Reading this thesis, it's not clear to me if the generalization of Safra is any better than degeneralizing to TBA before running the complement.
https://gitlab.lre.epita.fr/spot/spot/-/issues/14
integrate some code examples
2017-11-15T14:34:40+01:00
Alexandre Duret-Lutz
integrate some code examples
The distribution should come with a few code examples that are compiled, and that we keep up-to-date.
I have at least four such examples that I have sent to people in the past:
- a minimal model checker (from a MeFoSyLoMa talk, [sl...
The distribution should come with a few code examples that are compiled, and that we keep up-to-date.
I have at least four such examples that I have sent to people in the past:
- a minimal model checker (from a MeFoSyLoMa talk, [slides 33-34](http://www.mefosyloma.fr/pdf/j2012-03-23/aduretlutz.pdf))
- how to parse a formula, translate it, and output the result (`trans.cc` from a mail to Kristin)
- how to read an LBTT file (`lbttread.cc` from another mail to Kristin)
- a small tool for relabeling formulas and outputing neverclaims prefixed with `#define` (for Fanda)
Alexandre Duret-Lutz
Alexandre Duret-Lutz
https://gitlab.lre.epita.fr/spot/spot/-/issues/306
formula::map should allow additional arguments
2017-11-24T09:08:47+01:00
Alexandre Duret-Lutz
formula::map should allow additional arguments
It would be nice if instead of just `f.map(fun)` we could write `f.map(fun, args...);` so that `map` calls `fun(args);` instead of `fun();`.
In particular, that would solve the problem of when `fun` need to capture some variable and has...
It would be nice if instead of just `f.map(fun)` we could write `f.map(fun, args...);` so that `map` calls `fun(args);` instead of `fun();`.
In particular, that would solve the problem of when `fun` need to capture some variable and has trouble calling itself
recursively. Then we can write `f.map(fun, fun)` so that `fun` receives a pointer to itself as first arguments, or we
car write `f.map(fun, var1, var2)` if fun is written to take the variables as argument instead of capturing them.
https://gitlab.lre.epita.fr/spot/spot/-/issues/307
formula::is_leaf()
2017-11-23T14:50:52+01:00
Alexandre Duret-Lutz
formula::is_leaf()
@fpl noted that `sanity/style.test` suggests replacing `foo.size() == 0` by `foo.empty()`, but if `foo` is an LTL formula, there is no `empty()` method, and no equivalent. I suggest we add `formula::is_leaf()`.
@fpl noted that `sanity/style.test` suggests replacing `foo.size() == 0` by `foo.empty()`, but if `foo` is an LTL formula, there is no `empty()` method, and no equivalent. I suggest we add `formula::is_leaf()`.
Spot 2.5
https://gitlab.lre.epita.fr/spot/spot/-/issues/309
graphical representation of words
2018-01-05T15:57:18+01:00
Alexandre Duret-Lutz
graphical representation of words
I'd like to have an SVG representation of words, showing the change of each variable as a signal.
For instance if a word is `a;b&a;!b;cycle{!b&a;!b&!a}`, the picture could be:
![IMG_20171215_115221](/uploads/27316e7c08b666ec200d462d23e...
I'd like to have an SVG representation of words, showing the change of each variable as a signal.
For instance if a word is `a;b&a;!b;cycle{!b&a;!b&!a}`, the picture could be:
![IMG_20171215_115221](/uploads/27316e7c08b666ec200d462d23e8f0e9/IMG_20171215_115221.jpg)
(but without the potato quality).
I think it's OK if this is only available in Python. The plan is to use this in Jupyter notebooks or in the on-line translator.
https://gitlab.lre.epita.fr/spot/spot/-/issues/311
update ipynbdoctest to v4 of the notebook format
2018-01-07T17:43:20+01:00
Alexandre Duret-Lutz
update ipynbdoctest to v4 of the notebook format
Currently `tests/python/ipynbdoctest` only supports version 3 of the notebook format, because that was the maximum format supported by the stable version of Debian two years ago. Today we should be able to switch to version 4, which is ...
Currently `tests/python/ipynbdoctest` only supports version 3 of the notebook format, because that was the maximum format supported by the stable version of Debian two years ago. Today we should be able to switch to version 4, which is also the current version, and will save us the trouble of having to convert notebooks to old versions every time we update them.