<*>
+ <*>
| + pure const
| ` <*>
|   + <*>
|   | + <*>
|   | | + pure const
|   | | ` pure id
|   | ` def name_30
|   |   ` <*>
|   |     + <*>
|   |     | + <*>
|   |     | | + pure const
|   |     | | ` pure id
|   |     | ` <*>
|   |     |   + <*>
|   |     |   | + pure (flip ($))
|   |     |   | ` def name_17
|   |     |   |   ` pure ()
|   |     |   ` def name_18
|   |     |     ` <|>
|   |     |       + <*>
|   |     |       | + <*>
|   |     |       | | + pure (.)
|   |     |       | | ` <*>
|   |     |       | |   + <*>
|   |     |       | |   | + pure flip
|   |     |       | |   | ` pure const
|   |     |       | |   ` <|>
|   |     |       | |     + <*>
|   |     |       | |     | + <*>
|   |     |       | |     | | + <*>
|   |     |       | |     | | | + pure const
|   |     |       | |     | | | ` pure id
|   |     |       | |     | | ` def name_13
|   |     |       | |     | |   ` <*>
|   |     |       | |     | |     + <*>
|   |     |       | |     | |     | + <*>
|   |     |       | |     | |     | | + pure const
|   |     |       | |     | |     | | ` pure id
|   |     |       | |     | |     | ` def name_3
|   |     |       | |     | |     |   ` satisfy
|   |     |       | |     | |     ` ref name_17
|   |     |       | |     | ` <*>
|   |     |       | |     |   + <*>
|   |     |       | |     |   | + <*>
|   |     |       | |     |   | | + pure const
|   |     |       | |     |   | | ` pure id
|   |     |       | |     |   | ` <*>
|   |     |       | |     |   |   + <*>
|   |     |       | |     |   |   | + pure (flip ($))
|   |     |       | |     |   |   | ` pure ()
|   |     |       | |     |   |   ` def name_10
|   |     |       | |     |   |     ` <|>
|   |     |       | |     |   |       + <*>
|   |     |       | |     |   |       | + <*>
|   |     |       | |     |   |       | | + pure (.)
|   |     |       | |     |   |       | | ` <*>
|   |     |       | |     |   |       | |   + <*>
|   |     |       | |     |   |       | |   | + pure flip
|   |     |       | |     |   |       | |   | ` pure const
|   |     |       | |     |   |       | |   ` ref name_13
|   |     |       | |     |   |       | ` rec name_10
|   |     |       | |     |   |       ` pure id
|   |     |       | |     |   ` pure ()
|   |     |       | |     ` <*>
|   |     |       | |       + <*>
|   |     |       | |       | + <*>
|   |     |       | |       | | + pure const
|   |     |       | |       | | ` pure id
|   |     |       | |       | ` <*>
|   |     |       | |       |   + <*>
|   |     |       | |       |   | + <*>
|   |     |       | |       |   | | + pure const
|   |     |       | |       |   | | ` pure id
|   |     |       | |       |   | ` try
|   |     |       | |       |   |   ` <*>
|   |     |       | |       |   |     + <*>
|   |     |       | |       |   |     | + pure cons
|   |     |       | |       |   |     | ` <*>
|   |     |       | |       |   |     |   + <*>
|   |     |       | |       |   |     |   | + pure const
|   |     |       | |       |   |     |   | ` pure Haskell
|   |     |       | |       |   |     |   ` ref name_3
|   |     |       | |       |   |     ` <*>
|   |     |       | |       |   |       + <*>
|   |     |       | |       |   |       | + pure cons
|   |     |       | |       |   |       | ` <*>
|   |     |       | |       |   |       |   + <*>
|   |     |       | |       |   |       |   | + pure const
|   |     |       | |       |   |       |   | ` pure Haskell
|   |     |       | |       |   |       |   ` ref name_3
|   |     |       | |       |   |       ` pure Haskell
|   |     |       | |       |   ` <*>
|   |     |       | |       |     + <*>
|   |     |       | |       |     | + <*>
|   |     |       | |       |     | | + pure const
|   |     |       | |       |     | | ` pure id
|   |     |       | |       |     | ` <*>
|   |     |       | |       |     |   + <*>
|   |     |       | |       |     |   | + pure (flip ($))
|   |     |       | |       |     |   | ` ref name_17
|   |     |       | |       |     |   ` def name_2
|   |     |       | |       |     |     ` <|>
|   |     |       | |       |     |       + <*>
|   |     |       | |       |     |       | + <*>
|   |     |       | |       |     |       | | + pure (.)
|   |     |       | |       |     |       | | ` <*>
|   |     |       | |       |     |       | |   + <*>
|   |     |       | |       |     |       | |   | + pure flip
|   |     |       | |       |     |       | |   | ` pure const
|   |     |       | |       |     |       | |   ` ref name_3
|   |     |       | |       |     |       | ` rec name_2
|   |     |       | |       |     |       ` pure id
|   |     |       | |       |     ` ref name_17
|   |     |       | |       ` ref name_17
|   |     |       | ` rec name_18
|   |     |       ` pure id
|   |     ` ref name_17
|   ` <*>
|     + <*>
|     | + <*>
|     | | + pure const
|     | | ` pure id
|     | ` <*>
|     |   + <*>
|     |   | + pure (flip ($))
|     |   | ` ref name_17
|     |   ` def name_6
|     |     ` <|>
|     |       + <*>
|     |       | + <*>
|     |       | | + pure (.)
|     |       | | ` <*>
|     |       | |   + <*>
|     |       | |   | + pure flip
|     |       | |   | ` pure const
|     |       | |   ` <*>
|     |       | |     + <*>
|     |       | |     | + <*>
|     |       | |     | | + pure const
|     |       | |     | | ` pure id
|     |       | |     | ` <*>
|     |       | |     |   + <*>
|     |       | |     |   | + <*>
|     |       | |     |   | | + pure const
|     |       | |     |   | | ` pure id
|     |       | |     |   | ` <*>
|     |       | |     |   |   + <*>
|     |       | |     |   |   | + <*>
|     |       | |     |   |   | | + pure const
|     |       | |     |   |   | | ` pure id
|     |       | |     |   |   | ` <*>
|     |       | |     |   |   |   + <*>
|     |       | |     |   |   |   | + <*>
|     |       | |     |   |   |   | | + pure const
|     |       | |     |   |   |   | | ` pure id
|     |       | |     |   |   |   | ` try
|     |       | |     |   |   |   |   ` <*>
|     |       | |     |   |   |   |     + <*>
|     |       | |     |   |   |   |     | + <*>
|     |       | |     |   |   |   |     | | + pure const
|     |       | |     |   |   |   |     | | ` pure id
|     |       | |     |   |   |   |     | ` try
|     |       | |     |   |   |   |     |   ` <*>
|     |       | |     |   |   |   |     |     + <*>
|     |       | |     |   |   |   |     |     | + pure cons
|     |       | |     |   |   |   |     |     | ` <*>
|     |       | |     |   |   |   |     |     |   + <*>
|     |       | |     |   |   |   |     |     |   | + pure const
|     |       | |     |   |   |   |     |     |   | ` pure Haskell
|     |       | |     |   |   |   |     |     |   ` ref name_3
|     |       | |     |   |   |   |     |     ` <*>
|     |       | |     |   |   |   |     |       + <*>
|     |       | |     |   |   |   |     |       | + pure cons
|     |       | |     |   |   |   |     |       | ` <*>
|     |       | |     |   |   |   |     |       |   + <*>
|     |       | |     |   |   |   |     |       |   | + pure const
|     |       | |     |   |   |   |     |       |   | ` pure Haskell
|     |       | |     |   |   |   |     |       |   ` ref name_3
|     |       | |     |   |   |   |     |       ` <*>
|     |       | |     |   |   |   |     |         + <*>
|     |       | |     |   |   |   |     |         | + pure cons
|     |       | |     |   |   |   |     |         | ` <*>
|     |       | |     |   |   |   |     |         |   + <*>
|     |       | |     |   |   |   |     |         |   | + pure const
|     |       | |     |   |   |   |     |         |   | ` pure Haskell
|     |       | |     |   |   |   |     |         |   ` ref name_3
|     |       | |     |   |   |   |     |         ` <*>
|     |       | |     |   |   |   |     |           + <*>
|     |       | |     |   |   |   |     |           | + pure cons
|     |       | |     |   |   |   |     |           | ` <*>
|     |       | |     |   |   |   |     |           |   + <*>
|     |       | |     |   |   |   |     |           |   | + pure const
|     |       | |     |   |   |   |     |           |   | ` pure Haskell
|     |       | |     |   |   |   |     |           |   ` ref name_3
|     |       | |     |   |   |   |     |           ` <*>
|     |       | |     |   |   |   |     |             + <*>
|     |       | |     |   |   |   |     |             | + pure cons
|     |       | |     |   |   |   |     |             | ` <*>
|     |       | |     |   |   |   |     |             |   + <*>
|     |       | |     |   |   |   |     |             |   | + pure const
|     |       | |     |   |   |   |     |             |   | ` pure Haskell
|     |       | |     |   |   |   |     |             |   ` ref name_3
|     |       | |     |   |   |   |     |             ` <*>
|     |       | |     |   |   |   |     |               + <*>
|     |       | |     |   |   |   |     |               | + pure cons
|     |       | |     |   |   |   |     |               | ` <*>
|     |       | |     |   |   |   |     |               |   + <*>
|     |       | |     |   |   |   |     |               |   | + pure const
|     |       | |     |   |   |   |     |               |   | ` pure Haskell
|     |       | |     |   |   |   |     |               |   ` ref name_3
|     |       | |     |   |   |   |     |               ` <*>
|     |       | |     |   |   |   |     |                 + <*>
|     |       | |     |   |   |   |     |                 | + pure cons
|     |       | |     |   |   |   |     |                 | ` <*>
|     |       | |     |   |   |   |     |                 |   + <*>
|     |       | |     |   |   |   |     |                 |   | + pure const
|     |       | |     |   |   |   |     |                 |   | ` pure Haskell
|     |       | |     |   |   |   |     |                 |   ` ref name_3
|     |       | |     |   |   |   |     |                 ` <*>
|     |       | |     |   |   |   |     |                   + <*>
|     |       | |     |   |   |   |     |                   | + pure cons
|     |       | |     |   |   |   |     |                   | ` <*>
|     |       | |     |   |   |   |     |                   |   + <*>
|     |       | |     |   |   |   |     |                   |   | + pure const
|     |       | |     |   |   |   |     |                   |   | ` pure Haskell
|     |       | |     |   |   |   |     |                   |   ` ref name_3
|     |       | |     |   |   |   |     |                   ` def name_24
|     |       | |     |   |   |   |     |                     ` pure Haskell
|     |       | |     |   |   |   |     ` def name_26
|     |       | |     |   |   |   |       ` negLook
|     |       | |     |   |   |   |         ` ref name_3
|     |       | |     |   |   |   ` ref name_30
|     |       | |     |   |   ` def name_28
|     |       | |     |   |     ` <*>
|     |       | |     |   |       + <*>
|     |       | |     |   |       | + <*>
|     |       | |     |   |       | | + pure const
|     |       | |     |   |       | | ` pure id
|     |       | |     |   |       | ` try
|     |       | |     |   |       |   ` <*>
|     |       | |     |   |       |     + <*>
|     |       | |     |   |       |     | + <*>
|     |       | |     |   |       |     | | + pure const
|     |       | |     |   |       |     | | ` pure id
|     |       | |     |   |       |     | ` ref name_3
|     |       | |     |   |       |     ` <*>
|     |       | |     |   |       |       + <*>
|     |       | |     |   |       |       | + <*>
|     |       | |     |   |       |       | | + pure const
|     |       | |     |   |       |       | | ` pure id
|     |       | |     |   |       |       | ` <*>
|     |       | |     |   |       |       |   + <*>
|     |       | |     |   |       |       |   | + pure (flip ($))
|     |       | |     |   |       |       |   | ` ref name_17
|     |       | |     |   |       |       |   ` def name_7
|     |       | |     |   |       |       |     ` <|>
|     |       | |     |   |       |       |       + <*>
|     |       | |     |   |       |       |       | + <*>
|     |       | |     |   |       |       |       | | + pure (.)
|     |       | |     |   |       |       |       | | ` <*>
|     |       | |     |   |       |       |       | |   + <*>
|     |       | |     |   |       |       |       | |   | + pure flip
|     |       | |     |   |       |       |       | |   | ` pure const
|     |       | |     |   |       |       |       | |   ` ref name_3
|     |       | |     |   |       |       |       | ` rec name_7
|     |       | |     |   |       |       |       ` pure id
|     |       | |     |   |       |       ` ref name_17
|     |       | |     |   |       ` ref name_30
|     |       | |     |   ` <*>
|     |       | |     |     + <*>
|     |       | |     |     | + pure const
|     |       | |     |     | ` <*>
|     |       | |     |     |   + <*>
|     |       | |     |     |   | + <*>
|     |       | |     |     |   | | + pure const
|     |       | |     |     |   | | ` pure id
|     |       | |     |     |   | ` def name_8
|     |       | |     |     |   |   ` <*>
|     |       | |     |     |   |     + <*>
|     |       | |     |     |   |     | + pure const
|     |       | |     |     |   |     | ` <*>
|     |       | |     |     |   |     |   + <*>
|     |       | |     |     |   |     |   | + pure const
|     |       | |     |     |   |     |   | ` pure Haskell
|     |       | |     |     |   |     |   ` ref name_3
|     |       | |     |     |   |     ` ref name_30
|     |       | |     |     |   ` <*>
|     |       | |     |     |     + <*>
|     |       | |     |     |     | + <*>
|     |       | |     |     |     | | + pure const
|     |       | |     |     |     | | ` pure id
|     |       | |     |     |     | ` def name_29
|     |       | |     |     |     |   ` <|>
|     |       | |     |     |     |     + <*>
|     |       | |     |     |     |     | + <*>
|     |       | |     |     |     |     | | + pure const
|     |       | |     |     |     |     | | ` pure ()
|     |       | |     |     |     |     | ` <*>
|     |       | |     |     |     |     |   + <*>
|     |       | |     |     |     |     |   | + <*>
|     |       | |     |     |     |     |   | | + pure const
|     |       | |     |     |     |     |   | | ` pure id
|     |       | |     |     |     |     |   | ` def name_20
|     |       | |     |     |     |     |   |   ` <*>
|     |       | |     |     |     |     |   |     + <*>
|     |       | |     |     |     |     |   |     | + <*>
|     |       | |     |     |     |     |   |     | | + pure const
|     |       | |     |     |     |     |   |     | | ` pure id
|     |       | |     |     |     |     |   |     | ` ref name_28
|     |       | |     |     |     |     |   |     ` <|>
|     |       | |     |     |     |     |   |       + <*>
|     |       | |     |     |     |     |   |       | + <*>
|     |       | |     |     |     |     |   |       | | + pure const
|     |       | |     |     |     |     |   |       | | ` pure ()
|     |       | |     |     |     |     |   |       | ` def name_9
|     |       | |     |     |     |     |   |       |   ` <*>
|     |       | |     |     |     |     |   |       |     + <*>
|     |       | |     |     |     |     |   |       |     | + pure const
|     |       | |     |     |     |     |   |       |     | ` <*>
|     |       | |     |     |     |     |   |       |     |   + <*>
|     |       | |     |     |     |     |   |       |     |   | + <*>
|     |       | |     |     |     |     |   |       |     |   | | + pure const
|     |       | |     |     |     |     |   |       |     |   | | ` pure id
|     |       | |     |     |     |     |   |       |     |   | ` <*>
|     |       | |     |     |     |     |   |       |     |   |   + <*>
|     |       | |     |     |     |     |   |       |     |   |   | + pure const
|     |       | |     |     |     |     |   |       |     |   |   | ` <*>
|     |       | |     |     |     |     |   |       |     |   |   |   + <*>
|     |       | |     |     |     |     |   |       |     |   |   |   | + pure const
|     |       | |     |     |     |     |   |       |     |   |   |   | ` pure Haskell
|     |       | |     |     |     |     |   |       |     |   |   |   ` ref name_3
|     |       | |     |     |     |     |   |       |     |   |   ` ref name_30
|     |       | |     |     |     |     |   |       |     |   ` <*>
|     |       | |     |     |     |     |   |       |     |     + <*>
|     |       | |     |     |     |     |   |       |     |     | + <*>
|     |       | |     |     |     |     |   |       |     |     | | + pure const
|     |       | |     |     |     |     |   |       |     |     | | ` pure id
|     |       | |     |     |     |     |   |       |     |     | ` ref name_3
|     |       | |     |     |     |     |   |       |     |     ` <*>
|     |       | |     |     |     |     |   |       |     |       + <*>
|     |       | |     |     |     |     |   |       |     |       | + <*>
|     |       | |     |     |     |     |   |       |     |       | | + pure const
|     |       | |     |     |     |     |   |       |     |       | | ` pure id
|     |       | |     |     |     |     |   |       |     |       | ` <*>
|     |       | |     |     |     |     |   |       |     |       |   + <*>
|     |       | |     |     |     |     |   |       |     |       |   | + pure (flip ($))
|     |       | |     |     |     |     |   |       |     |       |   | ` pure ()
|     |       | |     |     |     |     |   |       |     |       |   ` def name_1
|     |       | |     |     |     |     |   |       |     |       |     ` <|>
|     |       | |     |     |     |     |   |       |     |       |       + <*>
|     |       | |     |     |     |     |   |       |     |       |       | + <*>
|     |       | |     |     |     |     |   |       |     |       |       | | + pure (.)
|     |       | |     |     |     |     |   |       |     |       |       | | ` <*>
|     |       | |     |     |     |     |   |       |     |       |       | |   + <*>
|     |       | |     |     |     |     |   |       |     |       |       | |   | + pure flip
|     |       | |     |     |     |     |   |       |     |       |       | |   | ` pure const
|     |       | |     |     |     |     |   |       |     |       |       | |   ` ref name_3
|     |       | |     |     |     |     |   |       |     |       |       | ` rec name_1
|     |       | |     |     |     |     |   |       |     |       |       ` pure id
|     |       | |     |     |     |     |   |       |     |       ` pure ()
|     |       | |     |     |     |     |   |       |     ` <*>
|     |       | |     |     |     |     |   |       |       + <*>
|     |       | |     |     |     |     |   |       |       | + pure const
|     |       | |     |     |     |     |   |       |       | ` <*>
|     |       | |     |     |     |     |   |       |       |   + <*>
|     |       | |     |     |     |     |   |       |       |   | + pure const
|     |       | |     |     |     |     |   |       |       |   | ` pure Haskell
|     |       | |     |     |     |     |   |       |       |   ` ref name_3
|     |       | |     |     |     |     |   |       |       ` ref name_30
|     |       | |     |     |     |     |   |       ` ref name_17
|     |       | |     |     |     |     |   ` <*>
|     |       | |     |     |     |     |     + <*>
|     |       | |     |     |     |     |     | + <*>
|     |       | |     |     |     |     |     | | + pure const
|     |       | |     |     |     |     |     | | ` pure id
|     |       | |     |     |     |     |     | ` <*>
|     |       | |     |     |     |     |     |   + <*>
|     |       | |     |     |     |     |     |   | + pure (flip ($))
|     |       | |     |     |     |     |     |   | ` ref name_17
|     |       | |     |     |     |     |     |   ` def name_19
|     |       | |     |     |     |     |     |     ` <|>
|     |       | |     |     |     |     |     |       + <*>
|     |       | |     |     |     |     |     |       | + <*>
|     |       | |     |     |     |     |     |       | | + pure (.)
|     |       | |     |     |     |     |     |       | | ` <*>
|     |       | |     |     |     |     |     |       | |   + def name_25
|     |       | |     |     |     |     |     |       | |   | ` <*>
|     |       | |     |     |     |     |     |       | |   |   + pure flip
|     |       | |     |     |     |     |     |       | |   |   ` pure const
|     |       | |     |     |     |     |     |       | |   ` <*>
|     |       | |     |     |     |     |     |       | |     + <*>
|     |       | |     |     |     |     |     |       | |     | + <*>
|     |       | |     |     |     |     |     |       | |     | | + pure const
|     |       | |     |     |     |     |     |       | |     | | ` pure id
|     |       | |     |     |     |     |     |       | |     | ` def name_14
|     |       | |     |     |     |     |     |       | |     |   ` <*>
|     |       | |     |     |     |     |     |       | |     |     + <*>
|     |       | |     |     |     |     |     |       | |     |     | + pure const
|     |       | |     |     |     |     |     |       | |     |     | ` <*>
|     |       | |     |     |     |     |     |       | |     |     |   + <*>
|     |       | |     |     |     |     |     |       | |     |     |   | + pure const
|     |       | |     |     |     |     |     |       | |     |     |   | ` pure Haskell
|     |       | |     |     |     |     |     |       | |     |     |   ` ref name_3
|     |       | |     |     |     |     |     |       | |     |     ` ref name_30
|     |       | |     |     |     |     |     |       | |     ` ref name_20
|     |       | |     |     |     |     |     |       | ` rec name_19
|     |       | |     |     |     |     |     |       ` pure id
|     |       | |     |     |     |     |     ` ref name_17
|     |       | |     |     |     |     ` ref name_17
|     |       | |     |     |     ` <|>
|     |       | |     |     |       + <*>
|     |       | |     |     |       | + <*>
|     |       | |     |     |       | | + pure const
|     |       | |     |     |       | | ` pure ()
|     |       | |     |     |       | ` <*>
|     |       | |     |     |       |   + <*>
|     |       | |     |     |       |   | + <*>
|     |       | |     |     |       |   | | + pure const
|     |       | |     |     |       |   | | ` pure id
|     |       | |     |     |       |   | ` <*>
|     |       | |     |     |       |   |   + <*>
|     |       | |     |     |       |   |   | + pure const
|     |       | |     |     |       |   |   | ` <*>
|     |       | |     |     |       |   |   |   + <*>
|     |       | |     |     |       |   |   |   | + pure const
|     |       | |     |     |       |   |   |   | ` pure Haskell
|     |       | |     |     |       |   |   |   ` ref name_3
|     |       | |     |     |       |   |   ` ref name_30
|     |       | |     |     |       |   ` ref name_29
|     |       | |     |     |       ` ref name_17
|     |       | |     |     ` def name_27
|     |       | |     |       ` <*>
|     |       | |     |         + <*>
|     |       | |     |         | + pure const
|     |       | |     |         | ` <*>
|     |       | |     |         |   + <*>
|     |       | |     |         |   | + pure const
|     |       | |     |         |   | ` pure Haskell
|     |       | |     |         |   ` ref name_3
|     |       | |     |         ` ref name_30
|     |       | |     ` def name_15
|     |       | |       ` <*>
|     |       | |         + <*>
|     |       | |         | + pure const
|     |       | |         | ` <*>
|     |       | |         |   + <*>
|     |       | |         |   | + <*>
|     |       | |         |   | | + pure const
|     |       | |         |   | | ` pure id
|     |       | |         |   | ` <*>
|     |       | |         |   |   + <*>
|     |       | |         |   |   | + pure const
|     |       | |         |   |   | ` <*>
|     |       | |         |   |   |   + <*>
|     |       | |         |   |   |   | + pure const
|     |       | |         |   |   |   | ` pure Haskell
|     |       | |         |   |   |   ` ref name_3
|     |       | |         |   |   ` ref name_30
|     |       | |         |   ` <*>
|     |       | |         |     + <*>
|     |       | |         |     | + <*>
|     |       | |         |     | | + pure const
|     |       | |         |     | | ` pure id
|     |       | |         |     | ` <*>
|     |       | |         |     |   + <*>
|     |       | |         |     |   | + pure (flip ($))
|     |       | |         |     |   | ` ref name_17
|     |       | |         |     |   ` def name_23
|     |       | |         |     |     ` <|>
|     |       | |         |     |       + <*>
|     |       | |         |     |       | + <*>
|     |       | |         |     |       | | + pure (.)
|     |       | |         |     |       | | ` <*>
|     |       | |         |     |       | |   + <*>
|     |       | |         |     |       | |   | + pure flip
|     |       | |         |     |       | |   | ` pure const
|     |       | |         |     |       | |   ` <|>
|     |       | |         |     |       | |     + <|>
|     |       | |         |     |       | |     | + <|>
|     |       | |         |     |       | |     | | + <*>
|     |       | |         |     |       | |     | | | + <*>
|     |       | |         |     |       | |     | | | | + <*>
|     |       | |         |     |       | |     | | | | | + pure const
|     |       | |         |     |       | |     | | | | | ` pure id
|     |       | |         |     |       | |     | | | | ` <*>
|     |       | |         |     |       | |     | | | |   + <*>
|     |       | |         |     |       | |     | | | |   | + <*>
|     |       | |         |     |       | |     | | | |   | | + pure const
|     |       | |         |     |       | |     | | | |   | | ` pure id
|     |       | |         |     |       | |     | | | |   | ` <*>
|     |       | |         |     |       | |     | | | |   |   + <*>
|     |       | |         |     |       | |     | | | |   |   | + <*>
|     |       | |         |     |       | |     | | | |   |   | | + pure const
|     |       | |         |     |       | |     | | | |   |   | | ` pure id
|     |       | |         |     |       | |     | | | |   |   | ` <*>
|     |       | |         |     |       | |     | | | |   |   |   + <*>
|     |       | |         |     |       | |     | | | |   |   |   | + <*>
|     |       | |         |     |       | |     | | | |   |   |   | | + pure const
|     |       | |         |     |       | |     | | | |   |   |   | | ` pure id
|     |       | |         |     |       | |     | | | |   |   |   | ` try
|     |       | |         |     |       | |     | | | |   |   |   |   ` <*>
|     |       | |         |     |       | |     | | | |   |   |   |     + <*>
|     |       | |         |     |       | |     | | | |   |   |   |     | + <*>
|     |       | |         |     |       | |     | | | |   |   |   |     | | + pure const
|     |       | |         |     |       | |     | | | |   |   |   |     | | ` pure id
|     |       | |         |     |       | |     | | | |   |   |   |     | ` try
|     |       | |         |     |       | |     | | | |   |   |   |     |   ` <*>
|     |       | |         |     |       | |     | | | |   |   |   |     |     + <*>
|     |       | |         |     |       | |     | | | |   |   |   |     |     | + pure cons
|     |       | |         |     |       | |     | | | |   |   |   |     |     | ` <*>
|     |       | |         |     |       | |     | | | |   |   |   |     |     |   + <*>
|     |       | |         |     |       | |     | | | |   |   |   |     |     |   | + pure const
|     |       | |         |     |       | |     | | | |   |   |   |     |     |   | ` pure Haskell
|     |       | |         |     |       | |     | | | |   |   |   |     |     |   ` ref name_3
|     |       | |         |     |       | |     | | | |   |   |   |     |     ` <*>
|     |       | |         |     |       | |     | | | |   |   |   |     |       + <*>
|     |       | |         |     |       | |     | | | |   |   |   |     |       | + pure cons
|     |       | |         |     |       | |     | | | |   |   |   |     |       | ` <*>
|     |       | |         |     |       | |     | | | |   |   |   |     |       |   + <*>
|     |       | |         |     |       | |     | | | |   |   |   |     |       |   | + pure const
|     |       | |         |     |       | |     | | | |   |   |   |     |       |   | ` pure Haskell
|     |       | |         |     |       | |     | | | |   |   |   |     |       |   ` ref name_3
|     |       | |         |     |       | |     | | | |   |   |   |     |       ` ref name_24
|     |       | |         |     |       | |     | | | |   |   |   |     ` ref name_26
|     |       | |         |     |       | |     | | | |   |   |   ` ref name_30
|     |       | |         |     |       | |     | | | |   |   ` def name_4
|     |       | |         |     |       | |     | | | |   |     ` <*>
|     |       | |         |     |       | |     | | | |   |       + <*>
|     |       | |         |     |       | |     | | | |   |       | + <*>
|     |       | |         |     |       | |     | | | |   |       | | + pure const
|     |       | |         |     |       | |     | | | |   |       | | ` pure id
|     |       | |         |     |       | |     | | | |   |       | ` def name_16
|     |       | |         |     |       | |     | | | |   |       |   ` <|>
|     |       | |         |     |       | |     | | | |   |       |     + <|>
|     |       | |         |     |       | |     | | | |   |       |     | + <*>
|     |       | |         |     |       | |     | | | |   |       |     | | + <*>
|     |       | |         |     |       | |     | | | |   |       |     | | | + <*>
|     |       | |         |     |       | |     | | | |   |       |     | | | | + pure const
|     |       | |         |     |       | |     | | | |   |       |     | | | | ` pure id
|     |       | |         |     |       | |     | | | |   |       |     | | | ` <|>
|     |       | |         |     |       | |     | | | |   |       |     | | |   + <*>
|     |       | |         |     |       | |     | | | |   |       |     | | |   | + <*>
|     |       | |         |     |       | |     | | | |   |       |     | | |   | | + pure const
|     |       | |         |     |       | |     | | | |   |       |     | | |   | | ` pure Haskell
|     |       | |         |     |       | |     | | | |   |       |     | | |   | ` ref name_3
|     |       | |         |     |       | |     | | | |   |       |     | | |   ` <*>
|     |       | |         |     |       | |     | | | |   |       |     | | |     + <*>
|     |       | |         |     |       | |     | | | |   |       |     | | |     | + pure const
|     |       | |         |     |       | |     | | | |   |       |     | | |     | ` pure Haskell
|     |       | |         |     |       | |     | | | |   |       |     | | |     ` ref name_3
|     |       | |         |     |       | |     | | | |   |       |     | | ` ref name_30
|     |       | |         |     |       | |     | | | |   |       |     | ` <*>
|     |       | |         |     |       | |     | | | |   |       |     |   + <*>
|     |       | |         |     |       | |     | | | |   |       |     |   | + pure const
|     |       | |         |     |       | |     | | | |   |       |     |   | ` <*>
|     |       | |         |     |       | |     | | | |   |       |     |   |   + <*>
|     |       | |         |     |       | |     | | | |   |       |     |   |   | + <*>
|     |       | |         |     |       | |     | | | |   |       |     |   |   | | + pure const
|     |       | |         |     |       | |     | | | |   |       |     |   |   | | ` pure id
|     |       | |         |     |       | |     | | | |   |       |     |   |   | ` <*>
|     |       | |         |     |       | |     | | | |   |       |     |   |   |   + <*>
|     |       | |         |     |       | |     | | | |   |       |     |   |   |   | + pure const
|     |       | |         |     |       | |     | | | |   |       |     |   |   |   | ` pure Haskell
|     |       | |         |     |       | |     | | | |   |       |     |   |   |   ` ref name_3
|     |       | |         |     |       | |     | | | |   |       |     |   |   ` <|>
|     |       | |         |     |       | |     | | | |   |       |     |   |     + <*>
|     |       | |         |     |       | |     | | | |   |       |     |   |     | + <*>
|     |       | |         |     |       | |     | | | |   |       |     |   |     | | + <*>
|     |       | |         |     |       | |     | | | |   |       |     |   |     | | | + pure const
|     |       | |         |     |       | |     | | | |   |       |     |   |     | | | ` pure id
|     |       | |         |     |       | |     | | | |   |       |     |   |     | | ` ref name_3
|     |       | |         |     |       | |     | | | |   |       |     |   |     | ` ref name_17
|     |       | |         |     |       | |     | | | |   |       |     |   |     ` <*>
|     |       | |         |     |       | |     | | | |   |       |     |   |       + <*>
|     |       | |         |     |       | |     | | | |   |       |     |   |       | + <*>
|     |       | |         |     |       | |     | | | |   |       |     |   |       | | + pure const
|     |       | |         |     |       | |     | | | |   |       |     |   |       | | ` pure id
|     |       | |         |     |       | |     | | | |   |       |     |   |       | ` <*>
|     |       | |         |     |       | |     | | | |   |       |     |   |       |   + <*>
|     |       | |         |     |       | |     | | | |   |       |     |   |       |   | + pure const
|     |       | |         |     |       | |     | | | |   |       |     |   |       |   | ` pure Haskell
|     |       | |         |     |       | |     | | | |   |       |     |   |       |   ` ref name_3
|     |       | |         |     |       | |     | | | |   |       |     |   |       ` <*>
|     |       | |         |     |       | |     | | | |   |       |     |   |         + <*>
|     |       | |         |     |       | |     | | | |   |       |     |   |         | + <*>
|     |       | |         |     |       | |     | | | |   |       |     |   |         | | + pure const
|     |       | |         |     |       | |     | | | |   |       |     |   |         | | ` pure id
|     |       | |         |     |       | |     | | | |   |       |     |   |         | ` ref name_3
|     |       | |         |     |       | |     | | | |   |       |     |   |         ` ref name_17
|     |       | |         |     |       | |     | | | |   |       |     |   ` <*>
|     |       | |         |     |       | |     | | | |   |       |     |     + <*>
|     |       | |         |     |       | |     | | | |   |       |     |     | + pure const
|     |       | |         |     |       | |     | | | |   |       |     |     | ` <*>
|     |       | |         |     |       | |     | | | |   |       |     |     |   + <*>
|     |       | |         |     |       | |     | | | |   |       |     |     |   | + pure const
|     |       | |         |     |       | |     | | | |   |       |     |     |   | ` pure Haskell
|     |       | |         |     |       | |     | | | |   |       |     |     |   ` ref name_3
|     |       | |         |     |       | |     | | | |   |       |     |     ` ref name_30
|     |       | |         |     |       | |     | | | |   |       |     ` <*>
|     |       | |         |     |       | |     | | | |   |       |       + <*>
|     |       | |         |     |       | |     | | | |   |       |       | + <*>
|     |       | |         |     |       | |     | | | |   |       |       | | + pure const
|     |       | |         |     |       | |     | | | |   |       |       | | ` pure id
|     |       | |         |     |       | |     | | | |   |       |       | ` ref name_28
|     |       | |         |     |       | |     | | | |   |       |       ` <|>
|     |       | |         |     |       | |     | | | |   |       |         + <*>
|     |       | |         |     |       | |     | | | |   |       |         | + <*>
|     |       | |         |     |       | |     | | | |   |       |         | | + pure const
|     |       | |         |     |       | |     | | | |   |       |         | | ` pure ()
|     |       | |         |     |       | |     | | | |   |       |         | ` <|>
|     |       | |         |     |       | |     | | | |   |       |         |   + <*>
|     |       | |         |     |       | |     | | | |   |       |         |   | + <*>
|     |       | |         |     |       | |     | | | |   |       |         |   | | + pure const
|     |       | |         |     |       | |     | | | |   |       |         |   | | ` <*>
|     |       | |         |     |       | |     | | | |   |       |         |   | |   + <*>
|     |       | |         |     |       | |     | | | |   |       |         |   | |   | + <*>
|     |       | |         |     |       | |     | | | |   |       |         |   | |   | | + pure const
|     |       | |         |     |       | |     | | | |   |       |         |   | |   | | ` pure id
|     |       | |         |     |       | |     | | | |   |       |         |   | |   | ` ref name_8
|     |       | |         |     |       | |     | | | |   |       |         |   | |   ` <|>
|     |       | |         |     |       | |     | | | |   |       |         |   | |     + <*>
|     |       | |         |     |       | |     | | | |   |       |         |   | |     | + <*>
|     |       | |         |     |       | |     | | | |   |       |         |   | |     | | + pure const
|     |       | |         |     |       | |     | | | |   |       |         |   | |     | | ` pure ()
|     |       | |         |     |       | |     | | | |   |       |         |   | |     | ` <*>
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |   + <*>
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |   | + <*>
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |   | | + pure const
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |   | | ` pure id
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |   | ` rec name_4
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |   ` <*>
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |     + <*>
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |     | + <*>
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |     | | + pure const
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |     | | ` pure id
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |     | ` <*>
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |     |   + <*>
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |     |   | + pure (flip ($))
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |     |   | ` ref name_17
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |     |   ` def name_5
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |     |     ` <|>
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |     |       + <*>
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |     |       | + <*>
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |     |       | | + pure (.)
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |     |       | | ` <*>
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |     |       | |   + ref name_25
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |     |       | |   ` <*>
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |     |       | |     + <*>
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |     |       | |     | + <*>
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |     |       | |     | | + pure const
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |     |       | |     | | ` pure id
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |     |       | |     | ` ref name_14
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |     |       | |     ` rec name_4
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |     |       | ` rec name_5
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |     |       ` pure id
|     |       | |         |     |       | |     | | | |   |       |         |   | |     |     ` ref name_17
|     |       | |         |     |       | |     | | | |   |       |         |   | |     ` ref name_17
|     |       | |         |     |       | |     | | | |   |       |         |   | ` ref name_27
|     |       | |         |     |       | |     | | | |   |       |         |   ` ref name_9
|     |       | |         |     |       | |     | | | |   |       |         ` ref name_17
|     |       | |         |     |       | |     | | | |   |       ` <*>
|     |       | |         |     |       | |     | | | |   |         + <*>
|     |       | |         |     |       | |     | | | |   |         | + <*>
|     |       | |         |     |       | |     | | | |   |         | | + pure const
|     |       | |         |     |       | |     | | | |   |         | | ` pure id
|     |       | |         |     |       | |     | | | |   |         | ` <*>
|     |       | |         |     |       | |     | | | |   |         |   + <*>
|     |       | |         |     |       | |     | | | |   |         |   | + pure (flip ($))
|     |       | |         |     |       | |     | | | |   |         |   | ` ref name_17
|     |       | |         |     |       | |     | | | |   |         |   ` def name_12
|     |       | |         |     |       | |     | | | |   |         |     ` <|>
|     |       | |         |     |       | |     | | | |   |         |       + <*>
|     |       | |         |     |       | |     | | | |   |         |       | + <*>
|     |       | |         |     |       | |     | | | |   |         |       | | + pure (.)
|     |       | |         |     |       | |     | | | |   |         |       | | ` <*>
|     |       | |         |     |       | |     | | | |   |         |       | |   + <*>
|     |       | |         |     |       | |     | | | |   |         |       | |   | + pure flip
|     |       | |         |     |       | |     | | | |   |         |       | |   | ` pure const
|     |       | |         |     |       | |     | | | |   |         |       | |   ` <*>
|     |       | |         |     |       | |     | | | |   |         |       | |     + <*>
|     |       | |         |     |       | |     | | | |   |         |       | |     | + <*>
|     |       | |         |     |       | |     | | | |   |         |       | |     | | + pure const
|     |       | |         |     |       | |     | | | |   |         |       | |     | | ` pure id
|     |       | |         |     |       | |     | | | |   |         |       | |     | ` <*>
|     |       | |         |     |       | |     | | | |   |         |       | |     |   + <*>
|     |       | |         |     |       | |     | | | |   |         |       | |     |   | + pure const
|     |       | |         |     |       | |     | | | |   |         |       | |     |   | ` <*>
|     |       | |         |     |       | |     | | | |   |         |       | |     |   |   + <*>
|     |       | |         |     |       | |     | | | |   |         |       | |     |   |   | + pure const
|     |       | |         |     |       | |     | | | |   |         |       | |     |   |   | ` pure Haskell
|     |       | |         |     |       | |     | | | |   |         |       | |     |   |   ` ref name_3
|     |       | |         |     |       | |     | | | |   |         |       | |     |   ` ref name_30
|     |       | |         |     |       | |     | | | |   |         |       | |     ` ref name_16
|     |       | |         |     |       | |     | | | |   |         |       | ` rec name_12
|     |       | |         |     |       | |     | | | |   |         |       ` pure id
|     |       | |         |     |       | |     | | | |   |         ` ref name_17
|     |       | |         |     |       | |     | | | |   ` rec name_15
|     |       | |         |     |       | |     | | | ` <|>
|     |       | |         |     |       | |     | | |   + <*>
|     |       | |         |     |       | |     | | |   | + <*>
|     |       | |         |     |       | |     | | |   | | + pure const
|     |       | |         |     |       | |     | | |   | | ` pure ()
|     |       | |         |     |       | |     | | |   | ` <*>
|     |       | |         |     |       | |     | | |   |   + <*>
|     |       | |         |     |       | |     | | |   |   | + <*>
|     |       | |         |     |       | |     | | |   |   | | + pure const
|     |       | |         |     |       | |     | | |   |   | | ` pure id
|     |       | |         |     |       | |     | | |   |   | ` <*>
|     |       | |         |     |       | |     | | |   |   |   + <*>
|     |       | |         |     |       | |     | | |   |   |   | + <*>
|     |       | |         |     |       | |     | | |   |   |   | | + pure const
|     |       | |         |     |       | |     | | |   |   |   | | ` pure id
|     |       | |         |     |       | |     | | |   |   |   | ` try
|     |       | |         |     |       | |     | | |   |   |   |   ` <*>
|     |       | |         |     |       | |     | | |   |   |   |     + <*>
|     |       | |         |     |       | |     | | |   |   |   |     | + <*>
|     |       | |         |     |       | |     | | |   |   |   |     | | + pure const
|     |       | |         |     |       | |     | | |   |   |   |     | | ` pure id
|     |       | |         |     |       | |     | | |   |   |   |     | ` try
|     |       | |         |     |       | |     | | |   |   |   |     |   ` <*>
|     |       | |         |     |       | |     | | |   |   |   |     |     + <*>
|     |       | |         |     |       | |     | | |   |   |   |     |     | + pure cons
|     |       | |         |     |       | |     | | |   |   |   |     |     | ` <*>
|     |       | |         |     |       | |     | | |   |   |   |     |     |   + <*>
|     |       | |         |     |       | |     | | |   |   |   |     |     |   | + pure const
|     |       | |         |     |       | |     | | |   |   |   |     |     |   | ` pure Haskell
|     |       | |         |     |       | |     | | |   |   |   |     |     |   ` ref name_3
|     |       | |         |     |       | |     | | |   |   |   |     |     ` <*>
|     |       | |         |     |       | |     | | |   |   |   |     |       + <*>
|     |       | |         |     |       | |     | | |   |   |   |     |       | + pure cons
|     |       | |         |     |       | |     | | |   |   |   |     |       | ` <*>
|     |       | |         |     |       | |     | | |   |   |   |     |       |   + <*>
|     |       | |         |     |       | |     | | |   |   |   |     |       |   | + pure const
|     |       | |         |     |       | |     | | |   |   |   |     |       |   | ` pure Haskell
|     |       | |         |     |       | |     | | |   |   |   |     |       |   ` ref name_3
|     |       | |         |     |       | |     | | |   |   |   |     |       ` <*>
|     |       | |         |     |       | |     | | |   |   |   |     |         + <*>
|     |       | |         |     |       | |     | | |   |   |   |     |         | + pure cons
|     |       | |         |     |       | |     | | |   |   |   |     |         | ` <*>
|     |       | |         |     |       | |     | | |   |   |   |     |         |   + <*>
|     |       | |         |     |       | |     | | |   |   |   |     |         |   | + pure const
|     |       | |         |     |       | |     | | |   |   |   |     |         |   | ` pure Haskell
|     |       | |         |     |       | |     | | |   |   |   |     |         |   ` ref name_3
|     |       | |         |     |       | |     | | |   |   |   |     |         ` <*>
|     |       | |         |     |       | |     | | |   |   |   |     |           + <*>
|     |       | |         |     |       | |     | | |   |   |   |     |           | + pure cons
|     |       | |         |     |       | |     | | |   |   |   |     |           | ` <*>
|     |       | |         |     |       | |     | | |   |   |   |     |           |   + <*>
|     |       | |         |     |       | |     | | |   |   |   |     |           |   | + pure const
|     |       | |         |     |       | |     | | |   |   |   |     |           |   | ` pure Haskell
|     |       | |         |     |       | |     | | |   |   |   |     |           |   ` ref name_3
|     |       | |         |     |       | |     | | |   |   |   |     |           ` ref name_24
|     |       | |         |     |       | |     | | |   |   |   |     ` ref name_26
|     |       | |         |     |       | |     | | |   |   |   ` ref name_30
|     |       | |         |     |       | |     | | |   |   ` rec name_15
|     |       | |         |     |       | |     | | |   ` ref name_17
|     |       | |         |     |       | |     | | ` <*>
|     |       | |         |     |       | |     | |   + <*>
|     |       | |         |     |       | |     | |   | + <*>
|     |       | |         |     |       | |     | |   | | + pure const
|     |       | |         |     |       | |     | |   | | ` pure id
|     |       | |         |     |       | |     | |   | ` <*>
|     |       | |         |     |       | |     | |   |   + <*>
|     |       | |         |     |       | |     | |   |   | + <*>
|     |       | |         |     |       | |     | |   |   | | + pure const
|     |       | |         |     |       | |     | |   |   | | ` pure id
|     |       | |         |     |       | |     | |   |   | ` <*>
|     |       | |         |     |       | |     | |   |   |   + <*>
|     |       | |         |     |       | |     | |   |   |   | + <*>
|     |       | |         |     |       | |     | |   |   |   | | + pure const
|     |       | |         |     |       | |     | |   |   |   | | ` pure id
|     |       | |         |     |       | |     | |   |   |   | ` try
|     |       | |         |     |       | |     | |   |   |   |   ` <*>
|     |       | |         |     |       | |     | |   |   |   |     + <*>
|     |       | |         |     |       | |     | |   |   |   |     | + <*>
|     |       | |         |     |       | |     | |   |   |   |     | | + pure const
|     |       | |         |     |       | |     | |   |   |   |     | | ` pure id
|     |       | |         |     |       | |     | |   |   |   |     | ` try
|     |       | |         |     |       | |     | |   |   |   |     |   ` <*>
|     |       | |         |     |       | |     | |   |   |   |     |     + <*>
|     |       | |         |     |       | |     | |   |   |   |     |     | + pure cons
|     |       | |         |     |       | |     | |   |   |   |     |     | ` <*>
|     |       | |         |     |       | |     | |   |   |   |     |     |   + <*>
|     |       | |         |     |       | |     | |   |   |   |     |     |   | + pure const
|     |       | |         |     |       | |     | |   |   |   |     |     |   | ` pure Haskell
|     |       | |         |     |       | |     | |   |   |   |     |     |   ` ref name_3
|     |       | |         |     |       | |     | |   |   |   |     |     ` <*>
|     |       | |         |     |       | |     | |   |   |   |     |       + <*>
|     |       | |         |     |       | |     | |   |   |   |     |       | + pure cons
|     |       | |         |     |       | |     | |   |   |   |     |       | ` <*>
|     |       | |         |     |       | |     | |   |   |   |     |       |   + <*>
|     |       | |         |     |       | |     | |   |   |   |     |       |   | + pure const
|     |       | |         |     |       | |     | |   |   |   |     |       |   | ` pure Haskell
|     |       | |         |     |       | |     | |   |   |   |     |       |   ` ref name_3
|     |       | |         |     |       | |     | |   |   |   |     |       ` <*>
|     |       | |         |     |       | |     | |   |   |   |     |         + <*>
|     |       | |         |     |       | |     | |   |   |   |     |         | + pure cons
|     |       | |         |     |       | |     | |   |   |   |     |         | ` <*>
|     |       | |         |     |       | |     | |   |   |   |     |         |   + <*>
|     |       | |         |     |       | |     | |   |   |   |     |         |   | + pure const
|     |       | |         |     |       | |     | |   |   |   |     |         |   | ` pure Haskell
|     |       | |         |     |       | |     | |   |   |   |     |         |   ` ref name_3
|     |       | |         |     |       | |     | |   |   |   |     |         ` <*>
|     |       | |         |     |       | |     | |   |   |   |     |           + <*>
|     |       | |         |     |       | |     | |   |   |   |     |           | + pure cons
|     |       | |         |     |       | |     | |   |   |   |     |           | ` <*>
|     |       | |         |     |       | |     | |   |   |   |     |           |   + <*>
|     |       | |         |     |       | |     | |   |   |   |     |           |   | + pure const
|     |       | |         |     |       | |     | |   |   |   |     |           |   | ` pure Haskell
|     |       | |         |     |       | |     | |   |   |   |     |           |   ` ref name_3
|     |       | |         |     |       | |     | |   |   |   |     |           ` <*>
|     |       | |         |     |       | |     | |   |   |   |     |             + <*>
|     |       | |         |     |       | |     | |   |   |   |     |             | + pure cons
|     |       | |         |     |       | |     | |   |   |   |     |             | ` <*>
|     |       | |         |     |       | |     | |   |   |   |     |             |   + <*>
|     |       | |         |     |       | |     | |   |   |   |     |             |   | + pure const
|     |       | |         |     |       | |     | |   |   |   |     |             |   | ` pure Haskell
|     |       | |         |     |       | |     | |   |   |   |     |             |   ` ref name_3
|     |       | |         |     |       | |     | |   |   |   |     |             ` ref name_24
|     |       | |         |     |       | |     | |   |   |   |     ` ref name_26
|     |       | |         |     |       | |     | |   |   |   ` ref name_30
|     |       | |         |     |       | |     | |   |   ` ref name_4
|     |       | |         |     |       | |     | |   ` rec name_15
|     |       | |         |     |       | |     | ` try
|     |       | |         |     |       | |     |   ` <*>
|     |       | |         |     |       | |     |     + <*>
|     |       | |         |     |       | |     |     | + pure const
|     |       | |         |     |       | |     |     | ` <*>
|     |       | |         |     |       | |     |     |   + <*>
|     |       | |         |     |       | |     |     |   | + <*>
|     |       | |         |     |       | |     |     |   | | + pure const
|     |       | |         |     |       | |     |     |   | | ` pure id
|     |       | |         |     |       | |     |     |   | ` <*>
|     |       | |         |     |       | |     |     |   |   + <*>
|     |       | |         |     |       | |     |     |   |   | + <*>
|     |       | |         |     |       | |     |     |   |   | | + pure const
|     |       | |         |     |       | |     |     |   |   | | ` pure id
|     |       | |         |     |       | |     |     |   |   | ` <*>
|     |       | |         |     |       | |     |     |   |   |   + <*>
|     |       | |         |     |       | |     |     |   |   |   | + <*>
|     |       | |         |     |       | |     |     |   |   |   | | + pure const
|     |       | |         |     |       | |     |     |   |   |   | | ` pure id
|     |       | |         |     |       | |     |     |   |   |   | ` <|>
|     |       | |         |     |       | |     |     |   |   |   |   + <*>
|     |       | |         |     |       | |     |     |   |   |   |   | + <*>
|     |       | |         |     |       | |     |     |   |   |   |   | | + pure const
|     |       | |         |     |       | |     |     |   |   |   |   | | ` pure ()
|     |       | |         |     |       | |     |     |   |   |   |   | ` <*>
|     |       | |         |     |       | |     |     |   |   |   |   |   + <*>
|     |       | |         |     |       | |     |     |   |   |   |   |   | + <*>
|     |       | |         |     |       | |     |     |   |   |   |   |   | | + pure const
|     |       | |         |     |       | |     |     |   |   |   |   |   | | ` pure id
|     |       | |         |     |       | |     |     |   |   |   |   |   | ` try
|     |       | |         |     |       | |     |     |   |   |   |   |   |   ` <*>
|     |       | |         |     |       | |     |     |   |   |   |   |   |     + <*>
|     |       | |         |     |       | |     |     |   |   |   |   |   |     | + <*>
|     |       | |         |     |       | |     |     |   |   |   |   |   |     | | + pure const
|     |       | |         |     |       | |     |     |   |   |   |   |   |     | | ` pure id
|     |       | |         |     |       | |     |     |   |   |   |   |   |     | ` try
|     |       | |         |     |       | |     |     |   |   |   |   |   |     |   ` <*>
|     |       | |         |     |       | |     |     |   |   |   |   |   |     |     + <*>
|     |       | |         |     |       | |     |     |   |   |   |   |   |     |     | + pure cons
|     |       | |         |     |       | |     |     |   |   |   |   |   |     |     | ` <*>
|     |       | |         |     |       | |     |     |   |   |   |   |   |     |     |   + <*>
|     |       | |         |     |       | |     |     |   |   |   |   |   |     |     |   | + pure const
|     |       | |         |     |       | |     |     |   |   |   |   |   |     |     |   | ` pure Haskell
|     |       | |         |     |       | |     |     |   |   |   |   |   |     |     |   ` ref name_3
|     |       | |         |     |       | |     |     |   |   |   |   |   |     |     ` <*>
|     |       | |         |     |       | |     |     |   |   |   |   |   |     |       + <*>
|     |       | |         |     |       | |     |     |   |   |   |   |   |     |       | + pure cons
|     |       | |         |     |       | |     |     |   |   |   |   |   |     |       | ` <*>
|     |       | |         |     |       | |     |     |   |   |   |   |   |     |       |   + <*>
|     |       | |         |     |       | |     |     |   |   |   |   |   |     |       |   | + pure const
|     |       | |         |     |       | |     |     |   |   |   |   |   |     |       |   | ` pure Haskell
|     |       | |         |     |       | |     |     |   |   |   |   |   |     |       |   ` ref name_3
|     |       | |         |     |       | |     |     |   |   |   |   |   |     |       ` <*>
|     |       | |         |     |       | |     |     |   |   |   |   |   |     |         + <*>
|     |       | |         |     |       | |     |     |   |   |   |   |   |     |         | + pure cons
|     |       | |         |     |       | |     |     |   |   |   |   |   |     |         | ` <*>
|     |       | |         |     |       | |     |     |   |   |   |   |   |     |         |   + <*>
|     |       | |         |     |       | |     |     |   |   |   |   |   |     |         |   | + pure const
|     |       | |         |     |       | |     |     |   |   |   |   |   |     |         |   | ` pure Haskell
|     |       | |         |     |       | |     |     |   |   |   |   |   |     |         |   ` ref name_3
|     |       | |         |     |       | |     |     |   |   |   |   |   |     |         ` ref name_24
|     |       | |         |     |       | |     |     |   |   |   |   |   |     ` ref name_26
|     |       | |         |     |       | |     |     |   |   |   |   |   ` ref name_30
|     |       | |         |     |       | |     |     |   |   |   |   ` ref name_17
|     |       | |         |     |       | |     |     |   |   |   ` <*>
|     |       | |         |     |       | |     |     |   |   |     + <*>
|     |       | |         |     |       | |     |     |   |   |     | + <*>
|     |       | |         |     |       | |     |     |   |   |     | | + pure const
|     |       | |         |     |       | |     |     |   |   |     | | ` pure id
|     |       | |         |     |       | |     |     |   |   |     | ` ref name_20
|     |       | |         |     |       | |     |     |   |   |     ` <*>
|     |       | |         |     |       | |     |     |   |   |       + <*>
|     |       | |         |     |       | |     |     |   |   |       | + <*>
|     |       | |         |     |       | |     |     |   |   |       | | + pure const
|     |       | |         |     |       | |     |     |   |   |       | | ` pure id
|     |       | |         |     |       | |     |     |   |   |       | ` <*>
|     |       | |         |     |       | |     |     |   |   |       |   + <*>
|     |       | |         |     |       | |     |     |   |   |       |   | + pure (flip ($))
|     |       | |         |     |       | |     |     |   |   |       |   | ` ref name_17
|     |       | |         |     |       | |     |     |   |   |       |   ` def name_22
|     |       | |         |     |       | |     |     |   |   |       |     ` <|>
|     |       | |         |     |       | |     |     |   |   |       |       + <*>
|     |       | |         |     |       | |     |     |   |   |       |       | + <*>
|     |       | |         |     |       | |     |     |   |   |       |       | | + pure (.)
|     |       | |         |     |       | |     |     |   |   |       |       | | ` <*>
|     |       | |         |     |       | |     |     |   |   |       |       | |   + ref name_25
|     |       | |         |     |       | |     |     |   |   |       |       | |   ` <*>
|     |       | |         |     |       | |     |     |   |   |       |       | |     + <*>
|     |       | |         |     |       | |     |     |   |   |       |       | |     | + <*>
|     |       | |         |     |       | |     |     |   |   |       |       | |     | | + pure const
|     |       | |         |     |       | |     |     |   |   |       |       | |     | | ` pure id
|     |       | |         |     |       | |     |     |   |   |       |       | |     | ` ref name_14
|     |       | |         |     |       | |     |     |   |   |       |       | |     ` ref name_20
|     |       | |         |     |       | |     |     |   |   |       |       | ` rec name_22
|     |       | |         |     |       | |     |     |   |   |       |       ` pure id
|     |       | |         |     |       | |     |     |   |   |       ` ref name_17
|     |       | |         |     |       | |     |     |   |   ` <*>
|     |       | |         |     |       | |     |     |   |     + <*>
|     |       | |         |     |       | |     |     |   |     | + pure const
|     |       | |         |     |       | |     |     |   |     | ` <*>
|     |       | |         |     |       | |     |     |   |     |   + <*>
|     |       | |         |     |       | |     |     |   |     |   | + pure const
|     |       | |         |     |       | |     |     |   |     |   | ` pure Haskell
|     |       | |         |     |       | |     |     |   |     |   ` ref name_3
|     |       | |         |     |       | |     |     |   |     ` ref name_30
|     |       | |         |     |       | |     |     |   ` <*>
|     |       | |         |     |       | |     |     |     + <*>
|     |       | |         |     |       | |     |     |     | + <*>
|     |       | |         |     |       | |     |     |     | | + pure const
|     |       | |         |     |       | |     |     |     | | ` pure id
|     |       | |         |     |       | |     |     |     | ` ref name_4
|     |       | |         |     |       | |     |     |     ` <*>
|     |       | |         |     |       | |     |     |       + <*>
|     |       | |         |     |       | |     |     |       | + <*>
|     |       | |         |     |       | |     |     |       | | + pure const
|     |       | |         |     |       | |     |     |       | | ` pure id
|     |       | |         |     |       | |     |     |       | ` <*>
|     |       | |         |     |       | |     |     |       |   + <*>
|     |       | |         |     |       | |     |     |       |   | + pure (flip ($))
|     |       | |         |     |       | |     |     |       |   | ` ref name_17
|     |       | |         |     |       | |     |     |       |   ` def name_21
|     |       | |         |     |       | |     |     |       |     ` <|>
|     |       | |         |     |       | |     |     |       |       + <*>
|     |       | |         |     |       | |     |     |       |       | + <*>
|     |       | |         |     |       | |     |     |       |       | | + pure (.)
|     |       | |         |     |       | |     |     |       |       | | ` <*>
|     |       | |         |     |       | |     |     |       |       | |   + ref name_25
|     |       | |         |     |       | |     |     |       |       | |   ` <*>
|     |       | |         |     |       | |     |     |       |       | |     + <*>
|     |       | |         |     |       | |     |     |       |       | |     | + <*>
|     |       | |         |     |       | |     |     |       |       | |     | | + pure const
|     |       | |         |     |       | |     |     |       |       | |     | | ` pure id
|     |       | |         |     |       | |     |     |       |       | |     | ` ref name_14
|     |       | |         |     |       | |     |     |       |       | |     ` ref name_4
|     |       | |         |     |       | |     |     |       |       | ` rec name_21
|     |       | |         |     |       | |     |     |       |       ` pure id
|     |       | |         |     |       | |     |     |       ` ref name_17
|     |       | |         |     |       | |     |     ` def name_11
|     |       | |         |     |       | |     |       ` <*>
|     |       | |         |     |       | |     |         + <*>
|     |       | |         |     |       | |     |         | + pure const
|     |       | |         |     |       | |     |         | ` <*>
|     |       | |         |     |       | |     |         |   + <*>
|     |       | |         |     |       | |     |         |   | + pure const
|     |       | |         |     |       | |     |         |   | ` pure Haskell
|     |       | |         |     |       | |     |         |   ` ref name_3
|     |       | |         |     |       | |     |         ` ref name_30
|     |       | |         |     |       | |     ` <*>
|     |       | |         |     |       | |       + <*>
|     |       | |         |     |       | |       | + pure const
|     |       | |         |     |       | |       | ` ref name_4
|     |       | |         |     |       | |       ` ref name_11
|     |       | |         |     |       | ` rec name_23
|     |       | |         |     |       ` pure id
|     |       | |         |     ` ref name_17
|     |       | |         ` <*>
|     |       | |           + <*>
|     |       | |           | + pure const
|     |       | |           | ` <*>
|     |       | |           |   + <*>
|     |       | |           |   | + pure const
|     |       | |           |   | ` pure Haskell
|     |       | |           |   ` ref name_3
|     |       | |           ` ref name_30
|     |       | ` rec name_6
|     |       ` pure id
|     ` ref name_17
` eof