|-+- +++|--+  ++++-- -++|+--|| ||+   +|+|++ |+| + |--|- |-+--+++++-+  -+++|-+++|++ -  -+-||+|++-+- ++  ||+ |+ --|-| |||||-- - +--|+|  -+-+ +|  ||| --|+|| ||||||+| | +- |-++- +||- |-   --++-+ + ++ +++|
 |--|+ |+  + -| --+ |+-|| +-   --+|- | -+| + -++|  -++|- - -+|+  ++ ++ +|+++ |  |+-||+-|-----+|- +-| - -+-+---+++-|  |  -+| |+++|-|---+| -+-  |||--+--|-+|||+||- |+|||+ ||| |+|||- ---+| +  |-+  ||-  |-
  |-+|-|+  +++-+  +  -+|-+ ||++|+|-  +| -|--+| + + -|-+--|++|+ -+ +-++| --++-+|- |+   || |||- -+-||+-+ -  | |--||||-+|-| ||| ++- -+   + + |+--+|+++ | -+|-||+-- | + |-| ++| +-+|+--- +||+|+|+ +- -|||| -
| +|| |  |++-|+- +++  |+| +|||- |||---+--- |+ - | ++---++--|+| +|-+ -|| -++  - -| +-|-+| ----  +++-||-- -||-||  +|-+ | - -|-+ ++|-|- |-- ||++ ||-|+-+||+ ++ |||- -|--  -| + +--|-  + |-- + -| | | -|--|-
--| -- |++- ||++++-|+ + + +---|+  -+| |++ -|-|+ + ++|| -  ||-++|- |  |++ -|-|+-|-+ + + ++-||-+--|- -| --+ ++--+ -+||||  -- -  +|  +| |  -- |+-| |-+| ---|  +-||+ |+- |+|- --   -|+ |-+-+||-+|- ++-  - - 
--+||||+ +-|-|--+ -||-++ - |----|| -|-|+|+|+| ||-+--+-- -|---||+++||-- +|| ++|+-++ --+|-- + +-||+  ---+- |+-|| - |+-|| |-  - |-- +-+--| +| -|----+-|++|++| | -- |||-|+ ++++||+ -||-  | ++++-- +  -+-| -+
+||--| ||| --- -+  + --+---- ++-+-- + + |++|   ||++-||++|-+ |--- +|- | -++-++-+--+ ||+-| |+ |-+| + - -+ - | +|   +   |-+-- ||  -| - +|-+-  |+ -  +||+-++--+- ---+|-- ++| ++ -|| --+--|- +++|+|+|+-+ -- -
-|--|+ +++-+  -+|||--| +| + --- -- + +- -++- |+++ |--+|+++| +-- + ++ --++|-  | --+-- - +-|++++ -- + |||-|+++-+|+ +-+--+-  -++-++- + +--||+- +-- - ++| | ++|++-+| + --+++ -| +-|-| +-| | ||+ |--|--  |+ +
-| +|-+ ++--- -+ |--- +-||-  +||+++ -|+-|- +|-|--+--|+ +- ||-- -| -|- - -| +--|--| |++ +-+||+ -|+|- | --|-||- --- +-- +  +-||+- |-++  |||  +-| --||  |-+|| +--  + -+|-+++ ||+++- -+|-  - --   +| |-+++ +
- -+-++ --+++-|+++-|-  |-|++||-|  | -||  -  | |-++|||--++ ||+|||- + +- |-||+|-- ++  + -|+-+--+|+| + |+|   -  +|++- -+|+- -| +|+++ + ---+ ++  -+++++-|| +  |-| +-  |+- | |  +++|  +||+- -- ++ -|+- |  |- 
+ |-+|-  - ++- ++++++| +||-- - ++|+|| |-+- ||+ +|+|+|-- +|+----|++|+++ +  ---+ +|+| ||+|+ -| - +-+|---++| +-||-|+-++-| +||+|+++||   |-|+  - |+|- +  ++||  +++- +++|-+- |  ---+--+ -|-  || ++- |+--- +| |
-- +++--++-+ +|  +--+- - + | ||-+  +-+-+||+ +--|-|||| +-  +-+-+--  +| ++|- --+|+ + ++ |  - |-  |- ++| |+ |++||-+ +|++--+ + ++  - - ||||+ |++--+-|-++--|+-||  | --|-++-+ ++++++ -|||++| |+---- -|  |+ |--
|    --    -+-| +--+-|| |-++-+ + |+|+|++--+  +  + --+ + +++|| +-  --+ -++  ---+| +||---- - -| ++||-| +| |+ -++|||| + -++|-  | +   -| -+-| - +|-|++||| | ++  |+|+-|-+ |++|| +++ ++- ++|||-+-++|- - -+++-|
| +|+ -- |-  +- -|  | |  +-|+||  -| |--|+ + | |-+| --+|+-+ || -+  |++-- |+ -+-+ -++  | +|-|| |+++ |-| |+ +|+ |+- | -+|+-+|+ ++     -- -++| - - -+|--+ +  |-+ + |++  -  --  | |  ++ ++|+--|- || ||||+- ++
 + - |+  |- |||- ++|  |-- ||++ - +-|---+++ ++ -+| +   +   |+   +||+|-+|+-| + +|++ - |  +-|+ | -|||++ | | --  |+- ||+|++ -+ +|| |-++ -++  +|- |-+ + + +-  |  + +|-+-+| - --+ - +-|- |+|--|-+|+- ++|+----+
 +||-++|+|+ - ++ |- - ++-+|  ||- | | +- +++ |++   ++  |+--| ++|++- +-+ ||   ++-+ -|-+++ |+++---|++ -||-|--|+||+-| | -|||-+|+-+ |+| - -|||||  +++|--  |-+++|+ -||||-|-|- |-| +++ --|++--|||-|  |+ ||---||
|-||| | +|-||  -||+  ||   |- +  |+| ++-+ +++|--|+| |+---|-+ + + | -+ ||++ |+-- |-|+-|  --+|| || ||++|+-  -+|+++ + +-|| + +- + -+--+ + -| ---+-- -+  +| -| - +||+|+- |||-|  |- | -+|-  -+-- ++||  + -|-|-
- |--+  ||+- | ||++ + |-+|+  |||--| | ||-|+ | +-+|--+ ++  |||- + ++--++---|+-| |-|||+  +-|+ |+|++| +|--+-+- |+++ ++- -+||++-+ --|+|--- +  |++++  |+-+++-|  + |  --| -+| - + |+  |+|+ --+| -|| -+++|||-- 
-+| |-  -+|||-|| -||+||+- |  |--+|+-|  +  ++| --+-- |+-+ - - + ||-|+ -|-|-  |-|++ | --|| +-++-  + + |+- -  +- +| -+| |-++-+||- +|------ +|| --+  +++ +-+||--+|++|++||-|+|-+  -|+||| +| -| |||-|+|-+-|+  
|||- -+-|+||+|-||-+ +- -|+-+  -|-|--|--|++-- |+ -|+++| - -++|-|| +|+|  - ++--+ + --+- +--+ -| +-| -+|-+| -|++|+++----++|  || -+ |||+- || |-|||+|-|||--- -|-+|+ -|| +++|++ +||--+-  ++-+ - |  |-+| - |+-+
| || |--+ +++ ++||-+- | +|  + ++-- ||+----|--+- +  ||  +|--|  |-|  -+ || -||+|+++|---+|--| ||-+| +|--+ || |++ +-+ |||+++--|| --|--- |+|+-|+++--+|| | |+- + ++| +| +++ +--| |||+|--|-++| ||||  +-++ |-|  
 +-++-+- |-++- | | + ++   ++ ++|-||--+ +- || -+-|-  | -+||| - -- | ||| -|-|+ ||-+|    |-++-  + +  +- +| ||--+ |-+||+-||+- |- | |- + |-+ - ||-- |  +|+|+--|+- +  -- | +  -+ -|++| +-+-| +--| +  -|- ++  |
+| |+  |++||+-|+ -||++| + -  -  ||+ --+|--| | | + +||+|- |-|-+- + |  + --  -+-|||  -|| + - |------++|+ ||--| -+|+| | +-|||++-||+ -+|| ||| --+| -+  +--|  -|+ -+ | ++  +---+-+- -+- ------+  |+ ||-  |+|+
|--| -  |--- --|-++++|----  |-  |-|-+   - +++|-++-  +| ++ +|+++ |- -+ |-+ + + |-|+ ||-- |++-- |-++|-||+- +- ||+|-+-||  +||+|-|++|+|+-+|+- -++ | ||-| -|||||-- -|-+++  -++++  - -||| -|+-+ -+| ||+ +-+ ||
-+-  - | |+ +  |+ +|-|  +  --|+++  -| |+  -  - + ++ -+||++| --+  -+ -|++|- +|+|-+  |+ || -    |   ---+| +-| +-+ -|+ | |--| |-|+--+|-  +- |-|  | - |-|-||+-| -+ | ||-| +|+||-|+|| +- -+--  +--||  +--+- -
+|--|-+|| ++-+      -|-|+-+| ||+ -||   |-+|--| ----|+ -   ++ | | | ||+ +-+++|+| - --+++ -+++-+-- +| |- ++ - -+|-+--||+- -- |+ +| |-+- +-| ||  -|+- ++ ++|+ --||-++| +|||  |-|- |+-+-|+++|+| +|-|+ -|-+||
|  +-++- | -| |  --   |-  ||-  --|||+||-| ||-+++ |-+|  -|++|| + --+ -+++-|- +--++||++|++|++++ -|++ - |-+ + ++++| +++|  -+ |++|  |+- ----++ |--|-  +-+ +|+++|    +-+|- +  ||-|    - |- |+--+| +|+++ -|  -
++-|||- |-|++|+-- +|-| +|--+-+ | -|--  ||+| |-|-|||+  | -+ | |+|+||| ++-+|- |+|-  --|- + +|++-    ++|- |+|+ ||+ +| -++- +|    | +-+| | -++-+| ----|  -   ++--++-+---+||  -||-|+|   -+-|+ |-|+-+|++-+|--+
+ -   |+|-|-|+- |++| ++-+- ++|||  | | -|++ +|- -++- - +||+- -+|++ ++-++| --|+  ++||+| --+| +-| -+++|+- -+-++- +|| -|+ +-|+--+- |-+|-+-   ++|  +|-| |-- -       - -++  --|-|-  |-+  +|| -   |-+| ++|-++-|
+ - - -- +|-|-+|++|||++  -||+ |- |-+ ++|  |++|- | - ||  +- -|-+-|+   -----|++|+||++ ++   ||++-+|+|-||+   |||-+-  +|-+ -+|++ - +|| + | ||| | ||+-  - -++ |-  || -+ | +-|++| +|+|+-+|+|  - - | -++-||+ -+-
+ -  -|++++--||+ - -|++ -|--++-|--+++ |+------+--++ + || - ||| |||| ++ +-+-|+ +-+ ---   - --++-|+    +--|--|+  |+++|-- |+- | +|+++||-+- |-|+-+++--++|  +|+ +-+--  -+- -+-|| -   -||  - | |-++ -+ ||-+-| 
|| ||  |+|++|++-|+-|+ ++ |+    +   - |-+-||+ -++-|+-++- - +++++| +-|- +-||++ ++  |-|--   +--- -++ -+ |+ |+--  +  +|||-+--  ++ --+ |||-||-++ +- | + +||  ++|+-  - ++ |-+-|-|- -| ||- |- -++  -+|--|-|+ --
-+ ++++|+ + -|+|+ +--- |-+ |+| - |-|||-++-||-||--+--- -| +-++|+ +--  + -  -+++ --|+ - +|||+||+--+++ |-++|||++++- +| +--|++|- -- |+-+++--+| |||-- | +--+ -| +-++ -| ++| +||+ -|  -+| +-||+- ++--|| +++|||
+  +|-++-|-- - ++ -+-++  + + |++- | |+|+-+|++  | |+ -- |-|++-- +-|-|++|  ||| | -||-+||-++|+|  | -+-| +||-++|   +++|++    |||-|++--+|++-|-+|+ |- |+|++|||-| ||+|+++--|+||||| | |-+|++----|--+ - ||-+++|-+
+--||+|||+-| |---|--||-+|-+-|+ +|-|   |+-|++--|+  -|-+-+|+-+-+++-+| |+| | | |+  +--|+| -+|  +--+- --||  | -- - |+- |---- +++-| |+ ++|-|  ++++- +-+ - |||+ +-| +- |+  |||-|--||-+ + -+ |  +||+|++ | - |+-
--  | +|+ +  - --| - +   +-| |--+ || +- +-+ -+-++|- | ||||    |+||+-   |-||||| ++  -----+    |-|-|++ | -+----+-|-+    ||  +-+--|-|+||+||-| +-|+-| | - ++-+ || +||  || - + - -| +  +-  |++  ||  -++|| +||
|||+|--| +| - || |--+ ||+|+|+++| |+  +|| +|+-|+|||  -||---| ||- -| +|- ++-|  |-  +-+-  |+-   ||  --+++|+|-|-| - - |+|-|--|-+ ++-||++- | -- |-+ +  +|--|-- | |+-|+ -||-- +|++-| | -||   - |+ |     -+|--|
+|+|++ -|+|-|+- + -++--+- - --+| ||-- ++  |   |||-+-++-+ - +-|-| -+ |+-||   -   +-| |+ +| |+ -++- |-|++ -++|   -+ |- || |++  |+| - -+-| + ++ - ++++--||+ +-+ ||+ |-+ -++|+-++-|-| -  ---+++-+-- +| -| ||
+++ +|| ||-- +|  +|+++-  ||+|+- +-|++-| -+-| +- +|  -|  -|+  ++-+ |+|- -||+ | -  |+|-+- + | ++||| +|++ +-|++ |++ |- -+ |-+  | || ++ || |- ++|--+||| |+++||--| -+-   |-+ -- +||+ - +-+-++    +| |+  |  |-
|+|+| |+++++--| |+-++|+ -++++ |- | | |+| -++ ||+-  -  | -+ +|||-+ +|-|+  ++ ---++-  | +-|   +|  -|- |+-|+ + |--+ |-+- -|+ --||--|++ +- - ++-+++-|+  |+++ + |++-| ++ |- +|--||-+| +|  +-++++---| - +|+-  
++|-|||-++ ||-  |--+ | ++-  -|+||| +-  -++|++--| +++- -- ++-|- |  |+ ||+--||+ - || +- -|+-+|+ +|+  | -  |   -++||--    |+ +|- - +|+ +|+-++- ||  |-+-- -||-++-  -| |  |+ ++---|  + |- -|+| ||||-+ | - -  
+ ||  |- -+|++-|--++-+ - -+ +|+| ++|+|- |-||||+-|+-| -| |+ +  +| --   --+ +--| |- -| --+-+  -+| ++|+--|+|+ -++ -+ +|||  +++ ||++-+++|--| |+||||-+|-+--|+ + +- | |- -||||++--| |-|---++|||-|++| |-+   +--
--++ | -- -|---|- |-|+ |-||++  - + -- ++| -+- -+++|-+ ||| -  --   - + +| +--  -||||++ ++-++  ||-+--++|-+ +- - | - |+|+++ --|| +  +|+ -|--||--+-- + | + |  |||+ +-+---- +  +| -|  - |-++- --| | +|  -   -
|+---||| --++  -+++ - ||||  +  | |-||--|||  | |-+--+--+|--|-++---| |+|+||  | |||+--+||   -+-+|  -+  ---+|---  |-||+  +- |+ +| +|-|-++|  +++-|++ -||+-|   ||+|++-| ||--+| +- -  |--|- ----+  |-|+-| -|+--
 |+-----+  || +-+|+-+ |++-|-  ||| - +| |+-|||-  --+-+ -|-| ||-+ -++-|+|++- |+|-||+-|||- +|--|| |-|+   |--  - ---++  |++ - |---++|+|+|++-+|++++- --| ++ |++- -|+|+ | |+ | |-+-+-+|- + + |+++|||+    | -|-
--+-|+-++|||-|++ - | +-||+||  |--- || +| - +- | |+-| |+-  -++|-|- - ||--  -|++  -+  | |- |||+|-+  |+|+ |+++ |+||  + -+- |||--||- ++|+| -----++-+ +|-+-   +  + | +-+ + ||  - --|+-+ ++ +|+||| -|--|-| + -
+|-|++ ++|-+ --++| | +|||+-|++-| --  |- | +-+++ + |- - -+-||+-|+  + +|||-+|-|+++    |-- | |++  |-   |++ |+------ |-||- | ||- +++  +|+- + -+||+|||+- || ++ -+ -+ -  +|| + | + ++| --| |- -+ -  |  ---|-+|
|-|| +---+-|+++---+| -+-|+--|--  - +- +||+ -+-  -|+-|-+|| ++  --|-|+|+ - - ||- + - +  + |-+-||+--++-+-+-- ++-|+   ||++||| -|-| |- + -+-|  +|+- |- --|-    | ++  ||  ||+-|++ -|  |+|   +||| | -+||   |-||
+| -+||+-+- +| |-   -+-|++-|+   | + |---++- -|+ | +---+- |+| - +||+      |+ - |-++++|+ -|++|-+|+-|+-- +|--+++--|  -|   --|-|+|- +||  |++-+ + -  -- |-- +  ++ ||- - -++-- ++ |++--  +-|+||- -- | | ||+-| 
+  |+||   -+ +-++|-|-+  + --  + ||---|---|+++-|- -|+|--++   -|  +|+ ++ +++  + | ++|||--++| |+-+|  +- +|+++-|-- +| |+ |++||-|-| ||-|+-++-+ |++ |++    --+-|++ - -++||+| +|+ -   --| -- | |+|+-- ||-|-+|||
+ --- - |-+-++ | -+--|+    +| +| -+  |++|++-+ ++|+-| |++- -+| ||- - -+-- - |+  ||-  ++| ---- +- |-  |-++ |--|-++||-|+   +|||+ |++ +| -|   +- + |+++ |+|-- -|-|+||-+|-|+- -+|||-+|||+|++ |  --+||||-+|++ 
-+|--||+  +|-+|  -|+|+--+|-|+---|| -------++ | +-|    ||-|  --  + | ++- -|    |+|--  | -+-||  ++| -+  --+-|++|+-+-||| +++|| -|+-  ++| ||||+| --|||  +-++ |+-+   |     +|||  |-  +-||     | -|- +|+|   |-
--  + ||  |+++ +|| ----  -|-||  --|+-+ ++ -  +||++-||-| - -| ---||+|||++-+ | |++|+++ ||-|-+ | |  --+| | ||+ ||+|||- - -||+ -+|+--  -|-|  + - |+-|| |-- | - +|||+  +|++|+ +  |+-|    ++++ -+|+ |+ ||++--+
 |+-----||+-++-+--| ||-+ |+ -+-||-|-+-+---+-|- -++  +|-|-|+ -+- |||++|+ +--|+- -+|+|+--+-|-- -+| ++- +||- -+| +|-+-++|-|+ |-+|-+- +-++--+ +-+++--+|- - +||++-+|--+--||- -  | - ++| ++|+ |-  +---|++++-- 
+- ++   -- ||++|-|-|+--++| +|-   + | |-|+-  +-++|- +-| -++++   -+|+ +||-|+++|  |+|+ ++++-|- |++-+- |++|-   ++--++|+-  + -|-|---|-| + ||+ |--|  + +-| -+-|+||+-++-+-|| |+|| |+ +-+-  +-|+ +| +- ||||-+|+|
 | +-+  |-||--++ ++-|+| ||--|  +-+|+|-  - -+| +|+| ++ +|+++|- + | - | | | -+++|+ ---| ||+   |  |+-  |--|+| | ++ ||+|- |+    |--++|+++|+|+--- ++-|++-+ |+ -|--+-   |+ +| --+-+-- - |+--+-++ +|+++|++ --|-
  +++- ++ + ++|+ |+||+- ++||+|-| --|+ - ---   ||-||-  |+-  --++ -|+ -  | ++|+ +--+|-||-| --|-+- +-|++ +-+ | +--- |  +---+ |   -+|++ |++ |++|-  | |+|||+|- ++|-+|--+|+-+ |-|| ++++| +  +  --||++ | + +-|-
|-+ ||  -+ -|   +- -|+ - |+--   ++ ++  --|||| |||--   -|- ||| | +-  +|-  - | + ++| +|-+|| ++|-+++ +|-|| -+ |-++ +|-+-|+-- + | |---| ++|  |+ +|| ++ |-+||+-+|||| | ||-|-+++-+ +- ||+-+   -|--  -+- - || -
 -++|-+| + - +- --+ +||  |-||-+ - +|  + --  --+-  + +||-+||-||-| |++++||+ +|   -| +++||+ |++-+ ||-- +++|-|| +   | --|-+|||   +++++| -| |||+|-+----+-||+|+ + |-| --||||| +| -+|+++--||- + +|||--+ +  + + 
|-   ++|-++||+| + | |  -|-    +|+-|+ -| --+ -||-- ||| +|  - |+-- | ||-|+ | |++|+--|---||  -+- -  +  -+|||+| |+|||||++| |-|  +|- -+| |- + --   -|-+|-  ||- -+-|--- |--|- +   |+++ |-|--+|| | + ||  -||--|
-++|  +|+ ++|++--|-+| |++  |+ -|-----+--+- - +-|+- ||+|- + |+||+  | |+ +-+|---- | |-|-|-|---| +-+|-+ -|| +++||+ -+ +||++ --- +|  +|-|| |- -+- ||   ++-+++ -+ -++||-  - || +| +-| |-||-|| | -+ + - +|| -|
-|-||--+|- -|| +  - - |++ ||| + || |-  -|+| + + +- -   + | ++ --+- -- |++++--++    - ||- |+-|+   -|| +| |+++|+-|-|+-   -+-+-|-||  |-||++|| +| -+| |-+ | ||-+ + -+||+ |-||  --+ +++ -|   |+++ +-||-|+- + 
-|| |+||+ ||| ++ +|- + |-- -||++ - +|+-   |||- - --|+ -| -   ||--|+++-+|| |+ |  | ++-  +|+-  ||+--+| +++ ++|-+|+|--|+ + |-|+|||- +|++| +--++|- +||--|+|+ --+|+ - +-||+-- - +--+++ |+|+ + +|-  ||  - ++-|
|+ |--+ | ---|- -++-+|+|+- +| +-|+|+ -  | -- |+|-|++|--++| |-|-+-|+|+ - +  +|++ -||++||+ +-+  +-+||  || --|---|---| -|++- -++++ || + +  +-+|+- -++ +  -|-+ +-| |-   || -+|-++| ----| +|+++-||- |-|||-+ -
+|+-+--| |+- ++- - +-+ | - -|+ ||||+-+|++  |||- | -- | -+-  |---- + |++|- |--+|  + ||-+ ++|- +|+-|--++ |-+||-| | ++-+| |  |+| + +|--- +| -+-| -+-   + | ||+-+||++ +|+--+ -|- |--- --- -+ |+- +  ||- +|-+
++-|+- |++ -|++-+ +- + -| +-||-|+| - -| ++- +| +   ++---+ - -||+|--+ ||+|   +|+ |+|-| |+ |++||+ |- -- --|   | |  | +|+--  | +++++|||++-++ +|+|  ++  |  --+ -|+- -|    || -| ---|+  ++-+- || |-  - +-  +-
-+ -|||| -+++ | ||--|    | + +|||-+ - ++ || |||-| +| ||  -||+-|  ++|+++ -|+-|  +++-| +-+|| -- |  |-- +++-- +-|+ - +|  ++ ---+- -| -++ + --- -- +-+ --|++  |-+ ++  +|+|++++   | -|-|   | +|+   ++   |||- 
 -|-|||  ---|-+|-||---+ ++ |- - +  +--|+ ||-- | -+|  ----  -| |-  ++ +||||+- - +-  ++||+| |-| ++  - +++|+ +|+   +|   |+ |+-|| |||+-+++---++-||++++|+-|-|-- +|    ||-|- +-|+|| --++  +--|| |--+++    |++-
 - |---|---|  - ++ - -- |  + -  +|+ + |-++ ++| ++++-- + |+|++- +||  +- - |++--++ |--+-+-| ||+-|- + ||-+ +-| |--++   --||+-+|--|--+ |||++|+  -+ |-|+--| +--  - -+ ++||||-- |+-|+- | +++|+|-- ++ - | |- |+
-- -|-||+||-+-++ ----|--||| - |--   - -|+ +  |+++- ||  |-+ +++ |++ |+---+||+++|-| ++-||||+ |-+|- - -  +      - + |-+- --|| | |++|-+ -+||++--+-|+ + |||  +  - + -|+ |   ++++|+--|+| +-|-- | +||+ +|-+---+
+ ++   ||+- - -+- +|- +-|-++-|-+ --++|-   +|| +++--|-++  +++||-+ -|+ -|--|--| -|+-|+| |---| |+||+++   ||- + ||-+|-||-+- +| +- |  +   |++ |-++- -||- -  |-| |+| +-|| |+--+ -- +|--+ |  | |-  + |-+ +  -| 
-|+--+--  |+++ ||++ |  |- |-+|     |--+ - +  - |+ |- |  |- +| + ++-+++ +- +-- +| -+|-+--+-|+ +|- |+-|+-|-+|-+--+|+-- +|| - ++++-| -+-+  --++|+-|-- |---|+-|-    | |+ - |-++-|-|+ - |  -- |-|+||  +- -  |
+--+| ||- ||++|-|+-  + -||| |-  -+  |-|  | |-|+-+|+ --+ +||-| -|++--+|||--++-+|+ |+|||- - +-+|+ -  +- |+-|| | +  - +-|  |++- |-+- -++--+++-| +||+  --||-|| + - ++ +|||+ -  + - +| +|-+  +--  + -|--+++++
|-+-||--|-+|++   ++---- ++-     --+ --- +||+ |    |++-|+--   --+  +- +-|++ +-| ++-+-++  |+ +++-|++ ++--| + ||+ | --|++|  --|||| - | +| |+-|+|- -|---+  |+||||++ ||--+-+||++-|  +  | |-++|||+ || |+- - +|
|+|| | +   + +-+ - | - -||+++|||||+|-- |+--- -||+  ++ | ---- +-|++|||+||-++++-+|-|-| --+|+  |-- - ---+||  -|---|++-|+ ||-+-- - -+ |-+|+|+ -|++|-+-+ |+--  --  ++  - +  +- ++-- --  -  +| --|++|-+-+-+| +
++  -+++|--| -+ --+++- |-+---++|+ |+|++|-+-|+|+|| +- + -- ++|++++|- + + +|++|+-+||+-|  + -+ |  ++|+   --|-||+ |+--++| --|||| | -+- +  | ||- + - +- |+|| |-+ ||+  +-|-|- -|+--|+    + -+ ++ | -|||++ -- +
 |- |++|  -   -- +||+++ +|+---+|+-+|-+| |-+-++ +|- | |- + -  |+-|  -|++| -|- ++    ++||+  +--++ |---++-||+-+ |-|--+++ + |--|+ -+ |--+---  +-|||+||++ +|| -+++- | -   -||- ++- --+|+  + || |+ +--| |+ - |
+-- +|-| +|++-|-+| |+--|-|+ +-|+-++-+|-- +  - ||--+--+||- --+  |-+|++||-+-+ || +-|- |+||-+-|-|--|+    -+- | -||--|+| -||| +  +-|-++++ ||+|-||||+||+--|+ +|||-- - -  --- -|-++|+    -|- +- - +-+- +|+|-+-
- |+|++|+--+|-+-+|  -+ |||| +-   |  |++| +|+|+-++||||  --+  + +|  ||+- ---+|++-+ -++ +  ||+ --+-+-|-+-||||||| -+- | - +   -+  +|+ +-|+ || -  |- |-|-|- - |++||- |+ +|- -|-- ++-+|+|-|---- --|- --++-|+-+
-++ --+| |++ |||| +-|++  |- ||+| |-+ -|  -|+--||-   |+|- +-| --- + ||||-+-+|-|  |||  |--|| |--|++---||  +|- -++ -|++-  |- + --+ -+| -+ |- + + || ++| +||+-|---|  -+- +|-+  +| + ++ || - -|-- +-|++|-||  
|+ |- ||+|+ --++-+||||--+  |+  |-- -|-|+|+  |  +----|--++-| +||-|+  |  ---- +-  ||++|||| + | -+++|+--|++|  +|-+|+---- -+-+ --|+- ++--| |-+ | +++ - - +-|-  + |--+ +--+++|+|+-|++-|--|  -|++-+|+++|+- +  
|+----+|-|+ +- +||||| + +-++||-- +  -+---+-+  + |++- --| - |   +++ ---|||||-----|--+-+ + | | | +- |+||-|+-++|+-|--+| |+-|+-  - -|||-+-|-++-+ +  -+ |++|+---+--- +-|  -|-  +|- -|+ ----+| +--+ +||+||+-  
-++  ||-- ++| -  + - |+--+--+-+ |+- -|  -||+|-+|++|+|-+|++|-+||-||--+ -|++| ++-|--|||+|++ - -|||-|+|++||+ ---  +---|+ ++++-+-++| |-+-|+ - | |  - -|- +|-+- +-- |+---| +||-| + +-|+ +|-+|  -+- - |+ -++ +
+ ||+  -+ +|| +  --| +-| -+| +|   -----|-|+-+| -|| ||+-- +   --|   ---++-+||+-+-   ||- || -- +|+--+  -|-+- +- - +|| |+-|+-+|+|- +||- ||- ---    +- + + |-+|+++ -| -+-| || + +--|+ + +---+ |-+ + -+-+-| -
+||+--     |+++| +---|+--||+    +|| || |+-++++  |+||| |||++| -+++  -+ -+ --|- |-|-+  +||-|--+--|- |- || +|+++++++-+++-|-- +++ +||+---|+-+ --| ---+ +--|+ |--|--|+-  -- +| +- ---+- | --+| +- ++++++|+ |-
 ++|+ |---| ++|+- --++| -- |--  || ---+ --  ||  +++-|-|-|++++-|-|+  + |+-|  |-  || -- | ++|  +-+|+-+-  -+- +-|--|+ ---+-||    --++|  -||-| +- ||-|++  -++   +-||-- +-  -+ +|-+ -++ +- ++- --||+--+ |- | 
||-|--|+ +++||||+|-|---+|+-+||--++   +++ ++|||| | ++ +|--|+ -| ----|-|+||| +||-| +--+  |    -- -   |- +--|-+  --+| --|+|---+-+-|+|-+-++- ||++--- -+  + |-|- |-+--+-++ - -+- +  |+ +- +-  +|   -|-| + - -
+-+  ||+  |||-|+ -- +|-|  +|--+|-||+|-   +-|   +| -+ ||--| -|- +|-| - +||    ||+ - -++++ |+  --+| |||- |-|- | - ||| -|-+++-+||++|  +++ |+|||| -+ +|| - -- + -||--+-+|++-  - | | ||+-  +-  +--| |  ++|- -
-|-|--+-+- +|+--+- | ||- +-    +  +|+-+-| -- |  |+  |+--| |+ |+ | ||-++-||+|  -|+  || -+ |-+-  + |-- + -|++|++| - +--+--+- |-|  +-+||-+-++|-+|- ++-+-  +|- |+++||--  +| |+ | |-|+++ -+ +|||+  +|||    -+
|-+ ++ |--+ +|  +--|--| -|- +-|+|++  |+- -||+| ++- |+|||+|+ ++| +  |++|  |-+ +|||+++++ -+|  +|+|-+ + ---| |   +++ - | + ||-   +- |   | -- -|-- -|  -|-  || |-||- +-  |++|| ++ +++-|-+| ||++||-+ ||-+  -|
+|+-|+|-++  - -+|-|+|+ +-| ++ +| -++|++ -+---|-|+--|| ---|--+---  + -|||+|-++|+--+- ++-+|-|--||-++-  + +++ - - |- ||-- +||++  -|-+ |-+-+|-|+||+|--+ -   -| -|| ||-+-|-| - ||| +|| -+-+|||+-+   - +- -+||
 +++ ++|||- ++-++- ||++ +|   -|| +|-| + ++|| |+ --||+++|-|+-+||+++- ||-| |  +  |+|++  +-++| +-++|+-|| --+ + |- |-- -   ++-- || | --| -+- ++ -+ ---|---|  |--|-|||+++++ -| ++|---| -+-||- -+| -+  ++ |+-+
+|- --|---++ |- -||+++|++ |-+  ||+++| - -|  - |+|- |-+||- -+++ ----- | -+|+++-  -  +|+|+|+- -+ --| + |-|+ +++-|||-  |+|++  | | + --++ ++| +---  +|++| +||--|+| + -|+||-|-+++---+ +|+ -+ -|+- +|-| ||-|+-
+|-- -+||| -+- + |+--||--- ++--|++- ++++ ||++|  +--- +-+-+ | -++-++   |||||-| + -|++-- -|--+ ---+-|-   |+- - --++ |-||+ -|+ -|+-+--+ +- -+ --|| ---++++|++-| +|| --| ||+++ +- +-+++--| | -|+|-+++- ||-||
+  + ++++| -|| ++||+- ----++-+--|+ -   ||  ||--+-   -|||+  -++-+|||++|-|-+-+ +| +++-|+|--- |- --++| ++|- | ++ |-- |  +-| -+ -- -|-|+||+|| +- --+-+    +||--    ||++|+--  -- |+ +-+|- +|  ---+|++  |+---+
  |--| -|| |-- + |-+- |+ |  --|+- |  +||-++-| ++-||+++ ++||+| ++-+|++|||++-+ --+ -|  ++  |--- +|+|+|| +-- |++-----  +-+-|||-| ||+++- -+ +- |++ -+++   +-||--+||| +|+|+ -  |-  |--- | ||-|-+  ||-||-||-+ 
+|+| ||||+|| ++ +|+ -|| - |  |--+--|+ -  | -- --| |+-| -|| -||-| - +|+++- ||--|++  -+|| -|--| -+| -|++--+| ||+|--+ -++|+ |+||+-- +- |-+-|- |--+ -|| | +-|  ||+  +- -- ++ ++ |---|- ||-| ++||  --  |+|+ +
-+ + +-+|-|-+-|+--++--++  --|-|   -|+  | + -+-    || +|++- -|-|-+|| -|- |+++-  + +  |-++ -- +|||+  -|-+ -- |  -  || - +  -| |||    - +-| --|+|++|++ |   |-| |+|+ |-- -+-+|--|++-|--+-++| +++||-|+- +  + 
|- ++++- +- +|||-|++|-+|++++|+|--++| +-- --|-||-| -|+-+-|| --+|+| | - +| |    |---|  - |-+-+||- ||  ||-+ |  -  +  - +||- +-+|||--| -+||-| | |--|   - |    |++-+||-+-++ --  +||   - -- |  ----|+++--+|- +
-+ +++| --- -|-|-+|- ++||||- -|+- | ||-|   |++++- +--|| - -+ -+| ++|-  +|+-++-- ++ +|||| + -++-|-|  - +| --- ++ -|-+||- -|  --+-++| || -+|  ++  +   -- - |+-- + |-   ||-+| + ||  +-+--|--+- -   -+-| -|+
 -+++--|+- +++|-  + - -- |   --+|-+ +|-  +++--+-  ++|| |  |  -  +   +-| -+-+-|-  --|+-+-||+|++++| |+| -- ++-|++||-+  |+ |+--|| |+||||- |+ - +|++- -||+|+|+-+   -|+  --||+--|+-|-+ ++ ++  ++-|-|+|+++ +-+
|--+ ----- +++|- +- -++||+ -  -|+++++- +-- -----|| -+-|-|- +||+  -|- +|-|-+--++| | -++  -+-+|-+-  +|| -|-+| | +   | | -|+-----+|++|- ---|+|+++-||+-++++++-++||-|   - -- - +-|--|--|||- -+-|| + -| |- ||+
-+| | -|++ -| + +++|--+ ++  +--+ ++++--|+|-+ -|| -|||-|  |  -|+ |-+|  |+|||- ++-|-||| +|-|-| |++  +----|++| ++---| |-|-||+  ++ ++-|-|+-||--||-||- |+++ - |++ |-+| --- -++   +- +  --|---+ --+ |+-+--++++
 |+-+ |||  +|  +-+-|||- - - +-|+  |+-|-+--+ +--+++++ ++||||+ ++ |+||--+ + -+--++++-+|--++-   +|-+-+-+  +- -+ +-++| |  +|-++-++| -+||+- |-|--| +|-   |+++| ++-+| - |++--   -| | | |-++-++ |-+-| |  -+--|-
-+|---+-|| +++- +--||+ --||+ |--| ---|++-| +-  |-- - |--+   -+|++-||-+-|-++-+ -||||+ |  + -|-   - |-  --+-+++|   +- |+|+  - | |+-+-| +-| -- +--  +  ---   |  +++-+ |+||+ +--- +-|--- +|-| |++-+ +  | | -
| | --  |||++||||---+++ |-+ - | | -  ||-  +- +|+|--+  +||   +|+++-+ |||- + -| | |+ -+-+--- +|  |++-|+-||  -  ++| | +||+|  ++  +  - -+|| |+  + -+--|     |+| ---|---+---+|-++|-    ---+||--+  + -- - |+||
-  -| -+||----+ +--|- +| -|++-+| +|++-- ||-|+|++ || ++++-| +-- - -|+- |++-||+ -|+ ||-|+  | +-+-||||- -   -| -+--|-  -|--||+   ||+ |+++  -----|-  ----+- -+-  | ||--- ++ --+| --|---||||||| |- | +|++|-|-
+| |++-|-+|-|++|+|-  |- --|+ - |-+-|  |+| ||++ ||-+|+ |+++| |+-|+-+||+ ++|--|++||-++|+||+ +||++--||-|-+-+  ++-+  - + | | -|--- +| +---  + ||+ +|--+|-++-|-+ +  -|+   -+-- - |+++|-++-||- -++-|++|-|+   -
|+-+ |   +-  |- +-- |||+|-  ++  ++- | | + ++-+|+|+++|++ +|+++||-+||++| ++||  ---+-+-+|+++---|+|+ -|||- +|- | +--- ++-+|++  -+--| |||| --|+  --- +-+--|+ |+---++  +-|| |+|-+  ++  -+||+-| -||| ++----| -+
 + | | | || - | |+---+||+|+ +|- +  +-- + +-  +|++ --- + +|| + -||  |-|-+|- +| +|+-+-+-|- - - |- --+ +  +-+|- |  --++  +--|||  +||-- - +  --++| -||- -+| +|+||+ ---||- + |+|+||++++ ||||+| --  -+||+- +|-
| + -+--+-- -|+ |  -- | --+-+  +--+ - ||+- - |---++ | -|--||||++|+-+|+-| +-  |+++  |-|+- --|+ -| -||++ |--+-|+- +-  +++|| -| ++++-- +-|||+| +-++ +- ++ +-|- |  --|-||--   | +|+++---+| --- ++| - |+- -+|
-++||--+- +||-+||-+ |-+ ||||| +-- -   -+ | + -|++-- | -|-| ++  -|||| +---  ++   |- |  +|- ++--+   ++  ++-+ -+||++- ||--| - -||||+ +|+++| -| |+++-- ||  +-++|- |   |  +|- |+|-+++---|  +|-+--|+- -|||+ ++
| +|++| -  +-|||+++++--|-+-+|--+ ||  +-| +|  +|+|--|--||++ +|||-|-+-|--+  + |   -|+-|+|--    +++|+     --- -+ --+   -| +- ++  +| ||  +-+|++|++ +-+-+- || | +- |++ +| |+-|---    |++ |    - |+-||+-|+ ++-
|-|+||+ + | +||+| |+----+-|++|+-|||    |  |--+-+-|| |+-+| + +|+--- ++|--|- +-++||-+| +| +---++||-| +- -|-+++- - +++   |-|||+--||  -|--|+|- | -+-|-++|- -++ +| | |+-|-||++-     ++  | |||||- ++-  |-| ---
 |-+ ++-++--|+ + + + +- |-|++-++ --|- -+||++| |+||- ++ |- + +  |   ++  -+-|-| ||+  ++|+|    -+- ++   +-|+ | +--- +| +|- |++||+-+|-|+-|+||  ++- ++|-| - | +| - --|++| +- + +| -+ --+++|   +|-+ -|  -|| ||
 -++  -|+ +-+- -|-+-|| -|-|-||+ -  ||+|+ +  + || -  +-+ |- |+--++-+ + ++-||++-|+| |||-++ -|-+||+ -|--| ---||||+-+|-- +-  -|+| +++-++-+ -+--|  |+||+- -+--||++  -|+-++||-| | + -|-||-+-- --|--|  ++|+-  |
| +  -- -+- | --+-| -++- + + |-+- ||+| |-|+ |  + ||+  |+| |-+- -- -   -- --+ +||-|+--+||| + +    -++   | +- -|-|- +--+-| -+-+++----+-+||-++ --+ + --|||--++ ||+|+---| + +- - -|-+-+ || + ++-||+  || +|-+
||| +--+++-+- + - |+-  |-||--||-+- |||- --+-+ +-||| ++ --+--|- | +++|--   +| +-+++| |  ++++- + +- -+| ++ |-|- +  --+|-+--+-  --|- |+|- +|--  | +-  -+ |-||--| +|----  + - +| +||+-- +|++ | - |-++++-  |-
+ |--|--|++||+| -|-  +   ++ ++| --|-+ -+ |+||-+  + ++-||-| + || + +--  -- -|+--     -|+| - |+ +++ --  -| -+||+   -||+||-+-| +|+|- -|-+--|-+|+-++-  ++--+   |+- +  +--- +|-++ +||| +-+++-+ + -+ -+-|- + -
|++ +|++| --+++||- ++++ +  ||-+|-|+- +++- |--||  |+-|| |-++-++||--+   -+-||+|- ||-+--+-+ |  -+|+ -- |--++|+ ++-+++||+ | |-- +||- -| ||+|| - +  +|+++|--| +| -- | +  -- |+  -++|||+|--|--  -|+|| |-   +| 
 -|+||- ||+ -  -+ +-+ --||+-|+- + ||+ + |-+-+-+| |-- +--   ----+   +--|-+  -- | -  |-|+++|-  +|-+| |++-++| ++--| || +   +++-||+|+|| ||- - + -||+-++ +|+-|--++| | - -+ || +|  + +|-  ++++|- +|  -++ -|+-|
||+|| -+ ++| ||-- -+ ++--- +-  +-+| +   +  +- --|++++|++|   | - ||- | |+-+ + ||-- - | |-- ||-+  ||-+-- +-++-+| -+ -|-+-|| -|--  | | -+|-|+   ++|-|+| +- + - |-- ++|+-++ +|-||  |||--|+ ||-+- -  ++- ||- 
|  - -+++ +--+-|+-|++ +-   |--+   |  - +| ||-- |+|- |+ +|-  |-|--++ |++- -|--|  +-+||+|-+ |+-|-++| |+ ---+|+|- - -- -- - -|+|-|||--|-|-+|| -+|+|+++|- |+| - -|||  ++-+ ||-|-|- | -+| + --| |++  +||| |--
- -||-- +|+| |--  + | +---+||+ ||--||-+-++|+++||-|||---|+ ---|-| +- || |  + -+-|-|+-+  ||-| |-||--  ++-+ +|-++| + - |--+++--++| +||||   |+++-|-+ +||| ++- +|-||+ || |-|- +- +--|||-+--+ -- + -|-  --++-|
 -++-- +|-|-++| |+  -+ |- ++  --- ||--+ - ++ |+++-|-  --+--- +  +- -|+| -|+-+ +++    - ++ +-|  + |- +||-|+|+++|- +|| +|  +--||-||+ -||+-++  --|-- || -++- |- +--+  ++ |+ ++|--  --|| + +-+ | ||- +-+-|+ 
+|- +-|+  -+- |  ++- +| +|+- | +|||-+- ||-|++-- +--|+-- +++ -+|  -  ++-+|-|++++| | |+-+ | -|+-  |+-|-+| |  +||+ +++ ||  + -++|||+||+-| | |-+|+ ---| -|++- - +| -- | || +-++ -- +|+ --| -   -  -|+--+|- -
+ + -|-++ +-++||+-|-|++|+  -+|+| |  +-|  -   | |+  -| -  -||-|-  |-+  --+|-|+-+|  + +| --|-|| --+ ++-||+||-| -| ----  +-| ++- - +-  |||+-|+|-+|-|| -| |+--+ +||+|+ - ++ - + ++-+-   | -- |+ +|-|++++--++
|---|-||||++ ||-|| ----- |+| |+++ ++||++| ++ -- +|+ |||- | +-|- -|||  + +-  -+|-|- - +|-+-|-|-| -|||--+ +- -+|| | ---   + ++-+  +| ||- +- -- |---   |||+--+| |+|----- +| || +|++---|+|---+| + +    |++- 
 ||+| -  ++|---+++    |-+   + +-+||+ ++| +|  +-+  +++|--||--||--|-|  +-| |+ |+|-|--- +||-|-+|||| - | +-|||  --|  +-- ++||+ -|+-++- --+ +|+|-| -+ |||||| -+-++ + +|+|+|-  |-|+--++ +-+| + ++ | || -++- | 
+- -+-||+ | - -|+| |--  ---+ |-||||+-+++ -+++++-|+   |--++++|-+++|-|+-|-|+ +-|+|--|--+ -|- -|  +|+|+-  |+-     - | - |-+  ||||--++|-|+- --||--||--| | -   | --|--+ -|-|||- +--   -++-|||+|+|+|+ -++-| -|
 +-- -|+++ +-+|-+ | +-|+++|--|- -++ | +|- -|-+++++|  |+-   |-+-+ -|  +|+-  - --+||-+ --| |+ +- ++-+ +  - + ++| +++|-|+| |-|-+ ||-  | || +|  |--   |+||--| |  |--|-|+ || -|+++  +-+|| |+-+- - ++ --  |+- 
- -|+- | +--|| ++ |- | +|-+|+||+ -+ +++|-| -+|-|-+-+++-++- +| --|++ |  +|  |-- -|| - - +|| +|-+++-| + +-||-|+ + + + |-|+-| |-++  ++-| -| -----|+|--| |+-- --+|+ +||+  |--|+  - - -+|+   +| +++- -||+++ +
|||+|  | |+|-+-|-+ -|  - +  +---|+-|++--+|||+ ||||+|+-+|-|-+ +-|-+- |- -+ +-+| |+-+-+ - +-++|+|+||+++ | -  -  - ++-+|+  |+- + -  +- |+ |++| +  +- - | + +--  -|  +++- ++  -|+  -+ +-  | ||++--+ --| ++ +
--|+ |++|+- --|-+-+-++| ||- -|   ||  - ---| +-+ --++| |+-- +|- ++  | +-| +|-|++   ++ |-|-  +++|-- |  |+   + |-+---+--  -+|-|-+  -|-||| |-|- +----+ |+ +-- +- -|-|-+ -++| -|  - |+|+ || - ++ - +-  +  +--
-|||-- ++ | ||++ -  |   ||- |++- -|-++  -| -|| -| + |-|++ + |+ |--|+|+| |+--||-|+-   +|||  + | ||-||++|-+++| +|+ - +|++||++| |+++ | +||+ -    +|---+ + -+  - -  -|+|  |+ ---- |-+-- || +-  +|-| +|+|+-  
++ + ++ -|+| |+-+-+|-||||- | ++ +-+-   -+||  |+ ++++--+|+---|+- ----+|||+- |+-   |+ +|+-++--+++- --+-+|--- + - - +|+|+| || + |-+---|| - + + -|+ |||+  - |+ |-- -+---+ + |-||-|++- |+ + | +|+-|- -++-+|| 
 | ||| |++ +--|||-++--|-- +- | ++- +-+ |-| +-+ - ++++|+-+ + |-+||-+| +|++ |  +-++  --|++ ---| | |-+|-+||+-|| |  -|+++||--  - |-  +-+-- -++++|+|+||+-+- |-+|++|-|+ +++ -+ +--|+ |- +- +  ++-||+| |-|+|  -
+  |- |-+|+++||| |--- -+ | -|--|+-||--|- -  |-| -|-+- | +||   - | -+|+ --+||+ +-- -|-++ +--|| |+-+ |||-+--|--+-+++--|  -+|++|+|+-| +|++|-- ||  |+- ||+--+| |- ++ +|---|-+ ||- --+  -|+- |+  -|| -|+ ++| 
|-  |+|+-++ |  -|+   +--||+  --|---+ +- + + -++|+ -|-+|  - || |||++-+|- |+|-|+ | -|-- |+- -|--+ |-+  ++  -  --+--+  -++|-++ -|--|-++| --|||-  ++||-|+|  -++ ++| -+-|++-++-- +|---+-|+ | || |-+- - - ++-|
--  ++++ |-|-| -+   ++|--+++-+| -- + +| --++|  ++  + - || +| - | |||   -+ +|  +|||--||---|+|-  - ||  + ---|-++----+++|-|-+ |  -| -+|- |||  --|-+-- + -++ ++--+-|+++| -+-| +-- -|-|--++ -|-||--+-  |- +| 
 -| -|+|--- --|-|-+ || |+ | - | --|-- +|-++-||-|-++   |+ +-+ --| || - |---++|--+-|-+- |+ |+ - |  ++-+--+++ ||----|-- -- |- +-++- +  |-+|| |-+  -- + | | + ++  -+- -   +-|++ +||--+  +   |---|  -| - + |-
++  ||--  -  |- + -|++|+--|-+||+|+|-++||| +--- ++++|---|-+ ||++| -|--  +|| |++ ||- -  +--+||--|---++ - +|++ + + --|| +++ ---+|-|+|| |-++--+ |-|-|+||-+-++|+--+|--  ++-    + |-|++|+  ----+--||- +--+  -+
--|+|  ++| -++ +||||--  || |-+|--|+ | |- |+ - - ++-| + ||+----|- +|+|-|+- --++-+-  ++-+ ++||-+|-++||-|--| |+|-|- +|-+|-| |-+--+-||| -|-- |+ -||++ ||| -|-   |  +-++ --+|+ | +|+|+++| |- -||-- | |+| +| |
-+|| -|-- ||++| --++ +- -++||+|--+ +||--|-+|+|+ - | + +|++| --+++-|-+-|-|- + - -- +|||++ -- ||+| -+  + --+++|-+|||- +-+  |++-| - | - +--|+|+-||-++| +++ -- -+-  -|+ +||+ --++++ + |||  |  |++|| +-| ||+|
+  |||| ||-+ +|--+-|- -+|--|- -|-|+|||| -+ |+-|+- +  +|-||-|- | +|  ++  |+ ++ |+ |+||+ +- ---- +++-  |---  --||  +  |-+|+| -+-+|| +|--|----| ---|-- - | |+++ ---+ |- +|-+| |-|- + +||||+ - + - + +|| -+|
||+||-- ||+- +-|+-+++ +|| +|-|-|+| -+ -|--+ |++  | ||+||-+|-+ -++-| |- -|-- + - -|+-||-    |-++|+-|- +|--| -++++-+-| |+|||-++  +   --- |  +-+  || + --  |--|-++ --+  -|+++|--|| ||- -  +|||+ +||++    +-
|+++ |+-||-|+ +|  +| | |  || | |--|-++ | --| + +----+-|-+ |--| || |+ |+ +  ||+|++- | |++  |+  +|||-    +| -+  |-++-++|-|+-+-|||-+|+ |-|++-+++||- |+|-|+-+||- |+ |++|-|--||-| +--+-+-  -+|| + -+||-|- +--
+ -|-+-++|- ++ |  +|--| + - -- -   ||++- ||-  + | -  --+ ||+|| ++  +|-+| |-|+|-  +|-+++ --+| +   |+||- -+ ----- ++|- -|||-+-- + |+-|+-| -  --| +--  +--|+ +|-- |-+--+|+ |-|--++||-+ --  +--|--   + |||+ 
--||--| -  ---+||  +-+ ---+| | ---+++-+-+--|   |+     +++-| --++|++ +  - -|-|+---+ +| --  | | || -   | |---- ++| +| -|+|---  ++-+|| +|--+| +||-++-||-+++|+|-+-- ++|  ||++-||- +++| +++++|-- -+-||-||+ ++
||| - |-|+ |-||+ |+- | -  ++|-- +|||----+| - -+++||+||--+  --|++| +-  ++++|||-+ -+ +  +  + + +|+ ++ |+-|-- |++-  -|+- - |-+ -|||++ |+ ++||| ++ -| |||-  |-- --|--    |++ || ++|-++|  ||- - --  ---++ -| 
|-|+- -  |  |-|-|| --||--|+ --++|-| -|+++|++-+-|++| |  +|++--+- +--|+ | ||+|-+ -|+| -|+-|-|-++-+-++|+ -+-| +- || +|+-||--+ - +-||-|  -+ -+   ||  --+-  |++-|+|- + |-  +-+|-- |||+| -| |+|+-| |   +|+ --+
-|++ |+ -+ |-- + | |+ | -+| -+  -   - --+|-|-| +  || --|| |+ ++  |-|-|||+|++ -||+|+-+-| +||- -+-- ++|+ +-|++  +|- |-| + |+  || |+ ++|- |+| +-   |- ||-++-||| |++ |+- |+-- ++++| | -+  -   - +- |-  -||+|
+ |+||- --|-- |-++|++- |  -+| |+- | -+ ||+- -||--+-+-+ ||+-  -  - -- ---|-|- |+-||-+-+-|||-+-|+ +| - --+--|||+|-+-+|- +--+ |||-+-+ -||--  +|+||  -++|--++--+++-||- +-||-|-    | |  ||-+|+| ++|+|+-+-|  |
+-++- |++++|     +--|-|+--+ +| + +- + +| --|-|+ - -- |  |||||||- ||+--- |+|-   | ||+-+- -    -|+|+|- || - |- ++-| ++-- --+ --   || + |--|-|- -- |-|+-++-++-+  |++-| |- ++  | | - +| +||+- - -||+|+-  | +
|--- ||| + ++|-+ +--|++||++-+ + +|+ +|||---    - ||++|+  -+- |+ |-+|||+ -+|-+ +-++  - ||++|||-||-|  +|- ++- ++| +-| || - - |- --+|+---|- --+|-| |++- | --|-|-+ ++| ||-|+| --+-|  -+- +||-+| -| ---|- | +
 +-|-+|| --++| -|| |+- |+ +| +-|+ |   |+-+-- ||-|--|--| +||| +| -| -+ +|+||  -+||-+--| | ++  |-+  ||+ ||||+ +|+  -|-+ - |---|+- -+-||||-++++ ++-- -|  |-  |  | |  |- ||||-+ -+-+-+ |++|+||  +||+||+++- |
 + - -|  --  +-|  +-----|+|+|-- +||-- -----+ | ||+ +|  -++|-| -+ |---|-| || - ++-|-- |-+|+|   | -+|+--+| -+-|--+ + |||+|  ++| -||||---+|   |+ |+ -++- + -|-  +|||+++  -+- -| +| |---+|+-- +++||-  +++- |
- |+- --+ |+++| ++  |-+   ++-+++|-|+|-||-+++ | + +||||+|-| - |++-| | +++| |-||+- +|  --- -| + |-|||-+- |||+-  -+---|-+|++ |+-|| |--|+ + | ||-+  -- |||+-  ||-+---+|||-++++ -|| -||++++-||| -+------- |+-
  + --- |++|| |||++ || + -+  | |||-  ++| --  -+||| |++ ||-| +   |--|  |-+|++ |  |- | +- +-  +|+ - |-- | -| - ++   + +-++ - --    --|+|  -|  |||-   || +- +|+| ++|++ + + |||+ +++-- | |--+||+ |||-| +| |-
+ -++|--+||- | || |+| -- ++|+++--+- -+-+-|--||+++--+ + |++| +|-+++ +|+++|+| +|+-- +||- + -| --++||-++| -   -+|+++ +-| +|-+ ++-|  +- +-|+|+|++- -| +  -||-| +- -|++--|-+| -+| -|---+||- | ++ - + +- -++||
-+-| + +---+- -| +++---+ -+ - ++--- +-|-||-| + | ++ -||  || |-+  ++ |++-- || ||- -  -|- - ||- -++ +---|| +-|-  ++|-++-+- +- +|+-- ++| +| -| -+  - +--||+--|-- --|- || ++-+ ||  |+-- +-|-| + --++|-  ++++
- - |- + |+| -+-+-  |||-- -|  ||+ -||+++++  +  |+||-|-|-+ - +--+|+-++ - |+|++ | || ++  +|+-+  -|+|  +| +- +  + +++|+||+++- -+ |+ |-+ | + -+++++|||-|-  ++|+ +-+   ++ +-|| |--++ +| | ++++ + ++|| || - - 
- +|--|||+|-+| | -|| + ++++ +-+-++||| -++-+-|++---|-  - -++|+| ++|+  +  ---+-|-+|+  - +|--- |++ -- |+-|++|  +--+|-|+ -||+|++ ++++|- + +++ -|+-++-   | --| ++ +|-||++  ++ |--+-+| --||++++++ | -+-+++ -  
+|| ||--||| |+ ||-+   -+|||- |+|--++ |-+    +++ - + -+  | |++| | +|+ |+| - ++-+ +--++|  | +||  |  +-| || ++- -|- - | --  + |-|-|--+-+-||+-+|++-   + -|-++ --+| | ||||-++-+ +++- -|-|+-+ --+-|||-+ |+ +  
 -- +|||--| + -|+++ | ||| | --- - - |-++---+- +++| | | ++++ +|-|- |++++-|  + |--| +|++ +||+  +|++|| -++||- --      ++-- |- -  +++|+|--- + +-| |-| ++|++- +  +|+|-|  +--++-+++|+ + |-+ +++-|--+-++||-||+|
|-|--+ |+-++-++ -- |-||-   +--| |++-+| ---++|+ --+-||- -+  - -++|+- |+- +-| |+| -+-|||-- -  ++-|+- | +|  | - |--+-|-||+ ||||| - +|+- |+-|| -+ -| --+|- -+  || ||++|---- +| +  ++-+--||-- -+  + -  ++-  -
+-+- |+ | | ++|+-+|- ||-++-|- | + + || +- -+---|-   -|-|+||  + --|++- |--+-+-|++|-+   --  |-- - ++-   +  +|-+- +||  +|+ | -||-| |-++||-  +- |+| |+--  -+| --+ - -| +-| +-| |-+|+ | ++ ++- |  | -| + ||- 
| +|+++-+|+ |+--+++-+ |+| - + + ++-+-|-+|-- ++|   | | +|-|---+-+++-|+ |-+|+- |  +|+-- ||-+  -|-- |-+--++| -++-+|+-|-+|+|  | |  -+|||-+-++++| +- +-+-+ ||+|+-|   ---|+||+ -- -|+|-- |+ | + +-| ++|+-+-  +
 |++| |  -+||  - -   | +- | -+|+--- |++ +-- |||-| -  +-||| --| |-+ +-||-||++ |+- |  |  ++|-|-|-|-|+|+ +|  +| |-||| ++++  |-| ||-|+--||  ++|--  |+  -+|  +|++---+--  --+|-+|   ++  -| +-+   - -+||----+||
+-+ | | -+++-+--++-++  + ||--+-|++-||-|-| -||| +  |-|+|--++-|-+|+ - + |+| || |-|+-+- +|+|----++--|  +-|  +++  ||-|||    | |-||++ +- +-+-| | -+-++-+++|-  |--|-+--||  ||-  -| ++ ++ |-+| -|    + |+|++-|+
-+|++|+ --- -|+| |---+-  -|- --|-  -|+ ++| -+|-||+| | +|+ || || +++-+ |--||  +| +++ +|--  + --- +|++-||-  + |+-| |++| -|++ | -+ --|| +|||-+|+-|+-+---| ++ |-| |+ + |++||  |  | |||-|--+-+--|+||||--| -||
 |-  - |++|--| |+ -|-+|| -+|-| -| +|--| - +- -||++|-- |+| ||+ - |-- +| +-+++++-+-- --|-+|||+ -  +||++-++  |+||+ |-|+-|+ | |+-++++ ++ -+ +|+-|-+|+-|-+||   +++ +|++|-|+||||++ +||+ | ||++--++-+| ||-- +-|
+-+ -|+++-| +-+ |- ++- ++ +| -+-|++-|-  + +- |+|-++ -++ +++|-++---|-| |  +--|- |++|||   ---+  -|- ++++-|+|--|+ -+-++ ++|-||- |-||-+++-++|--+ |  |+-|| |-   -|- -| +-- +| + --++ -+-+-+++ | +-   -+-+-|+|
  -|||--- |+++  +  -+||+  ++  |++  ||  ++-| - ---| + |++  |- ++ ||-   | - ||- ||+     -| -|++|+|  |-| -----|--|++- | |- | --|+|+ -  ++ | +  +  ++ |||+++ +- |+||--+ +  -| --|+ -|+-++  || |  |--+|++|- +
--+|| -+- +-||++ -||+-|-- |-|| ++-++  ||+| ++-||+-|  -|--++|+|-|++- - +-   |---+ || - - |  -| |   ---++ -|-- +++-| --++|+-- | + -+-++|- |-||++-+  |- +--|+|-+ --|+ ++|  +|-|+- +|+|+++|-+++ +|- |+|+ | +
 +  |+||||+--+|++|+ + - +-  --|-  --+ - |+-|-|+  -+ +|-||-|| ++ +---|   |--|+||    -|-|| -| +-++--||--++---+| |+||--| |++|+++ -||-|-||||--  + - -+| + -|||-++-+|++|| +-   | -+++-+|  | |---- ++-|-+-  +|
-+|--- -++--+--  +|++| |+|+  +| +- -|+-+-||||+||| ++   | ++  -+ ||++|   |---  +|-+|+- +|  - -| - | ++ -- -+|-||-| -+-||-+|+   +-+|-|---+ -+++ -+   +||-+-|+|+|--|   +||   -| - |++ ++-+- +| +| +|| +|+ +
|-| ---||- |+--   +|||-++  |+|+-+| --+|+- |+|-- +|+   |++++-|-| +   ++|+-+--+ --+- -|   | +----+ -|     |+||| +--| |++|- |  - +|-  | | |-| |---|+ --+-+ --|   +-||   - |+ -||   | +|--| ++ -++- |- + -+|
-++++--+- |+ | -+ --+| --| -+|---  -+  ||---|+|+|+-- -+-  +||- +-+| -++  | +++-||++++-|-| |+-|+|  ++||+ - | -||---+|-- -+-|---| ++-| |+ ||+|-++--+++  ++  -++|--|++||+|| |--|+--++ -- || ---- ---- + - +
+|-|-   ++|  -+|+| | + + +---- |+-|+- ||- ++|--- -  -+-|  | +---+||  |+-||-+- |---  |||- - ||++ + -- |- -| -|++  |-+-|+|+|+ +||+ | +- -| +--+-+---+- | +- +-| |-+||| ||  +|-+||+ +|--+-  +|+-+|+++|-- +|
-||-+-+ -- |++--|--  +|+ +|--|  +|  +||-||--|+----+--|+-||+ |- -+++++ -|-| + + |+| -+++-+|||-|| -|-+-|-||++++||++ |  -|+-||-++|+  |- +-  +--+-|+--| - --+|-- - || +|+-+-- ||    |-||+|-||-|   --|---+++-
++++ ++ - ++++ |    ++|+|+ -|+--++-||++-+||||+  |+| -|-|-|- | -+||- -- +----|-- -+|- -|++- ||+||++|| - + + +|-|  ++-|  ++-|  +--  ++  ++-|- | +-+- ++-|-|| -+|||+ +|+ --+ --+ |-| +-++-+++-|-+|  -+-+- |
+-- |+  -+   -| ||+|||||++   - ++ | +-  -||- | +|+--+|    |-|- +++-+-|+ --  +--+|-+|++|- +-- +   |+ -||-++- -- + ++++ -||-|-| - |+ +-+- - ---| -+- |----|+| ||- +-|    + ||+-+| + |++|+| |  + + +||  --|
 || ++ -+-| -+-+ |--|||+++  |+||++  - |++|+|-   |||--  |-|  -+-- |--|++++|| +--- - ||+|     | -|+--|-||  -||+|-  -+|-+  -|-|--+- |+|||+-| -| |++--| + -|+||++|++-+-|+   |-++||-+|| - + -||   -|+-++ || |
+  ++-+ ++-|+|++  -|+-- | |+|+ - -||| --+-+- +-++|+| ++ |--|  -|-|- -++ ||+++|-+||-+-  ++ +- +||+  -|+++--  -+-|+||-|-| - -  |+ ||  |+||- +|-  -|-|+ |--|   - +++++|||  - |-   |-||-|| -- +  +||+-+||++|
+|+ - -| |+ + | +|+ -++-++|-+ ||-+ - ++-+|+-|++ +|||  +-- +- - -  |+| | ++ -+  |-+|| ++ +||||-+-+++-   || +++ | +-  ||+|+-  +++-+|- -|   |-|-- - +| +- +  |-|+| -|-|| +| + --|+ |||-|| - +-+--|  | -   +
++-|-++|+- + |-  - +||| ++||  -+ --+|  + -|--+ |--- +| | + ++  - -+| ++ --+  -  - |+-|++|-   - +-|- +  + |+-  ||--  -||-++-+ ||-+- +  --- +-   +-+||+-||-  +|+ -+|+- | - -||-+ |+-  +--||+ +-+ |--| +||-
  + --+|- - --   ---++-  | | -+- + |+|| ++ |--| ||+-+-   -|+ |+ +| +|- | - --- -+|| +++|+  -||  +|-  |+ -| | +|- |-|+- +-|  +||++||+-|-+ -|- ++--+|+|| | -|-++ ++--+- + +-+|+|-|- |+ +|+-||| -++||  +|||
|+ |++++|+---+++--+-|||+ ||++--+||+++|-|-|---| ++ -+---+-+-- |+| --|+||-+ ++   || + +-+--|+ |+||||-| - +| + || |+| +-+  -++++   -+||-+-+|+|- + +|-++- +- -|--||| ||-+ || --|||  |-|||--  -||+- +-++++-||
 -| ||  +- +-|+-  +-|--++|+ +||-+-++-+--+| + |+|+- |+    +  |-+--||+  | -|+---| -|-|- + +||| +--||- |-+ +- +   |||-|- ++| ||| |-  |--|--|++-||--|+|| -- ++||+|+++- | |+--++-+ -+-|||-|-+-++-|| || |  | |
+-| |--     +-|| - |-|| -  |+ ++|| +---|+-+ |||---- |   -|+++ +|-| + - ----- -+|+-    |+ +-|+- +-++ + |||++-| ||+-||+||-| +    |- |+ - |--| |+ -|+ -|+- |   |-|++-+|-    |-     |+--+ - - +-- |+   + +| 
-+-  +--++-|------ - --  |- -||+| +| +------+ |--+--+- -|| ||- | +-|- -|+|+   |+-| ||+   ++++|-|  ---   |+-  -+-||||-|--||-+ | ++-|--| -+-| ||++ -||--- ||-+  -|--  -| -+-|-+||- -| +-   + ++ -+|+ +-+--
+|+ || +--  - || -+- + +- -+-|+- +- - - ++-+ +--|||    |||+ -+  - + |-+  +-+++-+      + + |+ + +|| | |-+| | |--|+- -+ -||-|| - |-|-+--|+- |--| | |-|-+ ||-|+ +- | -|-  ||   +|-+|+|+ + +-|+ -- + -+ ++||
|-+||- ++- +++++|-+|- - +|+| |+||- -|-|-+-- -+|| +++|-- +--|||+- |- + -|- -++|+-|+|+ -||+||- -|+|-++--|   - +-+--+ ++--- +-| |-+|  |+-+-|+-|||+|-+++ +++|-+  |--|-|++  |--++|++  + -+ --|| -+- -+ -+ +- 
| ||  |+| ++-+-+  +-  --| + -|+- |+| -|+|--+ ++ +  +-+- ||+|+|- |- -+--+-  +  -|+-+ ||||-|+-+ | - ++|   |-| -|   - + ----|  +|- -+| || +- - +|+ |-|||- |+-  ++ ++||-  ++-||+| - --+- - | ||| ||+++|| +|-
||-+ ++|+|+ +--   +  +-| -+| ---+||  --   -+-+-  | | |  ||- | |+|-+ --+|--++  +|  -|||-- - | -  | |  | || +-|+| ++-|+++ +- +-- +---+ +|+|+ +-- |+| |+ ++| +-|++++ -  - |-++|- -  -|+-+|| +|+||+|+-+++|||
|| + ||+ +--||+| -+-|++-|++|  ++| +| ||- |||-||-- ++ +||||+|+||-- +----+++-+--| +  ++|+-   - +|  |-+|++ |-  +-+|-||||--||+-|  +  -  ||- --||+- ---+|+||    ++++ |-|--     - - - -  ||-- | + -|-+ + - -| 
 --   -| -+-++-+-++- +|--|++|-|+-| +  +-||+  +-+|| ++ |--+++-  +-+ +|-|+--+| || +----++ +|- - || - || ++-- ||   -||--|-+ +-  +-|+|++-|+|| - |--+|| -+- +  |++-  +|+| || -|--||-+|||++  -- ||--+++|||-  -
|+-|  + -++-|-|--|| +   | +|-++--|   +   +  + -+--+ +- | ++-|+|  | |--|- +   ---+|+|- --|-||+-- --|--|+-+-| | +|+ ++ |  - | | -   - + -+ ++--++   -+||||-|+-+-+---  - + |+  --| +|||-  +  |-     -+|++|-
-|+|+  |--+ ++--||-|-|- -+- ++-   +   -+||-+ -+|| ++- + +|-|+|+||||+| + -+++| -|++--|----+|- -+ -+-+ -|+||   -  |+ +| +--|   +||+-+++- - || ---| -||+--+||- --|-  --+ -|  + -  +----|- | --|-|||+|- +-+ 
++||+-+ +-+++||-|-|+|+++ -|++-|+----|+|  --+|--|-| |+--| |-| -++|-|+-||+ +--++ + |-|  |--|| |-+ +|  ||-+| |++|-+ +|-+ - -+|+||++-+--|||++- ++-||--|| +++||-+- ||-|+--++-- - - |+|| + --++  |-- -||   +  
+|  |+-++| -| --| -+ -| + |- ---|-- -|-+| - +--+|+++ ++||-+-|| +| ++|-- |++- -|| +|-|++ |+|| --|+ |-|- ++  +- ||||+-|+|++  +   |+++-||-+--|+ +   +-+ + - +|+ +|-++|+|||+ + |- -| + -- +||| -+++|| | -+|-
--- | +--|++--||- +|+ +|-|-  --- +|  |-+  |-|-|+-- |+- - |---++ -++ -+ -+ |+||+- --- - -|||-| - -++-++|++  --|++| -|++-+|-|||+- | -|--|  + -| ||- ++|||+|-||++-|  +--+-++-+- | -|-  -+-| |++|- - ||| - +
-+-+-| +-++-  + + |- + ||+|-| +|+ |-+ |+|+|| -+ +- ++|+++---|-- ++++ |||-+ |++  +-+-|--|  ++| |+| -+ + --+----|--+|+| +-+||  ||  +||-++|- |  +- +- +- +| + --- --+ |+ -| -|++|- --   | + |--|| |--+ ||--
+||-+| +|+ +-  +|+ +-+-|+++-| -  |- ++--|+  +--+|- +|-++| +--|+ --+ ++| |+|+++--+|-+ |-+|+|+    || |--+|||-- -|+ |||+|+-+  - -+|-+-| ++   +-+ +| -|+ | +   + |  || --+++ + +-+ -  + +|||+ -+-|-- -|| +-|
|+  |-| +|-+-|+-  |+|||+|||-  +  ---+++--|-++----+  ||-+-  |+ +--|+|+--|  |-+----++-++- +-+ -++  +|+++|| ||||+--  -   -||- -+--+ ||-- |+- + --  +-  + ++-|-|-- -|     +-+++ |+++ ||||++  +++| -- | -| | 
| -|  ||+|+|--|--  - -+ ||+ ||+  -|-||-|--++| -+||+-+ |+ |-  +||-||+|--|-+|  |  |+||-|+ |+--+   +--|| +| +-|-| |--|+-+-+-- +|-||+ -- +-| |+|| |-  ||+   - +-+|- + --+ - | - |+ || +--- | + || -+  ++--| 
+-++  - |  ++|+++---| ++ + |   |||  -- -| + +|    |+++- |+|+-| |  |-| |+ | -   | |-| -|-+++--||- |++| +|  |+|++++++-|-|+| -  | +-++ |- |-++| |-||--|||-++- |+   ||+ ++ +| ++--+-- --  +|-----|----|+    
| -  +- || ||| ||||-- |  -++   -+|++++| |+-+-++- |+- + --   -++- -|+ | ++| -|- +-| -+++ -++ -||+| |- +-+|+ --| -+++| +-+ +++ ++||-  -+|| -|||+ -+|--|-+ -|--||- -|- +-++-   -+|+|-|+|-- -| || -  +|-||  
 -+--+--+-+|-|-+|| |+  +|++-+| -|||--  +|+-|- +-||+- || -| + | -|  -+-|- -+  | + |++   |-|  |-+ -  -| --   +  -  + - +|  | +||-  |+|+| |+ +- -+|+  - +- +   ---|+-|+++++||   |-++ |  +  | ++||--- ++- ||
-+ |-+|-|| |-  - +-+| -||++ ++| ++--  -| +|+-||||-||++ | || + -|   +--+|+    ---||  - + +++- | || -|+| ++++- |||+ - ||+  +| ||  |||++-|++++   --+|   -+|-+ |  | +-| |- -  --|+-|-|+-| +-+ +|-  --+ |--+|
---++   |- +   +-  +|+---  - ++ +|+| + +   |   ----|+++  + +++ -+| +|+++|+ -|-| --+- |  - -+- +-||+ |++||||  | +  -    - - +---||-|-++-|-++|+---+|+-- +--|+| |+-+ +-|| +-+-||-|++ |++  +|+  -|-- | |-+- 
-| ||  |--|++ ||- | --- - -+ + -||+||- +- ||+-|++    |+|-|++- |||--+-+   - +- -++ +  |++--|+- - |- ---+ ------+|+ + --||-| +-|- --|+ |  +| | +-+  | -++ |- ++|+--++-|-+ -+++||-| --|| |+- + +--||   ||  
|+-   -|-| +|- +++-|+ ||--+-+ -+ |   |+--|--+|+++ - -|- +++ |+++-- |+|+|| |-  +-- +|  -|+++-|+- |--+--|  -- -+|+ -  --++|-|- +|+ || +++ -+ ++| |  - -+ -|+|+-+-+ |+ -  --+-+   |-|++--|-|-++- +||| +|+ -
 |+-|++  |+-| |--| -+|-||| ||- -|-++| +- |-++  --|-| - ++-|+ + ||++ --- -+ |  +|  ++-|||| +-|-+|- ||+++|| |- |+ +- | -+  +--|++|-||-  ||-+-  |-+++|||+-- ++ | +|+ |-+|++-+|++++ -+  +-   ++ +|+ +++ -+||
|+-++|||---   |+---|+ +| |||+  -  | ||--+||++-+-|--|-| |++++| -++| ---+ |-+|-||+|- +++  + |+-|| ++-|||-||+|  +- +- + | |   |-++ | || |||--+-+||- |++ +--||-| +|+||--|-  | ++ |+--||  -+ | - |+|  | --  -
|+ |-++++|+-|-|+ - +|+ |++-|+ -+ -|  ++|++  ||+||-+--+ --   -||+ |- ---|  + + ++-|-|++|||-   +|+ -++ |+-|| -|+-+| + +-||||+++ ++ --- |- -|| - - -+-++++--+-+-++  -||+-- + +| +- |-|- --|++  +-| +- --  |
| | --+| ||- |+-| ++|+|||- +- +|-||||| | ++| +- -| + - |+-  + |-|+-  +-+|+|-|--+|  - | |- ++ |-|-++||--| | +++- + ||+-++| - + ||- |+  +| -| -+-|-+  ---|-+||-|+ | +-++|| +-- ++|| +--+++-+|-  - |+|-++||
-| -+|-+|-- +|+-| || |-- ++|  || -   -|+| -|    ||--+ +|+ --  -+||-| +| - +-  -  |- + |-+--+-||-|-+| + - -|  --+|||-+  +||-| | ||+++---+-|+|-----|++ -+-|-|+  |++-|++||  | +|---++-+|-+ +|+-|+++|  +||||
-+|||--  | -+ | ||+   +|+||+-+ -|-  ||-||- |+|+|--+   +|- -+-+-|- --|+ - | -|+  |-| ||+-- |-|++-|-- + +-|-||+  +| + ++++ +-|-+-|++ +| -++-+ |-  ---|+ || +|+|+- -  - +||| ||- - |--|-|++||++  -+ -- |-|+
|+|-+ + -- -| |-+|+++ | +++| | |+- -| |-|-+ +|+| -++|   |+ +----+++| +++ |-|-++|-| -++|-  -|-+||+-++|--||--+ | +||-|  ---|+| --|--  --||++|-+|++ |  +-| -+|-++- | ---- |  +-++ - |-|| -- ||||-- |+-  +-+
-++ | |+|||-- -+| | -     +-+-   -| +|--||- - -||+|++|+--|||--|+|||-  |++++  +  ++-+ |+ + |-| -  || -+-- -|+++|-   -+|  + |-|-+-|--|-|+-    +-++|---|-  - | +|+  || |-++|| +++--++-++-|||||+ --- |  ||| 
| -+|-|+ -|- | | - ----- +-      -- || |+ -|-  | |+|--+---||----+-+ |++|  +|-|-+- + ++|-|-||----| |--|-  ||-+-+   +  -|- -+-+- -+-|-  ++|- +  - - |+- +-||| -||- |-|--++-  -++ --+ --|  - -|+-   | -|-|-
-|-| +--| |+++-||  ++   |-  |--|-- -| ||-+- +||+ +- |  +|-  + -+|-|+ ||-|- |+|---|- +||--| --  ++- | ++ ++++-|++  -|- ||+- +|-|+|-+- -| |- +| +--+||+  - |+-+  + |++- |+ |--||  | ||   |++ - | - ++|-+|+
 - |+|-|+|+--|-- -+  + +- +-  |+- -|--+|---|     - |+|-+|-+|+  +--||-||-+- +-++  --+|+  +|-|| -+|-- |  -|- -+ +-+||  - -+|| --|||--|-   ++|-| -| |++++| -+|-|+ | +|-+| ++- --| + +--+-| ++-|| - || -- +-
|---   --||||+| -||+-- -+| | |||- || +||--+ |-|-  + ++-++++| -- +-- |+| +  |+++  |||| |+ | + +| +-- ||-    -|--  | +|-+  |-|  -+-|+  - +-++   -|-+  -+|  - |+-+--- +-|++  - |+ +- +- - +-+ |+|| -| | -| 
-| ++ |-+ + +- -+-+-+|-- ++- -+++ |+++|+ |||- ||||++  |+--|   --    +-+- |-|+| ||||-+|- +|-||+--+| |++ ++ | + ++-++|+- | + +- ++- +-+| || +| |-| | |+ - -+ |-|+ +|+||+|-+ |+- |   |--|+|-| - +-++  |- - 
|||- --| |+ ++-+| |-+- +|--+--++| + ++-|  + - --+|-||+ -|-+  | -  | - -- --  || +|  |++| +-|||| ||+ || ++ -|--| ++-|+ | -++-+ -  |-+-||-+| ||++-  ++|-  ||---|--- --++||+  + +   +| -| +|+ |-|+|-|+|||--
 -||- ++|||  --+-+-++|| + -| | | --+-||++|++ |++++||+-|-- - ---- -|    +   | +-++||||-+-+-+|+-|+-|||+-|- +|++|-|+|+-|  +|| +|-+-+- ---|- - || +-  +- ||-+ |---  ||   - -||-++| -| -++ -| --- --|||- -+- 
+ + + +||++|-+|-|-++++|++| -- -  -++|+|| ||+|  +-+    -+| -||+-+ ||| -+-|+-|   |- -+--|++-| |||+ |+|+  ++ || - -+| --+|- ++ + - +||| +| +-|-++- -  --  -|+--+| | -|-+ +-+--|-|- | +++-|+||  +-|-+ ||-|++
--+ +- --+-|   |+ -|--|--++-  --- | + -  -  +  | - -++---|||---++|- |+- - +||-||- + +-++   +|++| +-|-|-||++- ++-+|+  +|- + ++|   -+ --| + -+ | -| -+|+++-- |-|-  --||-| |+--||+-+|- |- --+ -|-| + +++|--
|| | -+ |+++| |||+ | ++|+++|  || -+--||||++ --+||---  |-|- - --+    |+-   +|++- ++ -|+--+-- |---+-| | +-|---+-   | |+-+|-|-|+ + +  - ||+-|-+- | - |-+-++-+  |-| +-|++|  + |- - +++|+| -|+ -+- |- +- -+|-
+- +-|++   +|---  +- +-+++---+  -+|+|-|+||--++-+ +|| | - -|+ |-++-+ |- -|   + |-- --| +|--++ - ||-+-|-+|-||  -  -++|-++++ +|-|-+|----  -++||      |-++|-| |++|----+-|+ |-+-|--+ ++-   ||--++- ||||-|++ +
-+||+-- | |+-+|+ -|++- -+ +| +-| +|-+|+   --+-+-+| |    |++||- |+--+ -++ |- +++- - | +  |++-|-- |   -|| +- |+| | + | -|+||-+ +|-  | |  ||+|++ +|+- -- |+- -|-- -  |---+++|-+  +-|   |+  +||| || ||+ |--|
-+---|--|| |+-+- ---||||| -+| -- ++|  +  -+|+ -  |+-+ -| +  -|-||+   -|--|-+- ++-|+||||+|-| |+   - |  -| +| +-  ||-+-|+||- +- |+|-- -  |--++  +---|--+- -||+ -- +| -+|-|+ ++ +|-+ --|||-||- ||+| -||+-||
+- || ++|+-++ ||| +--  -++ +|+ |-+ -| -  +  |||+|-+-+ +-   -|| --+  --+- +- ++ -+||+|+--  +|+- + |+-+ |+|+|-||-+|||---+++|- + -|  +- |-+  | +  --+--|-|+--  |+ --|-++|+| |+|---| -| |+++ || | +--|  +  -
-|  + |+-|-++ --  -- -+- +|-+| +++-+---  +- |++ ++-+-  || ++|+| + +|+| ++-+|- +|- |++---+--- --|++ + --  --+ |++-+ ++-- -|  - -||  -- + +|-|+|- ++ - -| +-+  |-- ++-+-++|  -+ |+|| -|+---| -++-|+-|  ||-
 - - + | -|||++- |+ |   ||+ +|--| || -- -|| |+-|- |+|++||||+ -| +--||-|+-|++ + |+   -+ |+-+++ |-|-  -+  ++|  + -|+ -+||+-|+|+-|+| ||+||- |+- ||++- + -||-||+ || |--+|-+- ++   +--|-|- - ++|-|+|-+|  +-|+
 ---+|+||+| -||+-|+-|||+++|+|+--+--- + | - -| ||-  |+|   |-+|-+ ++++|+||| ---|-  -||- ++-| +- + | +-++   -+|+ +- -|+|-|||-----+-| |--+-|+||+ +| -- +-|-|+ + +|--++ + +-|- ++++ - - |-|+|+- -  -|++||+||-
-+ + --+ ++||| -  |||-+-+-||-|+-|+-|||||| +|  +--  -  +-|-+ +- -++ -|+++  + ||+---  |- -+ |-|-+  |-+ - -|-| -|-+++-+- |- -+++| | -- |  +| |-|-- +-+ +|- - |++--+ +-+|  +|+|+- ||-+|+++  |+-  --++|||| ++
++- -  +++-- +|++   -+||++ -++|- |--|  +-++-++ -| ++  -- |-+-| --|--||+ |--++-|++| |||+-+ --+ +|+-+- | +|-++-  + +-|  + +- |+-|-|-||||-+ + ||+|+ --+-|  -|+ |-|+|  +-|----| |--++  -+  +|  -|-+++   + -|
||| + ||+- -  -||+--  |++-+ |-+|+-| +| --| -|  -+-    |+---  + +-+-||-|-|+ -|+-+  |-   +-||  +||   -+|- -+|||++  +--+++++++|+ +|||+|-|-|+  --+ + - |++ +-+ ++||| |||+ +- -|||+-+-+| |+ --| || +|++|-|| |
-|  |- +| |+-+ | ||-+ ||-| |+-| +-|-| +|| +++-| | -++- +| |-|-| |+ -- |-|+  ||+|+||++ +|--||-|++|||+|- ++- |  +++ ++-- ||-++|| ++++-|-+||| --+|--|+- -+ + --  |-+---- | -|-+++---+++--|||+|- ||++ ||++--
++ ++ -   ++--+-+| |  -++-|-+- - +-- --||-- || +-|++- + +|+- | ++--+| |  ++ -+|- ++++|-|+|-| ++  --+|+ -+   ||++| --+ -|+ ||| +|| ---++ -|+|+  ||+ |   |  ||+-|-|+ -+- ++|+ + +++++|||-++ ++-|- + |--|+ 
- +-  --|- +--   +----+||++-+|+||-| +|   + -|-| | -|+|-  |++-|--+||-+--||- + +--|+-  + |+|-| |-++-++--- || +||- -| -+ +-+| +--|| -+- |||+|| -|+ --   +    |+|+||||--|---|| -- -+ -- ++| | +- || | +++-|-
|-++- |  | -|--|+|-+|| ||-- - -|-+ -++ +  -++ -  +  -++++|-|--  +-| |  +| -  +  |- -- +|+|  -||++| -++||+|-| + -  +- -+||||++ +||-|| -+  +--++| +|- -+ - -| |+ +| |--| |+-- |+- |-+----||---+-+  --  |||
||||| ||---+|+-+| |+ +--|--  +|+|- -+| |- +- |     |||-|+-----|+--  -  ++-+- +|-+-    ||+|-- ++ | |-+- |-  + |-| --  |+| -+||-|-+- |+ |+- +-|+| ++- -|-+ ++-++ |||| |+-|   +|  | -|| ||--+-|---+  ||--+-
+ -|+--|- ++--|- |-+||  +-  -|-++  -- ||+|-||  +--+   --|   -   ++-|--|+||| +- | | - - -+- +|+   |++|++ +---++ |-  || ++-+-- + |  +--||---+++  +|-+  +  -| + |--+|+  - +++|+-+| +| |-  | |+|-- -|++| -| 
-----++|-+ +| ++++|--++-|||| +- -|-- | + |-  + +|- +   +|-  ||++-++ |--++ +|-+-+-  + -+||++--+ | ||-+ -|++  - --- -|-|-+-++- +--+++ |- --+-+ -+- -+|+|---|+-+-+||+ ||||+  +++| +|-||++|+||+- -|  |+--+  
+|+++      ||  - -  ||- + -+|+  +++|++| |++-|+- || |+|+--+|-|+-||++-|+-- |||+- +  +++     +  -| -|- -|+--+++-| -  |  ++-  ++ +|  |   |--|+||-+| | ++ |+-   -+ --+-++||-||++--||||||-|- -+-++ -- +-| ++-|
 ----+  - +-||- |-|+|-+| +|+|-- --+  - - +---- ++-|+-|-|+|+ -- |++| --+  ++ -||-   -++| -   |++  +|  -- | |||--+||---+- +-| +-+|| -| | -|+  -- --++-+-+| --|||||| -+||++ -+ |||+- +-|++ -  ++--    |  --
+---| ++++||-- |+  +|- +|+   ---+|  |- +|++ +-++ -- ||+-- |---++|+|+++|+-+| +-+ +--|++- +- --   ++| + | | +- ||-| |  + +--+| +|+|-||-+ |-||  -| + | ||  -||| ++  -  |+|- +-+|--|+||--    +|-- |-+-+| |++
++-|-|-|   |+|+-+ |   -|||- + |- ----  --++ -- -| +|-|--   +| |+ ++|  -+-|- | |+||- ++||+-+  -+|+- | --  - |||++--- - || + -||+-++     +| ||+- + - |+-+ - +|||+--- |-- -| |--||--|-||||-+|| -|-||-- -|++
|+-- |+--+++  + |  --- +| - +|--| -+ | +|- |  +-+ -+-+||-|  -+|||||- |+++++ |  +--  |+--++-++-| ||+ +-----||++ |--+  +--|  | ++|--   -+++-+|-+-+   |+|| + |+  ||| ||-|||---|||- ++  -  ++ ++-+ -+|+   - 
| +-+-| |+|| | |+ |-+  |    +||- -||+|-+-||| -- +||  +|| +- |+-|-- -| -+ - |+- + ||+ + |+- -| |++|-|  +|-- -     |  +    ++|  --  --+-  |+ + -+- | | +| -|     |  + |-+|-+|  +| |++ -+++|-+  +----|+ +--
   ++|    |+- +-+-++|++++|+|| |-||-+  ++--| |+ ++--|||  -|+| |+|||| +|+|+ |+|| -|-+|-|   +||+|+- +- +| -|+| -||+|| |+  |||-|+-+-|+||+-++-+- -+- --|+  -+|-|-+||-|-- ||-++ --- | +---++  +||++|--||- || |
 |+|+ --++| ||--++ |-  - | -  | |+-|-|+ ---+||-|+  ||||- +|-+| || |   |+ |+|+|  ------+  -+++--|--| -+-+---|--+--|---- - +-+ --|-|+--||- -||+|+-----  +|++ - --| -+| -||||   - - ||++-|-||+||| ---  -+|+
-||| |-|+|++||+ +|++- ++ --+  - -|-- |-+ |+--+|||+- |-||- +|--|-+--+|+|-  |- |+--- |--  |-- --++ |+--+- ++-   ||-+|-++| ---+  +-+|- - +||+  |---||| -+ -|-- + -|  |-+-  - --+ - +|  -+ | +-|  |++|-  -+-
+|-+++- ++- +  | -|- -+| ||| --+ +|-|- +-- +|-+-+  |+  |-+ +|||-|  +-+|-|--+-|++-+-  |++||-|| |+ -| --++|+---||- | | +-|-++  - |+++|+- -  +||+  |+-- |+-|-+- ||++ -|+|| +-+|| -   |+ ||----|+ |+++|-|+-|
|+-|||-++++-++-- -  ---|-+ |  |+ || +--| -|||    - | |+ -|++ |-+|-+- - - || - |  ||+|-|| + | +|||+||+ |-+|++  +-|+++|++|- -- -+ - +-||   ++|||- - |+|++--|--| +-  + - +||| - -- +- +||||-|   || +| -|  +
 -||||| - -+ +++--+|++|- |-+-|-||     - -||+ +--|-+| +|| +  - |  -+| --+ +-||||-   + +-|- +-++||-|++++||-+|++|||+||| --- -  || -| +||| -|+ -|||+-+    ++ |-|- ++ -+ | +|||    +-|+  ++ -+- +|||+   - +|+
+|| +++++-+| +|| - |- -+||   +|||| + |+| +++++-| +||- -||- --+ -| |-+-++-++-|  +  + -||-+- - +|-|-+ -|+   | |++  ||-|| |-+| --|  -++-||+| +++++ |-- - + ||+|| -|+|||++-| ||---|+ |- -+-+ -+ ||-+ - |+|| 
--- --|++| ++ +-|| +|-++-   |-+-|+|+ |-+-- ||+ |||+--|- |+|  ||-- - +++-+-||++|  ||+-++|--+-| + ++-- | +-| -|+-|||-||++|| +--+|||+ - + |+- |+-||+- || |   -| + ++   -- +--|| |-+ +|  +||+-+ ||  |-|+  + 
||-+|- || |-+  -  -|-|+ +-||-|+ |-+ +|-||++ ||  | - -| + |+++-+ |||   ++- -||| -++-+-|- --|  ++ |-+ -+-+ +|-+ - |+-+ | + -||--|-|+| +|+++ +|-+++  ++| ||+   |||-| +-- --++|  |- ++- || | +-+- || |--+||+
-- -+-||+-|+-++| +  ----+---+||-|+  -- ||+|--+-+  +-| -||||+- - - ||--||-|   -|+-| | + -|  -|--|+||+-- - +|++ - -+|+| -+||+---|++|+-| +|+ --+|-|  ++| ++|+++++-|+ + +++++||  - -|--+| |-++||| |-+--- -+-
|+ -|-+ ++---  -||-|--  - -++++-|-++  +||-+- | |+   +-      |+-|--+ +   |+ | +-|-+-+||| + ||+||+||+- + -|+|||-+| + |||  || | ++| --|+-+| ||+|-+|++- +|+- |++|+-+--+|-|+|-+-| - |- +  + +-+++| |+--+-- +-
-+-|-|| + - |  |-+ +--|+ + +|+--|-|+| +| -+-||--+ --| | | || ---+|-| |---|++|--  -||-|+|||---- | -  -- -|-|++-- -|  |-+-+-|+++|-+--|||  |||| -+|   |+--| |-+ +  |+| | |-  ||+ ---- ++-+||++-|+|+ +++-- |
 |-++-+-|+| - | -  |+ |-|++-|  ||+  --  --+-|+|-++-|--|| |+  + --|+ +-  +|- +| --- ++|  -  |-+ | -+ ||- ||--| |+ --|++ |-+  + ++--+     ++-|+||-+ |||--+-|-|+-+ ++-- |  ||-+++|- ++-+|- -|+ |--|+| || + 
+ -|--++ |-+ |--||  |+-+| +++- ||++-|+- -- +-|-|---||- ||   - -+||+|-++|+ + +-| -  |+++-+|+ +|- + - + -++  -+|- --- --+ -+|--|+-+|-+--+   - - | +|+|-|-|  ++  ||- |-+|-- ++-+|+--|  -+ + -| | ------ +-|
+ |  ++|-- -- |  |-++|+-++-- + |+-| ++ |--++-|++||-++  -||| |+|--|--  ----|+-  +--+ -- +++++-  -+-- ||--|+-+-+- +   --   ----  -++-|--- +++-| | - |++|+  + |+ --|- + | ++|+--  |- -  -|+|  +|+-|+ |- |-|
--| +   + |--|-||+| -| |   |  || -| | -  +|+|+| + |++ +-+  -||-   |- +   -|+|  -+-+||+|+  -|||  -|+-| ||+|+ |+-|-+-|+-+---- |+||++   +-  +|- |- - |||- ++-- || |+|||+++-|+|-|| +||+||-   |--|+-+|+ -   -
 +||+ ||-|| - -|| -+--+--|+  +|  |++| |+||||+-|-+ +|-| +-|-+|-+- +||-| --||| +-+-- +-|-  | |--++-- -|- ++-++ | |||+| +|  +- +--  |+-++-|+ |-|+- |||+--| + |-++--|-+ +++ +-+ | +-|+-|+ ||-+-+-|-| -+---|+
+| +-+ +||+++|||+  || -+-|-+++ +-|- | - - |    -- ++|-+|-+|++--+     ||| ++- -- ++|++|+ ++    -  |- || +-  --|-|  +| + |+|- -|+-+--|++- + +||-|  ||+|+--- |+ -| -+ |+|+| | -- |||--  - ||   -||--+-||+  
| +-||++|++|- - |+|-- -  -|--|-||+ ||- | -||- + + --|-+- ---| -+|-+|| ++---   ++- ---++  ||+|--++| ||-- | +-| -+||| ++ -|-| +|++-| +| ---+|   -+--++-+-||-||+--  |+ -|-  + -+ +|++- +||+-|---|- +|+-|+++
|+ - +++||   -++-- -||+ ++|+ |   ||+-+- |+ --|++-|   || -++|-++++-- ++ -+| ++ |- -|-+  ---- | -+- - - |+-- |+|+ -++ ---  --+|+||| |--|-|+-  |||+|-+| +|-- +|-  ++|++|+ +++ -|||--   + ++  -+-| --| +|-| 
-  + |+|  + ||++++ -  || |+ --+|++|-+-+  + ++|- +- ----+++|-+  -| + - +|||++|+-  |+--|  +|+-+|||-+|---|||++| | |-|| -  -    -++|+ | ||-+|||+-  -|  |+| +  + +-|--| | +|-+|+-  + +- -||+- ||+ |-||++-||+ 
++|--  -|||| +-|--+-|| |+-- +-|-|-|+| |+-|--|+ +-++|| -+++|--+ +|---|-|-+-  |||||---|++|-+++ ++++-+ + +--||+|| |+|| |+ | - |+||+   +|++-- -| +|+-   ++   |++|-+ -+|--| | - ++ ++|- ||- - ||--|+ -|+ ||-|
---|--  + |-|-+|   |- +| |-  +--|-++| --+- +|  --+-+-|+||++++ + -+ +||+|  ||-- +|++||- |+++-   -+ +-+|-+|||++|+|++-| |+| || +  +||  |-|-+|+--  |||+-|+- || +-++||+-- | -||  - | -  +|+|+|++-|+-+++-| - +
+| +-++- |-|+-|| -+| |||-| |-+++ | -|+||+|+-+|+||-+--|||- +-|- || |    - -+ ++--||| +| + -| ||+++- +----  -||- ++-- + -++|-|++||- -  +-| |+|++ -|+|---+-||+|-|++ |-+  +++--  ++-  +++ +|-+|- ++--||||| -
| ++ | - +-   -++-+ +|-- --+++|-  |  - -+||- -+-|- +-++- +|-+    +-|+-+- -| | |-|||-+ |- + | |++--+-++ +|+| | |+|-| +---- |+|- |-+|----| |  -   |+-- -||+-| --+-+|+  ||||+ |+ | |  -|- +++-| + |+- --||-
||+   ++   +| --  + -  | +   -- | +-+ ---|+-+-++- || | |-+|++-   |-+ + ||- + -| + |+  |+ +||||| +|+--| ++||+- ||+|+-- -|  -+|| +|-|+-|++  -+-+|+  +|++ |--+-|+|++  |----  --+-| +|||+ + +|+++-|  ---+|||
+-+ -  ++|- |+|-- +| +-+-| + ++-++--+ ++ + -++|+ +-  -++ -- -  ++ +-+-|| - +| || ++  ++|| -|++|- +-|+- -| --+-++|-+|---|+ --|+  || |  |+ - ++  + -  |+-+|  |     --+|- -++--++--+|-++-|| | |+  -+-  -+- 
|  + -|-+|+-+   +|   ++ -|+-|--| +|-+ - --| +++ + | |- +|++|  |||| -||||-- +   |--+  -|+    -- |-+ -+++ |++-| - ++ -+||| +--| |+ + --    --| |- +- |--- ---|+ +    ||-+ -+|+|-|-+| -+|  --+| -- |||+ |--
--|+--   | | -| +|- - -||+--  +- +- |  |-+|- -|+ - + -+ -| +-   |    ||++-||+-++|| +|  ++-| --  |-|  |++--   +|+| |- ||+ -++|+- +--+  |- -+++-++|- + + +- -- -|| |+- +|||- -|++| + | --|  --+|||+ -++ |+
-|| -|-|+---+ -|-|-|- |+|+||-|||-+-++  | |+|+ |- + +||+--   |||+|- +|-|- -|-+-   |-   |- + || -++ -|+|+ -++--|+ | -+|||--+ -+ ++ - ++|---- + --++-+  |- ++ --|+|+ --|-+  --|-+--+||--+ ++-|  + |+|-----+
++   ++|  |||+||+|+-- +|- ++-  -+|- +||-+   +-+  -|  |+- +  | +---+--|  |+-+++-|+|+-||-|+++|+++ |- +- |+||||-|++-||    +|+|| |||| +|+ -+ ||+| |||-| +|  ++++ -+|- -+ + ++-+ +-+|- |--||- | ---+ + |++ +-
--+    +|-||----+ +-|-  ++|+||-  |  + ||+-| + -| +- |   ++ -+|+| + -+||| -- --|-+|||+ +-+ |-- -- | +  +-+-||+||+-|| --|++|+ ++- |-|-- ||-- |--++--+|-   |-|+ |+++-|  -|- ++|+ + |-+ -+ |-  -  +-+|||||+|
 ||+ -++ |--+|| -||+ + |--| +||- - | +-|--+|++|++ - |-+  |  - ||+  +- |+ -+---|-|-  ++|+++ -| |   |+-++| - - |+-|  +||  +|-  +++-+ |+|+|+  |  -| +-+-|  ++  -+-++|-- -+ +  - --|-- ++| +  -| +|-||-| -|+
+- |-| |-|-||+ + | ++|+- +++|+--+|-+|+- -   +-+ -|--+  |  +--|++-|-|| +- ||| ++|+-- -++||- -|  ++-|++|-|  |--++-|||||+-|-||-+| |+|++--++-|--   -|-|-+  ||  --+ -|| -+|+| |||+---|| - - + ||||||||  +---|
-|||  -+  ++ |-- || - - |+-| ++|| |   || +---++ ++|+  ++---++|---+++ -+-|- -- |++ - -  |+- -+||--++ |-+-| +  |-+++||--  + ++| --|-|-    +| +| |++++ |+|+-| +  +||-+| - --+- + +-- ++++    |-  --+||-+++ 
-+| -- ||  -| -+-+ ++ --+++|++++| |-| -+-   ||--++|++ ||+ -|  -+|++ |||+|-|-+|- --|++ -|-- -+|--| -| -| ||-|  ---+---  +|  + |-|+ -+|-|||+-+ ++|||-|- |+ - +-||-|-+ |+- |||- ||  +|-|   -- +    +---  -|
||| -  | + -+  +   --+-||- +|  ---||-- + -| -+ ++-- -|-  ||- - -| ----+||-| +|+++-|+ +  |+|||+ -+||+++|+-+-++ +--- ||  | --+++ -+|-+-+-+ + |--|++ ||||++ | |++-  || +- |+ - -+ ++  ++||+--+|--+|+-|--- |
 ---||-+|-+|  -++ - + +--|-+|    +++--  | +-| +---|  -| ++ |--||| +-+|  |+-+-  |++|--++|- ++-| + - |-+ ++- ---|+|  |+--      |-+|++ +-+| ||++-- -+   |-|||-+ +|  -|- || |-+- -+|| --+++  | |+--|-|--- -|
| +-|- |+-+-+---++-+-||+||   -+--|+-| +|+---|| |+-++-| + +-+ +|++ |||+++|- - |  |  --++|+---+ -|++-  |-- | - +|+-  -|- -+ +| +||++ ++-+|-- +-- +--|  +-+ +-++-+ +  +||-+|---- || |+|+|+-|- +| - --+++  |
 +|+|+- ||++  |- +|+|+++--+ + -  |+-|+-  | ++|-++-|- +|-|++ -   |--|++++ |--|  ++|-|+-|-| ++  | |++  | +  - |-+|-+ -+ - -++||++ --  ++||-++--|  +-+-++ -- +|++||-| +  |-+|+-- - |+    |++-+-+ ++-| |||+-
  ||-|  ++ |--|--||+ |+-- - |||+- |-|-  |-+  + |||-|+--|-+-|- --||++ +--+|+-  -|| | |  |-++ +|| |-+-|+ |-+-  + -+ | +|-| --+| +||+|+ +-|-|+- +-||| --||+-| -++ |+ +---|| ||-||  -  |---|- +|- -||+  | -+
|| -|++ + -- - -++-| --|-++ ++--  |+++| |-+|+|| +||-- +--||+ +|+    -| | |-+| ++-|-+---- + + | | -||   -|||++- + | + ++-- +-|-+ - +|| - -++  --- |+|-|++-|+-+|-|+  ||-+  +|+  -||-+++|+- | | + |||+-- | 
 ||| --- - || |-|- +-+| +-|-|+- |-  -+ + -+|  -  |+- ++--+ |-+ +  ----+- |+++-|   - ||+-++  - +||--|  - - ---  --++-+-|-++||-|-|+- --- ||-+-+|||+--- |---||+|-  -|+-|| |- |-|+-++| +| +-|+|+| + | +  -+|
-+ ++--|+-+-|     +| ||+- +| +---+|-+ + ||--- --+| -+-- -|-+ + +--| -|+-|-+ - --|| |- -| |+||+--+||- |-|+-  -+ |-| ||++| ++ +- -|--|  |--++|+ +||+-||+  +-    |++-||   +||| -| | - +- +-|-+ ||-  |+|-+|+
||- +--| |++-+-||++| -  +++ + |++-|++-  -++-| ++++-|+-|+ |-||--+-|---+--+|--||   ||+- --+-|--|+|+|| |    ---+++|+++-|+ |--|-+ - -|---+-+-++-++-+-||- |---|+ -| ||||+|||- |--+- ++-| |+ -+-||  +|- - ++--
+ ||   ||| +-++|-|+++-   --|--+---|+  +| || + +|+| --|+|--++++-|+-|  +-+- |+  -+--|+++++-+--|+| ||||+ -+ |-++  |+--+-|+|++- -+++--|-+ |-|  ++||+|+|+ ++|++-|+ + ++|  ---|+ |  + | +-+    --   |++ + +- -
|||+|-| --|-| +- + +-|-| + + ||++ ++++- |++|-+--++|+|-+++ --   |--+   +-|- |--| ||+|||+ +|+ -++--+ ||| - +++|   |+|-  ++ |-   ++ -|-+ --   ---+|---+-|---++++ +- +-|-||  - - +-|--||- -+---+ ++|+|+ |||-
|-|- |---+|| |+  +|+-+  |+  +||+--- |  ----||-++  + - | |+  ++|-+- -+| -|-+++  -|- + -- ---- +-| ||++|+ |++-| -++||---||+ | -+++|+-+|- +-+|+-| -   +-  |-- ++ - -||-|||||||||- +-++  |  -  -|  ||++| +| 
|--+ +-| - |+-|+  |+ -+| --+--  ++-| -+ -|| ++|----+--- +||- +---+| ++  + -|+++ --|+-- +-|+-+--|--+-++- |+++--|  ++ +- -|+||+-+|+-||+|+-+|   |+  +|- -++ |+||+|++ ||+-+----+|-|+---|-|-- |-  ++|+ +- -+|
-++|+ -||-| -   -|--|+-+ ++| --+| ||++++|+|+|+|-++|+  ||+  |+|++++|  | |+-|-++++   +--+|  |-+---+| +- +-+--|  +|+- + +++| |--|++++|- +|+ |+||+ +-+-+-   -  |--- | |+|+ - ++|++| |---|+ +-|+ +---| - -+|+
+| +-+   -|-|+   - |--- + --||+||+--|||  +++-  -  - +||+-- +| |  -|   -||++ -||+ ++ | - ++++ -++|+-|+-|++|+   ++  || |-|+++ - |++-|+- -+||--|-  | - +-||-|+  --|+- |||| ++ |+||- - --|-  |-    -+  |||+ 
-||+  + - |+-|-   +-+-+ |- -  --|-  +||-- +--+|-| |+--+ |- | -+ |-|| +----+  -- | - | ||-+ - - +-  -||-+   -|+ + +|+||--+++++| +|+- ++|   + +- -|-+-    ||-  | -  +  -|  || -|-|-- || +-- --+    || -|--
++|-|+-+|-+-   -||--+++ |-+|-+| ||- ||| -|- |  -+ |  ||+---|+|- +-|-||+|| +| || -++||---| + ||-|+ | +-|  +-+|++   +|+|+  ++-|--+||++|-+ |+||---+| -||- ||||  |+ |-+ -+ + +| | +-|   +| || -+||- - | |--|
 ---- | --+++ +  ||  - |  --+| |+  +|+- --|  |- +-  -| |-++|| +|++|+ ++-|-+ -|- +||+|++| -+-  --|-| +++ |  |+|+++|++|+-- |||+|+  -  - |- -|+| |||+- -|+|-|| - + |++- -- -- | |+---+-+++ | + +    +|-++ +
  |+ + +  ---||+---+-|| |+||||+ ---+-|-++||-+-| |  -+- -++ -  + -- -| |  ---+|++-+  +- -| +|- ||--- +-|   |+-|   --+ ||-||--- |+ -|-|+  |||+ +| |  ++ |+- + --  | || + + -+| -|-| +++| |-++  +-|+| -|| -
  |+|+--+-+-|+|  |  |- |-|+|   -|  +-||--- -+ -|| --|+| +- +|- +-- -+++---|+ --+ +| -+ |+ ||+ |   |--| |||+-||++ | -++ | - |+ | -+-| +- ---|  --  + -  |--- +|+---|+- ||  ++--|  +++|   -|-- -||++++ ||+
| ++--+|   + -|-+   ||-+|  |- ---++| ||||-|-||++-+ -+ -   - ||+|- -+-+- --|-  - ++|- ---|-+-| | |+ +| +   +-|+ ++ ||++--|  +++  |+|+-   +|-++ |--||++-+ - |+ -++|| ||+ +-| -+|  +||-|--+|  ++ |+|+| --+|
|--+ +++-+|--| | -|| |-++  |+-||+-|+-  | | ||    ++|  +|-+-|+ --   - | |-  ++--+|-|+    |++-+--|--|+|| ++-||+-| +|- +|+ + + +-- ||- |-||| + +-- ++-++|+| +  |+|+|-+-+  -|+  |   -+++| + + +-+| ||-  +|--
 |  -|+|--+||-+  +|-+- -+---|||++ -+|-+-+  |+|-- ++++  || +++-|    -  ++||  +  +-|   -++   ++|++ ||--+-+|+++-+ --- + || | +-+|+-+-|  |--+| + - -|    -+ +--   +|++  |-||||+-||- ||--+|-|--- | ++- +    -
+|- -- - +|-+-  |   - |-  -++-+ ++-+ |   +++|  +---|-| |- -- ||- + + +|++|     +---|-||  ||-+| -|+---|| +|+|  |+-||| |-|-|--+ -| | ++-+++-|+--+|--+ +  +|-+ +|-- -||- -++|-|+  -|+  + -- ||  -|+ +-+| + 
| |-+-- |+ -|- +-  -+| -+|---|-+  |- - +|--|-+ +|| ++||+  +-++-|  |+-|||-+||++-+|+ -|++|| |||+|-  ++  |-|  -- | +-|  -+| | +---|--++-  +|+ |||+- -|-  +  |+ +- --||- ||+-|-+ + |-|||| |- -|-|--+||| + | 
| ++-||  +| - |+|-||-|  --+--- ||-+|- +|-+ |+-|--|||- --| +| -|-|+- - ||  +++|+- +  ---   -+||-|-+  |++-|++| -- -+| -| + + -+ |||+-|+-|-||-+- -|+|-+|-| |  -++ || -+-++-|--|-|-++ +  +|++--- -||| - | - 
+++ -| +-+ | |+|+  +++-| -+- +-+||||+|+- | +-+|| ++| -++  ++ +--|| |---+||- +- + --|+||+| ++-++ ++|- ++|-||- -|| |+ -+-++  + | - |++ |-- +|-++++-|++  |+--++ +||---+||- +----+|- +++- -  |  +|+-++ |-|-+
 ---|||+||-+ |+|+||---|||+ |---||+-+| |-|+-+|-|- | ++| ---+ --| |---|-|- -  +|||-   ++ |-  + ||+-||+| --+ - |-++  + +  - +|-  -+---| +  | ||+ + || + ||- | -+ -+-|+ +|-  +|-+ |-++||| ++-|-++ +-  + |  |
|||||+  -  -++|   -+-|||---+- ||+ |+|--  -++-+  |   -|-|-+|-+||+ +- - - ||---  --| ----+|+-|--  ---++- +  -|--|+|-|+ -  -+- |-||+ -+-|---   -+|+   |+ |- |-|+-|-+  |-| ++-| +|+ ---| --+- | +| - -+|||- 
---+-||+++||+| -|-+|-+|-|-++-+ + -    -+| |+| -++|++||-+ +|  |+||- ++- +- + +  ||+ +||  --- ||+-+|- -+  |--+ -|-|- -| -+|   +-+-| +- ||+ +|  |- |+|| + -+-|- |+ |-++ | +  +-||+-- ++ |-+ || -+- + -+-+ -
+--  +--+ +|    + |+- |+-  -| -|  -|-+|-+ +-+++ - +-|+ +| |||-++||+|+||||-  -+ +|-||| + +++| +| |||+-|    |-|+-||  + -+ -|-|||+|+ -+---+- ||||+|-|-- +||+|- || -| -++-| |-||- ++|+| +++|| -|| ||-+  -|||
|- --  -    ++||  -|++-++ |-- -- |+|-||++ -| ---|- |++ ||++ || - -+  |+ +-   +-+ +-  -| ||-| ||++|+- +-| |-+-|+ |++  --|||+| +  +|-  |+||-+ --+---||-+|+-|+|+--+++|-|+ +|--|||+| -+---+-++-|||||+ +||+|-
||+    -++ - |||| |++ -|-  -+  --||+ +|-+--|++|+     +- - +--|--   -+-||+-+-|| ++-++|-| +-- ++|-| +- ||-| ++- +|--||-||   || -||+- |++ |  +| --|--+-| -+|-++-  - +-| -+| +| | +||+|  -- -|++-+--|| +  +|
||-  - |+ -+- |-+-++------|-|+ -|+| ||++ | |--- ++|-+--+ -  -|+|-|  |-|-- - ||  |  -|++| - || -+|| ---+ |++  |+++ |+-||+|- |+--+- -|- -|++-|++|-|++-|| -|+ +  |||++ --++-     +|  +--|-+-|++--||-++-+ ||
-|-   |---| | ||++|   |||-+++----+|| | ++ -|+|  ||-- ||++ ++-  ||| +- -| | ++| ++||| -+-----|+|-|+ -+ ++  ++ | -+-||+ -+| -+-- -+++ ||  -|+|  + |||| | |-+||-+|| +|||-+ |- + -|--|  |- -+--||++-+-++-| -
||||- +||+-||+-|-++- ||+ -|+|||+|--|- +||  -|++-|+++   -||- --|+  +-| -+-- |+|+-|||-+ +   + |+-+-+- |--|-+||-   |-  -+--+++ ++||--|||++||+-+|||-|- | -  ++|-|+| -|  - |-+ ++-+-|  | ||||++|++||+-  +|+- 
+ --| - |+ |-+-++ + +--  ---------   |-| - |- +-||-++-+--+-+  + -  ++|+  |+- |++-||| ||- +  -|-| ||  ++-+| --|+|++||-||+|+| --- - |-++ |--|||||--+--||+-+|-- +| +-| +  +|++ |-| -+|++|  |+ + |++| - - + 
 --  |-| ++|| +-+|++ +|+-+  +-   + +||--|   --||- +  +|--+- +| --| |-|| +   -  |||---+|||-| -- ++|--| |-++|    +-++++++++|  ||| |---||+-| |---+|++  +  + --+ |-+ + -+-|+++--+- ++-++|| -+- ++||- |+|+   
 | |  + ++|+++ + + || |--| -|  -+  - |+++--|+  -+-  +|-++||-   -+-|||--+-|-|++  + +  |-|||-|-+ +--| |+|+||+++  +- +|+|-+-  -|+-+| |||| +--|--|- +|+| --+ |+  -| +|+++|--+- ---+- -+|+  +||-|++----|| --+
 -++-----| |-|  +|  | -||+-|+|++-| |-| |||-+-+| + -||+   +|-| + ||| -  -|--+  |+ -- - --|+---|| |- ||+      - -+|| |- ---+| + + -++ ++ -  -++-|++||+||+--|--+ |++-+|||- ++-| -+-|+-+-----+| -+ + +||+|| 
+ ||-++|||+ |--|- -+- ++-| |-|++|+|+ ||| + ||| ++|-+-++|| |++- +|++ |  | ++++++-- -| +--  - |-+ + - |-|-++|----|||+|||+|||+-|+-+-| || | +   | ||+| ++||-  | |-||-+ --+|| -- - |--| ++--|-| --|- |-++-+- 
-|-  - -|| ++|+-|-+|+||- +-+ ||+ --|  | | |+ ++|+||||- |||+++ |+- |||-|+ +|+-+  ++| +--||-- ||-+   |+| |-- -+    |+   +-+||| |-|+    |  - -|-|++--||+  || + |-+|+-|+- ++ -+ |+|| + +-|+ -| -+++-+|+-| --
 + |   ++----| --| -  +|-|||- -|| ++|||-+| +-|+||  |-  -|+|-| --+-+--||---+-++  ||++ --|-|++   ||+ | +|+- ||  ||   +-|--- |- |+-+  ++    - +|-|-+ -+   + +  -+-|| +-||-||-+|  + +++|--||+|+- ++|+---+  +
||+- +  +-+||  |+ -+-| ||--+-+ +++|--+-+- - |  +| --++| +||| ||   -|+- |  -| -  -|   ++- |-++|-+|+|+-| - |+-| +||- --++|+|- |+ ---| ---+ |+||- -|---+||++ -|-- -|-+ || ++ |- |   |--|+-|+  |-++|-+ +|+ -
 ++-| +  |||  -||++|-+ | +--+|| +-+  || ++++-  +- ++-++-+-|+|-- |+-+  ----+--||+ --|+-- |-+++|+ - ||++  +++- |-+-| -+-| -+|| +-| | -|+--|+| -|- +-+++  ++ - -|-|||-|  -|   - ||----|+- +  +--+++ - ++-|-
|+ +||+-||| +++|  +|++- -+ -||--+-+-+  +||+ ++++ |-++- +|+- +--+ ++ +| - -|+  -|-- |+ -  - |++|--- + -+|-|++-- ++|+|++  - +++|-+ ||   +  |+|-++-- ++|- | -|+- +|--+++|-|+ +  |++++ | |+ +||+-+ +|-  -+| 
-+-+ +  --|| +-+   |- - -+ -||+-|-++||+++++--||-++-+ -+  ---+++|- --|+-|-+| | -|+ -+++|    -|+ --|+--|| ||--  --|---|--|+|+---|  |+ || +    -+||+-++++ |--|  --  |---|+++-+||++| |----|+| |---|++---  +-
 +++-| -| || |--+ |-- --+--|| + -|-+-|| | ||+ -+| ---|- +|- |--|+ +|+- -|+ |+| |+|-- | |-|+|-+| ++ -|+|+ +|+ ||| -+ ++- -|  --++|-+-+- +-+-|++    + ||--|||+++-+ +   ||-||+- + ---||+-+---+|+++|-- + -|-
 -++-- ---+|---|+ - + ++--+| |+| |+|+ |-- +  -+ - ++-  --   +|--||-++  +- |+++|-++++|++|||-++-- ++ +|+- ++ -+|++  +- ++- +   +-||+-- -- | --+|-|-+   +| +||   -||-+ +-+-|--   |+   -++|+ |+||--  | --+ |
|++| -|+| +++-||  + + ++ -++||  |+  +---|+-||-+|   |+ +-| +   -+ -++|| |||--|-++ --++-||||- -| +|---- +|+ -++ -+-+  -|-   --++-|++  + |-+ +|||++- ++|| -+ +-  -| -| - |-+ |++--|-+-+ |++|+|++ + -- + -|+
|-||+-||+--| -  | +- +-+ -     -+ |+ +| +| +|++||+   -|+--+-+ -|+| +| |--    ++- ++ ||-+ + ----| ---+- +   -- |- ||++-+|- +-+||-|-| || |--|| |-  |-  -|+++| |-+++||-- ++|+ +|--  -  - |+  |-+ |-| -+|-++
+- ---||+-| -+++ |-||-|| |++-++ ---|- ||++++-+|+  - ++-|  ++ -+|+|+- ||+|-|++|+|+ |-| +--+ |+|-| +| |+| +|++-|+|-|-+-| -|+|-| |+--++ ||--   +++  --|--|------- + +|+  | |||||||  | -|++-- |- -+  - -|+|-
+| +|--|--+|-+ |+-|  ++ - - - |-+| ++-   +-  -  -|- ||+ +++|+ |++||| +--+|||  + || +|-- +  |+|| |-|--|- +--||| --  |  | -|-++++ |-|++ |+|||-+ ||     -++-+ -+ -|++|-| |+--|- ||--+|- |--|++--- -+  ++  +
  |-+||+| -  -+ -++ - ||+- |-+||++   || -+|+-+|+| -|  |+--  +- --+||++|++---|+++- +--  -   |+ |+--+-|- |-|++-+-+-++ - -|-|- -+| - +   + |+| | -+| - ||||++-+-+  -+|||-  ---+|| |-++|+|- |+ + |-| || | -+
|+++++  -++ |  | --|  + --+----+ +||+-+ -  +|++-|+  + |   -  +++- |++  + ||+ +-++  ||  - |- - +|+  |||+--- -|-+| |-+|-|+| + -++|+--| +---| |++-++--  |  -- +| || + -| |++ + |+---|  +-++-+ +|- ---+ ++ +
+ +|- -++|-++ | -| ||+-+- +|-| |||+-- ---|+- -++--+-|  |-||-|-+ +  +-|+|++- -  +- + |---+ + ||+||||--   -|++|+|+--++| +-||-+|  -+-| || -|||-| |+-||+||-|- --+++ +-|-+--|++ |+ +   ++| +||||+ +- |---||-|
|+--+  |-  +| -  |++--- -|  -||-+ - |-+++ -|+ +|-|+ ++ -- ||++    +|--+-+-++ + -|  ||-|--|   +| |-+-- +| -|-|||+ |+-|+  | -|||-++|  -- -+--  ||-|+ | +  ||+|+|-|+ -+ ---   -  |+-  |  ----|- ||||||+-+|-
-+ |-   +|  | + +|||++ +++||-++||-+ -+||+  +|-||-- +-| | |  +-+-|+|||+ +|   |---+| --  +| -----|| -| --+ +||+-| +|| ---|-||-| ||++|+||+-||++| | -|    + |||| +|-|||-+ |- - +|---+--+| -+ +| +--++ -|-+  
++--+ |  | + ++|+| +  +-+ -|-+++- -|- ++  +  -|+  |    -- |+--++-| |+|- +-++-+ |+|-|-+ + --+|++||||+||-++--++|-+  +- -+ + ||-+ ++ -   ||-  -+-|||-|  +- -|  ++- |+++++ +  ++-- +-||++ ++ |- ||+ ++||+-|-
-- | - -||- + |- ++  |   -- -| -  | |||| -|| --+||+ |||+|  | +| |+ -- --+ ---|-++- -  |+-|    ---+ +   -| +|-|+- |++  |+|| +|++  +----+||-|+-|+  -| - ||+|  + +|   --+ +|+++ --+  +   +|---|+-+--+||-|+|
|  +|-+  |-+|+++|||- |+--+|  +  +-- |--+-|||  -+  |++||| --+++-  -+|+-   -+| +++++|-+-+ -|-+ -|   -+|+-+|+-| |+ + |+++- -+|+ +|  ||-++-||| +| |||- |-+ -+ -| -+|- +||| - +++ --+-+||| |++++|| -+  +---++
 |++--|-- | - | + - |-++---|+- - --+--|||++||+  +|| ++ --+++++-+||+ -||- +||  - ----  ||+ -+ - ||-+  -+-| |-| |+++||- --++  -+|  -+-++ |  | + -||---| | +|--|-| ||  +++---|- + + ++---| +  -||-|| ||-++ 
|--   ++-  ++-+  |+|+|- + --| | + ||+++-|--|-+|  +|+ |  -+ -||++++| +- ++-|    --|--| +||-++ |+-|-|| +   - -|++  ||++++|  ++ +- +|||+|+ +|++--  -|+ +-+|+--|  +|  |+  - -+++|-++| +- + - -|| -   | --+++
|+-|-|+---- |++ +-+|-|-|  +||+||+  -++  ++|+- ||| -||--||-+-++ ++|| -|++||| ++++|||++ -+|-+- -  |+| ++|-|-|||| +--+-|-+||+ +-+-+ |++- -+----|-|-+ -| ||+-+++|| +|++++  |-  + +|+  ++-| - -++-|  ||||++|+
 + - ++-| -+ |---- -+ +  -|-- +  |+|  +| | ++|-|||  - + ---||++- |++|+ + +|-|+-|++- -+||--+-| --+|+-+|||+ --+-|- | +|-  ---+-|+|+++ +|+ +++||+||| |+- ++||| --+ --  |+ +- -+|  + |  - -+-+ |+|---|-+---|
--|---+|--  -+-| -+ + ++-||-| + +-+|- ++--++--+ + +|-    |+ - -  ||+-+-|--|| |+||-- |+-+-+   | +|| |++| -+| --| - --+ + -| +|+    + |-+||+ +-----+|-|-| +-++-|-- - | +|| ----||-|-| +-|+|-|--|+++ - |+ |
|+++ - -|- -+ -+- +--+++|  |-+  -|-+ -|+|+- -  |  - -||  -||+|- +-||+|-++-+ --+||-||-  ||-+ |--|--| |- +-+| || - + +|+|- -+- +|+ -- ||-| --|+|  -+|  + +++-  |-|--- |+|+ | -|-| ++-|- + +-++ --++||| |- 
+|--|| +|+|+ |++  +--+| |+-++--+-| -+| - +| - -+++ - |+-++|-+-+|    +  +| ---|    -++||+  + | -++| | -++|+-+- |  -++-| ||-+-+-|||++--  |-+- - +|++|+- |+|- |  ||+-- +| ++ -- +--|+-|+-+- +||  - +|+--++ 
|  |+-++-|++- | -| |+++++--+ -+|-+  |  --+-  -     |+ +-+|+ -|++  ++|+++|- +-|++- +- +| +||  |  || || | +|| |-+- -++ ++----+|++||| +|++  ++|| +--||--+-||+- + +--|+-+| + |+-||+|--   | | ||||| + |-- -+|
-+  -  --   +|-|-- -||-+|+ |  |- -|++- +-   |+-++|-|+ |+|--- -+ - -+|+|+ ++|+ -|+| -| +- ++ | |+ + -|-| +-- - -| | -+|||-+  || -+| ++++--++| |+ -|+|-|+ | ----+--| | -||++ +| +- | |++|--+||+|  -+ + -- 
 |  -|-| | - ---+-+| -++++ -| --  + -+|- |+| --|+++|+|- |- |-|--|||||-  -+|  |  +||++|- +-|-||-- -|| --|||-+-+- |||+    |+ +|-+| +|||++| |--|-+-|-++++|--+   - +   |  + |-  + +-  +++-+ | || |  -| |-+ +
- ---+|+--|+  |+|---|  +-+|+|-+   |    |+|++ ||-++||| -- +--| -|+| |-+ +|+-| ++-|--- -+-++ +|+ + ++-|| +|+-    -+ |-|+|--- +  + -  |+- +|-  -+ +| -+|+-|||-| ---   -| ||+  ||-|   | -|-|--  + -++ ++||--
+- +- |-|- -| --- |-||-++----| | ||+ -| |--|+|-|-+|+++- ||-|--|+- + |+|  ++|+ - -|++| +|-- -+--| +| -+ |  |   ---|-++| | +-- - ||- -+ +|+|+|-+++-++|+|||-  |++|- -+- ++|+   -| -||  -|--+- -+- -+|--  +|
  ||+|+---+| +  --+|--|- |-    |--+ |-+ -- -++|+++-|+|+-|++  |+| |-| --- + +-||+ | +-+++--|----++|-+|++|+ -|| -|| ++ |+  |++-+- ++ |+-  +- -+--|+-| |  || |-  |++ | +|||--+++-+ | |+ -  |  - + -|| |++--
-|+++ | +++- ||----+|+|-|+ + +| + +|-+|-++++ | +-|-- ++-|| + ++||+ |--|| +-|+   -- -++| | ++-+|-++|+++|  ++||--++||-+|+ | ----|||- --+-  | -|+  |  ||    ||++ - --+|- +||- -|++-|   || -+-|  |- |++ + | 
 +||- --|+ ||| ||+ |- |-- +|++ ---+-|+++-| + - +++-+|+- +- ||  ||+|- + -  || +- ||+--++|-+||+||| -+- |    ++-|-+-   - -|+| -+-||- |--+   ++ + +|-|- --+ |-|+-+ +  -|-+|-|-- ||| |  + -  -  |-|+ ++- +++ 
 +-+-|-|-+|-+-|- --+  +--|---+|+|  ||-|| --    --+-++--+- - +-+ |-+||| -+|+-++--  -|-|+++- |--|-    - |--  |- |-+|-+||--- -|--+|-||- +|+  |-+| ++|-+|++--+  -|+-+-|-+-|+++ +-+ ||+| |+ -+  |-| || +-|+++
+   |- ||-|++- |---+||| |      ||+-||  +|- -- |- +--  |+---+ +| -+| +-||- -++--||  || -   -| -|+ |    +  -----|+-|--++|++ | +|+-+| || +|||+-||+   ||+- +| ++| +-+ - -  +++|-  +     --|-||+- |--+--+ ++-
 -|||-| ++||---+-|+| +|||-  --+++---||+ -| -| --||++  -+++    + |  +-- | | |-+--|+--   - +-+|| -+++| |+++|-+ +-+ |++ | + +  |   +-   | ---+-+--   +-+--|+++---|-+||+-+ + |+ + --+----+ +  -- |+|| -+ | -
-- +| +||+-- -|-|+-+ -|+  |+  |++ + -----++ + ++++| -- --|- + ---+ -++ ++  + -+|++ -| |+-|- |++- |--+-|   +|-|---+-+- - |+-+|-|-+ - |--++--+| || ||++-+ -+|-|  -||+| |-+|-|+|| |-|-- - || -|+|  ||-+-- |
 +-|+-- - ||||-|||++  |+ --- |  +-++ ++|+++|+--++|++++|++ |+  -+++-+|||- ----++|- -|++-- |+-|- - - || -+++--|-+|+|-+  - | --++| +|-|+ | ++|-|--   | -++|+++-+ +++-|-  ||++|--+++- |||++ |+ -  +||-+ |+ |
||+--+| -||++--+|   | +++||+-+|  + -  | - +- |+- - |+  +-|+  +|+- ++++  | -++  |||  ||- || ||+||-+-- + |-  |+|+   ++ ++-|-|++- +| |||  -- | ++ |  |  ++-| -| ---| -+  ++  +  |  - |--- +- |+-|-| - +|-++
+ +| -+ ---||-|||-+--+++-||  -+++ - - - -|+ |-| - ||+    ||||   +-- -+| |++|| -   +| -+  ---|    |+ + |-|  | | --|-+--+-+-||| -|--++++-- -+|--|++| | |||-||+-|  +| -+| -|-+ + |-|+-|+-----+- +++-- |+ | 
-++|-|+|++|  --  |+-  + - -- -+-+ -| +|---||  -- -++ ++||    -| -+|| + +| |++--|  --|-+- |+ -|- + ++  -+|+||-|+ +| |  ---|-|  --| +++---|++  |-+-|| --| |+||| -|-+ +  -----|- -+|| - + |-|--+-|   -+ |- 
-+-|-+-|+|-+|+ +|-||+| --| -+ --||-|-|+- | +    |- ---+-  - -||  -+ |  --+|+ +   - +-| |+-|| |-+|- |   +++  | ||-- |+- - |+| |  - +--|+ | +|- |+|| -+- - |+ |  -|-+-+++ -+---|+ ++||-| +- -+- |+--+ + ++
+|+- |-||-- -|- +---|--  -+- ||||+|----++|-+++-++--|+-||- +- -- |-+-|  -  ||-||  +-|-- ---- ||+++  -  ++||  | +| - -  ++|| --  | - +||  ++| -|   |-- -+ +|-+- + --+|+ - |-|++| + +- ----||   |+ +++-|+||
----|-|++-+-| +-|| - +-|+-|| -++-| +|- -|-|  +|+ ----++-  -  +|--| +-  | ++-||- -|  | | | | +-  --+|| |--  -|   |-| -|+--++ ||++-+  +|+  +--++|  + -+++- -+-||+ + -+|-   +||-  ||-+--+-+ -|+||+-| +-++| 
|+-|+ ---|+ |-   +-- +|||||  ||+| |  -+-+ +++ +-|| ++   -+  -|-|++-|-  +    - ||++--||+ ++-+| +|-+  |+-||||--||+  | +++--|||+ --+|+|   | +|-- -||+||||+-+-+    ||--++ |+++-  |  -| -+| |--| |+ |||  |++|
-++ ||---+ -+| |-|- ||+|+--  -+++  +-||+-    | ---+ -|-  |||||-||+|-++ |-- |   |+  +-+-- |-|+|| |+-- +-|++||- -|-++  ----|||+   |-++ --+|||--+  | |-| |-||-  -|+++-  |++ ----|-+++|- ||+  + |----- |||-|
---|- ||-  + | -|++++ -  +  + |--+- ++ -+|   -+ ++- -|||-+-|  |-+|+|++-- - - -+-|||- ----||+-+ ++-  |- ||--+   ---||++|+| | +|-|++| +|--|-+ +|- |+ -| -|||+-   -| -||- |- |+|-| ++---+|  |-+--|++  -| - 
-||--||  ---- |++||   | -+ +|+| -  | | -+|||-+ -||++ | |+- |-+- -|+|-| | -|-  +| |+ +-|++-+---- |-|-|+| +| +||+-++  +++- -+-+|- +|+++|+- |||-++-++|+-++ -+| -+- - -|+- -|-+-|-| -||+|| +||  ++|--+||  -+
   - ++|+ +-+--+-| ||- - |-|+|+|-+||-+-|| -| + |-| |+--|  - | | + +- --  +++|||+ -  || -+ ++-+| +|-  | ++||++++|++|- - |-|-| + -+ --+|-|+| ++|+|---  | -||+-- -+-| -+   -|| ---     - -+-++ --+- ----| +
-++ + + +||-+- |+-- -  -| |++||||+|++-   - + +|+- ||+ -+|+--|  |--+-+||--||+| --+ +|+| |+-+|-+| +||| -+- | |--  |+-- +||-| |-  -+ -|+|||-+--+|+--++ +  ++|+-|- +-+ || |---|++ --|- | -++ - -++|---+ |-- 
 +||+ +-+++|  +| +-|--+--- +|| |||- -++ |-- +-||||-+||+||  -++ -+++|-++ | +-++ + + --++ -+ -|-+|| |+|   - --|- |||  || -|-   +  -- + -|++++| + | --|-+|||   -+| + ++|+-|++|---   +--   ++ |+- +|| +--+| 
| +-+| | |+-+ - | -+ ||        |---  +|+ +|+||    -+ +|+-+-|| +| |- +| +  --| --   +-|+|+ - |  --| + - || |||+-+|  |--  || +| |||+ ++ -  +-| - +-+- ||+++||--  + -+-|+-  -++-|-| -+||+-  + |+- ----++|||
  + --+|+ |--  || +-| - -+--| |+-| + ++-+|+ | +- -|++ - -+ -|+++ --+|||--- +-+- +|+++ |+-+||+-+--|++|+-| -+--|+ + +   || --|-+ + -|- | | ++|| --|+-+--| |    +-||+ + + ++++--- |+|||-  +|+--- |+-+| +|-+
- - ++| | |++ | ||  +||  |   ---  +| -- ++|+ --- |-|+-+ || -++|-|+- | -|---||---+- ++ ---|++ -+- -+ +-|+-+-+|-+++  +-+- + -+++|++ |+    +-   - || --|-| --+ - |+--|++++ |-++| -|  +-- |- -|+| -|+|+  +|+
--+-++---+ |||+ |+| - --+-|+- |-| +-++|-|+|+ - +|+-|- - |+|  -+++| +-|--||++| ++-   ---+++ -|| |++-+-+ +--| +--|-|- ---|- +--||-|||++ ++ -+-  | + |-   -++-+|- -|++ -- ||-|  -+-  -+||- +| --+-++| -- ++
||-++||- + +++-|+-||+ -|-   | | |--| +-  ----+-- +-+ +- -+ || -|-| |-|+-|| |+||-+-||-+++|| -- |||+ |--++ |- +-+||+  --+-|+--|+ +  ++-+|||| -++-     ++| ||-++ +--++++ --|++  |||-+ |+| -|  +|+- +--+  - 
||-++|-+| ||+|  | +|| +++++--|+|++-|- +  |++ -+-||   ++ +++-++  - |-+-++  -  ||| -| -+---|++ |- |-|++|+| ||-+ | -++  |---|+|- +||--+| +---  |+|-|-+ -|   |--- +-|  |+ +|- || --+|-|+-- - | +  |   |  -||
|+ -|+- - || |+--| ||+-++|   +|--|+ ++ |   +| +|-++  ++ +-||| |++|+|-|-|+++-+- +  |--  | ||+-|||+++- + |++ -| | |+|- +|---- -+| -| +-++|||   -||+ -|---|+- ---+|-+|++----+|-|- +-  +|  | |--||++| +--+| 
|| +-| +-+  |  |+++|---++ - +|  | |+--++  ||| |-||-|- | ||+- |-|||+ -+---|- - |-  |||-||-+-----+|--  | |- | -||- +|-|+| |+|--|  +- +- + --| |   | |--||+--+|-+- ++|+ + + |- | + -|-- +++ -- |-| +-|+-- -
--| ++|||  |-+ | |++---  +|-- +|-+ |+|---+| +++ +|+  ++||+++---| + |+  |+ ||--+-+|++ |+-|+-+  - --   -|++-+||--|| -|+||-+  +-++-+|  -+|-- |+ | + +++ ++||+++-- --- |-|- --+ -|-||-- -++   |-- ||| + -+ -
-  | -+ + -+- + -++ -+|| + +||-|+| + + ||+- + ---++-||++ ||||-||||--  | +--|+--|-|++++ + ||| --| -||+ |- -+| | --|++ -+|    |+ --|+|| ++----+++||||++-- --|- --+| -   |||--| -+- -+ +-|+++|+  - -|-+| -+
-++++--||- +|-||+-++--++|-|---+ +   - ||--|||-|-++-| ++++|||--  -|+---- + | --- |-|--+-|-|+-  |---|||+ ||-+- -|++- -+- -++-+ + -+- |+| |- + |   -  +   -+-|-|||-+||-+ --|  +|  --| + -|+ ||- -||+  ++-+|
-  || +--++ - |   |+-+|-|||--  --+-||--|||++ |++  -|  ++ |+++|++|+--|-+  -+ + ++- |||+|+-|| - -|+||- |- -||- |-|-| +| |+| +| -||+ --++|| -++ | -+  + +|||--| ++|+|-  +--|+ - +|+  ||| -+|  --| -| +|||-|
 +  | |  - +      --++---|--|+-+|-----+|- | ---|+ +|++|+|-+-- +-++| --||+||+++|--| -+- | ---+| --- -- +--+   + -   +||+--+---  +|- +---|  ++  ++|-+  ++ - --|+ +| +-+- ||--+ ||+---+--+||-| |---  ||||- 
-- - | |  -|  ---+-| ++ +-|- --|| |+ -|   ++ +|  +--+-++  + |+- -+-  -+ ++|-+--|||-+-+|| + +|+-++  -+|++|+|- | --++-+-    +--- +   |++  ||+-  +-|+++---+--++| -++-++++ -|++|  ++ ++|||++|  -||-| |++-+  
+||+--+-|-   +----|---||-+|++|---  + +|+|++ || ++ + +|+ -||-|+| |+- -|-|  |++- ++|  ||-+|+ ++-- |--| ||-+|-++|| | |  -| |+|+--+++-||  || |-|-| - ||+-+- --| +-+ -|+ -+ |- ++-|||+||+-|+ -++|+-+|-+-     
|||-+ -||-||+| -+ +  |++  |--    ++|- ||-   +++ |++ | ||+  -  | |||+-|--    +- -+++-  ++ - -- +| - - | -|+|||++  |  |+ -+  -+-+-|  ++ +|-+||-|+-| ---++|--| - --|++++ -| --|+|+-| |   +-+++-- |-+++ -|- 
 +|| |||+|- |+|-++ -- | +|+| ++|+ | | + +-+-++-+|+ |+++ +|---++||-- +  ++-|-+ +|||+| -+ |+---+-|+-+|++ --||-|- +||+---|| -++ |+ -| ||-+ |+-| +|++ --+-- |  -- +- |-|+++--- -- +| |+||+| +-|+- +--- |-+  
+++-+|||++-+- -|-+|-|   - ||+--+-+-|  |-  | -+||-++|+  -| +|++++  +|++|- +|++|- ---+|| + |||||++   |||+-  -+  + -| -| |||+ -+   +|| |--|+-|| +  ||+-- ++|- +-+||-++|  - |+|++++ ++-|||| - -  +- |-- - +|
|+-+---+-|+|--- -| -- |++- + |    -| -| ++ | +-+----+||-+++-+ ++-||+-|-|| |+ +-++ - +-+||-+- |--- --++ |+|-- -+-||| -++ +- +|-+ +++- +- ++++-- |-++---|+  ---  -+|- ++ +  |||-|| -|- +  +++-|  -+++||-- 
|++ |-  ||+|-  | -|  |-+  +|-|-+-|----||-+ |+   |+- -  -- - + --++- -++ +|   |||+++|-  ||---|-+ - -  ++ ||-  -   - +|- | - |+ |-++|++||++ |+|  ---- + |- - ---|+ +   ++|+|-|+++ -| -|+ |+|+||--  ||  |+-
| +-|+--++-+|++|- + |---|+ |  +--+|  +|||+-+|++-||    |+++| +  |+- +++ +  |+| +-|++|  +|| -||+|+-+|+|+- |-+  -|+ ++ - -|-| + ||+ |||++ ||||||+| |||-+  - |- +-|-+ +|-|  |- +|+-  |+| ++--+|- -  |  + - +
-|-+|+||+ +-+++- + ++ +--|--+ ||--||++| - -+|-- -+++ -+-|||-| +   ---+ ++|| +|-- | -+|+++  +-- - +||| |+++|-| +|    +--+-+|--   |+ | -+ --|-|| ---|+++||||  | -||||-- + -+ ||+--   | -+--   |---|| -|-|-
+ - |  +-|++|+ | |+|-||+-+--  |++-|-+-  -+- || || +|- +-| |-+|| + -++| +-   --+-+   --+-||-+ |+-+ |-++    -|  -+|| +|++ +|+ ||+--++- --+ -||- +++-  +|++   - -- |+   -++ +--|  +|+ -+|- +|-|+|--  --+|-+
+++  -- +-|+--  -+ - + ---+ -+++ +| |-|-+- ++- +-|  |+ --|-++++-||+- -||    +-+ ++  |-|-|--++ + |++- |||-||| |+- ++|+- ||--    |-| --+|-|-||-+|+ -|- |+--|-+++|--|+|+  |+++| - ++-++ |+-   - + +  ||+ ||
 + ---- |- -|+|+--|--+-++|--|  -|-| |+ -|++ |++|+|- +|   -+ - +- ++-  +++-|- + |+|+-|  -+++|-+- - -  -  +||--|||  - |--  + |-+| |-|  +-+ |+ -  |+++| --- ++-|  + +-  +  --+- -++-- +||++--|+| +- ++|-+|-
|-+|++|++- - ||-++||- +|+--||+++   ||-+-||-| | +--|+-+    -  ++| ||+- | - ||-+|+ -+ -  |- + +-  |  +- |- + | |-+ || -+  +||+-|  || |||-|| +- + |-+-|---++- |+|- + -||  +| -+---|-|||+ --|-- +- |-++ +|--
|++--| --  | ||-+-+-|++ | ++||| --  +-+ -    |+- +|||+++ -- - ++ - |+  +|  -|-+-+++-  + -+++-++|-+- |++ +| -+++--|+-- |++-+--  |----+  -++|+-- +| ++ |-- | +|  | - - -  |- -  |+|-|+- -|+ |++|- |---   -
| |--- ++| |+|+-|--+ ||++  +-+| || | +-++++-|++| ||+ -+|+-|+|+-++-+--|+++|+  -|-- ---+ +-+|-+  +||+-||++ |||  ---||+|+-    ||++||+||  |--|| | |-||| ++|+|---|+| |+-+ - ---+||+| ++- +|+- ||+|| + |++--+|
 +|-||| |++|-||+-|-+   || +- +-||+-+|-|--+ --+|-|-|  +|||+-  +++|- --|- | |+-++-+-|--|  - |---|||+ || ||-|-|-|+ |-++|++|++|- | -|||-|  ++ |  |---- +| |-++ + -| -| -  |+ |||+ -||  +|- -|--++| |++-|+ | 
||-| -- + ++ -+ |+||  |-+ +- |-+|+ |-|++++ -+  |-|+-|--- ++ + ||  +-++++ +|--- - + -++|+-   --+++| -|  ||+|+ - -+|+-+|   |  + |||-|+-++||-|+ ||||   +  --+ |+ -|+ -|+++ ---+|+||| ||-| -+ +| -|-|- ++--+
  + +|-+|++-|- ++-|+ -|+|| || - -|++-  -- +  |     +- -  | +++|| ++  -+||+-+|+   --+--+- -+ + +|+  - + ++   |||----+---+|+-+|-|- | -- - |-| + |+ +++-|+||-+ |-|-| -  -|+-++| +  + +|--||+|- +-- |- |||--
-- + -|---|-+||+| || - + |+++- |+ ||+ -| - ---+|+ ++-|++|--||+++ -|+| ++| -+|+||| --|+-||  + -  +-+ - +|----|+|--+| - -- |-- -  -  -|||+|+--+|  -++  + +|++--       || +|+ | | -+-  |-+--   | -+ | -+-+-
- |+ -|+ ++- -+  -++|+   +  ++-++ -+ +----+  --  |++++++--||||  ++|+|+| -|||-| ++-||+--||- |++ +||++ ++ -++-||++|+||+|-+  -+-|- |-+|| +|+ ++-- |++ ---++ |  -+++-|--- |++||+ +|   +| ++|+    -++||+||++-
+|| --++||+|| ++-|+  + -+|+|+  +| +|+--|-+ +-| -|-| +|+| +-  -|+---- -  - ||+--+++|-  +++ -|-+| -++-  |+|++--|  | |-| -|--+|   + || +++-||-  +|-|-| ++-+|--||  ++ ++-|   ||- +- --++|+||-    || -|++-+++
 --|-|- | - -+  ++ |    +- -  +-|-|+++-++ |||| -+-|+|-+| -+ +-|- ||--|-- +- -|- | +|-+| +-|++|- - |-++|| ++ +--+-|+ +| -    -| |+++ |- ||- -| +| -+ -+ ---|++|  -   --+|+ +-- -|--- +  ++- ||-- + | ||-+
||-|+-|+++++- |--++|| - ++ -|- + --  ||+ - -+++|+-+|++  -++ --| |-|  +|++|+   +|+| +-|-+|-| |-| -|   |+   - -|- |  + ++-|    +- |- ++ |+--|+ |- +|  +- + -|++-|   +-+-|-+|+  |+-|+ | || +| -| |  ||+  ||
  +-  +-+|---|| +  ||- |++--- +| -+--|   | - +-+|-+|  | | |-| +- +-+-||+|+|++-++|| ++ -|++|  |  |+|-|+--- +- ++--||+-   +|+ -++--  - ||- -- |-+| | +   |-  -|+ -   -++   -||+-|-++--  | ||--| +||-++-+ +
++||--+ -++|-|+-+ |+---+-- + ++---++|||   |+  ----  +-|+ ++-  +-+||  +++-|+-+ +++| - |+- |-  |-| |++||+|++|-|  -+|-|  ++- --|+- |- -|   || | |++|+  ++ ++--|- | | +++ +-+--++-++- +| - +++||+ |-  + +- +
|-|- +++-++- ||- -|---+-|-|||-++-+ -+|-  ++ ||++ + | - ++ |++|||  |+++|+++| - --   --|+|--- -  +-| +|| + | |--  - + - +  +|- | -||-| ++--|| ++ + ||-+ -+||| |||-|+|-+|+-|- +- +-||+-+--  | --  --|||+-||
 + -+  |- |- - ||+|   -   +++  -||-+ +  - +--|--+- -|+-||-+ -++ | || |-|+| +-+-+ |+ |+  -| -| --||-|+ |+ |||-+ -  +-|+ | - -|--|-| -| |-+-    |+--| +||||--+ +-+-++||-||-  ++-|+|++||  ---||--++||+++-- 
|||+||- -+| -+|--++-+ |- |+- -|---+-+- | ---+-+- ++--+-||-||-+-- -++|--| |+-|++-||-||  -+-|--|+  -  -+  -||| | |- -- |+++- -||-- + -+|+--|  |||| -- |+ -  +-+    +-| -|+ ++-|  -| +--|  + +--- - | | +  
|||++  +++- -|-++|+-|+-|+ +--| +-||-+ ||-    -+- + |+-+|+ -+---+- +|--|- -|-| ||++||  |-++ +| ||-|  -+  -|-     |- +++++-+- |  |+++| --+|+---| ++- -| +--+   -||-+|| + | --|+ +- + -+|- | |+||++-+|-|++|
 +||| +-||--|++ - |-++++  +  +--+|-+ +++|||+-|-| +   -- |-+++-| ||+--+--|+-| -+-||||+ -|  -|-|-|+ + ||+-+-|-+- + --+ +|||-+-|--|+-  || |--  |+-|+-|  -||+|++- || ----|+| |||+ +-|||| ||| + |+-+ ||+|-+ -
||+- |--| +| +-|++  ||+||+| |-| +-|| |  | |+|+- + |- + -|   ---| +|  |  -|++|||--++--| +--|+|+-- --+ +-|++ +++ +- |++-+|+++|   - -+-+ -+- +-  +-| | | |-| + |||-+ | ---  ||+ |-||-||-| |--++ -||+|- ++ |
 - |-   | +-+-||-| |++   | --|+ |-||  |-|++ -|  |++|--|-| ++ |---- ---+|+|---+|-||+|-  |-||-| |++-++| | +-||-- ||| | +|| +-+ +|- +  |-+ -+  +| -||- |--||++  | |+|+||+-+| |||++|++- -+||+-|  --| +-|+ +|
+-  -  --  -+-+-++  |- ||| |++| |- ++ --|  ||+| ++-+-| |+-|-|  - || + | +||    -  ---+||| -+--+  -- +-+|-  +|-+   ++ - |- |-|+--|+++ || -|-++  + |+|--|| |  + +-+|-| -+--+ +-+-++ |-|  -|  |----++ + -- 
+||---  +--||||+ + - -|--+|+- ||  +|+|--- ---| ++ - - -||  ++||  | |-||-+-| - | +||- + | |  -| --- --+ -|+-+|- +|-+ -  +|+-| +||||- |+-||   --|---|+|-- | --+ -| +-|-|- +-|+-  ++|-+++-+|++|+-| --|+ |||
--- ++-+-+- | -| ---  + - +|- ||   +-|||+| ||+ -| |+-+-|-      -|- -+|- ||||    |+| --| -+|-| |+|-+ |  --||+- || +-++-++|    || |  -|----+ -| |---+-+ --| +  -++--+||+    |-   +|+| |||-- - +- -+||+|- -
+-  +++++++ -+ ||-+ ++-||+---|+ |--+ |- |++||-- | |-+ - +-||-+-+-|| -|+||++||--- |+ |+  |+ |-++-- -|||||-  ++  -|- --|-|| |++-||+|+|--|   --     | +|- |-   +|||| +|-  -|||- |  ++|+||+-  +++--- |-  +  
 -|-+- ---+ |- ++-| -++|++   --+----- -  |-|+ +| --++ +-|+ +  -|+--+ | --   + - --|+| -+-|-  + +--++ +++ - - |-|-++-| -   --|+- ++-- | -| -+ -|  - +-+ + |-+ --- -++  +-+| |+-+-  --+-+--    | ++-+ +|||
-+| ||+ -++++  - | -+-- |-| |++ | +| +-|++ |-|+-+|-++||+ +|+|-+|+-  +- +++- -  | ++++ -+|-| ||++| ||--+  -|++ +-++ + -++-+-|-  ||--|--|+ +-- |-| +--||+++|||-| ----+|+-|+-++ -++- +|--|-+- -||+|+| ++ -|
 -+---|| +|+++|-+++-| + |- -  -++|-|-|- |--   -+-| +-- -+++|- |-++ -|+ - - +-|- |+++ ---+|-|--++-| | - -+++--+| - | |||+++| |+- |  ++  - |  -| |    +-| +-++--+ | ++|++  +-+| ++-|  + - --+   | | |||  |
+-+||-  | --++||+++ -- ---- -| | |++--|+|+ ++-|--|++|-+ +++- +++ +  +||-- -+-||--++ -+||| -- |+--+|    -+|| -|+ ++| +   -|| |+-||-+ |  +++-||-- |--- | -  + -+- | +|||- |-||+| -|  +  - |+|+|+-|-|- -|-|
||++++ --+|||+|+++ |+-|+|--|+|- |- | +-- +   |||| ++ -   | + - |  |+ +| +||++ +-- |+|+-| +-+|- ++||  + +|-|  |-+-|-+|---  ||++ ---+|  |+-|-+- ++-+-|+  +|++|+ -+ ||+++ +--+|  -| ||- +  +- |+  |||+-+--|
- - -+- +|++|+-+ - +|||- --|-+|- -|||- -+-| -  | ++    +-|---||+|---   + --+||-  | |---+ --|-+ -+ + -- - ||-- -++  +|-- | -+- +-|||-||-+ + --- --+ | |++-- |||-++|- | -||-|||   + - ++ - - ++ +|++-  -| 
+|--|+++|+++|| -  ||||--||--||- + -+ -+ -|+ |+|+--||+++| +|  ++ |-- --  --|    - -+- -+|-+ || -+-+---++-   + | +   - |-+++- |  |+|-++-|+- |+ |+|||+ |--+- ++ +-+ | --+++-+  -- -|-| ++--++| + -|- +  +|-
|-++--  -  |+ -- -|+|-+-|-  + +|- ++|+-| -| || --+ --|+|+ +++|-+|--  + +- ++|+ +   -| |  - |  +-+|+-+ -+|+||-     +++  |-|++| -++    |+- |+||||+ -+ -+  ++-| +|+-- --|- |+|+-|  |- | +|-+     -+| | ++-+
++-+-|-++++-   + +|| |-|+-|- ++---++ ||+-+-  -|-+ | ||||++|||-- --|||-++|-|  |+|++--| | --  -+| -||+  - -- ++||++  + +-++- +  -    ++- +|-+-+|| -++ + |  -  ++- - + --|+| +++ |   | -  ++ |-  +||---  |+
- |+-+-+-++|- -+--+ + +++ |-+++| -++--|-+ -|||-  ++||- |-|| | |++ ++-+  --+- +||+ -|| +- |-|||  -+++|-- |-|    |+ --||+ |-| - |++-   - +|||+|+  +|+--| ||- -  -+||  ||| + +||||  |||| -+ +  + ||-||+-|| 
+ -+++-|+||+++ +-| ++-|+ |-|+--  + +-+ -   ||-|||--  -  +--  -|+|+-||-+----|- --+--| |-+|-++-+| |-+| ++- +|--||| ++  ---||+||  -+|++| | |-+- ||-+  ||-+--- +|| ||-----|+| || | -|+| -|||+- --+| -|+-||| 
|  ++|-| --+|| +|+--|+|+| +||--+-  |-+| - ++++--  -|+-++    ||+- |+|  +||+-+- -+++|+|+-++-|--+ +|++|+--|++ -|-|+-|+ |+ +-|   ++  +  +|-- |-|--- +-+-+++  ++ ---+||--++ +| || +++|+|++|-++ -| |--|+- ++- 
 || - | -|+|+| +- +-  -++-||  -|-++ - ||-|  || ----|-+---+| +--|-+++-||+|||+|++--| ++++- ||- +-+-+-||++||-|- |+|-|| ++||++ +---|  |   ++-+-| - +  |-|--|  |--++-- --|| --- -|+--| | ++| -+ +++-+|||||-+ 
+ ++  +|- ++||++---| |  || ---|-++  ||| +- +++- --| - |++ ++|-||- + -|++ -   - ||- +-+ +++-+ -|+| -| +----|- ++ -|||+-  |+-+- - |++-- ++ --+-+- +- + -|+-  |+-|++||  | |++--|   +|+-|||-||- |||- --+-++-
||-+|||+- |+- +++- - || +||+ |+--  - +|  + |+-+|-|---- +| | --+++| - |-+ | -|-+|+ +--+---   ||-- -- | +-+||| ||+ -| -| | -  ++- |-|-|+|||  | |-++---+-|- ||-- |+ +-+-+|+-+|- |----- |-|++|| +|| + +-+ ++
+-|   |+ - -|+  +| +|-+-|---+|||+ -+||- + |  -++++--+ -|-+-| -- --++ |--|-+ ||+--+ |+-+|||  -  +-|-- |+|-+++|--+- + +---+| |--|-+-|-|  |-++|--||+ -||| + ||+ |+|+     +||-++ ++ --||- ++|-|--++|+---|| |
 --++- ++-++||- |- |--|  || -+ ||   + +|++ -   --|+-- +-|||++  -|+| ||-  -+ ||-   -|-||+ +- ----+||| - |+-| +-| +-++|| + -- ---++--| ++|||-| +--|-||| |++ |+++ - +-+-|+|| +-||||--+ |||-||+++||-+++|-||+
  +-|---||+ - |--+++---|-+|+-|+- + -|-||  +- ||---|--- ++|+ |-| |+| -+|-|  +|+|+---+-    +|++--||++-++ +|-+ |+--- -|-+| --  +   | |  +-||+-+ ||- ---||--||| + - +-+| + ||--+-+- -++|  |  |--|-- ----  -|
+||-+   -+| +-|-+ |||+ -      -|+|- -++|+ |  + |-+ +|| +-|||-+   ++- +|+ -+|---   +|--|--+||- ++ -- +| +|-+++ -|||+-+  -|-  | |---|+-||+-|+-   +    ||+-+--+ -- ||--|+| --| -+- ||-  +-|||+-+ |+|+  |+--
+|+---+||- + +||| + -  ++| +||+++ -  ++++-++ |-|| + -|+-+|++||| +  |++-+ ||-|-|-||+ |--    - ++-+||||-+||- ||+ + +||++  +-+-- -- - --  -+-+ -|-++ ||++||  +|- ++| +|+ |||  +  - -  | +|  | -  |-|| +- -|
 +   -  |||+-|  +---+|  -+ |+- - ||-|++||-+-++-- ||--  +-|-+-- | ||+|-+|+-|-|---+-||  |+|||| -   -|- ||+ -|- |||++-  ++- --+ |+    -+-+-++|-|+|-|+| +|++ - |++|||-   + |--  +|  |||++ +|-|-| -  -  + -|-
-+-|++-|-- -||+ --+|| ++- |-| ||||-- -+  - | - +-|+|+--+ ||-++ -++- +-++-|||+|||-|+ ||||+-| ++|+- | ||+-  +-|-|+- +|||- +-+  ||-+ +-+ |+||  ++++|-|--+ ||+| ||+++++-+|-|-+ + -+ -+   |-+|++- ||- |- -+++
| --|| |+|||+    -|+++-+  |- -||  |+|| |-+-|-+|-|| -- +| ||-+- +|- |-|+ + -| -+++|-|   -+-+--  |-++|+ -- -+  - - +-+ |||--+||+|---  ++-+  +-|  +|  ||+-+-| ---|-| -+|+--++ +||--|- ++ + - |+||+||-- - ++
|| --++|- |+++-||- |    -|---| + -+|+|| -- | +++++ --+ |-+ ++--++  +- -| || | |-  |-+|||-   ||++-|- -|+- -++-|-||--   + | + |- +|--||+-    --|---|||-- -||---|+|++ |-||+++-||+|+++- +--+ +|| + ||+|||- |
 |-| | -|- -+ -| + + -++-+  +   -|+ |-||--|+ - |+-+++ ++-|  ---| ||| ||| +|-+-|-++++ |  -|  -+-| |--+ |-- +++ --|+  ++--++| |+- -+ ||-+-- - +|||- +|-|+++++ -|+ -|-+||-++|--| -|--++ ++ ||+ -||++ + - |-
-| +-| -|++||-++++-|| |-- |- + +-|-| -+ ++- --|+|-- -||-- |- -|-+|+-++|+||-|+-||  |+++ + |-- ||+ -++ |++ - |-|||++--+ -| --+||+ |-  +++|||| +  |+| | +|- -+ +-|+ |+-|  ---+ -+ ++-   || +-+--|+-| --+ - 
+-+-   + -+ +- -++-- +-|++- ++|||||-+ | +--|---|+| + ||+| ++ -+  ++-|| ---+|+| + +|+|-|||| |+- -||+-| +-+|||--|    +--++-||+-+|  +-  |-  -| -|| -|--- +|-|  - - |+|| | + |+ + |-|-|   ||+    |+--| +- -|
|- ||+ + |  | |-- |+- |+ +-- ++-+ +|+  -- +++--+|+|+|+|-|-||||| | ----++-||-+++--|-+++-|||-+| ++-|---+ |-- --+ ++  |||+ -- -+||||++|  |+-||  --||+-+-|||+-+||+| |-| ||++||+ ++|-  +--|-|- |-- -+|-+-|+- 
--| ---+--|-+|-  + |||-++ -+-    |||+-+-|+ +|- +-+   -+||-+|  +|  -|||+|||+ +--| ||- |++---+||+|+ |-  -+|  +-+-+|-| -  -|+ |+||+++-+-| |  --|-|+|-- --|-|  + | -+||++ -+- + |+-| - -- + -++-+-||+|-  |+|
--+ +-|++-| - +|-+  +  ---- |+  -+ +|+  -|| +|-+ -|  | -++ +|+|-  ||| + -++|- |+  ++ -|  | + ||+|+-|+-+|  -+-+ ||+|++-|+|- ||-+-+----||| +-    +||-||-++  --+ ++ -|++ -+++  + -|++++-+-+|-   + | | -+| +
    + +|| |--|- |+--|+|-|--  |-+-- +  + ||- -|-|| ||+ -||-+ +  + -+-|+-- -+  -|---+   |+|+- +-- +|-   +|-| | -  +||| +| |+-- --- -|----|-| |+--+||+  ||| --+  ++|||| - +-||++|| | -||+++ -+ | +-  || -+|
- -|-||  + -+||- |+ | |++ -+| --  +|-- ++ +|-| |---+| ++|+ -   +|  -|--- --+| -|-| -| -||+-++ ++-|-    --+|- -|+ ||   -|+|||-| |+ +-  + -- +| -|| -  +|-+||- +-++||- |+++   +|-|+-| |- |||+ |+- +- |+ |+
-+|||-+|+|-++|+ +| +| ||+- |-- | - ++ -- -|--+- ++ | +++- +++  |||-|---+|-    +++- +|-  -||  |+|++-+-|| |- ||-|| -|   |++    - ---|-|| + +  -+-++ |+|--++ ++--|++ ||++- + || ++++--- + +-++ +-++||+-|--+
|++|-|+|   +|+--++ | +-  |-++||-- - + ++-+  ++-+-||++-+ - |+|| |||| -|+|||||--+-  + + ||++  |+-|+  +|++- -| ++|-|     | |+ -+---- +++| +|- ||-- -  +-+ -||+-+ |-|--||| +- + -  ||+|+++|---+---++ + |--- 
 -|- | |+|||+|++-+ || |-||-+ +-||   - +-|+ +  --|- --- +- -+ + -|---+|| -| +  -+-|-||--|- |+| -+-++|+|- |-| - |--||- --+ + +--|++ ||--|-|+| + |+ |-+ -+|++|+ + |++-+  - +|--|+|+++--|  --  -| -| -| |-++
 | -+-+-| + | + |++++-|||+|-++-++||-  | +++-+--||--| | |---|-+- -  +--||- | |+ ---|-+--||  +--|--|+   ||- |+| |-||  +-++ |||-+- |-+- ++|- + - -+-++|+|+|++ -|+ |+-+|| ++||--|--|||-||---  | | -+| |-|+ -
 +|| +-+| ||++   ++|||+ -+--|++ -+|-  |- ++-||  +| +|||-| ++||--+|-|+||  --+++++ ||-|-|+ ||+ + +++|- -|| -  | - - |  ++ +|++|++-+|  -  - -+--|-+-++-- +|- | +  -| -- - --   + |-|-++-|-|   |||++ ++-|---
|+ ||+|| +|- |--| -|||| |||- |+-+|||+|| + +-| ||+ |-|-+|-|+||+-+|+ |||| |+ |++ +--   -|-+|---||| |++-+-  |+- +||-++||++----  |-- - ++--+-|+-|| +|-+---+|+- ++ |-  +||--|| | --|+ +|-++ ||--   +|||----| 
+|-+-++ +++-- +-|+-|+ +-||-| +|-++ |---|||-+|| +|- -| |||-|--+  -| - --++|+++ -  +|||| -|---|+ |-+++||||---++|+  -+--+ ||+ --++    - -||- -|-+-+- +--+-|||+| + -|-- - |--|--|||++||--- +|+|--||-++- - --
+- |-|+--  |+|+ +|---++||++ +- |+|+ + ||+ --| |||+ ||-- |+-||  |---+--+|++ -+ -|+++|+| -++- -- ||  | -- --||+ ++|||---++-|+|||||-|- -|-|-|+-  |-|-|- - -+-++--||| |+ -+-++---++ +-- +  ||++ | +++++ ++- 
| -++|-++| ---  -+- + --+|++--| - +|||| -|+|-| || +|+ +- |-  |++||-| ||-|| +-|--+|- | |  -+ ||-  | |+--|  -| |--  + +++   |-+++---+-|| |-  +| |- - |--++- + +-+ |+-|||+| -|+-++ ++|- |-|- |-++-+ ||- +| 
 +-|-|-+ +  |+-|+ |||-+   ||-|| +||  -|| +| ++ ++ +- ---||+-|+|-|| --|-++ - ++ +-   +--+| - || | +| ++| -+  --|+++-+- + +|+ |||-+--|+  |-++ -||-|+ -|-++|  +-|+ + -|+ -++-|| |+ | + |-+| |- -+++||--- | 
 +||+ - +||++| + ++-| |+-|+  + + + +++ +-||||+    |||||||--||++ + ||||+-+-  +++-|| |--|-+  +  - - +  +|- ++| +    |++- |+-+ | ++--+     |-| + + - |  | -++  +|-+-|-| ||+--+--+-++ |+ -|- -|+-+ -+|- +|-|
 -+ ++ +| ||-++- +|+|-|-+ +|+++ +  || - |+-||-+|+ - ++-+-|-|-|-+--  +|++| -||++| +++|| ++  +||  -| --||+---|||||--|+ - +--++|+++- |- ---|+ ++-- --||-+++- -  | -||  ++|+     +| -+-+-+ |--|+ ++++ |||| -
+ |  +- | +-+|+-++ +||-+ |+ --++||- -++ |+- +-+--++---|++-+---  | --|| +- |  ||++++|+ +-+-- |||-  |-|-|-+-+|-+ ++-|+ +||-|--++|| |-|| -| |+ ++ -|++-  ++-- +||+-++-++||  + |-|   ++  - +- - + | ++ +- ||
-|| + --|-+||-- -| - +||-| -|-+ ++-+ | -- |--+  +||--|  +| +| -  ++|++- -+-| +  -| -+|||+|+ - ||- +|-|--+- ||- +-+ + --+- - +-+ -+---|-++  ||-|--+|+| - - |+ -- --+-- ||  ++---+|+ +-||||+ |---+- -|--++
+|  | -++-||| -- ++---- -|--++ |- |+|++-+|-  --| - |-++|+ |-|+|--+  |-|-+|+||+  +|- + + |-+++- ||-+-- --- +-|---+ - -|-| | || -|-++ +|| | +|-   |- - ---|| || |-++++ ++-+   | - -| + -+ -++---++|+ -|  -
-|---+|---|-+|+|-  -++|-| -|+|-||-- +- ++-  | | |+| - -|+||-|||-- + -+-+-+-  |+ ||-|-+|-|-+|- | -  ||+-|-| +| - |-+|||-+-- ++ ---| --|+-- |-+-|- +-+++----    + -+-|+ ++- +|-|| ++ +- + +-+++ |  -| |-|+
| + -|-+++-|-|-||| +- |-+  |  -|  +-   -- | + +- |+  + |||+  -+-+-|-+++ | |-|  ++-++||-||-+-+-|+| |-+-+ ++ ||   + --  |- |||-||--  +||+--| --|| +-||||-  || |||+-+ |-- ||+|+-+--|- -|+|||  +- + +-++|-+-
-+ --- |   +|--|||-|--|+||||-|| +| |++++|+++|+ |||-- |--|--++| -   +++- | +|||-||||+ +++++ - + ||-+-++ -    - |++-+-  | |||  +-+ | -++  ||  -   |-|+  | +  +- +-+ --+|--++ -  +| -+-||+ ++|-++ --|- +|++
 +| +- ++++|| +| |-| +|||+++ +  +|-+--- -||| ++| + ++||--|  | -  |  - |- ||+-|-+ -|| ++| |  +|- |-++-  +|| -   ++|  | ---|- ||+| |||-+ -|  ++- -+  +| +|-|- +-+-| ++-+| -  -|- -|-|  | |+-| ++-- |  +-+-
++|-++- - +   ++|- - -+ - +  +- ||-+   +|+  +|+|+-+||--- ++|| |+|+| |+ -|--++++-|| --++++  |+|-||- + |+  - |-|-++|++|||+-|| -+|-| ||-  + --+|+|-|+-| |+|+|| +- -| - ||+++  +|-|+- +-|---+-|-+ |  |+- --|
|||+| |-||+ - |+-| |||| |-|+--|-|+ |+ +--  + ++-+|++-|-|++- |+ +-+|-  - +-||-|-+-+-|-+ +   -||-- - +--| -  |+  +|  -+ +|+-+-| --- + |+| -|---||||  -- |- +  |-++||++-|--+ --+  | +|-++-| || + +|+--+++ |
+ -++ -|+|- | --  --|-||| -+||+++|+ +  +|+| |+-+||+-|+-+||| + ||  --|+- ---  +|++| +-++|+-- || |++ +-  - ++|---|-- -| -+ |++  |||||+ |+|++||+ +|+ +-+--|||+|--||   +| ||||- -|| +|- --  -||--  ||--+|--+
 |- | ||  +++--||- -- -| |-+--- ++   ||+|--++  |--+||-+|-|| ||+|+-|+ -|-+|+  -||  - --- +|++ || -+--+ +- |-|-|+-  |--+--|||||| ||-+ |+++|+++|+|-++ ++++|+|+|  -+-+ -+ +|+ -|- || | +- -||+++|+-+||--+|| 
 +|- ++|  +|| - ||-+ + + --+-+++-+ ++|||+ |-| ++| -|--++ ---|-||+ | --||+|| - -+-- |  -| |++|  +|++- |+|    || +-|-|-| |||- +++|  + ||-  |--+ |- |+|-++++  - +|++++- + -- ++ --|  |+|+|||--|--||++ -|+++
|  -| ++|++|| -++ |+++| |+-  + |+|+- + |+  +|||+- | + +|-+ |+|+++ -+ + - -|||+-- +++-| - |+-|+|+ +---- -+   -+---|||++--+| -||  --| -|++|| - --|+++++- +--||++ | ++   |+ | + -  ++- ||||| + -+|--| +  - 
+||- |+-  -||+++ +-+++++ |+ | |||--|  +|--|-  --||--- ++ |-+||-++ -+||   |--+-- -+| -| +||  | -+-|| +----+  -- | ----+ +  | ++-| ||||- -+-  - ++ -|| ++|||---+--|+  -|  +||-| +||---+ +|+||+ -    --+ |-
+||+|-  |-+-| ||-++|| -+- +-|-|+||+-|- + |-| +    -+||  || +++| +|+-|++- |||- ||-++  |+ |------++-|-|+|||+ ++-+-++|+++-+|-  +| +- +--+-  --- | +| |++ -||| ---|- -+ |++ ||   +||--|+-+  +| |||- +-+- |-+
-  +|--|+ +-+-||-++| || |  ---+  | +-+ |-||+|     +|-+|----| - -+ |+ +- ||--  + + - +|||+--+|-+---||| +| +-|+  ----++ -- +   ++ | | | | +-||-  --|+-+-|+ | ||+ ||| |+|++ -+|  + --+|- +-  - |+-||+- ----
-|-|| ||+--| - |++| +|++---   -+ -+ | -|++--| + + | ||+||| --|+-|---| | --| +|-|-  |-- + | +++- | |-|   +||+|++++|++  +|| -|+--|+-+ |-- +-+||++---+-- -||||| |-++||   - +| -- |-++- |++-|----+| -+ +   |
|+| --++|+-| | |+||-|- ||- --+|- -|| +| ---++-  |+-|  + --  -+-+|---|    |-+| -  |++-+ +--|-|+++-| +--||- + +- || +-+ -| - +--|- ||+-| |+ |-- +|| |  |-|| -|++||+-+|-|  -+  -|-|-| | -  +|- |-| +++|+|- 
|+- ||+ |+| ++ +|-  -| |-| - | +|-|| ||-+|- ++|-+ +-|++- +|+-|--|-|+-|--  ---  -- ++|||-+| |||---+  + ||-|  + ++|++||-+   +  | - -+||| -- |+|+|+++-+ -||+- ++|| ++ -|-  -++-| |- |-  |-+| +--- +---|  ||
|  | --+  | |- +|+ +|||+| +-+||-  || +|-||++||||+--+-|+  --||--    - ---- | +-+ -|-| |-||+ -|++|--+--+-+-+   +-++--  |+||---|+|++--+-     ----+ ||-+-+-+-|--| |+--+-| + + --+  -+++ -|++-- |-+||-+--| +|
|  - ----|  + |+|- -| |||--+++++-|+----++-+ ++ --|- +|- | | +| | || -|+-| + -++-|++-| --|+++--++|++|+ + +  - +- -  +   -   ++-|--| | |- +-++ ++||--|++-|+ |+ ++||--  - |+++ ++  |  | +++-+ |-|-|||  ++++
+|- || -| +++ + |+-|---+ +|++||-   |  +++|+  + |-| ||+|+|-++- +  -- -|--+-+-+||-|++   --|-|-||+||-|-|++ ++--+-+|+| | |-+-++- ---||-+   |-|-- ||++- + -|--+++|-|+--- |||--|||+|||-+-|+- | ||  |  |+  +-+ 
----+ |-- |+  | | +  |-++------ +-+-| +-|++|| -|+ --+-||+-| --|++|| |-||  -++ -|--||++| - |--+-||  +|-|| -| -++|-||++|-|- -+-+++-+|+--+|+ -||+| -|--  |+++ -|--++|--|--| +| |++-+ |++-|-|+ -+|+-||+|-|+|
|+|| +++-| +| | +||--+-- -  +++||- |+| +- +|+ --+||-|+| + +|-++||+-| - |+|-+ -| |-- |+  +--| +|+ + -- + |+++ +  -+-++-+--+- --|+||+  |+ - ++||| +  - +||-|| |-| |++ --|+ -++-+- --- -++++||-|   -++|-| +
+| |- ||-  ||+- +-+|| -  -- ||+ - - -+-||  +||-  ---|--| +-+-|---+++| +-| ++|-+  | +++|+ -+++--|+ |+   -  |-+- -+-+ -- ||| ||+||+|+- | ++-++-|----||-| ++-  ++-- |-+|--- - -|-|--| |- | +|+-+|- +--|+-|+
-+| + -|++-+----- |-++| ||| ++ + |++|+-+|+   |- + --|++| ||||+|- |-||+ | --||+ ++ ++--  +  -|-||-+   |-++-+---+||+|+-+ -||+|+ +++| +||+ || +| +-|-|||-++--  | |--- +|++ - -|| |+++-  +-|+-+|| |  +||-  -
|+-- ++|+-|| + |+-+- ++- +  |||- +| --|++++++ --+- +|+|+|-+ + ----- -+-|||+++-|+||+  + - + +++-+ + - ++|-+-| +|+  +| +|||| --|+-|+ - - +  +|---+  + - ||+-- -+| +| +-+ |-+  - +-||+ +|+--++|--+ -+ +|+|+
+ -| ||  |+|-- +--- +|++ + | ||-+||| + | -|-+++-|+|-|- -  +||| ||--+|   +- -|+++   -+ +--+ -----+-+--+ - + || | | +|+ |||+ +| |-  -++||  ||  -- |+|-+|---  |||+|+|+--+- ||- +| ---+|+|++|||+-|-   + --||
 + +--| + ||  +-+|+ +-- ---| -|||+  ||-|++||-|-+ |  +||-+||+-+++|+|+ - + ++--- +  + | |+ + ||-+- ||---+-|++   -| ||+--- | ----|- - | |+|-|+|++-  |+- -+  |++  | +|+|+    |-+|| | ||- -  |-  ++||+ --+ + 
 |----|+-+  |+|  |+ ||+|+-|-- -||-+|   ||- +- |  + |+ ++||-+++|- --|- -+|+-||  --+| -- -   | ++||-| |||-+-+  ||---|++  -+ +  | -||--+  -- || + |--+ --- -- +| -+||+ ||-+-|-|||+--|-||+ +-|+  | +   -+|+|
 + --++||++ |+ -|+||-|  + || +-|- +---| - |+|- |+- -|+- |+|++-+++| | |+-+- -|  + |++| - ++|||| |  +--   |||- -|+|++--|+|+-+|++++ | |-|- ++|+ --  |+  -|- - | - ||| +||||-+  ++  + +++   |+-+||-+---|-| +
+  +-||  ++ +--++++ + ---|--+|  | -+|  +--+|+--++|-|| -+-++--  +|+- -     +||-|+- ++--|-|-| |  |+|||-|-- ++| |+  ||||-+-+++ + -  -|--   |+| |+||-| --- +- | |--+ |+++|+  ++ + +||++ --     + ++---  -| -
||  -++--+||||  +|+ ---+|    ||--||--+ + + + +-+- |----- +  -  +|-++ -+  -| + --| -  +--|---|-+| --+++  +|+  |-||+| |+ |+||||+| +-+-|--||+- +||+ | ||--  -+-++ - +--|  +||||| |  |-++ --+|+|||||--   | -
||||-++ |--+|+- ||+-++|+| -+-+||-+-- + ++-  |+++-+-||+--|- ++-   -|  |  +|  -+   + +-+||-+- |||+|-+|||+| ||-+|++---+-| |+|| |+-| -++| + | -|-+ |+|++|+|+-- --++ |-|++| -+-|+  +++| ++--- | +||-|-| ++|-|
+ |+- -  |-+|+   +|    || |++|+ -|-+|+|+|+-      +|-++||+---|- +-||++  ++|||-++| ++||+ +   ++-|-++- +|+|+++-  +-||-+||+|| -+-+- -+|-- - |--+|-| | || ++|--- | +- - +|+|- +| --|  |--+  - -|-+ +-- + -|||
-  -  +|- +  -  |-|| --|++| +-+-+- +--||+-+ ++| + |  +- - -+|+++-++- --++ | |+|| - |- + |+|+-||||-|+++ |- +- +- - ||| +|- +|---++ |-+| +|- -|  +||++-|-+ |--|-+ |++||||+||+--|-|-| + | - - +-| + +|-|- -
++-+--| +--  -||++ -+- +|+-++|  + ++| +|-+|-|+  ||++ ||  -+--|--| -+  |-+ +||-++|-- |++ |+-||+++- +|| |+ -++- +||- +  || -- |-++  +|+ -- | |||  + --|+| |--|+| +| +-| +++|+ |+++ ---   -||---+||+-||+--+
+++|| |+-+-+ +|||+|-+---|+||  |-|-|+| -- ++- | --++ |----|||| |-|++++--++| + -|+-||+ +||| +--+  -+ +-|+ - |---+++|+-+||| | |+ |- |+- |+-+|+ - |+ +|++| |  ++++-+ +++|-|||+ |+ + -|||-+ |+ --+|| |+| ++-+
 |- ++|+--+ +| +-+|    --+|| + ++||-|+++|- +||+|+++++-+---|+--  +++-| -+|||-    ----- + |-+ - ||    ||-+-+|-+-+ ||  +|+-++++  -- ---||++--|+|-+||--+- - |+|--+||-||+  - |- -|- |++-+- +|-|+++ +-| +||| +
 ++|-|-| +|+--+++ |+++--  |-+  --+|- ---+| -- +- |- + +|||- -  - +||+++ | ---   |-- --- - +- ++- +-|+| +--| +||||| |-+|-  ++|||+| |-+||-||+||-||+--|||+   -|+++ + --+|+|| |-- --+-  |+-|| |+ +| +++||| -
-+ +|| + -+-||-|-|+++-+ ++- +| ||-  +-  |--+ |+-||- |- --|+| | | ---|-+++-| |-  +|+-++|+|| -+--+ ++ -+-||+-|-+-|+| + + |-++|| |  ||+|-+ |-+|+||||--- |+-+ --|++ --+- +- +|--++ - |- |+--|+ -+ +|| -   +|
 ---+  | |-+-   ++--  | -+ -|-|+- --+--|+ ||  ++  -||  ++ -+-+-+|| --|  ++ + --| +| +-|- --+| -+- |--+|||  +- |++ -|||||--+| +-- +    +| +++|- +|  --+++|-| |-|+ +-|  + -++|-+- +  -+||+|-  - |- |-|+-+ 
 ++++ +||+-++ --| |-|   -+ |||--|-+ ---- |--|+|- --+ |- + |- +  ++||  ||-|| |++-||| |-+- +|+ ++ +--- |-|-+++++-++|-  | --  -  |+  -  |+++ +   ++--   +-|+|- ---|+| -- -+|-+ + |- -++--  +-|  --+-| | -  
-|-|-|+-+- - +|+| -|||++- - |+ - |- |+--|-| +-+|++-- ||+-+--  | -| |-|--  +|+|-+++ |-|-+|-+|  +--   --+++-+|- - -+  -|+-  -  +|++|-| ||---|  -|  +|  |--+|+ -| |- |  | +|+|++ ++| ++--++ --| |+++-+ + ||
-++-+  +||--|+|+ | |-+--| - ++ ++ -|- ++-+------++||-++|+++- +-- --+|+-+|| | |- -   +| +- +|+  |-++||+ |   | +  ||| |++-+-|+-||-||+||-- -+|++ +  +|+||-|+---  --|+|-|-- -+-+|- |++-+--  -| ||-++---+---|
--|-++-+  ||-- - -+| ---|+||-+||+ +--+-++--- --|   -| -+|++ ++--+ |----| --|+--+  |--||+ |  +++-  +|+ +| +|| --++ -  ++| | - ||  +||||| -|||+|+||+++-+-+++ ||-||-|  -++-+||||++|---|--+| + +-   |  |-|+|
+|- |-+++ +    ||++|+|--+|| -++ +|-+-  |+|+ ++++-||-+ -+|  + -|+ -++--+--  |++|++ -+++| ||- - |+  |-|-|+|| +| --- +|+|  - +|  | ||  --- |-++- --+  +||++| -+|-|+ +-+-- - -+-| |+||-|-|-  -|| +  -  |++| 
 -|-  ||  +++++++--+--  --+ -  - |++-+-||| ||-+ |-|-|| -|+++ |-  ---+-+|-  +-  -|-+-| +- -|+--|   -| + +|+- |-|+|   +- |-|--| |+ |+| -+|-+++|- |+|+|+-+|+-| | +-- ---|- |+|-+  |+  | -+++-|+|+ +|  -|+  
 | -++|+|-|| |+- - || - ||   +- ||+   - -|  ||+  + |- -+-|+||++-+---- +   ++  ||| + --|+| ||-|+||+ - + |+| -  |--| -+|- -+++-|-| |----+|-+-| | +|+| +|-+--+|||--|- +|  --+--| +|+- | +   - ++ ++++|+ -|+
-|| |+- + +  +|-|++    +|- || --------- -+++|+| ---+++| -+ +-  |----|- +--+  +|+-|  |+ -+ ||+|||+|+-+-||-++ --| - |+ ++|-+ +|-|-- -+-|  + +| +-+- - +|    |  |-+||-+-+-| +| +  +-|- --+|- |-+|   +|| |-|
 -- +   +++-+|-+-- ---+ ++ -|++--|| -+ +-|+++|++--+|++||- -   + ----+  -+|-|-++|+  +-||||| | + |- | - |+-+|+-+ -+  | | -| - + -- +  |-++ -|| +- --- |-|+-++|---+- | |-- +||||+|-++ -|++  |+| +| - --|++ 
-      - +|| +| +--|+ +-||+- --+|-|++- --+||  |++- --+| - |+|-+-+ ---  -+- | +|||-+ +-| +  |-+|+|||   -|-|- +|+|-- ||- -|-+-| +|+| +-  ++-|--|+||+||++- |+|-|  ||+-+++  -+| ||-++|++|+-- | + | ||||+-+-|
 ++++|+|+ +||- -||-- -||  | |   ++-|  -+--+  -+ | |+| ||-|+++||+-- + |+  |||-   |  | | |  | +|+||   |++|-- ||-| -+| -+|+ - + | -++ ||  ++|- ++   --- +| + ||| |+  +|+-+- +-|+ --++-+|--|- -|||++|+|| - +
---|  |||+|- |+| |+- -| |-||+| -|||-+  - --- - - -+--+||| -+- ++- || --- +| +- +| +|+ + | |+-|-+ -+--|+--|+  |+--+-|  | + ++ |+ --|- - |  |-    |++- | | --||- +-  -|+ |+-+ |+ +++--+-+-- ||++---  +||  
 - +|-||+ | +   -+-  -++++  ++    ++- || ||--- - -|+ |++-+| +|- +-+- -+ -+|-++--++-|+  +-  -||||-| |+|+- --|+--+  | + -+ +-+++-|+ -||-|  + ++   |-+  --- + +|+-   +|+|++- |+-   --+-+-----|-| ||+| ||| -
-++ -+||+++ -||  -+-- -++|--||  - | |+|| -+--  - --|+ + ||- -+|+---|+ +  +||  ++-+|--+- +-++ +-+-| + +|-+++|-| |+| - ++ || + -+ +|+--+-|-  ||- - ++ --|||-+| +  |-+||+-------+--+ ++|-+||+|- --+ + ++-- 
-|+-  -+-+ ++|-+ ||+  --+ -+  ||+-++ +|--|++ +|+  -++   -++-|- -| |--+ + -++   |--+++--++|+-- +|+-| --||+|-|+- |+- ---+-|++++++|  +-| +-| -  -   +| - - | -  - |--+ ||++| |+- -+    -|+-+--  -|+|+ |||+|
||- -|+-- +|+-+ -+- +-|  -|-||+|++|+- |+-| +-++-+-| --++| ||  -+|   + ++ +|+-+ | +- |- | +|  | -+| -   |--|+|-+ ++ +++++-----|---|-     +||-++----++| +|+ | |+  --|- --+ -++|++ -    |+| +|+  +   -| + +
 -+  + -+++ +|+ + +|+  +--  + - --+--+|-|-+--+++  --+||-+|||- -+  |-++||-+|- |||-- -| ++   - -|+|-+ -  +| + ||--|++--| |+--|||-+ --|-|--+++++-++ +  -++| +- + |-| --|-|| |- |||-+ -|++-++ |||- ||-  --- 
- +|||++| +  - ||||-+ +|+|+ + |+ ||| || -+|-+ --  -+-+-   - -|+- +||+| -|+|++|-   - - ||+|-- + |+- +|+ |+ - |-+ |--+   +  - +|++|+||-+|-++|| -+|| +|-|||++|+||  ++-++||  |-+| ||+++|++ +|+  -|||+|-| | -
+ --+-|+|| -+  -| +-+|+ |--+   + + |   + --|- -|---||-|-  -- || -|-+-+  - |+| |+|++  +++-||+---|- -|+-|--|-+||- |- |++|  +-|++-| ++ + ++||-|+-|-+  +-| ||--+ |++| --- ++++|-|+| |-| +| |+- -|--|+ -+  +-
 || --||- ---|+ +|--|-||+ ---+| -+  + |-+--|   - -+|+  ++| -| |---++--++|+-| ||+|-   -- +||| + || ||-+--+--+ ++| +- ++ || + ||  + | -|    ++ -||--+-+ |-   |-+ -|+--|-|-+|+ |+- ++-| +-||||| - -+ +++ |-
+- +- |-|+-+-|-+|-  ++- |  |++-+| ||++ | |+ ||||||  -|| |+| |||--+++-|||---|- - +--|+|+-|+ ++| +| -||+  -|-- |+| +- ||--- +|++ |+-- -|+ |+|+|  +  +  -|+| ++- -|--|| |+---|-+  |-  -||+ | +|  -+|+--++| 
||  --|+--+++|  +-+ -|--- +|- ++ |++ ++-  || -- |   |+- ++|||+||| +----|-- +--+--+++--||-|+-|  ++ - - -|||| ++-|+ - ----|-+ | ++-|-+-+- + |+  -+ -|| |--+ -|-+  +-| +  +|-+- -+ -+---- ++ |+-  - |+| | -
----| -|---+- +   - -||- --|+||--+-| ||-|-++|+--+-|+    -||||-+|--++ --+ - |+|+ |--+ +-|+--   |-+  +-+ - +-++ |+ |+-  --|++- || ||+---++ +||-+-|||||+ ||- |||+-| ||+-|++|+ ---||++|+| -+-|-|+||++||-|-  
 |+-|+ |-  +||+++|||+--   --||+--|   -+|-+|---+- + |+ |   || |--|++   ++||-+|| +|  - +-|+++|--| + | |-+++--+| -+ -|| |-|| -+|+|++-+++++ -|+ -| +|- -+ | -|-||+|+|  ||-|-+---+-|-|  -|| -+-+| -| +-- ||| 
- --| ++-  + |+-|+-+|-+|-------+-++ | +||  -+|-|+--|--+- +|++--++-|+ -+++ +|+- ||  |++|-+| ---+++-++|+-+-++---- +-+|++--  -|-+||-+|+|++|-++|+ --|  |++- ++++-+++  - |-+| ||  |+|- + ||+|-|+|-+ ++-+|||||
+ | +-++ -++- |||+|--|+---- | |+--++- +|-++ - |-|++|+--+ +-|+|--+-|+ | ||+|-+      ---- +|-+-+ +++|-|-  -- +-||+ ||- ++-- |+||- -|+++++++-| - |--|+|-+--|-|+|+|-+ |-+-  -+----   -| ------++||  | -+|+--
 -|+| --+ + -+++|||-+- +|+ -|-|+ ++--|+|-- ++++|+ -+ - +++-+|  + |+|++| |--+---+- - --- + - -||| +  +|  +| | +-+|+ --+----+-  ||  + +|+|--|+ -| +|+||  -+++ |-+--- |--   -|-+-|++    +----++++- + +||- |
 |+   ++   ||++|-+|+--|-+++||||+  -|+ - -|+ --|++-+-+- |++|+-+|-|  |||- -| - -  |   ||-|||||--|+|-| | |+++  -  |+ -+|| +-|+| - |||+ -++++|+|+++|+-+||| |--- |+||+ +| +-|||+++ ----+ -|+| || -+||+|  |  +
|-|+-++|+  +-+-+ -| -- |  |+-|-  -+--- +||-|| ++|++-+--+---  -|++  |  |++- - - -+| -- |- +|+-||--|| |-  -+++- +| +-+-|+|+-|| -|+--|- ||||+|| ||--+- +- + +++- |+-   |-  + --|| +|+-+  |+-- + +|++|+++++|
  -|+--||+-----  - + +||+|-+| -- +- --   +- ------+|+-- ++ ||+-| +++ -| +--+ -++|++| |  +-||-- +  |+++ || -|-++-++|--  - +- |++  -|+| - --- ++ |+|-+  |-   +- |||+-||--+  --  -|++ -|  + -++ +||||  |||-
++|+|++ +  - -- +--| - +---++ --||- +- ++ +-|-  +- |-+-|| -| --|++ | ||-+-++| - | -| +- | -   |---+ || |+|+|- | |+||   +  +|- --   -|-+||-|+- + ---| | ++++|| +-+--++ - ||- +||++  |++|   + --+-|  -||  
|+--  -|+-  -    + ++- +|| ||--  ||| -  +++ + +|||+-  --++||-   -|  | ++- -|||+----+ ||+-||-++- +|  + --+ |+-+  -    ++|+|-+||--|+|+|| --||--+-+ -|-|++ ---|  |  +||--| |-| || +-|++ -|    ||- ++  +|   
  --  |---+|++ +--||-|- - |-|-||- +-- | ++|- - -+---|-- +--|+|+- |- |---| -+ +-|||| |+- |- - -+ - -|++|+- | +-- -|+ -+-++||-||+||--  - +| +|+|+|+| --- +-+| | --+|  ||      |-|+|- |+- +||- +--  --- |+ 
 -  |+ ----+|+++ +  -+ -| -- |  ++|--|-|-   ++|||+ -   + |+-| +-+ | - | + + |- -+| + +-- ||  -||+ |+--||-- |+|+ | -+--+-+-+-+| +--|--+ |+ +- +++ |-  + --+|||-- ++  -+||--+|+ ++ ||| -|||| --  +-- || |+
+|++ ||+---+|+| |+|| ---+ | + +  +- +|++|+  -- -+| -|-+ |-| + +| | |+-|+|-- |- ||--+|+-|||-+||  - +-|  -||| ||-- - +-||| -|-+--+-+ |--- -|| - --  -|+||+- +--+  +++-   |+|-|||--++|++ -|+|+-|++- +|-  +-
+   --+++ +|--+-+ -+- ++| +|-|-++|+  ||- |-- -||--+++ -  |--+ | --- ++-|  + |--+-+ ||-+|  |+  | - +-+ -|-  --|- |-  |-+ -|    +---  + - +-| ||-+ |+|-  -+| +||-||+- ++ |-++| -+ +--|-+- +|-|+-  --- -+++
- +|+||  --|--+|-- + |-+-  --+ - +--  + --+-|-| |||+-| -  -  -+-|-|+|+- -+-|  - ++ ---|| |---++ +  +|+||  +-|- +| |+| + |- +-||- - ++  -- ++|+ |-|+ | -|+|  |+|-|+  -| |+-- - |- +|- -- ||-|+-  ||  - --
|+|++++- + |-+||-  -+- --- ++ -| + |+  |+--|| +|+-+-+-- -++| -- + || +|-|- +  -   - |- ---+ | + |++  +--+|+ +++--|     -| -||-|| +||-|+- -  ++| +| -+|---  --+|  | +-|+---++ |- +++-++|||-|+  |++ |-|+ -
++ ||+|++|++   +-|++||+   - -  + -- ||+-   +|++ +-+||++-+- --+|++--  +-+ | ---    -|| +-|+ | -||-+ ||+++++ -++ +-||++-|+-+ |--++|- -|-++|+--+- |+| | -+- |-- -+- -    ----+|-  |||-|+--- |- +|+--| -+|--
| +   +-+---| |-|+-+| - ++| -|++++ | |++-++++-| +  -+|+|-+  -+-- +-|  |||- +|-+|-|+|  |+||+|| ||||||+---+ -+- +-+|| |  ++|+ +-|--|+| - |-| ++|-+|+-++ +--+--+ +  -   ++   |-- -+++ | |   -+ |-+- +|||| +
+- ++-+|- -+-- -++|+-+ +|| +||- +-+ | +++ -+|+|||-||++-||--|-|---++-+ | +-| + --|++-- --|  -  +| +   | - |--+|-| | |-||-+-+- - + | -|++ |||+| ||+ --+- ++ ||+++-- |- --|  -|-|-+ +|- |-+-|| ||++--+-+ + 
---+-|+-|++  ++ |+-|||-|||+  +|| |+-  ++      - -| -- +-++||+||-+||++-+  ++--||--| ||   |--   --++- -|+| |-+  ||||| -+| +- ---|-|-+|   -+ --||+ ++| +-|   ++|  +|  |+ -|-+-  ---+|++-  +|+| |||-|++|+  |
- +| ||| | |+| -+ |  + |++--+|+-|-||++-||++|+|--||-+-  +-| ++- + |+-- |++--+-+----- -   +- +||+--|  |+ |- ||+- --|-    |---+-| ++|+ +|++- ++|++|-|-|--  |-|-  |+- + -|-|||-- |-+ +- |  ++-|  | ++- ---+-
|---+- |  |+|   ++----|+|-  -| |  |++ + -|--+ +  +-||++ | +||-|| |+ -| +++ + - |+- |||||+|-- ||   +-||-|-+|| +    --+++-+ + -|+ -|- |- +|+++| |- |+   - ||- --+ | - -+ --||+-|-  +   -|+||-|+ |-- |  -+-
-++-+| |++-||+||+|  -+++ ||| +|+ --+|+-|-+ ||+-+ |++-+-+|--|-+ |+|  |  ---+--   --- --+|  ||+   +|--+|+| |+++ ++-||  + +|-+ ||- |- ++|  +-|++ +++++|+ +|+- | ++|+ |  ||||+-|  | -|+ + | -|+   -| - |--  
++++- +- -+|-+|+|++ -||++|++|-+++|++|- -++|+-|+|- ++ +-| ++ |  -+| |+ + +--| +|+ +-++|--| ++-+   + |+-++ +|--|-| |-  |---|| +|  -||++|+|+ + +-||+  -+ |--+-- |  ||-- | + || -| |- |  ++|------+-+++- -++
|++ | +-| | - + | -|- -|||+  ||||-+| +++   ++ ++|  || | | +|+ |--+-  - -|| ++|-+-|+++|+|-|-+|++    - ||--|- |+ | ++-|-+-----+- ||+ +-| ++|- |-- +++|-|++++--|-   | |-|+ - -  + -  +-++++ -- + -|-- +-+ +
--|+|+-|-|  +-+ -|||++-| |  -+||||+|-+++++|+| ||+-|- + | ||+-||+-+-|-|+-   -- -- +-  +--|||+|---|+-+-+-  + + |++-++ + -||  +|+|+++ |+|   -  |+ -||+--+-  |++  -  +||-+  --  ||--+  |    |-- -+ -+|- |-|-
 +-- -  -|+|| --- |+ --|++- + + ||| | -|-+ |++ -- |---- - - |--++ +|- | --|+- --- ||+++   - -|++++ |-++|- +|-+ ++|+|++ |+|  +- +||- -||- - -+- - + |-+ | - |-| ||+- +|| -|+-|+|-- | |-|  +| -- |+ + +-|+
-++-| + ++| ++-+- ++ +  |--+| -++| -+-+-|-++|| |   |--|-|-++ |- ++--| ||-+||||+| -+-||||--++ ||  -+|+|-|-+|--  -  +| | -+|-| |-- | + | |+- +|--||+ |+++ |+|---||||- -|+|  -|-| +  ||+--||++++++   +|  |-
 + +-||+ |+-|++|+-++|-++ ||+||+-+-+|-- +  -|| + ---+||+--|-+- + -+| | -  +-| -+ ++- |-+||+|-|+-+- || |- -   - +--||+ |||+|+ ++--|-+ + || + - + |  || - -+| |+| |- | ----+-|+ +   +--++--+| --+-+|++-+|+ 
+-|+++| | + ||+|--+-+| --|++|-| +| |-- -  -- ++|--|| +|-|--+-- +-  |  -+||+|-+|--|  -+-|| +|-   ++-- -||| - +  ++| | +|+|--+ -- -|++++||+|   ++-|- +|||-| ||||+ +|||+|| +- --+|+-+-- |- -||+-+++| ||- --
 +- - + +| +|+||     |+ +-- ++|+|++  -+ -+----      -|    -+   -+ |  --||-|++-+|+||--+--+| |+-+-++||+-+||  +-|    +|- -|--|-|-|-+- |  ||--+- |||++- |+ +-+|+|-++- +  + -|+-| +|-+||| |+|+| |-+ |+-|- ++|
 |----+|-|-- +|-+||| + |-+|--|-+-+-  |  +-|+-+ +|+| +|--   |+|+| +-| -- |- -|-|- |-+|+|  -|  | --|+++ - |  ++-+-+ + ||-+-- --+ |+--+--+|-   -+ -- ++|    |+  ---|---+ +||-|++--+||-| --+|| --+|-+| ++| +
   ++--||++|+-+ |----||+-|||+|+ | + ||+|-- -|-+  -| |+ |-+++ -|||  +|+||+--|+| |--+   |-|- -+-++|||--|||+ ||+++||  ||    + |  --++-|+|-  -- + -|--| |++- ---+++ +-+  +-|-++-- +-+++||-++-||+ - +-+|-++ -
+++| -+|--| -+- -+ +--|| -| -|||- - - ---  --+|+||+ + ||-+---+|++++|++ +-| ++||| ++-|--||+-||||++ +||+ +  ++- -+-|++|+|- || |+-|-|- +|| +-+||--+ | + -+-  |||-++-++- |+| -|-|+ ++|+ |-|||-|+- ++ + |   -
|-|--| | -|- +-||-++-- +-+|-++++-  -| - +-+++-||- |+- ++| - -|+|| +-||+-|- -+ +--+    -|+|-+ - |- +|||||- ----- ||||+|+||+|| -| - +|+  -|-+  |+ -|-|++|--  ||++| +-+ +--| -+|---| |+-- +-|| -+ +   |++--
|+|-++ -| - +| + | |-|+ +-   -++  +--+|||  + -- ++|+|--||+- | | - ++--+|+- --|- -|+ --  |+---++-  -++|  +- + +-   +-|+ -|||  -|-| ||--+ -+|+- -++- ||-||-|-+- -+|+ -+ ++|++ + ||-- |  ----|-+||-+++- |- 
-||   +|-+|| +|||++- | + ||- --+-| ||---|-+ +-++| || ++- |- +-+--   +|++|+ ++|  --+-|+-+  +| |||+||+ -| +--+|++|+ -|+|-||++|++-+|+||+||++  -||- - +|-++   |||   +| ||||-||-  || |||----+|- ||+|-  +++ | 
--+ |||+-|- -+| |||  ---- +-||   | - |- --+| --+|- -|+|++-+||-   +- |+-  +|  +|-++ |+++-+-  -+-+-+ |-|++ || ++ - - - +| +  +++|- |+- +| +|-|+ |-- || -|+  + ----| ++|  ||||| + - +-+ +-|---|| +-- + -|||
|  |+-- ++++ + | |-|+|--||+ --+- -+ -+-| +| |+ - |-||++- | |+  +++| --|--+  |--||-+|+| -+ |+-  + ++ ++ -+| |-||+ + ||+- |  |--+||++-++-||++|+- -  -- |+-+ -+++|++ ||++-|   +- +|||+  + +-|-+++|-|+  -+ +
++ |  ++|++---| | |++|- +|+- +++-+-+--  -++|+   ||- | ||-|-||+- ++-+-|| |-+ +--  | |+|+|    +- ||| -+| |-+- - +-++ |--++    -+|-+| +|  |------- -  +++|||+-+ ||+-+|-| +-++-||-|  | -++-|+-  -+- --|- |++
 +|+ ||||- - + |- | + ||--||--+ +-| +||| +  |||-|+ -- ++|- +||+++||-- ++++|+++ | | +  --- |   -+ +  -  -+-+- |-+|+ --|++|-    |  +-||-+  + +- + ||  +-|+  --|||-+-+  |+ | --|  -+++- + - ||-|-  ---+--+ 
--+| -+ + --|| - | +| ++ |-+ --   +| +|-++ - -+|+--+ | |- | +||+ -|-+-  +|--|+|- +  | +|+ +  +++--  |  |-| -|++-- || + -+-| +-|+ +|  ++--|  | -  + +--+-++ |++++|--|+++|| -|   +-||+ | ++++-||-|-+--    
-+ -- ++-+- | | |--+|- -| +- -+|  |-||++|+|-++|+--+-- |- ||-  |||+-++|+++++++| |||+--|+  --  ----|-+| -  - |+||+--+-|-|-- -  -+   +|-|++--+| |-+ + -|||-++|+ - -     + + |-| |||-|+| ---  | |-++||+ |  |
 -|+ -|+--|-   - --+|++ ++ -++|   +---|+ + ++++-+ -|+    -|-++-+- ||+-|- -++|- - |-|-| +-|--||- | |  + +|-||-|-+ +--+-+-|-+ -|-+|-|-+-- -++ + ++ |-+|+-+-  --++|++- |- +- |+  |---+-+++|+ + ||++|+-+|   
 |-| ||+|+ +||||- +-|+  - -+-+  -|- +|+ -|---| -|-   ---|- + |-|--|+-|+++| +|  |+| |-+    +-+  - |+------+||- -| |+-| ||  |-  + -|   -| -+    |++-+|- +||-+ -|| |--|--+ -+|| ||++-  -- | -- |-+-+ - -+  
+- -- | +-+-   |  --| + |- ---||| --+|- + ---- -+- +  |+ +-+-  -| --|- - --++++ |+- +-+ +  || - + + +++  | ++||||+-+ |- +- --||-   |  |++--+-| -| -+|++|+ --+-| +-+ --+|||-|--++ ||| |++---- - - -|||--|
-++  - -+--- |--|+-  + -+|++++ - | --  |- | +  -|| +--| || +|+-|- ++ | -||++- -++|+++- -- + +-+-- -|| | +  -   --+ ++-+ --|+-  +-+-+ +|  |-|+ -+- |++|| -|+|--|+-++|| -|-| +-| |++| |++--+- |+  -+||++  
 | -+---++   -| +- -  -+   +++-|||+++-+-+- +| +| - +-| +||-|  + + |||-|--   --    -|+++--   + -  -| |   +++| +--+  +++++ ++-+-|| -+- +|+ - ++|-+---|  -  ||| - +++  --|+- ||+||  ||++ +  | |+-|+  --|+|-
 -+- -   +-||+-|  -|-+++-||--|||+- +| + +++|--||- ++|--+-|-- |-|- - -+ |++-+-+++-|   +++-|-- ---+||++-|+|-+-|-+|| -|-- -+-- |++ -|| ---+-+ -+ |-|+| | -|-+  ||+++ |++   |-|+ |-+||+-| + +-++-+|+++|| - |
-|++ +| +-+ +-|+|+  +-- | -+-+- -+ --+||+ ++ | |--+--|- ++ +-+-+ |- -|++++-  |-+ ||+-||| +||+    ||++- ++++-+   +++ +  ++-||-+++  ||+| -++   +-+  -|  |+-|-+---+ ||   ||--|||+++|   + -|+||||--+| -- - -
--|-++-- | |  ---| +  -|+ + - || +- +| +|- ||  +-| +-+++-+  + +|| + ||+||- |+ + -+||-++ -+  -|  || |+  |||+|+++ | |-- +-- -||+-  |++||++||+-+| + +++  +|-- +||  | |-   |+|- ---|| + | +|  --|- -++++---|
+--+- -+++--+-+|+|-|- ++|+ +||+|+  --+-|+|-+ --- ||- |- ++ --  ++|  |+ |-+|---|| -  - |+-+| +++  ---+- +|++||+   ++   |- + |--+--+|| -|-+ +|+   +---++ |-+ -+- | +|-  ||+-+  +- |+-|- -| || |-+ + -|+- |
 +++||-  |--| ++-|+ -|--+ || |+ -|  |+ + ||-- |+ ||+ |-+|| |+| |-|||  ++-|| +||+  |  - +|-+| |+++ --| -+-      |+++-+---|--++-  | | + - |-++ | - --|  |+  --+|     -+--++| + |  --+++ -| ++++-+ + -+|  +
|-+-+|||++--+- --+|- +|++-  -| | +-- +|| -|   --||++-| -+--- +- -|-||+ --|| --|| +++  |++  ||-- |- +  |-|++|++| +|--| -++-|++|-||++-+++ +|+ |  |+||++ --+ |--||| |-||+ | +|  +----|- +-|    ++++  - - +-
--- |--++- +|||||---|+| ++| --+| | ++ -- --| |    + --- |+||++|-  --  -|-+||- |-- +   |-  -   |++ +  --|||-- --| --|--+|-+++|||  --+-|+|| |- || + +   ||+| -+   +|+ +|- +-+   |+--+| --|| -|++|++-+| - +
 +----  +  -+-| ++ +|+|-|+-|-+- +||+ ||+|+  + -+--| +-  +|++||+ +---+|+ || -  +-|||+ -+ -- -|++| +--+---|| -+++++  - -+-+++| - +  +++-|-  || -+ +-+- -|-- ++- + + || ||- -|| -|--|+-| --|-||||++|| |- --
++ --||  |--  |+-- -+--+ -+-||++-++-++-++-|+ ---|+| -|+--+- |+|+|+-|- -++++  +- -| --|+ -+|++-||++  - -||-+-| --|   -| --|--|+  |+-- +|-||-|||+ +|-+||-   |-++-|-+  --| + - -+   +  +|| --  --|- + -|-  
--+++-+|| ||+- +-|-  ||-    |-|||| + - |+ +|||-|| + -  |+ + |+ | +|++|-|--|-+--|+ ++ -+-+|- +-+ +-|  +---|++|  +++-+- +-  +- || +|+  |+-+-||+ -+ - -+ | +|- |  ---|+|-+ |-|| ++++-|+|+  --++-+++ +-+-| +
|-|++| +++++ |-+ ||+++-||||-|+|||++|--+  |+  +-| || ++|+ |---++ +  - ++|+|+++-|+--|--||| |||-- -||+  --- | |- |+|++ ||-|++|| - |  ---+| +++-+-|++|-+ - -  -     ++|++- |+ +++  + ++-|+| +|- + |---| + +-
-| - |-++ |||| +| --++ +-++|| - |  | ++|+++-+-+|-   ++ +-+ +-|||- --- +|||| | - - ----+|-++-- -++-|++|+|-|++ |+--+--|++ |+  --   -+|||+-++ +||-+-- +++||+|+ | + + - +-|+--++- +| |-+| |+   +|-||++++--+-
--+--+- - -|- |+  -  |-+++ --||||+||||+--  - -+||  +  - +|-+++-   ++| +- | -|| + |+ +|+  +||-- + -| ||+ +-|--| | +|+++  -+--||+ ++ ++-+||---+++-   |+ -  ++ -+||-|||-| ++ -| -| |-++---+-- |++++- -+ | |
|-|++| +  --  ++- |++-+- | -+||++   ||| +++- --| +|  -|-+-| ||- |+ ++  +||-|--+- +++-+| - +||+--+| -+  |-  -|+-|+   |- -+ |- +|+ -||--++-|| +-+|-| ||++ |||----|+ | - | +| |-| ||-  |-- + |||+   -+|+|- 
+|| -|-  +|+| +  ||+  || ||- |  - |+ |-| +| |+  |  |-+||-|+- + +++||+++|++++ -+|+- --|||+  -- - | -   + ++    |--+|+- + +++- ++||+|+-+-  - +-- +-|-++-+ |-+-| |-|--    -|-|| |++++ -- | ++  +  +-||-  ++
- |++-||+|-|+++ +  +++|+ - -|-+|--|+-++|---+-  - || --||- ++  -  -|+ +-|- - | -+||||--+ -||+  +--- |+||-|-|++ -||++|-+|--+  -++||++ +|+ |  +|-||+-|-- | |+-|-+++|-+|-| ++---+-  + +--|-++ | || |-|-|| | 
-+-|- --+ |+ ++--|| |+---|- |   +- -|- |+- +||+-+- +| +- -||+|+- ++-  -|-  +| +-+-+-|- -  |-+|+  | +---+---|+- |||+|  ||+++ - ++ |+---+-+-| |+ ++ | | + + ||-| + -|| |||- -+| - ++  | ||-||-||+ +||||--+
 +--+  -|   |  +|+-|||-+- -| +|+|  - ++--+ +||--+++--+    --- +--| -+  -    + +  - - | - ||+-+ -+ --++|+|-+--+|   -- |+ |++++ | |+ |+-|+--+   |-+++||+| --| -- -+ -|||+   | +|-+ +- +-- - +-|   |-  +-| 
- ++-++-||+   +  |+-+|--| -|| ||    | -|+ +--++ |++|+  + --|  +---  +-++-|+ |-| --++|+- | +|-|++|-|-++||-+|| ++|++---| -++-+-+|-   -+-| - - +      + --+-+- ||+||-|| - +- |-  +-  |- || ++--  -|+|- ++-|
| - | -+- |+ +++ -++-+| -- ---+- -||- + +||  | +  -  --  +|--|-|| |++| -- -|-- +++-+- |+ + -+||-  |- ++- --| +-  --| |+|+ || || - |-- ++++  - ---+|- -||++| --||++ +-| | -- +-++-+  +--+   --+|+-+-| ++|
 -+ ++|-||- -+ +|-|++--++|- --|+||-|+- +| ||-|--|- -     -+ +|++|+-|||++ - -+|| ++ |-| ---|-+| --+ --|+| ++-+ +--+ --+|+|+  ||-- -+| |+   +|+-+|-| ||-|+ +|+|-- +- +++ +|| +|+|- | -++- |-- + | +|+ -| |
 | --+| | +-+-+        |  ++ - -+   ||+ +|+ - --|-+-+ - |-|||++|-+|- | -|| |--+--   +| -++||++ |- |||  -| +|- +|-|-- |  + +|| |+ - - +--|- + ||-+|- |- -+|--+ ++- + - - + -     ||  +   +  +--||- -+||+ 
-+++| ++-|++|-|+|| -|---+ +| |-++ |+-+ +   |+  +--    +- |+||  |---|--|    -  |+---+|-++ +-||- |-|+-|- --++|| --|+   | |-++|| + - |---++++ --- +|-++++| +|-|- |+- |+| -  -|+-||-||----- -+-|  +- +|+ +|+
|++-+|--   | |  +   -+-|||++|+   |-| +- - --+- || | ++|--|-|+--- ++-- --|+  +-+ -+    ||    - -+-||  -+ + |- ||--  |+|||-+  | |-+ --|+++ | +-|+  |+|-+ ||+--  |+ +++||+- --+ |+ |-+|  -| ||+ | +   |++--
+- |+- ||-+-  |- +-+++|---+ | |  -    ++-  -|+ |++ +-+|+- | ++ + +-  -||----|--|- |+++ -- +-|  |+ -  | |--+| |+-|-| +-      -|--|   -||| - + || | -||-|+|-+ |  --- -|||- +++ ||-+++||-+|+- | |  +--+ -+-
|| ++||| | |+++|+- -|+|++|- |--  -|- ||  |  - -| |+  | -|- |||+|+ |  -- -||+ || |--|-    + --|+|||+ --+ -+|-+|+ + ++|-+ ++ ||  +++--  |  |++| -| ---| +  |++|++ ||++| | +++++ + --++||||--+| +-   - +|+|
 --+ | +-||+-+-++|+| -- ++-| |+ - -+-+++ |-+-+|+||+|  ++--|| +|   + -+-|+ ---+|++|+-| - |- +|- -+  -+||-||-+  + || +-+- +-+ | -|-+| ||+|--||||----+--  + +++-++|-++|-+++-- -|| |  + |+| ---|++ |-++ |+  
- +|+-+ +||-+   -    +|+ ++-|||+--|  |+-|  -- ++   ||-|-|-| +- -++|+ ++ -+--+|| -+ -++||-+++-++-+ - +  |-+- +++---| ++  -++||--||--|+-| |-|+| ||++++||+-+| +-+||- -+|-+ |--+-|+|  -|-++ + + +-|-+- ---+ 
+-||| +|| +-|  - |+++++--||-++ ||-|-+ ++--  -- ||| |+ -++- |--++ |++| --|  +-- - -||++ +- |||-- ++ |-  |  +-  |+  ||- -|+ +-||--- ++ -+--++-- -+ -+-++|-| |++||-++ +-|-|||-+  --| |-||-|+--  +-||-| ++ +
+    -||+--  --||+  + |++--  + |+++- +-+--| | -|-|+|-  -|  -|++| |||+ || --++ -+++ |-| |--||--+-++-++| ---+--+||-++|+-||+--| +  +  --+|+|-|-|- - ---++-+ +-|-  -+-|| ||- -| + + - -++-| +-|||---|- +  -|
|+----    ||-| + ||-|-||++| |  ++| +-|+-+++||- +  +|-+|-||||-||-  | +++    - | -++|+ |+|+ --+|+|- |+| -+++|-+ -+-  +-++--+ -+| +||-|+|- +---+ + -- - +- +-+| |  -+--+++|+|- -- +||+-++|| -| +++|+-|++-++
-- | --|   + -||----|+||+-+| |- +- |+||+++ +-|++ +-| +-+  -+  + |-|-|| -+-++-|--+- -  --+-  -  + || |----+ -----+---+-|--+++ -| -- -|  -|+ -|| |+-+-|| |-++ |   +--  | +++|+|-+|-  +||-| -||   -   --+  
 ||||+- - + +|+|| |+ +  ---||- +|    +  --+- -  -|-|- ++ | |+ |  |+||-|+--+--|-|-|-++ |--|---+ |-  -+| |+++|--    | + -++- +  |- +|+-||-+- ++|| +|+ +| ++| -+--|-+  -|+ - +  + |- |--++ + |+-++  -+ +|| 
 |+-- -+  +++-+---  ---+-|-||+|-  +- |-++-  +|+ -++-| + ++-+++|-++ | -|+ - |-  |- | -|+-|--|-|||-| |-  | |||+| --  | -|- |+-||+-||+--+++  |+  |+ +|+   ++|- ||--| +|| -+||++-|+||| -+-|+|- ||+ +--  -+|-
  +|-| -|+|- |||||+++ +   -|-+-+ - +  --  +- +++  -|-+-++-| -- -++| + ----- |-+  |--|+ | ||-+  --++++  -++| |- |- ++ - +||-|| +-++ +  +| - -| +--- +++|+  -  -+| |||-||+||  +|+   |-   --||--- |++| ||-+
|-|+-+---+||+- |-+ |+----|--|+-+++--|| |- +- |-|-| |+  |    +|| |+-|-|-+ |--+ |+ +|  |-+| +   +-+- +-+- - + |+-|| +| +| -|- |+-+-+- - ++| --+- +|||- ---+ -++- | - + +|+|+|||||+  |-| ||-  +-  -|||||- -
++|- + --- -||+-   ||| +   |+--  +  +||- |+ - || | +-|| |  +-|+  |    --+|- +|+ |+|+-- |-- +|-|+ -++|-+-||+-++  - |-|||-|  |-- +|+-+-- ++-|+--||-   ---|- + |-+   ++-  -+ --  --- |+ ++-++||| ++| |-- ||
- +-|++ +|+| +--  - ++ - |-|++ +|-| |+|+| -++-|- -+-| -|++|--  |  ||-+--+|||+ |||---+ +||+-++-++ -   ||+ +-+-+ +-+++|+---+--|+  +-+||-|-+-|+| || ++|    |+   -- -|| -| -+ +-+-+- |+| +++--||++|+|-+| - -
|-+-  |- ----+-|++|- -+ |  +- -++   -||+-+- --  |---+--+ |  -|+ -+ | -  ++ -  || |-  +-||+---++|-+-|+||| | |+-||-+||- -   --+ ++| |-|-+| |-+ |- ++  ||+ ++| |-|+ - --+ |+  |+|++-+--|-+-|- -+||| +-|  +-
++|+|+|- +-+- -+ -+ -||+-+ |  --|   | |-++  | -+--|- -+ ++--| |+- -+|++-|++  |- |++|++-|||--+ |+||-+|++ +-   ---+|+|+|++| |  |++ ||||+ |  -|+| +- ||- - + --++++ +   |++-|  |+| - -   |-+---+++   +- +++
- - |+||-|- +++++-+| - --|- || + + -++ ||+ +| |  --|  |+++- |-+--+-  +  +||-+- | | -|   |+ --- |-++|--- - ||-|||-- |---|| |  - -- |-| - + ||-+|---| |-|+|+- +-|  |-| ---- ||-|+-+|+-||+-||+- - +-| ||||-
--- + ||+|+-+++|-||+- |--+-||+ ++||++-- ||---  -+-| + + - +- -+-++++- +--+ +|- + -|  +-|  -- + ++ +-| - +|  +  |- +--++-++--- --|-++  ---|+-+++++-|||--+- -|  -| |||--- |+| |-| + --+  || -| +|-- --|-|-
|-++--| -|-| | + | || --|++-|||--+- |-|+|++ -+ +|+|   |-+ --+- + + ++| |  || -  |-+ ||-|+|+  | |+ +   +  +|+ -|||+| |+--|  - |++ | ||-   |+|  +-- + || |-+  |+ --|+|+++++ +- +-+ -+  -+| | |+ | |- | +-+
||-|   ++|+-|+ -  | |+| +++-|| - -+ |-|-+--+++- +-+-| ||-- |-|-++|--|++-+|  |+--| |-|--  - -+|||| | | - +||+|++-|-|||- +-++|-| ++++|++ +||+  -|  + -|+---  | | |||-| -+-|   - --++ + +||-+ - +++ -+---++
+-+- -|-+ ++++|+-++|- +-|-|--|-+-++| |+| +|  +-|- ||+ |-|-|||  ++  ||+| -|| -++|++|+ -| --|+---|- -+|+-|  ++-+  ---  - +-+++|- --+-+  + + ||+||+|-+|| | |||+--+||-  ++ |-   | | + |+|-|-    +|- ||+ -|-+
||-+-| -+-   |- |--+-|-++ + + - --|-- +++++-  --+--| ---|-+- + |--+| -|-|   +-   +|||-+ ++ - -||+--|-++ ||-|- - |||| +|+ -   -||++  +|--- ++-+-| - | |- -+ + ||+ +--|+ |+--|++  -- --+|+-||+|+++|-++||- 
+ |--++||+ ||+++ ++ ||||  --|-+   ++|+|| -|+|-+--  -+|+|    --| | -|++|+- +  ++|+ -+-+-|  ||-+|-|--  -    |-+ +- ++-+ +---++ + +  +++| ++ +++|-+|-+|- |++|||--|+ |-- |+---+|-+-+|--+++-   --+-|+-+|||| -
-+- --|-|+|-|||-|   --|++|+- +|-||||+-- ++++-|- |-- |+--+  +-++|- |+|++-  +-+- || -++--+  ++| - -+ +--| +   ++| ||-|  -- ++|||+|-|-|+ + ||-+ +-++ +|--|+---+- - -- ||-|+-+++ |  -++ +++++||+-- -||-++|+|
  |+---+ ++-|++-   +|||- - --++|   | +  -+-|--++++|+  +-  --   + ||||+--++ | + --+|+ |||++|||-+ -- +++-+| | ||+|-|-- -+-||-+| +|-++--+- +- +-- -+| | +  + --- -||-  +||+++ -+| +|||+|++-   |||| + + +- |
-  -+++-+-+ ||+++  - ---|||-++|-||++ -++| ++   |+++|| --- --   +-++-|- ++ +||-||| +|  | -- --|-+- -++---- |+|+ - -| |-  ---+++ | |-+ +   - |--+|+|+++ |+ |+-- -+--+ + -|----|---|+  +++|+ +    -|-|+-|+-
 | -|  +- - -|+ |+|-  +++  +---||+---|-+| |+ | ||++ | ||+-||  -+ ||+||| +|  |-|- - +++---+|+|    |++  -+|+ -  |+-  -|+ |+-  ||- + | -+|-|--+  + |+- |-|| ++|+|+-  |+ | |---|   -|--||  |++-+--++ -||+|+-
+  + -+|+-- |-|---|-| +||-|-|||++ |+- |+|-|-+|||+-- -+|++ |--|-++++--- - -+-   + |-|- -- - |-+|-+| -|--+| -| +| + ++|-|+ +- - -+++  |++- -   |+|-   |-+ -| | +--|    +||+-||--+  -+|+ |+|-|-|+|   - |+ |
-|--+|+  +- |--||-| ----| -  ++|+---|+++|+-|  ||-  ||| --+-+| ++---+--|++- --|-+  -|-+ |- |||+++-+ -|+-|-|-+|--|++++| -|--||  + |+ | +- -+| |+  ++|+|  +--++|-- + +--|+|| ++|+++| -|+|+- | +  |-|----+-|
|| ++-+  ||- ||- -+|-- -+ | +-++ ++|-|+  |-  +| ++|+-||-||--|+ -|++ - |    --  -+--  - +--| +-++-  -+- +--+|-| +|-| ++- |||-+-|-+++|+--+|+ |-  - +-|| | +---  |- +|||-+- +||++ -|+++-+ -++- ||-+- |-||||
 -++ | ---|-  ||-+-  -- |-+|++| -+  ||-|- +|+-+  -+ -||-++-- |-||+- +| - - ++-   |---|  + + | || |-||- +|+-| -| -| |  + -  |+ |- |-|+- -+ - +||-| +++- | +-+ |-- ---+-+| |-    || ++-| |--  |--  - |+   
++|-- || +++||+|   ++-+--+-++-|-| -+- +    ++|+| +|+|+++-+||-+ ||---  - | +--| |   |+  +|||++ ---+ + --||+|- ||-   + |-+-+++||++|+++||-+||-+ ||- + +|++-|-+--+-||+ |+ + ----  ---+   ++|+| |+| -|+- | - 
-| -++-|-|--++++|-- -  ++-+-+  | -|+ |-+-+||| ||-| +- -+-|  || +++| -+--++-+-+-+-||| +| +-+|| ++ --+ | |--- | |++++-|  -+|+-- -|+|  +|++|-+  |+|+|+-  +    +--+| -|+||  +|+  -+ -+|||+- |-|- -+  -|++-+ 
|- +-+|-|+ - - +|++ ||-+|+- |  | |+ +|+-   -   -| ++  -| |+-||||-|-+ +  ++  | ++|||   -+ | + | |-     - -+|++||++-+--||| +++|-| -||  +-|-|+++|  ||-+--+++|---|+-  |||||+ |-+|+  -- |+ -|||  -+|| ++|   |
  |++-||--- |++-|  +++++| | +|| |-++-- ||+| |+--- ++-| -| ++| | |||-||-+---++++++ |- -- ++ | ++ |||||- +-  -  -|  - +||-+-+-|+-|- -+ |++| ++ ++- --+   +|-|-|| ++   -|-++-+--+ |+ ++--+-||-||+||++ |+-+|
|+|+ -+++|-+ -|- |--||+| | - -++| +-  -| --| +  |- |+||| |+|--+|-|  |+- |-|+ |+ ||--+-|+||++  -|+ + +++||-- +- +|   --++++ |++| +|| +|- ++  +|+|- ||-+ --|+-+-|-- +-|--+ +-+|--+| -|- +--| |-- || -| -+|
- --|- -+  |-+- +  +-+  - ||--||+     |||-+- |+|+++-+ | ++- +-|| -|+|+|| +   | -| |--   -- -|+-++--|+| |   - | | |--|+  -|++|+ --++++| - +|-|-++| - -+ -+ |-+  |||| +-++|+ +--     ||- ++ |+ || ++| |+| 
- |+++|+ -- -++ -+  |- - +|-+-+ |-||+ -+-|+ ||- -++ | + |+ + +--+- -||-- ||--|-+   -|+| ++ | - ++ | -+ |-+|  -||+|+||-- +| |-+++---+- --+|-+|| -+ |||-+| +|  ++|+-- |+| |-+ |+| +||+ ----+-|++-|+++--++|
- - |||-+|-| | +++| -+++- -|- -  ++|+|||--  + | -  |-- - +- |++| -|-| |-||-+||- +| | +|-|-+ --+|||+  |++||-++-- |- |  |-|+||++- -+--| +|-|- +-- + |+  +|| +| |  -|++ ||++++  -|-| --|-+-|||  -|+||+|-+- 
   |- +|||+  ++|-|--| +-|-||-++ - -| | ||-|-++--+--+|-||| -++ - ||+-+-| +|---+-+ |+|||--+- +-+++ -+|+| +-||+| |-+--- -+||++-||||+-+ | -| |+ |-+-+| +|+ +| |||++-|-+|-+-+||| + |-+|++|- -+ -+-+++++-++|| 
+ + +|+-- - -+ ---||+   |- +-|   --++ |-| || |||- ++ | --|++||| +| +++  --+|+   +| +|-|-+-+|| --  +-| - |-- ++ +--+++ |+++|-| |-+|-||- |--|-|| --+|+ |+|   - -+|+ + |+||   |-||-+ -|+|| |+  |||   -    -
+-|-|-+ | -| -|++++--|+ +--|||  |- ++ -+-+|-- +| |||-|-+---  +--- |+ +| --|| -|| || +   |-  -  --+| -|++-+|+ ++| +-|  | --| +-|+|+ +- |-|+|- --| |++ -  +--  ++ |-+-++-+|- || | |-+|+|+| | ++-+  ---|+- 
 |-++-|- --  + ||-|  --|||||  +-++|-+- - |--|   -|+--|||- ||+  |  +|-  +-|| - |+++ ||+|++-+||| +|||-|| --+--|+  | -| ||+-| |+--| +|| |-  | - ||-++-+|  ||| || ++-+|-|-|-+-+   |-| |  + + -|+-|||--||||||
 || +-+ -|+ --++ + -+ +  --|+ + |+-|++--||++- + - +| ++--|-|| || |||+---|-+  |||+ + | -+-    |-+-|-  -+ +- +|  -+   ||++-|++-  |  ||++||-|+-++ + +|----|--| +--+-  |   |-|||||+|  --+|+++|++- +|-+-+- ++
++-++ || --++ - -+    -+|-+  |+-|-- |-- ---+|    | +|- -+-|-|+| + -| - |- | -|++|+-++|+ +- +|++ +-+||-|+++ + -+-+|-  | + || |-++|-|| -   +- - -  -+ ---++-  -|| -++  +-||++-++ -  -+++ |+| +|+-++|- +| +
||- -|+|+  +++ + | |   +-|+ -- +-+ |++-|-| |+|-|++|- --   - ||-+ +++ +++  |  ++| ||+ |   |||-|| +----||-+| -- +++- --+|++--+-+++-|  -|+-  + + |+ |+|-   +++||-++-   |- ----+- + |-- +   --||-+ - |-||--+
++||+ -|+-    -+ - |-|-+||||+| + |-+|-|+|++-+  ||-||+ -| -+|-+|-+|- +-+--++| | +|  |-|+|- |+||  --  | -||+|+||--|||++- ---+-+--||+ -|+ +-+|- +    -+|+--+|--||-+---+ ++|- |-+  --|--+-|+-| + ++-|- | +  
-+- | ||| |- -   -| |+-|+++  +++|-++-+    ||||+||-|-+||++---  ++++| +-+||-+|+- - |-- +-| |--+| - ||- -|+-|| |++ - +--- ++-+--- -+-|-- |- | --- ++||-  |+|-+ -  | - |  - | +-+  +| +--- +-||-|-+ - +-|  |
| - +-| +--|-- +-||---++ + -+||-| |-|-- +|+++| ++-|-|   |-|+- - +-- -||-||-+-|-+-+ |--|| +++--  -+| +|+|||   -| +  |  |-+ -  |+|+ |-|| +|| +-|- -+|+ ||+ +-||-+-+-+++  | ++++-|+- ++--| +-  -|+-|-+ -|+-
|-+|-+-    ++ +|+| --|++|| ++|+-|- |  -||| -||+|+--  |--  | +|-+   -||||   -- | ++|-- |++|-|   +||-+ -+||-|- |----| --+ |-|-++|++|| -|-|-|+-++-++- -||-| +|||||- +- - -++ |-  + ++ |-||-++|--+-+ +-| |-|
| ||-++ +|  +-|+-+| |-  +  | |+||+  +-|-+-   |||+  | ++ | -|+ |- -+| ---   |-+ +-+ +  |||+  -+|---  +--||   ++ ||-+ -+-|+--++||+ +|-++-+|+|--|++- | | ||-|++  ||+-|| |+++| ||-++|---|-|+|-+ --+| - +|++|
+-++   --| - + -+ ||  + - ||-|- + ++| | --|  - +-|-+|-+|| ++|-+|+ -- |||-+-|+ +-+-|++ +-  --| +-+-||||| ++++|| +|++-+|-|+ +| -||  | |+---+++| ++-++|+ -|+-|- ++++|||  ---|+--|| + -| ||--+|+||| -+|+-+||
  |- ||++|+  |||--|| -|||- - - |+||-|-++ |+  - |-|-||++|  |---  +||- +  |-|-++++--    ++-||-| +--|-++||---| ||+  --++ --- -+ ++ +|-| - | ||++| |  -+-+ -+ --+  ---++++|-|  |  +||| ||-|--  ||| ++- -++|-
-|- --|+|||  --|+-+++|+|||+---+|  + | | |+-||--||-  | |+| +| + - + + +-|---|| --+| +| |+ |+ |-- +| |||| +++|-+-+ + +-+-|| -|-||+--  +|-+ - +-+|+--+----|--++-+-- --|+- -| +|| -+++||- --||---++ ||- - +|
 || -  +-+-|- | -|  -|++--- -||+  -+-|||--||+|+++-+  ++| |||++- -++- -+  ++|- - |-||+-+|-+--| -  |+|+||||++| ||++- ||- -   -||  -|  ||+ ----+|  -||+-|--+|++- | | -|+|  + +--||----  +|+ +-+|+ |+- || + 
+++-|++ || |-|+- +-|| +| -|++|||-|-|-++-++  +| ----++ + -| | + -+ -|    + -+ |+++|- |+|-- -|-|- --+-  |--|+ +--    -   ++ -|-- |  -+ |+|-+|+-+|-|   || +--| +| -+|+| ||+ -+-||--+---| -|-+--++ -+|+|+-||
-- | |-|  |-+||-| ++- ----  + |-  +-++++| |+-+ + +- +| -||-+|| +  ||+   |||+- +-  + -- |++-|||-+++|| --++++|     ||||+++| -| |--| ||-||+ +++|+|| || | +||-| -|  -- - + + |+    ++ +--- +++  || -|+ -|-  
|+ |+|++--|-+ |-|+ | +--|-|-|+|||  + |--   +-| - ++|-|||+|| -|+---|--+|+- ++  |-|| |+|| - -||+ +|-- - +|-+|+ -|+|+-+| -+ +| +|+--+||  |+-  +-|++ +--+--| -+++-++-+-+|--+-+--+ +++  -  -|--++-++|| + ||++
-|  ++|-+| -||---|-| |+|--++||++- -||+|  --+ | +   +|  |- +-+-+-+-|||  +|-|+||+||||+ | |++|- ||++ -+ +|+|-++| ||  ++  ++-++-  +- -||-++  ||- +- --+- --|   -- +|- ++-++ | - +|   -+|++   +-++ --+-||||--
+ - -+ +---|-+ ||+-|| - |+-||-| -||++| + +||||| -| + -|+|+|+ |-|++ ||---|-|+  |--+ -++||--| ---- ++- +|-|| +|||||---+|-| -+-+ ||| |++ +  + -|+-|- |- ||- +++| - ---| +  |-|+---|- |+ +| -|++ ++-+|-+| -|
    -+-    + +-|- || |- -|-+-|| |    +|-+  | -+| + -||+--   +||+   +-  +-|+|-  -  +-|+|-  ++||-++  ||-|||+|| +-|-  |+|++|--+- |++-||-| +-| + - ||-- +-||-+  ||+ -- ++--   |---+ |+  |-+-+||+ +--| +-+|- 
||+  |  + --++|  |||+- -|- ||++ + -++- --||++ | + |  |   --+-| +  | ++|| + |-| | ||-|---+|--- --||-+-| +  -+|-+|-++ +| -|---+  ||+| |-|--+    ||+|-- | | |+  ||-|--+--|++|-|- +|  ++|--|+|--+| - |+|+   
 -+ |++||||--| + + -|- - --|+ + -   ||+ |---+  --++ +|+-+||  --+++ - -|| - ||+-||++|-+|-+|  -+ |+-| +     +|+|++-+ -++|--|   ||+-+   + ||+| +|-+-+|+- -+ - ++-+-+ --| | - + +  -|-| -|-  ||- ||+--|-| ++
-+-  +++ |+--| ||-+++ |||+||-+|    +---||+|- -+  --+|+| |++  | --+|-|++||-+-|- | +-- | --+|+++-+-|-+|- |+||+|| + |-| + + +||+ ++-++|- ||+++ ++-  ++||+|-+||+|| - -++ ++-++-|+ -++- | |+-----  + |---| |-
 --- -   -  +-+- ++   |-++||-  - ||+  -- +|++++-  |- | |+----++||--+ +  |- +-||-+-+++ ++| |  ||++ -+ -+|+|---+||+  |-|-|+-|++ | +---+|+ -++ -|++- ||-|  -| -|+ +-+| ++|++|- |++ | + +| - |++    + +---+|
+ - -+||+-|----|    -- | |+-++||+-|+-+-+- + - -++++| +++ |++-|+-| -- | |+- | | + +|+ --+| ||| | + +++|- |||-|+  ++|  ++|-|+  -  -- |   |++ |-+ +  + -||++ -- |--| +-+|||++-- |- - ++-- -|--+ ----+|--++ 
 - ++     +-  -+-- -|+-+ + ||| - -+|-|+-|+|-| | ||  |-- |+-+| |  |- |-+ ||+| + |||++   -+ --+++|| ||| +||-|- ++ +++--+ +-|+-- |-  --|-++--||-|- -|-+  + |+| |- --  ++ |+--+- -|+|-   ++|--| | |-|-   +|+
+++--|| ++||- +-++|   +-|++-|| -- |+| +++|+---|+ + -+|+-|  |  -|  +||- |+ -|||-+|||  |- -|-   - - |+| ++   ---- --+ + |+-  -||- |-- --+-+-+ -|| - |-- |     |-+---+|--+-+| -|- --+ ++--+-- --||+-| ++  -
  |   --- ----+|-+ -|++  +|++|  | -||| |  ++|  |- + +-- |-- -+ |--+- +--+|-++  |+   -----++-||  |--+---|||+-+-+-+|++ ||-- +++-+  --+| - | |-++|-----+-- || | +|- ++++++   +-|+||-|-++| +-+-++-- | + -|--
-|+   --- |+||-+--- + -+-+|- -| |+--+||-||+----  +------|--++++++|-|  --|--  ||-- -|+ --+- +| ++ | -| | +- +|++ -- --+- +++-- +- ---   |||-+-  ||| | |+-- -  --||- + -| | +-| +-+|+ -++|- -+|  +| - ++||
 --|||| ++-++  -| -||-|-|| +---| +-||||   |+|--|+-|+ |||+   ++| ||+|-+ - |++----||-|| -||+-+ -+|+ |--|++-+- |--  ||  -+-+| + ++|+++|+-|++ |--  |+-| +||  ||+++|| -+| |-+||- |+ +  ++||  + -++++||| -- ++
 +-+-  + -    +| |  |   +-++|++| || -||++-+ +-||+|-|+- - -|    +|       ----|+| |+- +-| --- - | -   -|++|  +||+ -| | +++|++-|| -+|-|+|+|-+ - --++|++| || -   - +++ -+ |   +-+-+|-- |++|   - +++   - |   
|-|+|-+|-+-|---||+ |  - ||+||-- - | +- +|  ||-- |+-|-+++  |++++-   |+|--+-|+ +-|  || |-|- ++| - |+|-| +|+-+-+--+| + -|++++ +- -+-+| ++++ |+--||- -+|-|| -|+--|||| -||-|- ++- |-- | +-- + ||| +|--+| | --
|-+++   +|-++++ +-| +- +|-- | -| |- ++ +  ++ - |- -||--| ++-++ +||+---|  +-|||+  --+ +|--|++  |+| | || -+| +-| - -|||+| | ||++  +-| | + |-+ |--|-++ +-|| --| +|-|--||  |-+ -- |+--|--|| - --   + +  -- -
- -+- +-| || ||++|    ||+ --||-| ++  - | ++ -|| +-|-+ ||+ - -|+ ---+ + - -- -++|-||+-+--  |+ + ++- --  --+|++-+ +---|| -|    + -  |+|-+- -|-+-   || -+-|---|- -|+--+ + |+--+|||  |+++---+++ + +  -+|-|+ 
+| +  ++| +- ++   ++ - +-   |-     +|  --| | - |-- +++++| +++--|-- |- -- +  | - |+- |++|--++-+ +- ||+-| --|-|--+|++   +- +||+|+| -| -|-|||+-- || ++--- + -  -+    +|----  +|+| +- -- | - |+|++    ++|+||
 +-- -|-  +- -++| | -++ +-|-||| +++- || +--++-++|  | ||||++ --+ || +-- -   - --+--||--||+-|+-+|+ -+ +-+|+-||++|- +- ---  -| - - -|||-+ |+-| ++- + + ||+ +-+-+|-|+|+|+-+++||    +-|-|- |-   --| |+ +++   
-++|+ --+ +---+    | +|-||-  ++-||+|+++ -++  ||||++-|++ ||| -| |-+| |--| -+-  - -| -| ---- + ||--++ |  ||-| | -  -|--+++-  |  |--+--|||- |+- +| || ++ + -+---|- - +  -|-|-| -+-  -|-+| | |+- ++ ++-|--+ 
-|+-|| -|--+-|  - | -| --|-| + -| -++--  -|-+|-|  - --|+ ||- +|++-+-+| |+  -  ++  |+- + -- +-+++ -| -  -+ ---|+  ++|---+-+- |+|  | |-+- || - |+- |||+  ++  |||- --- + --| -++|||-+|    | - |- +----+ +++
- - |-| -|+|-  -| --|+|- --++ - +-+++|--|+--|-+ -+++|  + -+ |-|-|  |+|-+||-| -+ +|+++|-+ -- |-- -  ----  |-|-  |+-++  ++ --++||+|++++-- |+|-+ |---- | | -- +|-|++   ++|++|+ -|| -|-| -  -- ++||--+--- +-
 +-+--+-|---+|- +| -+  |-- + -+-||||++|-+ |  |+||   +++-|- ++  |+ + +||+|+   +--  + ----+ +++--++|+-+|| -+|- +---|-|  + -  ||+ -- --  +|-| --|  -+---- +| ||+ +- +|++ -+ |+-||||--++-+|+|--+--|  -  + ||
|    + -|-+|||+-+--  -| |++-| + --   |   ++--+---------+ - +||+  + --- |--+| -| + - | ||--+-|+|++---  |    ||-++-+-|--++---||   -- -||| ++- - +-+-+++-| -++|+  --  |  --||+--| |++ |- - + -+ ++ |- -|+| 
|- -+ -|+-||  + |+  | --|++-+| -- |+ |+ |  --- +    +-|+ ++| |-++-+| ++ - +++  + +|-++| +|++ |+|+   +| -|+| -+- +||- - -|-|- +-|-+- +|+-- |+-|| ++    |+|+-+ -+- +   | |+| + +  - - --| --+++-|++ ---+ -
       | ----  -|+-+++||  ||++-| |+++|+ |   +|-|| - - |-|||--+-+|+ +  +||-++| + | - ---|---- | +|--+ |+-+-- --+ ---+-|   - |-  |-+--  +|--++--+- |-- -++| ++ | ++--|+|--|+ |++||-+-+|  |-||-++||||--  +|
- ||-|+| +| +|| -|+-  --|  ||+|  ||- |-| +++|+++- | -||+ --+  ++ -|  -|-++-- +||- |++|||+|-|++| |||+--- -+ -|  | -+|||+|| -|| -+++--+++ + +-+ |+  +|++-+-+| -|++ |+  |+ -++-|- - -|++| -+++-|+||---+- |-
|+ +---|-++--++ -|+-| |- + ++||--+-| +  |  |+|||- -  +  +|++  |- |++- | |+|-| - -+-+ ++++ +-+++++|-|  || |||  +  +-+|-|  -   +||+ ||| | + +-+|+- |--|+--+|+|--||||+-+ +|+ || -|+--+ -||||++++- +-  ++-- 
-- ++|-||| ++-+ |+|+--|+ -+-+--+||+||+-|||+ -|--||-+ ||--+-+-  |++ |+ --|+ + || --+|+ |+ ||-  ----  + + |+|||--|++++---|+-+ --+  +++| ----|--+-+|+-|-   ++||+|--+-|-|- |+  - --|+- +- |++ - | + ||-|++++
|++-+ + +||   --  + --|  +|+- --- | | + -++ +||+||-||+  ++++-| +- -+|+| |+ |+ - |+|  || ++  -|||- + +  - -- -+++-| |+++| --- -|-|||-|+| +-+ || |||+ +|+| -||+ -    + +|-| | ++|| ++ |+ -  |+|-+|-||| +|-
+|-|--++++   + ||--|| -| +|-+|+ | ++|-+  -- +| |-+++ |-|--+ -- + +|-  + +-+|+-|||-|-| |++|-| +||  |-- --||-|--+++- ||---|+||-  |- |+-+-|- +-++++| + -|   ---- -| ||---  ||+| +| |+-++--- +--  -+|+-|---+
+-  +  -|+  -| | ||--|- ||+ --||- - -|-  +|-|-+   --||- ||-| +--+ -|- +|-||  |+|| ||+- ++++ |- +  -++--  - -++-+ + + | ++ +- +| + +|-|-  | +  -+ -  | -+|+++| +||++-+||  +||-|+  +| +|-+--||+- +|+- -  +
-+ + |- +--|++-+ -||-| +||+ +|- ++-||-|-- -++-|+||++++++|  -- -+-||-|+- +- |+-|   -+++|-++----- || |+-  |-+| |+ +    - --+||||| |||++  +|-+| ++ ++|-|  |||| +-- |  +--|-|+--  +|-| +|-+||-- | + |---| --
+||+ --+ --+- -  -  ++   -- - ++++ +--+  |-- ++++-++-  |-|+|||- ---++|+- ||||+  --||+||- - |||+-| |+---++-| +-| | ||+| +|+ - +|+++- +--|||- -|- | +--- ||-|-||+ |+++ ||+-|---  +||  + ++||+-+  +++|-|+  
 + |+ +| -|+|- +  +---   -|-+|||-|-|+   -+|+-|  ++-| +++  +|- +- |  --- ++---- ----++- ||-+--- || -+ ++ - | | |+|| |+|--- ++-+||+|--+||  + -  |+|+ |--| -+-  -|++  | -|   ++| |- +-| ---|| +  | -+--+|| 
+--+ +||  -+-+|+ | - -+| -+||- -|+|| ||+ -- + |  --- ||||+-|+|--++ | --|+  |+-+|-+++--++||||+-|++| ||-||+ -+-|+|||+--||-|- ++-+- |+|-+|+ - +-|--  -  |- +++ |-  + -+  ++|--|-||| |-+-+||- --  +| +-+|- -
  ++-- | +---++ ++-++-| ++- - -++--|- +  +|-|-++++--|||+  -|+-- +++-| - +-++ +- + || -  ||+++|+ +++ + || |+ -  |--+|   +|-||  +  +||+|- ++|++|- -|- ++ -+- +-++|- |------  ++ | - +- | +| |+|||-+|+|  ||
- |  -|+-|-||-  +-+ +  |- ++-+-+ |+-| + -   -+-+|--|+ ++- ||++|| -|+| -|- --|-||--- ++||--||+-|- +--+---- -+  +| | -  -+|  -  +|  |-+-|-||---+ | | | ||+ -| |+ + ||+ -++ |+++ -   -|-|+ +|-++-+  | ||++|
 |+ -+- - -|-  |-+||+ -- |+++--||-|+- -  - ++|+  - |||||---+|- +-| |+|+|+| |- + +- |++-|- +-+  - -+|  - --||+-+ | +-+   |+| +||-| + -  | |--++ -+-|+ || | ||-++ -  -  -||- - ||+-    +-- ---|+ + |-|| +-
|+++||-+ | - -+-+|+ + --|- +-+++-+|- |+|++  +-+ |-   | | -+--|-  |+--+| ||+ |+-||-+- --++|+ || || || | -|   ++-++-++ |- |-||-+-|-|+ +|| +--   | |++|-  |+ ++- -+|  -+-+-|++-|| + | - -+ --|| +-+---||-| 
-||  +|-|-+ --+ + | -+ |-|| |- ++ - -+---+  +    |-- - --  ||| --+-- -|| |+ + ++ ||+ |-+-|+++ +++|  +||- +-+|+ ||+- |-++-+ ||  -  -+++|   +|||+   + - |- || - -|- -||+||+| -|+-|+     | -+ + +----  |   
++- |-+- | | |-||-+-- +|+|+-|+|+ -+++ +|--+-++-||--+++ - + - ++-|- |+-++ -|||-|+-++| --|-+-++|+- -|-|-  +|+-- +-+|| +-++ |  | -|+ -- ++- ++-|++-++|-+++ +++|||+ | + | +  ++| |++|| +|+|+||+- +||  +| | +
   |+---  -   | |    |--+- +   +  - |   | |-+-    |++| | +-|+-  -  | +--|-|+ -++||+-++-+|+|-|-- ---| ||- | |-||-| --|++ +|   -- -|+++| ||-|+ ------- || ++| |+-| - | | | ||-+|--++|-|+ +++  |---+- + + +
|  +-++||- + ||+-+|||   --||++-|+|  -+++ -|-|+|+||| |-+|  +|+|+-+ | | |||  -+|-|-+|||  +-+ - -++ --+ |-|+|-| |-  +--|-++|-  |  +-----+| |--+- ||- |+| - |||++| -  |   ||-+| | |  + ||--| +|| +|  |||+|-|
+-|  ++    ++--+-++|+-||++|+ |--  -|| - ++ |- -|++ -+--|||- +  + +-- -- | -+|++-+   ||+ +-|+|||+-++++|--| --+|+||-++  ++++ |||-+|- +  --|++ |+||-+-  ++ |+ |||-|+-|||-+ +-++++ -||||++- +++-+++++-- |  |
| -+ +|++| | +|+-||++- |-|| +-   -+-- |-|+-+-|-  | ++-||| +|++  |  +-|-- ++++| -- |+++ -+ -|| - -|-| |++ -+|--  +||| +   |+--+ ++-+|-|++++|| +| |+|||+  |- -+-|  +-+++  |- -|-||- +  |-+|+ --|+-+  +  - 
+-+|++++ ++ | + | +|++ +++- |-|+-++-  -+   +-||- |+|+--++- +++-+ | +| --++ -|--|||-+-| ++ +  |+ -| |+-++ -|-- -+|| --+- ||-+||+ ||-| +||  | -|-+ +--||+|-|| | -+|-+| - - |- ++| | +- | +-  ++ +- ++|- -|
 ++|+|+  -+ | -|-- |-+|++- +-|+| ++|| +| -++||+|+|++ +-+++||+-++-|-+| ++-|-+| +|-|++|  +| -| ++-||+-++|+ +|+++|+  - +++ +-  -|+--+|+  |++ || ----+|  |-+||+| -+|+| ++ ||+++- |--+|+|+-    + +- - -- | + 
-+|+|-| -+|+++++  - -++-  ||+ -+||+|  +--++++|  ||+- ++-+-- --+   +|++- +  --| +| +-+---+-|+- || |-||-++||-|-+-  |-+- | -|| --++||||-+++  + +-|-|-  + -+-| --|+-+ | --+     |+|| +-  |- +||||+-+++ ||+ |
 +-|+ +|+--|+++|+-||| +  ||----+ +- +|| |-- || --+|- +| +-|| -||  -+|| ---  -+|++-   -  |- | | ||- --- - |  - +|   + - || - |-|--  ||-||-|--- + |-   +| ++-|| |-|  ||   |+ - +  +-|--+ |--+ -++  ++| |+ 
|+ +  -+-||-----| ||-+|++ -+||  +| |||-  |- --  +| | |+ -|- -+-+- |||| ||-+  +-  +||+-+---||| |||-||++ +|---+--+- -+-|++-|+|+|-|| +-| -|-|  ++ |+ --+- - |+| + |-|+- +|-| | +--+ |--||+||+-   +|  ||-+||
 -||++-+|- | -+--+|  -||- |+++ -+-+++- -|-| -- |++-|  +  ---+| |-+-- -| | |++ +|-  -   -++ |  +- --+|||+-- |- |-|--+|+-+-- -+|-+--+||-|| -    +-| | |+|- |+-+|--| | +++-|++-+| + |+|| - -++ |+ + | +-|+-
++|+| ||++++ ||-|+||  +| +  - --|   || +- |+|||+|--+  -+| -+ | |||++--|   |||||+ ++--||----+++-+ + + + |+|-| ||-| -  |++-  + -+  -- | -|  +--++|- -+  ||- ++ - ----- |-- ----++ +-  +|---| |-|+-- ++|| +
---- ++- -|- -++|-  ++- ||| || - | ---+ ++-|--+ --+ ||-|+ -  +|+- +|-|||-+|   |-|+--+| --++-+|  +++   +- |-+-|+--|+- ||-|  +++||  --+-- |-|++ -++-  |  -+ +|+| |-|-||++| - --+|-  |-|-+|| ++-|--|||| - -
|+|-+-+--  + |- ||-+-|++|- +- ++--|-+-- -| -- |--+|++++ ++||++| -  -| + +|| +|-- - |+ +-- +|-+|+|++|+ -| -+++++-|-+-+ |-|-+--|+ |||  |-  | ++++ |-| +-+ |-|+| |+  -++- -+|| |++ |  ||++| ||++--+++++  - 
-| ----+|+ + +| - +-|+----+||-+ || --+--|-+| +|  +-- +++  ++++--|++ +  |-+ |+ ++ --+|| | +  |++ -+      |-||+|| ||  ||+ +-+- -+-+-  -- |-||-+- |+--|--+ |+ ++|-|| -|+||-+++-- |||-| -||  -| +|    -|--+-
+  +++-||- +||| |-||||+|- -+|+---+- -| |+| - -|-+ |+++-|  +||+- - ||+-+- --  | --+++++| | -+  -+-+ |+ |-|-+ |||| ++---||+|  |+-+ -| ++|  +-| -+||||  -+|+ -|| +   --|+-|+- --  -- |++|++-||-+| -+| - +  
 | + |  +-|   ++-+|+ ||+|+   |+  +-|+--+ - ||| ++++| | --  +-+  + +- -|-|+++-   ---+|+||++  - - ||+-  ++  -+ +---|| + |-+|+++ -|  | +| |  -++-+| | |++||- +  ++--|   --+ +||+ +   |+-- |+|||+ |+|-||---|
 - |  ---||+ | |+ +||-+| - + -|++++---|  ++|++||-++-+ -| -+-|-|+ +|+|++-++-++  -| | +|+++-|+  -+ +-++ +| |+ -++-|+-|---| + | ++ || -  |-----+|++ |+-  -|++|   - +--|+  |||+  |  +--|-+ |-|+++-+| -  ||-|
++ |- - +|+| -|||||+| -+||||||+||-- | +-|++-| +-+  -+  - +  --+| ++-+|| |  |++-+|+ +-++- -+ || |+++  -   +-|| |-+  -|++- -| --+| |-+ -+++|-+|+|+ +-|+  - |+ -- ++ |+|-+|++--+ ||- |--++|+-+-++||-|-+   +
-   +   + - |---+- -||||- |+--+||+|-+| -+ +|++|||+ |+|+|++|||-+- +|||  -+ +- -+--|-- +| |++ |||++-| ------++++-|+- | |+|-+|| +++  ++-+-    |-  - -+||+--||  +|+++|+|||-- + +-| - | |+   +||- || -+ +|-++
|+- ++|+ |+ |+ +| |++||+||-+|  --  |+-|  - - +-| ++|  ||- +| +--+-+|+--++-+-- ||-| + +--|+- -+---+- ++   --+|+|++- ||+|+++| |- ++ ---|--|-  -|+ - | ++|  ||++-|| |||- |++--++-|| +-++----| | -+|-+||+ +|
|+|  +  --+ ||-||+||-++|+--+ +++|+--|   -  +-| ||-|  -|- |||+|+++| +++| -+-|++--- -+| ||+-|+--  -+ | - -| + +|++  +|+- --  +-|  +|    +-+-||||+-+ ++++-+|| --- |+ - ++- +-+ +-  +--+|||+ |+-- --  -|-+|+
| +||-  | -- -  +---|   -+  |+--|+-|| ||  -||++| - -+|  -| ++-- |++---||++ +-   ++- -  |+|| + -  |-|||| +-+ |+| -+ | +|--||+ |- - +++|+-+ |-|-+| -+|+|+  - ||+|-++-+-  + +    -+ + |-| -++ ++-|+- |-|  -
--+| - |||-|| |-|-    | ||-+|+-|-|| + -|+ |-|-++| - +-- -|  |||-|+ ||| +| ++ -- ++-|-|++-++ -|-||+ | ++++++ ++ ||| |  ||+- | |+ ++++-+-  |-|||+|-+- |- -  |+|+|||-|--++ |+--- +  -+||+-+ | ---  -||--+|-
| + - --| ||-+++--- - |  --||-- +|-  -| | -- +|+  -|+-++ ++++|||-++||-|| -|+-|++ -+|-+ -++-  |  |+ +-||  +-++-|+-+||-+| |++ -++  |+   + | |+++++ |||  +---|--|--++   - +++---|  ---|| -| | +|- -|-| +|+|
 -+| -- --|  |   |  ||-+|||-|- --+  ++-+| |+|-+-|- - | +| ||--+-||  --+|- -+|++|+-|| |+---+||--|++ - -|-+--|-  +-+-+ ||-|--++||+-+|+|+-  ++--+| |-+| + -+|| | ||-+    |||-|+--++ + -|  +-+|+++-- -+- +-|
| |+|-+ -  - ||| ||+- -+-|++|+- -+- + --++-|+-- + +-++ - -  +   -|-+ | - -++ |+|+ | --+- |  +|-+|+||+++ --||-- +| |++||  -|--  |-||  +| -++-|-  |++|- - |-++-|-+-| | -+++ +++ +- +| -++--  ||--+|||+-+ +
+ -- |+-+ |+||+|- ||- |++ +  +| -|+|++++- | ++ -| +-+ - | |++  -- -|- | |--+-++|||| +|+||- ||+|++|- ||+|+ ++|--  -- +-------| --- ++ - ++ -|| -|| | -+-|--| |-- |--|- - |  ++|-|+-++- +-|++++--|- |  | |
|||--+ -|-++ | +|-- |++ |+-|+|||+-+  + +|-+---|+-+|  | - + ---|-|-  + +- -||++-+++-+||| |-   -||+-+++++-|-+ + |- ---|--+-+ ++-| -++  + |+ -||++-+|| +  | +|+- +-|-|-++-- | | -+- +++--+|+-+-+++ +--|--+-
-+|+- +   ++|-+|+--|||++|-+ --+||-++- | +|++||-++  -| +- -| | +| ++++|-+---| ++-  |-+ |++|+-++ --++||- --+ +|- +   |- + - -|  +| + --||++++ |++-|-||  |+|----|-|-|- -  -  +-+++--+|-|  ++---|- -|-++ --|
-----+|| +--|||| |  +--|+-+ ---|--| -|----+ | ||- + |-   ++-+- --  +-+-|| |- +||-||++--+-|-|+-|-+ |+ -- -|+|-  |  -|+-- -|| +|-||||--|+| +--+ ||+-- | +---+|-||+-|| ||+-|-+||||||||-+ --- +---||-|-|+ ++
--  +|+-|-+-|+| ---++|---+ -|+-| -- -|    ++-   ++- --||||+|+| | |+|- ||+- |+- +  |-- +--|- -|+-+|+- +|||+-++- --|||| +||+-| |+ -+ |+| |+ -+-+-|+-|+  -||++|-| +-+  + ++ ||  |--+| -+-+- --+ |+| ++++ -|
|  |+ - - +|-| - + + |++- -| ++--  +- | + ++- + | ||+-|---+-- + |+-   -|+|+--+| ++ +-||+-+-  +|+-|| | - | -+++  |--+|+-+|++--|-  --+-- |+ -  -  ||-  |+|--|--++| +  -+| -| --+||++ ||+ + |--|+--| + +|+ 
- ++++  ++||  + - --| +|-||+ -+| - -| -|++- - --|++||  +-+--  - --|-||--+ |- |--|-|-+|- --||- --||+-|+|+  --||  ++-- +| | |+--||--||+ +|-|   ||| ||-++ |   - +  | +-|+++-    +--+  +-|+--|+ +++   |-- - 
 |  +++|-++- --  |+ |-| + +- ++|+-- + ++|-||--|     -|+ - |+++--|+| |++| ++|++ ++  -+ +-  | + --+--++||-+- +  --| ++|+|+ - ++ -|-+ -  --++-+| +||  ++ -|-|| | -- ++-+|--| ||-|++|--+|  | -|-  -||-||+   
- +- - +   ++|-++-| --++| +-|++ | +||- |||||-+| + | --+|||-+ + |++| -+ -+-|-++||+--||- |++-----++ |++  -+- --|+|++-  |--+++---|-+|-  |--+-+|   ++|-|   +|--|+--  -|+++-+--  |  ||+ | -|+-- +-| + ||- |||
 --+|-||| -||- | +| +-+||++|+ ++ -++    |||  +| +|---+ |+|+- -++|+  -+|- -+ -|+  +- ||+ |+|++|+-++-||+|+|| ||+ --|| +++- -||+-+| -+-++ ++ |-+ -|-+| |- ||- -++- |--++-- +++---|+ |-+- + -||--||-+-+||+-|
 +---  - - -++-+-- + -| -+|+ +||| |+ +| + |||- + - +-| ||+ ---+-++| +|+-  ++||+-- -|--  - | |-+  +-|-+ +||+--|-+-|++-|- -+--+ +|-| - -|  |+|   + | ++ ++ -++| +|-  | -|-|+   - +|+ -|+-- -+ - ---|||+ ||
 - |+  |+--|||| -- |++| +--+|+- |-|+|-    |+|-| |++-||++|--|-|| -|--+|++ +-||-- + +--  -----+||-||||-| - -+  -||+||- |- |-| -|   - + -++---++||-  |++ |- + |-- ++|----| +--  ++| -|-+| -- -||+  +++- +|+
--+ |++|++ ---+|++ -++- +++-||-| +|+- |+ --- |||| + - - -+|  |-+|-| | -+   ---++ -||++-- |++|-+||| +| -++ + ++   |-+-  +-|-|||-+- |--|  -||+ -| - -- |  -++| +-+++||- | +|||+--+|-++||-+++-| - -+ | -+-|
 |+|  -+++- - ++|-|-- --- -| -+-+++ +|-| ||+|- ++ -+|-+ ++ ++|-+-| +-+||- ----  +  +  | +|+| +-+-+  -|||++|   |-++ +||- -- + - -|- ++++|-+|||-- --|-|+-- | + |+---||+++| + |-|+|||+  ||+ -|-+-+ +- +- +|
-|-+++-|-|-+-|||+-   + ||-+ | -| |- |+++-+|-|--- |+--+ |-- +|-|- - -|-+ |+| +-||-|+| || ||+  | |- |+- | +|  ++-  | +|-|  +|-++ +--||+- | |--+ +||--|--|-|-  ++- +||  +|+|||| ||- ++|| | +  -- - |+++  -+
-- --+|  -|+-+|+ -    |++-|+-+  - |  | -+- +-+|+ + +|-||| -|++|--++|  + --|| - -+- -|+| +  |-++ - |+|+- | -- |||+|-|+|-+-|--  +|++ -|- |  |+ +-|+ -|| --+- -|+|+|--+|||| -| | +|- --|| - +||  |++-| - +-
 +--|+ |+ -|||| --| --|  ||| -- ++|- - || +  -|-|+-|+ ++++ || +++  |+-|| + |++| |++- -+-  | +- +   ||+-|---+-++ +- + ||+ -- -||| ++|- -+-|||-|| | + |+--||-+|+ -+-+    + ---| +  +++- -- -+--|  -+- +|| 
|+--|- |+| |+++ +-| +---|+| +-|+|+---||  -|+ - |+ +||-- |  --+ |+||+   -|+|+-   | -+++++|| +|+- +--+-  + - | ---+ --||||+-|||-+- ++ |- ++---++|+ -||+ ||---+|||| |||++--+|| - - - | || | ----|+- ++|- ++
-||+ ||--||-|+-   + |  +--+|- |-|+|  ||  + | ||-    - +++++ ||  + | ----||+|  +-| |- --- -|| |-+-+ +|  ++||+| |+-| +- + | - -+    -|-||-+||- |  +|--+|   +||--+  - +|-- -|++++++---||- ++||||-|- -- +---
+-|+++++- ++  -|-+ -|| -+ -||-|+-+|++|+- ||--  -+  -+ -++  | + |-  |+- +|-|+--|  + +-+-+-| -+ -++ --|-|++| -|+ ||||+|-|  -- ++| +|+- -||+ ++-|- -++||- |++ |-+|-+  | -  |++-+-+++  --- |+| +   -|- +|+-+
|+  +--++  +  + -| + -+ +|-|--|+|+|||+-+| |-  | |----+-|| -  |--- - + ||+-|-+| | -+|||- +| |-+ | -  +-| + +| ++---- -||+ + |||   - |- -+|-| - - ||+  +|--+|+||+++||+  ---||+- ++ |-  |+- |+ -|+||- -||||
|++|+|  -+-+-+- ++   |  - | | | -+|- | -+  +-+-|+++-|  | +-|-  |--    ++  +-++|||++ +---|+++-+|++ +  +---||+- +-  + |-  +-+|+   +||-   ++||+-|-||  |||| |||+  | -  -|+|+ -  -++  |  - -+- +| || | -+  --
+- +| +||+++-|-++-|-+--+- - +  +    - +++-- -+ |--- -----|| +|  + ++-||||||+-  | +-|    -|-| - ++-++ |- --+||+ +|  - |+   -|| | +|    ||  ----| ++|-  -+|+ +   |--||-+ + | +|| + - -  |-++| -++   |-|--|
-|-|-- |+- ++ -|+-+  -+|-|  | |-||- - ++|-+|+-++ --++ + -- |||--+-+-||+ | -  |++-+-- | ||++  |-+-|-|- |   -|||+|++ - +|+ +|+|||-+-  || |  -++- -| |+||+ | +---+|--|-|-+ -+ --+|--|||   ||- + ||+|-- +|| 
| |+-+||+++-  - | |-| +|--|+-|+||| --|- +- ||+-+||||-||---|++|+-+ +| ++  |+--|++ -| ||+-  --   --- + +- |+-+ |-+|-|-|-+||+|   - -||--++- |+++ +-||| -|-|+-++| +-|-+ -|| || |+| ++|--| +|||+  | | + + |+-
+-++  -+-| +|++ - - |+|--|+-||- --+|| -|-|| ++| +| - -|--  | -----||  |-+-  +  + |-|++|+--| -+ -++++--|- -- --|--+ |+|  +  -|||+|| - -| +- +  |++|  +--+|| - -|- |-+++-| -|+|+- ||| |-+ |++--+-||  +++-|
-+|- -+| -|+ | ++-++||-|+--|+-+|-++|--+|++|--|+ ++-|-+| ++-|+  -|-||  --  ++ +   ++- + -+|+ -+ ||+|+ +|-|- ++- - -+ ---  |+-++ ++|-+++++ ---++ +- |+ ||||- -   -||  | |++-|- |-|-+ | -| --||-|+ +|+- -|+
 ||+ ---- -+| | +  |+-++||+|||||-+-+-++- |-+-| +|+|  | -  -- -|-+|---++ |- -+ |+--+|+-   |- |+| -- --+-  +|-+||-+   |+|+-|++|++- |+ |+-++|| ---|++|-| -++-|||- |+ |+ ||-+ |-+||+| -|-| |+|+ - |- --- | -
- ++|+|-+||--- +++| +| |--+-|-+| |++| |||||  +-||---|-+||-+|- || +-|-| --|- -||--- --+-|-- +  -|-++  ++- ++-|- - +-| +-+- -+--   +++ ---|-||+ ++ |  | + +--  +---  +  +----+ | ||+ -+ |+| ---+ + | +- --
 | |+ +|-+++ - |-+-+++-+-+---  |  - -|   -+-| -| +|-||+- |-+|--||| -+|- +--  |--- |+-+ |+++-+++|+-|+ | --||+| + -   -||+ |+ |--+|+--+||+++| |++ +  -- -+|-----||+| |+|-+  +|-- + -++ -+|+ | -++   --+||-
--|-+ | -|---+|-+   -  || - --+| - + -- |+ +||-| +-+ +++-++|----  +  || -- ++ |-||++ +-+--|++ -+ + |-  |+----|||+-+ + - + -+|+| |-++ ++ |  |+|||-  -++   |-|- +|| |||  - -+|-++-- +|||++- ||-+|--|+-|--+
 + +||+|  |  |- +||+ ||  | ---+| |-+-  |++- | ||-|+--+-+||-|-++|+ +|+-- |+-|+|   | - ++||-|-| |---  +-|-|++|-|-|+- -|++|- +-+-|- ++-++ +|  ||-- -++||++ -|-|-+|-- +++-+ ---+||+-- |+|++||||+++|+-| + +--
|-|-|++ -+| -+|+|--+||+ +|+-  -+ -||+|+||- ||+||- +-+--++|+|-+---+-| |+ +- +  +++-|- + ---|++ -+++ -- || + ||| |+--++ -++ ||+| +|-| | +|  -+-|-  || +|+ -+--|| |--+|  -| -|-+--||+- -+|| |- +|| +- ++  -
+- -| +-+ |||-+||| --+ ---+---- +-- ++   --  ||+   +--- |- ++ -- | |-+     || -+- + - + +-- +++| -+|+ || ||+|-|+  |+- +||||--++  +|-+ + -  +-- +|  -++||+ |-+|++|- | +|-+||+|-+-|||-+  |+-+-   - -+ +-++
|-  --|||||  -||   +  -+-   ---+++|+|||-| | +|-----++ | +| +|+++-||++ |-  | | -+|-+- | --++++ +-++- +||+ +|  + + -|+-+|+|+ |- |-+--+- --- || +-  +- -+|  -|+|| - |+|-+|+|-+-++|-| -+++- +++-+ |- + |--|+
|+   |+ ||| ||+-|||+ -+--++| - - ||++ + +|+ -+ |--|||+ +++|  -+-+||||- +  -   -  +|+ |-- --+|++  +-|- +  + -- -++|  - - +|-+ |+-++|---|+ +- |+| + +|| --||- +-- +|++ -+| -+ -| -|---|---+|+|+|++  -+  ++
 |--++||++-+++ -|-||  || ++ -|+ ---  +- |-|+--++|-++|-|---- -+++-+ -|+++++-|-+|+||+ -+| |-+++-- +-+|-| +-+||- +-+---+||| ---++-|  |--  ---++| |+++-|+ |+  |||+ -+-+----  --+ +-|- |+-+--+-|+|--|+--+  + 
 | -+--|-++++   | -|| ----++ |+++-- |-+ + --+-|--||+-++ -+ || -|+ ++|||+ -- +|- +- + -+ |+||--|+| +|+||--+-+--|-+|+|-+|--- | ||  ---+||   |+ +|-|-+ |||+- --  || +- - +  | -++-+-+||+  -+ |-|+|- ++| +-+
|||-||-|| -+-+++||+-- |+||  |-+-| -| | |  +|-- ++ |+ -+ ++-|++|-+ ----|++ -|- --|--| |+ | || -|-+-+- |-||+- |+-||++ | |-|-+--||-+||  -++-||||+|   +  |+ - |-|+|+ |+++++-+- - ++|  -|- +||||-   ++|  ||- 
| || |-+| -|+-  |+  +  - ||--  - --+-||-  ----|+ |||-|--|- ||+- -  +|+ | ||+|+ +| -----+--- --+| -+  |+||| +|-|  ++  - - | ----++  -  +-++--+-|   -+|+|+|++++|-+  | + |--- - --   ||-+| | |---|||- +  |-
+|+-| - - | --++  +-|| |-+||+-|  +|-+ || ++  |+ +|+-- -+||+|+|| -||+-+-||-||  ||  +|+  || |  |-  -+|+-  - | + |+++-||-  -   ++ --+-   --|+|-++ ||||| +|+ |++ |--  + |+|-+  ++ +| +|+-|++  | +-|| -|+-|||
+|+-- |+ ++|++ -++ ++  -+- |- |  +| --+|+||+ -  |++  +  |-|-|+|-- ++  -|+|+ ---|+-||++||-|++ -+ -++| |-|+| +- + -++ - +|-- -++|| |+  + +- +|+||+|| - +-+||||++ |-+ - -||| |+|  ||+  -- - ++--+-|-+++-| +
-+++-   | -  |+|- -+|-+++ --|----  - --+++--|-|- ++ |+---  | -|+-| +|||+-|+ |-| ----+| -| + --   +-|  |  --|+-||-+ +++-++++ |+-+||++|  +|- +-||++  |+|  --|+-- -+++ -+|  | ++|| |-+|- ||  -+|+|+|  +-+ +
+ ||--|+- ++-| ||+| -|+-- -||+ -| + ++ + |+--+  -+-| ||     |  -+-| + || +||+|--  -+-|+- |  -   |||-+ + ++-+  |+| |++-- +| +||+-|-| + - || | -||||-  |+ +-+--+  +|+|+ -| | +   |+-+---||+-+-||||| -|  ++
 |  --|-+- |---+||-|||---|| |  -  |++|-|  ---|+|||+|-- --+  -|++- ---| |-+-- +|  -+  +-+|+ --|-||+- +-| ++|  | +  -+ |++-- |-|-+ |||-|+  |+      -++  +-|-+|+-+   |- +- ||-|-  ++    +|-|+--|+ ||++- +--
|-+-- | +++|+++  +++- + | |-++ - -+|++ -+-|+ +|  -+- - |-||- + +|  +|+-++- --+      - +--  - +-- +-  |++| + --|  |-||++ -+++ --+ + ||+ -+ + ---+ + -- ---+   |- +---+|   |  -- +-+ |- +-| - -| - +|+|| -
 ++| +|+-  - |+||-+ -+||+--+-  +++-+-||---+++ |+  |-|-+-+--| |+ --  -+|+----++-|+- |-+|+++ ++||-   + |++|++|  +|  | ---|+|--    +||   +|-|||    -|-++-+ + |  + + -++|--|+|- -+++- -- | | |+--++|-+ ++|--
--|- -     || --||++--|-+ |||-|||--|     --+-+-++-+ + -   - -|-  +- +|||||+ ++ +||-| ++  +||-| | -+- |+-++ -+  | --|---++ +++++-+- +- ||-+ -| -- | ++  -||+|-+| |||- +| |+ |+ |+--++|+ - |+ |--||  -|| -
- ------|++   ++ |+-+|-+-  -+---  ||  +||  |+--+-+||+- - ||+--|+|| ---|-| + ++- ----|+-+|+|  - +++| +|-|-- +|+ -+-+-||- -+|-+-+||+   ++ ||-| ||  |+|| |-- | --|-+||+ |+| -- ||--|-|- -+  |--++ |- ++|  -
++-  +---- -|- |--|-+-+||++-   -+ |+- -+|||----  ---|||+||||--   +  +- -||+++--|-- -+---| |+|| +- + +|+ ++ | +-- -|- +-   ---| ||- ||+|+|--  +++++|  +|---   -+  -||||+|-+|+|| --+- ++|+|-+--+|+++ |-++-
 -+- | -++|-+|+| |+|+--|++|| +|- -- ++-+  +-------|--- + | -  -+  |+  +-- -| |-- +||| ---+--|-+ -  +|-|||+ +-||+|+-||-+   ++---| +-||-- - || ++ +|-- || -+--|+| ++||-| +--|++++ -+ -- -  |--+-+|  + + ||
+|||-+-++|+ -+||-- | ++ | + |+-|| |++|+ |   - --++-++| -+|| + ||- +|+|-   ||||- --- +-++|+  -| -+| ---+++  ---|+-++|  + +|--  -|-+ + +- | ||+|+ | +++ -- |+| +||+--+- +|+-- + -|| -|--|- ||- |-|||-++-|+
-+|++ |--|+-||-|+  +||  +|+ + --  |---||--++-+ + --| + +|+--+ -++--+ ++++--||-+- -|--|+|-+- |  +-|-++-| +|-+ +-+ ++-|-+|| - ++---|| -|-- +|- | |++|   --  -|+ -- |  +   +||- -++-+++ |+ + - - -|-+-++ |+
|- +|++ +-| ++|- +  ||-+  - - |+---|+||-+|- +++--  +|--+ -   ++ -++- -   - ||---  |-+-+- -++ |-  |-|  - - |-|-  ++| ++-|-+||   +|- -  ++  -+| -- |-  -||| + +++--+++|-|+| ||--+|+| | | | |+-++| --+--+ +
-++- ||-| -|    --+-- --  -+--+ |+| +-|--    -|++++|- |- | ||| |-|+|- |-+|++  +|+|| + |-  |-+|||| --     ++--+-+ -|+++ ++++-+-|-|++ -||  --+|+| | | --|-- + ++ ++++  -+-||- |-|--|+|+||  ||+|+-+-|- -  +
+||--  ||- +-+-|+|- |+-|| -+++--+|-    ||-|| ++ +| + |++|-- --+-|  |--|| |++ +++- |+  |--++| -  |-  +-||-++| +-+ |-- ++--++++++| |+||  -- ||  +| +  ++-  -+-|++  ||| | +--|||+-+- + -+|-|++ + +| ||   --
 |-+  -|+-+-|+|  +|+|++ |+-+ +|+|+--|-+ |+-  ||||- +-||||-+-+|-|++ + +- ||---||-+ ||   + |+   |-|- - + ---  - -  || |+++|-- +| +|+--+|+ -++--|+ -|+-|-+-|-|-|+|+|+|+-| |-|-++ -| |+| |+ ||+-+---|-  + |+
++|| ----| +-||| |+ -+||-+-|-+-- +|- |  |+-||++||| ---|-+ | - | - -++||--+ |+--++ || -- ++-+ -+ +-||+--|+||+--++--  +-----+-+ |-|  || |--|+-+| +++|+|+  +||-| ++|+ - + +|++-+|+-|-+ -+-+|-|--+  +|-++||-
+- +-|++   --+ ||+|++|| ++--+| |  ||+-||-+++ | -|----+--|--| |+|+||++|+   +-| +  ++  -  |+ -|| - - -+|| --   +|-- +-+|+- --   + -+ ++-    +|-|||--+  ++-+  +-|- +++|||  ||  +|+| | ||  - | --|| ||+|+-- 
     - +-++-  |  ||+   |-+- ++--|-+-++ - | +|+-++|-||||+|- |-- |--|-+- -+-+ -++|- | ||- -|+--+++-+--+||- +-| --|+ +  -+- -++-- +|--  -| ++--| -- +-||--  -+---+|| -+ - ++   | -|| +-++|++|-+|+||-+ |+ |+
+-- +- -- -+-+|++-+++-||||++ |+++|+-- | | | -- -|+|--+||-- +-|-- -|  -|- ++- --|+++-- -+-++--+- ++|--++  ||- -+ -  +   ++-++  |-|| |+ -|+-|--+|-+|+++-| -||--+- -+--- -++  +||+ -|+-- --+  | -||+- -|+- 
+|+-- |+|||-+ || |++-++-+- |  |-++-  --|+++ ||--|| ||-| +| -+-+|  +-| ++ | ++-| ++ +-+- |-+-|+ | -+ - |+-|  +++||  -|---+| + +  ++-   +--+-+||+-+ + - +||-+||| ||++ |+ +++-    |+- -+ | - |- +---++||- -
-| ++ ++-+-  ---|++||- + ++++|+++---  |+-- --- --||+----||++|| +-- ---| +  -+ + | + +||++ +|-   -|- ++||-|+  | |+ |  -+- + |+ -| +||| +--+| -+  +  ||   |-|+-+ -+ -||-+ +||-|-  || +--+++- - - --||- ||-
|-+ + -+-+||   | |- ||- - |-||+-+|++  |+--+  |- --|||+- ++-| | -+ |+ +| ---| +||++  | |----+- -+-+ -|||------ |+-  | +-+ +|+|- +-  |   -|+   -||-+|-  |-+ ++| |||  -|||  - |-  +-+++  ---|- +| - ||  +++
 +-  | -|++|- - |++| +-++|+-  -++- + -|+-- |++-| |-++|-- -|++- -+|+|  ||+-|--+-+--+|+--++  +|||---+-|+|++-+  -|- | - -|   +  -+- -+|-|+||-+ |--|||+|  |+|+-++| ----|+  -+-- |--++|-|||- ||+|---- ++- |+ 
  ++|+ +|-   |-+||+ +  |+  |+|-|| -|---|| - -||  ++-- - | |-++-|- || ---| | ||| |    |-  |-+|||- -   | +-++ + --| +| ++| +|-+||+ -|||-+|+||+||  ||+  -|- +-+|++-+|+++|-  ||| -  |+---|++|+ +- - -++ +||-
+|--++|+ -   ||-|-|-- | +|||-|+||++--||-+-- |-| |+ ||||--| +-+  --  +|--||+-| ||  +-  | | - |-++ + --   +| -   +| |+ + +|--||+ + ||+|  -+| |-- -|++|+ -|+| -  | |+|-+|++--++|--+ +| +- |  -|-  ++---+|-|
-|+-+|-+| ||+|       || -| |+---+|||||+|-|   +-| |+| -|+|+ -+-|---+| -+ ++||+ |||||- +  + -+--++-| | --- +--|++ | +||-||++|  |+  | ++-+|- +  +||-|-  | -| | ||-|-|  ---++| |---    |-  ||-|+ |++--++++|+
-+  |++||++|  - -+| ++---  + +|||-| --+-++-| |+|- -|-++|||+|--+|+-  - +||++- +-  | + +-| - |-+- --+|| ||+ + - +|+|+++   |+ -++|||+---|| ||- |-|| +-|+-|+||-+-|+||-|-++ -+|++|+-- |||- -+--||-+|+|-- + --
+-+-- -- -+|+|  |  -|  -- ----| ++| | |-++-+ +++-+ --|++|+ +|-     -|-|  |+||+|-+ |+| - -|+++-+|   +  +++-| +|||- +++-+||-+++-- ---+ +-|-+ ++| ||+ ++ ||-| -- +- |||-+-||---|||+| +- | --   |-   +|+|+| 
| -|--++ ++++++| | | ||+  - -+-  |+  -+|+++ -|+++ +  -| + -+ | - +||+||+- |  ||-|- -||+++| |-+   - +-+++||+-+|-++++-+ +|| ++-+  |   +| +---|+-||||+|+-|+- +  - -------  | +-++-+-+|+-+- ++   +|||--| | |
 -+ +  +| |--|  +- + - -|-+-   | ++||++ ||- | ++|+| - -|||--  + ++-+|--- --+-++++- +--|+|+-| ||  -++- -++ |-|  +  || -||+ + +|--+|++---+   +--+ | --+ +| -|+++|-|++| ----|++ -++|+ ++||   - ++ -|-  +  +
+-|+-+-+  + +--++ --+-|-+-|+-- +|+|++ |+  |-+-||+++||+| --+--+ + +--|| -  -+||+|| |   -   ----+|   + |-|  + | --|| -+|+-||||- +-|| +|++|| +-|++ -  +||+ ++|+ |- -|  -|  |++  |-++-||| - -||-|+-+ - -+|+|
-- ||||||-- -+-|++   -|---|||--++++ -+  -| + ||--|++--++++ + -+|+ ++---- | |  +|| +|- ++  - +  + ++  |+  |+| |---+-|    + -  |+||+ ---- ++  ++---||--+ | + | -| || |  -++-|+|+-|-+ --+|+|+||| +||||+ ++|
- |+--+ --   | -|||+--- -||+-+ +- -|+||- |--|--++ --|--++-  -| --|+-+|| |-  |++|--|-+|++|||-|--|+-++|-+--- --||-+-      |++-|--| ++|+ |- |+++-+--|+ -|+-+ +-+ +- ++|++ | | | +  ++      -  ||++++ +-+++-
 - | --|-+-  ---++|||-+|--+-+-+-++ |  |-+-|--|     -+|+ -  | -- -|+-|- |  |+-|-| + +-|-| | ---+ ++|+  -  |-++||+ +|+||--|--| ||+ --|| +- -| ||-+| - -- + -+|-|--|  +||--+|-+ ||  +---   | ----++|-   +++
-|  -|| + - + -+| ++--+|    ++ ++ +--    --++-++| +|+ +-+ -+ +||| |-| +++| |-  +-+- |- + +|-|+ --|+-|  |  -- |-||| +++-||- -|- - +-- +|||+ + + -+-+--+ -|||| +  +| ||+  |- -++-|   |+-+|-- - ++  -+| -+|
|-+-| +-| -- ||+  +++-+- | |  ||-|+|---|| -+ -||+||+|||-- +-++ +-+   +|++++ -+|-+ + | +--|-- |- |++|---|+ + -|- -+- |+- +| |+-   +-  +++---|+--+ -|-|||+  -+ | |+ -+|  +|+| -|+  +---+|  || + -|    |-| 
||-+|-   +||--+ +-++ -+ |-+ -||-+  |---|+||+|-|+|+++ | |+ -+-++| + ||||-|++|-  +  +++++  -| |-+ |    || |     +-+|+--|--++ -|  +--||-|+-||||-| -+ ||--|-    | -|+++-| +++-+++++|+| | + - +--|+ -+-- || -
-+ | |||| +- +| +-| -|||  ++||-+|||| -|+ ++-+  + +|+|--- +| +-++- || |+|+-+++|+-+----- |- ++-++-||++ + -- |--++-| -|-- |+- -  -  | -+|+ - ||||- ||+++-+| - - -|| |+--|+||+ |+  +-+-|++   ++||++ -+ -|| |
++ -+  |---++ ++ |+||-|+-|+||++--+ |--|  - |++|- +| |||+ -|+ | +++--  +||- -+- -|+-|--+ +| +---|-||-|-  |- |  -+|--|+   -| ||+|+ |---+++ -+|-+  | -+- | |+--+|++ + | + --| -|+|+-+ - +||-|-+   |+--|||||
 |---+ +|-----|-++- -+-  || |+- ++|| +    ||- -+-+---+---   + |+ +--++ ++-- |+-| --+||-+|||+ -+||| ||+ --|++|||| |---+ +++|  + +- + +++ -|+|| -|-+  |+-  ---++|----++ -|-||++ |+| --- |- |- -|+ | + ++ -
|||+||  || + -++   +||++|   || ++-+|+| - |+-  +||+|+- +|+++ |--|+|+ |-|++-|+|++ |++|+  +--|+   +  |+-+   -++-- + |-  | | -+|--|-- |- |+-|| | - |- |+-+ -++| |||+ +++|-+  ++-+-- -||++ -||-+| -||-|| -|||
-   +||-|-+   - | |||+- ++  ||||  ++| +-++- --|||+-   +--+-  || |  +-- -+--|- +  +-|| |  || +  -|| +||||  + --++++|-- -+  - -  | --||-+- |--+| +-+--|  -    --  ||++++++ -|+--  | +--- - |-+  +|  +-|| |
-++  -+| --     ++|--|-+ ---  | --- || +--|-|  ++- | +|-+ |+ |  |--+|||+++-||--+||+++ | + |++  --+--| +||+---++|---|-+|+ ++-+|| -  +++ |- + -| |+ +| -  --- ---+|+-|- | || - --|+-|++ -|  + |-| +|-+|  |
 -+||- |+ | -+  +   --|-- +-|-++- -+|+ -+||+-+|| +-| -+-| -|+--|   ++|--| +++-+ +||+-+++|--- ||||--|++-|- |-+-  +--++|- +||+ -|+ ++ -- +- |--|+-|||-|--|-|----+| +|+|--|+|++|  -|-+   +-|| |+--||--+||  
+++||-  -++-|- |++-||-||-|-| | |-+||+- |- ||+-|+ | -||   || + -+-+ +-+-+|+-- |-+-+ || +-+  - |+|-|+|+ ++ | ||-|- -   -  ++||| - -+||+| -- -+ -  + + +---  +|-+-++ + +| | ||--+|||- ||-|- ++-  -+|+-+- +|
-|+-+||||+ |-+ + |   --|-|| --++|+|--| -  +|+|-|+ + ||++--++ ++||+-  -+|++|-+|-++--||--+  -+ --+ |+--| |---  +  |++ |+|+  -  | -|||+|++|  +|  -+|-+-|+-|-|-|| |+---+||-+-+||--|   -|--| +++ ||||| | ++  
- -  -|-||| |-+- +||-+-+|++ --|+|+--||-+ +++-+  |-+ ||||+|+ -+|+-+| --++| ||-+++   +|| |+|+-   +- || -   ++|+|+ + --|+| +-+|-| +   |+|  + |- |+|  |+++||| ++|+-+ -+||+|| -|+ ++|| |+-++ +++ +  -+ -|-| |
+-|  + |+ |--|-| + || ---  +-++ +-|-+ - ++ -- -| + +++| +- -| +  - --+|  ++++-+|--- | -|-++---++||-    +--+ +| | -|- |+- +||-+|+   |+-+ |-+---|+| +|+-||| -+| | --+|- - |- || ++ ++-+-+ +-||| +|-|||+-++
-|- || -|  -| - -+| -|+-++  +||+  -  | | -+ +-+  |-- ++  |  |  -+|+ +| |+ |-+|   -- -|||| -- |-|-+|-|- | ++--|+| |++-|-+|++|+||++--+||-++-+   -+--|-+ +|| + ---|+ |-+ -++|  + +|+- -- - +|--+-+- + --++ 
-+ |- -| -|+|||--| -+|+|--+ |-|-+++|   -+-+| ++  ||||- -+| |-|||+| --+|+  |-+||-- + --||++| --+ | -|-| -|++++||+|+-||+ | -+  + |++--||-|-  |+-| +-+++-|--++ +| +--| +|-   -- || + + |++| |    + -  ++++ 
+  |-- -+  |++++ -+-+ |  -  |  -||+|  +-|| |+  --|--|| +  ||+|++- -+|+  +|+-|||+++-++||+|| |+-+ ++  + || +++-  +++ - | -|-  ||  +||---+-+ -+|-|-|- ++-  +--+  -||+-+ + +| - -+---+| +-+-|   |+|  |- ++--
++-  |+-|  + -- -+|-| +|---||-+ + +||-  |-+++  +- +--+|+  +---+|||-+-|-|||- --- |-||-|+-  |+-+-+-||-+    -+++ -   -+ |  + |--+||+ ++  - +++||+ +||  - |++ +-+- | + -|--| | -|| ---|  |+|++-||+ -++|----|
- + ---++ | -|  +- -  -+ |+ -+||+-| -| ++- +|-- -- --|+- |-|||+-+- -  +-|+ ||-++---|  ||-||-+- --||||++-  -++ -| +-+-|++--   ||||- ||+-|-|-++ -| -|| ||+| |-+|  - + +-++|--++++ +- |  |-   --|++|++|| |+
  +   |++| +-+ | |-+| -+|  +|-++ --| -+|++ | || |+|-|- ++-+-+ +|- - |-|  |++-|- |-|+++-+ - |+  +  -+||++|++  |+-+--+-++-  |+++- |-|- +| |+-| | -  ||- +  + +| -  +-|     +|+--+- -|+|+| +++|-|-   - |+++
+-|+  -|| ||-+++++ |+  ++-++  -+|-|+| -+| - -++|+-- +|-++- --|-|||| | ++ | + ++ +++- +  +|+--+|-|- |--+|+| |  - +|+ -|- || ++|  - -+  +  -|--|+-  |++ |--+ +|+-|  ++ -||---  +-+- |-  +|--|+|--|+  +||+-
-- ||+-- |-+|+--|+|++-+-+--|-+||+ ||  -| |-+-+ +| -  |- ++ -||-+ - |+|-||-|+-|++| -||||-+|-|++  --|||||- | + +|-+  +|+ -+||  -+|||+ ++ +|  -  || -- -  - |+++ -|  +| |-+|-||| |-  ++ |||| ||+|-+|-||  +|
| -|+ --+|| -|| -||+ - --+ +++  -  ++|--+|+ ||++--+||  -|-  |--++  +-|||-+   - --|-- +-|- ||  - -+++- + --- +-| -+|- -|+++-||+ |-  +| | +|| -++ | +|- |++||--++|+ -+ -+++||  --|| ||-+ ||-+-+++-|-+ --|+
-  ||+-+ + +- --+ +-+-|||+-|-||++|-|  |+-+||++- + +|+--++| ++--   +|+--|-+--  |-+-| - |++||   -+|||  - -+-|-+ |-++| -+||-|- +|  + |+|  + -+|--| -| +|++-|  -|  --  -+|-++ | |+ |+-|-+  | +| - + -|-+  -|
-|-|- |--+ ----+| +| -+|++ |---|+++|--|+-+-  +| ++  +-- + +--+ -||-+  ++|+ -++ | ||+|+  | + +- -| +--|- ++++-+ +|++ +--- -|-+-+---++||-|| |||-- +|- ||+-++|+ ++ ++-|  +-+|--|| --| |+|--|| -|-|+++|| +|-
+ |-|-|--|+-|| + || ++|--++-+-|   + -+-|+|+-  + +|- ++|+-|--|--+|+  |  |   -|   -++||-||  +|+  +-++| -+   ||---|+ ||+---| +|+-   +  |-+-|| --+--|-+ +|  |+||-+- | |+|+ --| +----|+|  +||| +| -||-|-+-| |
-++|+ +  +|  |++++ ||--++|| -++-+|+ -|+- --+| |+---|-++++ +-++- +++ |-- --- +  +|-|++-   -|+ -+- ++-  +-|-+---++-++ ++-+-||-| ++| ||+-+||-|--+--|-|-+ - - +- |+  -  |- + ++| |++++- --- |  + -|+ |-  -|+
- -+|  ++||--+-|- +|-++--+ -||--| ++|-| |+- ++-+-  ||-+  |-|- -+|+||-| + --|+|- -+|----|+ |-    - - - |--  -+|-| | +-- -|--|-++-+|+||   ++-|| -- |+-|+-+ + +-+|--+- |+|---+  -|||||++||-+ |+- +|| -|++ +
 | + --|| |-+- -  ++|-+ --+||--| -++|   +-    - |+|--|--+| +-||+ +++-|+ |-||| ++---+-+++ | ---+ +|-|-|-+  -+ +||+ |+|++|  | |+--  --+|-|| + | + ++|- -+| |+  |+| || || -- +-||||+  +- |-|+|+- +-|- |+---
+-|   ||-  --|+||| |- -++    - +---||---|+-  + -+|+-|  +| +-||+-++---|  |+- --+++-|--| |-++--  +-+- | + +| +-  ++  --- ||++--+ +  +| ---   +-   +-|-++ +  -++| -+ ||+++-|+- |+||-   |-++ +++|-+| -|-++ |
 + +- - - +-++ + |+    -| -|   |-||| |-+--|--|++ |+--+|  || | -    + |+-+ | |-  -+| +|-- +--+|| | |-+  --++-+++-|  | +  +  | || +||||+|| +- -++|-|||- +||+- || -||-+ ++ - -|-|-   +--+| || - -| ++ ++++|
|+|-|| ||-|||- -  +||- ----+-- +-  +|- +-|||++||++-- |  - | --  +  -+- +-+|+|-+ ++ | | -+--| + ++|-- +|++ |---|-  ++|| |+ | |--+--+ -||  |++- +   - +|-+   -+  ++-|| -|+- ++|+|||  ---+ - --  || +| -|-+
  +|+ || +|+|+++ ++++|| - | -+|--||++ |- ||++ -| |-  |+| ||-++  + ++--+ ++++-+||+|  -+| +++| - -+--+-|+ +|-+  ||| ---|--|||--- |+ +-+ -++|-++ |--|+  -|-- -    -+-+| -| -  | | |+-+ | ++- ++ ++--|-- ++ 
 + | +|-+- |+-+-||||- ++|-|- ---+++-+|-  -+  -+ ++++  -|||| |-+-+- -+| |++++ |+-|||- -- - +++++ -   |||- +-+||+|+  +++|| -+|  -+ -|+++|++-+-||+ + |+ ++  |---   |- +|-----+ +-+|-| +---|-|-||-|+- +|- -+
+++-- ++|+ - + + +|+ +++++- +|--+- | -|-+|- ++| |+- --|+++-+||-+- -+- - -++++-+|---| |- |-+|- --  |+ |-|+  ++| -|+-|-|+ ||+- +-- +--+-+-+-----| + | -- - +||-  -  -++--  - ---|  +|-||-+|- + |++-||---- 
-+++-  --+- --|-|+  + - + |+ + | +|+||--++ | |-||| | +--+|| -|-|-----||- |+-+|- -+-- ++ -- ++|-+-- ++|++- -|+++|---+-  | +- +|-|||-|++-| -+++ -++|--+ -+-||  -|-| - -+--+|-+  -  +|+ -  -||+ + ---+ -|--
+|+| -|+|+||+-+-|+  + |  +-  - |||+-|-++- +|+--+- |+ +|-+   +||- - +- ++ --|--| |+-||-||+-  +||   +++-|| -|| +|-|+|---| ----|-| -----|--+|+ - ||+ +++  |+--|-+| + | - |+-+|+ -  ||-+|-| | +-|-   |-| - +
 ++|-+|--++-+|+ ---  +| -+-+|-- || |+ |||  +|++||||-|--+-    +|+||-|||-|-+- --| -  |- ++--| -+|+ +   || |  ||  -|-- ||-|--||-| ---| -+|- +- |-|  +   | - +||++ ++|||-|| |  | |+|+||++ || - --|-|-  -|| +
+- |+ |---+|+|- - - + | +| || ++|- -++   | -+++- +- | | -+- -+|  + +||++-++|| -++|- +---+ -| |-++++- |++-|++ +|-++|- --+||-+  +-+-  ---+ ||-|-++|-+ |||-| -++++-++|+- ||  -+-|-| -++     +||-||+|--||---
+ ||--+-|    |+-| ||- |+ ++- +||| - ||++|+++ + -- +|+-|-- + | | || -||  ||-|--|-+++-++|+-+|---++ +-++-+ +- +--+-+||| |||||  +||+-- -  +---+ ||| | -- -||+ + |-   +-++|+||| +  ++  + +-- -+ ++-+  -- +|||
 +--+|++  +-|- |-+| - --|-  +|---|-+- ---|++|--| + -+|++ -|| ||--+-  |-+-   | - +--++- |-| |+| -+-|+ --  ||-+ +| -+|---||||- | +-+||--|-+ |-+  ||+|+ -|+-  |+-+|- +  -|  ++--- +|| -+ |+  |- +|-+--+++++
+-|- +|||||- | + | ||+++--||+++|--| ++- +---| |+-++  |--|-||--+| --|--|--|+|-+ +++- -| ||+ -- --|+|+| ++++|+ -|+++ -|- +|  +-+   |+-|+|-|  ||||++  ||  |    - + --+|- |+ + +|--| -|+| +-+ ++  |- +     |
 |+-|+--+--|  |+|  |+-| ++|| --|  |  | -+- |+-+++- -|+++-+-+| - |--- + || ||  +|++|  | -+ |++|+ | + -|++-| ++- +   + -| | || |++- ++|||||+   -+|++--| | - +-|||--||- -++|-|+|---+ -|  |-|| + |||||-++++-
--+|+ +++|-+| ++ |+-|++|--- ||| +|- |  +|++ ---|--|+ ---||| -+|| | |- ++--| -++--++++ + |||-| +  - -|-++|  --||| +-- |-|-+ |+-||   -||-++ -+ +|-+---|-++ --- -  -++-|+- ---+| -||+| | |+  + -|+ +|-||| |
 |-- ++-+-|- ++---+|+| +|+- +|  --++--|+++-   || +|+ |+ |--+-- |+  | ++|+++- |- -+-|+- - |+||  -||+++-+|- |  - +- -|| |||| |||+--  ||+- - ||+ ++|-+   + + +- ||++||-   -+-| -||| - ---+- |- |+--||| |   
|+ +| +-+||+| ||   +|-+|-+|++|-|  -++--| +++ -||||| -+|  -|++|-|--|- --+-++- |-+- ++- -||-|+--- --+-|  |--   +- - |+|| -|- - |+|+ +|++-| --+|+|-|+|+-||||--+|||+ -- -  + | -+- +| - +-- | -+--|-|-|++|++
| | + |  -|+--| -+  +++|| +|++   |+ +-| +   -  -++ --||  ||  |-|  ||+| |-++| +  ++ -+- --+- ++- ||+-  +---+||++|+ | |++-|-  |+ +| +|+|++  -++-  ||-+|+-|-+ +|||+-|   |-+- |+ +- | |+ ++|++-++| ++-+ --++
+-|+ +--+ | |  -|----  ||-+|-+ --|-||- - --++  + +|||+ +-|----- -|    + --||-  +  + +||| |+ +++ | | -++-| ++ | -+-|-  |+- - +|-+  |+| |-+| --+  +++  +-  |+ +|-+-+-+||   | --|++|+--- |--|+-+-+ |-- || +
-  |- +|+ - -|  ++|-|+||+-+-- || -- |+|+|+-++| ++  | + --+|-|--|+| +-||+-|| |   ||-|-  -| |-++ |-| --   |++| -   | ||-+- --|- |  - -|-| - |+-+ - + +++  +|-+|-+|-|+  + |+  +|+  |--+---| -|-|+   ||- - |
- -|||-+ +--|| | +| +-|-+ --||+++ |+-+ | ++  +|-|- |   ||-|- --| |----- || |+ + -+-|-  +-++++  |- ++|-|---|-+ +|-|+||-- ||+- --|||  -++-- |+|-- - -+||  |+--- +  ++- -+ ||+|||++|  +|| | --+| -+ | |-|- 
+|-++ |  | -+ +-  +-+-+- - -|-  |++   + | |---|+| - -|-+|- |-|+++ ||  +++|-|+- |++  ++- +-+ -|-- +|--|+|+-   + --| -|-+||-| -+|+|-++---  |  +||- ||-  +-- | -+ --+-+-| | +   -|- -++-+ ++|| +---|+-+++| 
- + |+ -|+++-++ - ||+||+-|-|+ -  + +- | |+ -+-+|--+-+|  -|| ++++|+ +--| +||+||+-|--||++-|--  | ++|-+ + |-| -|-|--++|-- -|+  -+|+-| ||+|  -  -  |+ | ---+ |  |++-|||- | |-|+ - |-++|+ + -| - -|||+    +++
 |+ ++-   |-|| -||--| +--- ++--   + - | - ++|--| --+- +|--+ + +|-|+- +| |+ -+ | |-- +--+---   +|  - -+-|+- +|+||-++--|  - --||--|| - +||++--+  - +-|- - --++|+-++|+  -||++-    | + -++  -++  ||-- -+-|--
 + - ||- +- +-+ |+ +-+++-| ||-+ +||+- - |-| -++- |+--   |-  |+++ ||+-+|++|---|+|  ||+-+--|+ ++ |+- + ++-| + +|+ |- | ----++ + -+ ++  ----+ -++|  ++ | ++-- |-+|-||+ - - |+++|-  || |+ +- | +++  + | ++||
-+ |-| -||+ +| -  ---+-+|+| |    +--| - ++-++|-||-|-|+++-| ||+- |-+-|  -| +-+  -|+|+| +-|  - |+|-|++|-|--|-|++|   | -++|-+||--- +-- |- --|||+-  ++|-+-  -|+ ||+ --- ++-+| +|- -++|+-- -------+ - + +  +-
|| -++-+++   ----|-|  || +|+-++-+|++|-|- ++ -|  |-+ ++|-++|-- |+|+||-+|+ |||--||| ||+ |-|+| ++-+|-+| |+||-+|++-----|||-++-||+|-+|+|++++|+|-+ +- |-|+| |+ --+|+ |+|||||++|-|-+|||+|--+ --+- - -- - - ++|+
|-+-+ |------|+  -+ ||| -||+- +-|-+ -- -||+-+|  +| |-  +- |+ ---|| -+-|| | +| +  ||||-++ | |+|  -|| +++|++|||||||- + -- --| ||- +||  -- + +-+ -||++|++|-|---||---| ---| -+| ++|+|-+ +-|+-|+|| +|||- + - 
 ++| +|| |-||-+| |-|-|-| -  - -| ||-|+|-|||||-- |  ||+|+--+-  |-+  | +++|+-++++|++|  -|||||++  |- |-+--||-||||- -||-||||+- -|  || | +|-|+  +  -|- ++|-|| |+||||-|-  +-+---++- +|-||-+---+|+-|+-+  |  |+-
+-   - -+-++- - ||+-||+ ++ || |-|-+-+||++| |||-  + +  ||   -+ - +++- |+|| | +   -+|+- +|-+|  || ++---+  +  | -++ | |  |    ||| +| |-||||+ -|--||-+++++|-  -++----| |-| |-+- |  +++ |+| ++|++|+|-|+++||+-
 | -|+-- +-|| + |+++--++---  | -++++ -|  ||+ -++-|- |+-| |+- ++-+|--+--+ - +|++  -| |+|++- --|-++-+|--+|-+|---  +-++|- |+|---| - | |+++|-|  +| ---++|+|-|-++ || +-     +- |+ -  |+--+|+ - - |||-- ++ -|+
  ++++++| + -+-+||-| +|||||-+-||  +|+- +|-+- -|+  |  -| ++--|| + +|+--+ |+ -- |  + +--++|| || +++ || -  - -|-||-| -|+-+ +|- - -- |  -|-||-+ ---|- +|++| -  ++ - + +-|+|++ -   ||  +-+ -|+|+ ++|-+|| ||++
+||++   |-||--|||  +| ------+--|-|-|+ |-||+-++-- ++  +|+|+ -+-|+ --+-|+ -+-- -+-|+ |-|+  + | + | |  +--+ |-|-|--+++-+++ - |-+--|++++|+ ||  ||| +- -    |-+|-- --+|---+|-|- + -|||+ |||- -|-+|-  -|+ - |+
|-|+ +-+  |+ +| |++ +|  ||  ||||- --+ - - | +| |||+ |-++ +-++|-++|- |   |++ | -|++-   |  |||--||  |+ + ++ ||  - |||+  |---- +|++-|+||+ -|-+ +- ++- ++|++|++-| + +- +||+| |--+ -+ +||--    -++  ++|-| +| 
 + + |+++|| | |- + -  +-|-- +---+|- - +||+| - -  +--+-|-+-+ -+---  +|-|+|| +|- -- --+  ||-+++ --++  |-| +|+-+|--|+-+ |  -+-- ++|-  -|+ -+++++-| +-|--+-||||-  | ++| -|+- +-++-++ -+-|---+- | -++  +--+ -
-+ +|+-|-| -|-|-++||-+- +|| ++|-||   +    ++- |-||- |---+ | ++| - -||+-|++| |++|-++- +|+- |-++--|- --|+| ----|+-+--+- |-- + |+- |||  +  --|--++|+|+- | |++||-+-  |-+ |++ - | +  |     |    ||+--+|-+ --|
-- +-+---|++++++|| ||+ + | -| -+-+++  - |-++ |||+ +||-|| +|+|+|- + +|-| -||||+ -|-++  - +-  -- || -+-- -|--| --  -|- -|||+  |-+ |-|+ -+-- -+-+|-|+- |- ||+| - --+-+|    - --+-++-||-+||+--- --|| |  -+ -
| -     |++|- ++- -- |- +-|  ---|-|-| |-  ||+  | |||-||-++  |+-| - -|--- +|+| | --| +-+|   -+---- ||+|---++------+-|- -++|- | |-+| + ||-- | ----- | ++ -+-|| -  +| | | | +++|| + + +  +-||--++ -+-+-+ + 
+  -| -| |+|-+|--|- --+ ||| +| |-  |   +  - |-- - --++-- |-- |+-|+|| ||+--||+ ++++++-|++| +| |- -+ || --|- -+  |+-||+ ||||-||-|+-+ + |- ||  |+ |+|-+||--  |-| + +|-++-||+++  +-+||-  -+|-| - +- +-| | +-
-| -|- |-|--| + -|- + ++| - ||+ -++| | +|+ |  -||  + +|| -+ ||++- +---+-| +- |-|+-+| - |++---|+ |  +- | | |--||  +|+||||+|| +||--+ +-- +- + |  |++|||-+|- ++ -||| -|-|+|  ||+ +|||-- +++  | -+- +|  ||-+
|++++ ||--|-   +|+||||+ -|-+|||-+- |-| -++-- +--- - -|-+||+--||+-+|---||+|  +| +--+-| |++ + | -+||--+ -|-| +--| - |+|+-+ ---  +|--|++-++|++ |++|    -|+ - +|  +  -|-+ | -| |+||-|  | +++ +|--+ -+ +|| --
+|+  - - +++--  |-|||-+++--|+ + --+||--| +|   |- +|-+-+ |+ |+ -|||-+--  | - +|- +-|-||+ |-| ++ + +||  -+-  | -+++-|  -+ -+- |-  -+---  |- - |-|--|  | +|- |-|--+ -| - --||++|-+|+ --|---||++|+ |-- | + |
||-+-||-+  |+---|+++- -|+-+ - ++  +  -+| + || |++||||  ++ - -|+-| |   -    |||+++|-+-||-||+-|-|-|||  +| +||  + +   |--+- + |  |- -|- -|+ --++|-   -|+||| |+- |- +|   +-| - ||+| || ++-- | ||  ||||+|-|- 
 -- - -++++|| +|+++-+---| ||---+ ||||-   | +-|+   | |-| ||+|+|- -++-|+| +-+ -+++- -+- |+|+|-||+ |- +  ||-    -||-| --| ||- |+ |+- +-- +|+--+- ++ +--|  + |+| --+--+|-|++| |- | +-+-| ||||-  -|++- +||-|-
|+|| -++|   | -+| +|+ +  +-++|| ||  -+ |--    - |-+- |+-+-|-- ||+ +-- + -  -+| |+  ||||+   |+|- |-+ ++ |++ |++||| | | +| --  -| + ++-||-+-| - |  | --+-|-- +|-|  -++- ||+-+++|-+  -  +|+||-+-+|+ +++|||+
+ ---+ -| ||--+--- |-|| | +  +|+|+ |- ||| |||+||  | |+| -+ |--- -  ++++ +++ -|| + - ||+|-- -+  -|-| +--|||||-- | ++ -||| -|| -  -++|- ||++|+- -+- +|--++ -+   +| ||++|+-++-  + |+ +  ||-| - + +| ||-||+|
 +||-+|+-|||-- +  | | +--+--+-+++| +-| |- ||+-+|+|---||+|+ -+-+  ++ |+ -+ ----|+++-   -  + |+-+| - +|+   -|+|   -+++|  || | |   + --|+ - ++ ++-|   |+|||- + |-|--|+|- + -||+  -++ + --+| -| +-|-  | ||+-
  -+  -+|+- +|+- ++||- +   +||| ||+ +++-+ | | -+-- ||++-++|+||-|----+|-|-- ---- ||+++||++  --|+ -|- -+|+|+ + ++- - - | --++ - ||-+| |-|-| - -+-|++| -|++ -|+-|++|||+-| - ||+|+-|++|-+-++ --  - -  |+- |+
 -||+| |- +| -|+| | -|   + +-+-+|-|  ||  +--|++||+||  |||-+++-+ +| | ++-|  +|  - -++ -||  |-+||-|| +||+- | +---++ -+||-|-+| + |-|  +--+|-| ---  | ||-| -  +|  + ++--+ --|- +  |+-+ + +|-  +-|+-+||- -|--
-+ |+  +--+||-+|- ++ |||+  +|+-+ -+   +--  -- -+ -|   +-| +--+|+|+|+ |----- + ---+ |--| |++ | |  +++ ||| --|| |-+ + |-+ +|++|  +---- - -++ -+ +|- | + | -|- +||| +-+ - - +-|--|-+-+|+||-|++  |-  || +|- 
| -- +| +-+-+ -|| +-- |-+ |  -|+++-+--| + -||  +|+-- || |-+-+-+ ++||- - - + ||   ---++--- |-|| - |  |||+| |++ | ---|-  |++|-|+ -|| -|   + -||+- -|-  + |||  |-|++| |  |--+|+ -+| ----|+ -|| |||  ++|   -
 + +-++|-+ --|++||+-  +-+|++ + + |--  -+|+    +|++|+ | -- ++-|-+-++ |-+ | |-+-| || +|||||| |+ + --|+ + +|+ +- --|| +||-| -+ -||-  | |++  + -+  +-|-+  ||| - -- -+-+|-- +- -|+---+   |    - + +|||+++ ++|
+-+  |||+++ + |- -|+||+|  || +-|+-+-  | ||+ - ++|   - ---+|+|+ ---|--+ |---|+-+ -|-|-+-| +| +-|-++-+|++ -+ +--| | --+ +-|-  + |-+ -++ --|++ - |-+ |-+ ++++ ||-+ | +- |++  --+-  -+||--+-+|   +|+- |+ |||
 + +-  -|-| ++-+- + +-  ||||-|-|| + | + |++-|- --|- ++||   ++ ++ - -|||+- + |-+ -+ -+--- | -|++-| |++ |-+|+- -||| --+ -|-|- -++-- + |-| +-+|+||- ||++|- +|+ ++|-+||- |-+-++|+  |  |-++ - |++--+  | -+|-+
 +||+ +||| - +     |-|++  --|+-+-+||| +| |+-+ -   -+| || ||||   +- -- -+| | ++-|--  + +- -| ++++ --++|-- |+-+++-+|- +|-   +-+ -|+|- --|--++ ++||-  |  ++|-++- -|  ||- | -|+ +-- + |+   - | +|--+--|++||+
|+| +  -  ||--+ -+ |-+|++++- +-   +|  -+|+-   |-+||+|  --- |  -| | |-|-+ -+|+ ----| ||+   | |+|- + -++| +|-|   |+- |-   ||  |+ ||-+-||+--+---||-  -| + --|- ++ ||-----  + - ---|| |--++  | +|+ +--||   |
-|-| -++-++ |||---|- + |+---|-++- +|-+|+|+ ++||--|+     --+ + -+|- ||+-|+||- ++--+-|--+ - + + - | -|--+-| - + -+|+++ +|| - ---+ ++ --+- +|-+|+||-|+||++ ||||+-| ++||||+ |+  |++| | +- -- || + |+||| +-++
-| - |---++   | + |-+++ -+  + +++||+-- -|  --++| +-|--||||+|++-|||+--+||||-++  +||--|- -  - +--- -|+++--+++--- +  ||+--+ +-|++ --+++-| + +--|| -+-|-+-+-|+  |- +-|+|+ --|++- | + ++-+ --|--|+ - -|--+ - 
+|++  | | - ++ -|-||  | + || |+-+-+ +- + |++   -|-| +|   |--+-|+ -|-+ - |- | |++ - ||+   -|  +| - -  - -|-+-+++ |+| +++||--+- ++|-+-++| ++ |-++  -|+++--+|||+-| + |-|+| |+|-- --++-+-|+|--+-|--++-| +-|+
- +|++|- | +++| +-||---+-|| || -  ||+|||++   ---|+||||+||+|| -|+|+ ||-+|- +-  | + -- + --++ |   -|-++|||   -| -|+-- -||| -+- +|-+--++ - | |   ||+|-| +-| ---  | +|-    - -|-- - +||++ |+-|--+| ++| -  + 
|-+|+--+- +--- +-+| +  ++|+-|| --+ | ||| |--++ ||+ -|-  | -- -++ |-+   -+|+---+|-|-++- +- ++-++-+ |+-|-|+-+ -+  ||++|++++ || |+ |+||++||+-|  |+-++- ++-| ++|--+|+  ||||+| +  |-||| | -| -|+++| |   +|-++
+++|+|--+|-| +-+-+ --| + +-++|+| - +|+--+- -|++ - |++-+- -|-+| | + |- + +++|| +-+  |--|+|- |-+-  -   |+| -| + +-|--++  +--+ +-- | +-| -- + -- -+- +-+-|+   + | ||++-+ + |-+--   +|++    ||+|++  |-+| ||-
+ ++ |||| -  -||+|-+ +|+  ||-|+|--  --+--|+--|+ |++-|| -| +- +|-|+ - + - |-+ -| |-++|  -|+- -+- |-||  |+-+ ++- ||+ |+-|+ ||| -| - -  +---|-||+| ---+|-| ||-  -++-|+ |||-----|--   -|-+ +++| +| -+--  ||-
 + -||++ |-+-||| -||++-+-   ----+-+-|-  +-++---|   ++  + ++-- |+--|-- |||+  +---| |++-|+-+----   -|++-|+| |+-|+-- -| -|-+ -||||  + -- | - -| +++   - -+-|| | - +|  ||  |  +||||  - |+  |+++-+ + ---++  +
|||+-+|--|+||+|  + ||-  |-||++-|| |+--||---+-|||+ + -|-+|-|   --+|--+ |+ | - -   -| -+-+||  -+ -|+ | +-|+| |--+  -| |---|-+--+--||++|---+ +|| +| - +-  -+--|-- - | |-++-++ || -|||  +-+| -+-  +-  -+-  -
| |-+ +| | |+-|+ --- - --| +  ---|--+ |- +-- | +|+ --|+ -   + ++ -  +|-| |++ +-+  ||-|---++ + |+  |+|++ +- +-  +-- -||-+ ++ |  + + +|- |-+-+--+++ +|-|+-|||- -||-|++|  + - --  |++|- - |-+|--  |-+ + +- 
+|-++||-|  +  |++--   |-+ -||+ | -  ||+- -+| +-|  |+- +-| |   + -++++----+ |- |+ |-+  -- +-+ -|-  |+|- ++--+++|- +|+|-| |||+|+-+|+-----| |-+-+ +++|+|-+ +| ||||+++||- -|+++-|--++-| |-  ---|-| - -+| + |
|  -|------ ++ ++|-|- +- +|+ -  | +  |+-|   +++---+ |-+  + +|-|++ | ---|   +--|-| - || -+ -+|--|+ |  -++++-+ |+ -|+|++ -+|+++-+ +  | +|+--+|- - +||| |--+-|  --+ - | -|--|+-| ||- |--+   - ||-|  -+++| |
+-+--|-+-|---   ||  - +|-|---+-|++|+|  ++|++ + --+-+-++ +  ||- +- ++--+++---|--|--|| +|++|-|- +||+-| -++|-|||  +  -  | +|-||--|-|+| -+| | |-|-+|+-|+ | |  -| ----|--+|+ |  - | | -| --|   +|     | +  +|
++|  +--++ ---+ --++- -+-+|-+|||-+- |  |+- ++-  ++++ |||++|  -+ + ++| +|+ ||+-+++|++|  | -++-| - +|+|-  |-++-|| - -|-+-  --|+ +||+|-++ ---  ||-+-- | -| +|-++++|++  - -||-++|++  | +++-  |  |||-||||+|||
+++-- -+ ++ -+|+|| --+++ |||+ + +-++|-+|+++-|+ + |-+++ ||-+||||- + ++ ++--  +++|   ++ |--|| |+++----|  ++-- -|-| |+-+|-| -+ -|+-++  +- --|+- -+ ||  +| - |-- ++  -| |++ ++-++-|||-||+|| -+- --+ -++||--+
 -  ||+-| +| ++ --+||+-+||-+-|+||++-|- |-+ -----   |+|+|+| +++-|||+  |-|-| +|-|     |--|-++||++|  | +  - - +|- || --||-+|+--+++|  -+ |  +++| -||||-++| -+-|| |+||  -|+ +|++| ++-+|||--+   -|-|- +|-+ + -
++ -+ +++  -   -+   -+ | |-|  -|-+|| - -+ +++| ||+ +- -|+- |  + --|+|-|-|-+|-|  | +-- |+|++ +- +-+ --- --|---++-| ++-|||-|-+-+++||++ +- +--||+|  --|-   +|+ -+ - +|--- -+||  |+   + -++|-+- | +- - |+- |
 -|+|++-+ + + +++|++|| |-   -|+   +|--  +--+- |- - +++++   +|--  +|-|+ |-  + |  ||+||++|+++| + | ||  | +| -+-| -|-++-|---||-|   + --   -+| |+|-|-| +  +-- +-  | |+ ||| + |-|- +|--  - + + -||-||+ - -  -
--  +| + ++++- +  -++ |+ | + --|| - |||-+|-||- +||---|--++|| + --+++ +| |-+| |+--+--+ - |-|+|  -- ||-|-| +-+| + +-| |-- + | -|  -|  ++ ||-|+--  |++   +||- ---+ +-| -++--+-|-  |  |-- +|- +| ||   -+-| |
-+ || |||+++ |-||+-|-- |-| - |||-- ++- |---++|- || | -+-+ +|+|+|-+-|+ +-+-|| +-||+-  -|++ |-+|  +-+|- - +|+--|+||++ -+|--+-|--+-|||- +|--- ++ -| +|-|+ +- | -- |-||--+---|| |++|+- -|-| ---+|+|+   +||- 
| +| | |++||+-||-+|  |  |--|+ - | |     ||-- - + -++---|+|  +| +-|- ++|---|-|||++|-- | | | |--|   +++||  - |-+++- +| + ||  |||   -+++-++|  - |-++|++|  |+  |-| - | ++|+||| ++-- |+||+++| | --|+   ||+-+ 
+ |-----+-|+-|-  -+-| +    | ||-   +++  | |+  | --| ||  | +| +|| |-| ++| +-+-+  |+  ++--+ | + ++- | +|+ +| |+|  -|+|   |-+-- | +-|+++-+ +++||   +  + - ---++- ++ |--- +++|+-|  -| +|+  +  -++-- |+|+-|+-
- + --+|+-||  + ||  -  + - -||++ +  -|-|| -  +- |-+ -|-+|+|++|-+- +  + +++ |||-|-|++-|||-- +  ||-+| -|-|+|-+||-|--     -+++-+|-+| +  --|+- |  |+++-|-+|+ +|-- -+ +|++-  -+ |++| ||+  -|-++-+ -|+ |-+| --
-| ++|| ||+   -++|+-+|++  |-- -+| ++| ||- ||-+++  -+ ++|-|--+ +++||-| -|  ++---|||| | | |- +|- +   +|-|-|-- |- -  +|+-+--| -|-   +  ++| +-|-|+|||+|+-+ |-||- - ||  -|-+  + |||+--+||||-- |+ - + ||--|+|+
  | -|-+ ---|++|  -|  | | +  --+||++|+- ||--|||---+|--  -|| ||++| +--- -|+- |||- | |+-+ --+|-+-+++++++|-+|| ||++|| +- +||+| |+|--+   ||--++ |-+  | |-   | - -+ | | -+||+- |--|-   -+|+-- |+||++ -|- - | 
-|++- -+|| +-   - |   ||||+-+ -|+ |||-+|-+ -++|+|||+ | |||- || --+-- -   - |-  +-| |++-+++++ -++--- ++| -- |-++ |++| |+|+| ||+-+++ |-| ||+ +-+-+|||--| +-+|-|+ + - |+--| |--|- |+|| -+||-++-+-|-+ - |-+ 
-  -+|--+-+ +||  | +|  +     + + --+  |+ |+-| | +| ++ -  - + | |++ ++|-+  +|--|||-  |||+  +||   --| ||- | +-|+-+-|||---  |++  + |+++++| -|-+++- +  - + |- ++|-+ |  + -|---- --- + +|  |+ +-|-|- |-|||-++
   --  -+     -+| -+--| | + | -|+||+-- ++-+ - -+| - -+-+ -  ++- |||  +  -| --+ + -+++|+|--+ + + |--|| +-  |++++ -- + -- + -+- --|-+++ -| |  |++     --- +--|-  -|+  ++ - |+---| +-|--- | -|  + |-|+|+|--
-|-+   + |+  -  - +|||-+ |-+++-|+ -|-+--------|   -+- --++ +-- -- ++-- |-++-  ++   -+-|- |||-+ -   |- +|- -+| --||+- |-+ + ++-|-- ++-|++|---++- +++|+++ ++-||--- -+|- +-++| | ++|+   +   --|++- + -| +-+
|- -+||+|  -+|| -  +| - ++-|-| |--| |||||++- --| | + | --|-++-|+-+ + - -||+|++|  +|-+||-  |||+|+|- -- | ||- |-|+ |-| +|-|- +---++ +- +  --||-+--||  +|--||-- +||-|--|-| - -||++|+|+- +||| | +| --|  ||+-
-+-++||+||- -|--+|| + -|+ + - +- |+ |||| |-- -+ ++++---|--++  | | |+- +|  || || -|+|-+-- |--+ |-  + ||-|+|-|- ||+- ||+--||||-|+ |+- -|||+|++ + + --|-+ +-+ || -- --| --| + +-  +|--|+  |-|+-- +|-+| -++|
-| -  ||-||- |+--|--  +-||-     +-  +-||||+ | |  |++ |+ |+ -+-+-+  -+ -|+-| |- +++-|-|+| +|- -|+---+ |+-+ |||-||||  +  +|++--|-  ||    +-| +  ||-  + --|  -++ + -|-- |+ ||-| -||    +| +|-+|-  -|-+|| |-
-  ||- |+|||+ - |--  +|+ | + -+ +++ +|+ -  |-   +-|- +|+ +||-+ - +-|-+-- +- |+-++ + | ||+- || ++|-|+---++-||-|--+- -|+|+-| |+--|-+++-  |+- --++--|-+ | |-+| -+|+++ ++- -+-  +  ++|| + | || -- -+ + ||  +
+|-| |-|+|  --| - +-+---||-+ ++| || |++  -| |+  +-+  + - +-+-- |+-- - -  | |   -+-  -  -+   +-+- | - -+|+ +| ++ + -+ +-+ + ++|++|-|+|||| +-++||- ++ | ||+ ++   |---+ +-+|+ - ||++|+-|--++|-|+|  ++   ||+
 |+ |++ --+ -+- |+|-++|  +-|-|| ++ |+++ ||| |-| - +-++| |+- | +| |-+ -| +-+ ++-||+- -+  -| - -  ||-- +-++ |+| - + | |- ---+  | | +||+|  -| +||+ +|-|-|+ -+  | +   +-+|-  | +++--++-+-|--| |+- | -+--+-+ 
 |+ | + | --+||-|++ -+||  +|  + --  --+||+++ -+ ++  + -|++++|-+|-+ -++|+ ++ -  --|+|+|  -|+-+|--+ -- +|-+- --    -+|-|- |+-| ++||+- ---||-++ + -+|  ||- + +-- |- |  |+- + +-++++++|+  ||+++||- |-|+-- |+
+| -| + ++|-+|+ |-++ -+ -+ -++-|  +++ |  + + |-+-+ -|| ++- |--++++ |- ---| -|++-+ |-|+--|-++|| -     |||-++++|||| -++|+|- +- -++  +|-|--- |+ ++-+|+|-|+ +- +-| +- |--  ++ |++ ----|+   +|++- -||-|-+ + +
 |+++-|+   +|-+++|+--|++- +-  ||-| --|| + -+ + -++--+--+ |||+|--|-+--| + + |-|| ++ - |||-+|-+|||  + +-|  | ||+-+  -|+  ---+-- |--|+--   + +-- |-|+  +- -||-||   -+-||- |-|- -|+--+--+-- |+--|| - | |||| 
| +|++-  +|||- + +- --   |++- ++-+-++---|+||  +||-|  +||--  ||+  -+ |- +| +++|+-+|| -++  | --+++-| |-|+|-|- -- - |-+  ||- -| --+- |+|-+ + +|+   + +||--+ ||+ +  --|-+--   ++ + |+|-+ +-|+|+-+--| -||- |-
--||+- +++ |-+ ++-||+ -||+||+-|-  -|+----| | || --| |- |+|+  -|- |  - - ++ ||+-  -+   |+ -  -- -|--   +||-+| |||- |+||+++- - | --  +-| -+ + -+-||-+---||++ |+ ||- ++|||+++| +|   |-- + -|-+ |-   ---|  -
||+ ++-| -|-+- | -++-| ---- |  ---+- +|-||-|-|-+ -++---+|   +|||| -|--||| -|- |-|+++-|++-|+|+ -|-+ +++-+ ++|- -|--++  |-+|+++- - |++|   |+  +-|++--+|++---+  |--+|+ ++ |+ -|- + ++| -+|  -|+--| |+|  +||
+- +++|+| -++-| - | -|++-|+  |--++ +- ++| +||+|-|- +-|--+ ++|-+--||- - |  || +--+|-+| |||-+- -  - ++|-+|---   +  |+-|+ |++  -+--|+|++|  -   | +- |-+ |++-| --||++|| -|   ||++- | |- |-||--| ||-|-+ +--| 
-| --++|+-  + ||-+|| ++- + + - |-|-++-| +-+-| -|| |+- +|+||- -||- -+  -  +| ||||  -+|-|- |||- ++ ||++-+|+ |++-|+ |+|| -  -  |--|- + || -|   + | |+|-|++  |-+|  + |++++|-  -++ |--- -| -||-+-- |-- -|- --
 - -- +--|-|+|+-++ -  |+|++- +  +- -++-++- --+-+|-+-|-|--+--|--| ++- +-+  || +| ||+++|+ + -|||   + |+ ++ |+-+ -|  - ++--++- ----|-|-- +|| | ||++ +-   -- -  ++- -|---||--+ +|| -+--+-|-+|---+ -|--|- |+ 
- |-+|++|-+|  |-++||- |- +|+|+     |- -|| -++++ ----+++ |-++-- +  -+ +-  ++++  + |+-++ +   + +++ - -| ||+| --+|-  | ++ ||--- -| +-+-||| -+- |- |||  -|+-++++++ +  --+ + +| -+  |+ ++|++++-|+---+ ++ +   
|-|+|+- -|+++   -  |-|-+- -|+-+|+--  -  |+   |||+--+- | |+++  |+++ - |- +  |-++-+||-|| |+- -     -++ -+ +   | +|  |+ |+-|- -+ |   + +| |- +|||-|--- -+ ---||-|+| + ||  ++  +-+ +-++--+++| ||- -  +++-+- 
 -+- -|- +-+||  +||| |-|+++|++|||++|++  +--|||  +-|-++--- +||---|++---   - -+++ -|+-+|- |-| | --|-|||+ +  ---+- +  - +- | +  - |-+--|+--+|+-++ ++|  | + |---++|| | -++++-+  ---|+ -+ -| + +|+- - +--+-+ 
+---|-+-++-|-|++-| ----- ||++-+ -++ ++ - |---++  -|-+|+-|+- +|| +--|  |+ -||-+-|+ --  -|+||-|||- -+|||||-| + +- -+ ----- -  | +--|++||  ++|-|+| |  -  -- |--+ -- -|+- -||||-++|-+ --|- | +- --|-- ++-|-|
- + -+- |-|+ +++- || ||+|+ | | +----| - - +-|- +-+++++ - --++| +|-|+|+--- |+--++- ++- |||++|||----+ - +|+- -+   +|-|----|-|| -||--|---  ++||- +--+-+ -+-|++-|--+ |+-+|++||-  + |||-|-||- -|||---+ -- -|-
|++ -+|+ |+---| ||+ ||+--- ++|||-| ++ +++++ -|| --+-|-+++--|- -|+ -++|---|- -+- |-|- +|- |||-+||--+  | -  -++- --  -|+|- -+-+|-|+| |- + ||++|--||-+ ||| +||--|| - +  ---+||---+ -| --|+++-+|---|+ | -+| 
 +|-  +  -- --++-|  -|+|| || |+-+ |+- +- |+|+- -  -| -+++ |+ +-++ +-+||+||+ | ---+ --|+|+|-|  --+|| - |-    +|+ |+  + +||+||+| - +-||||+--|+ + -   |-+- |-| -+|+ -+-| ++-|| ++| -+ + -++ +| -   ||-|-|||
|-|-  -+ ++  -|+--|+     |--+|+  -|+ +-|||+-+-++-+++  - ++|---|-+  -+ +-- ---+- |--+ |--|+|-| ++ +||   -||- -||- +-+ - |||-|||  ||+-+|| +-+| -|-|+|  ||+|-+   +| |-|||++ || - | -+-|  +|---+|+||-||||-+|
--++-|- -|+| |+   ++ | |+-- ||-+-- -- |||++|- -|-+| |+-+ | ||||+-||-- +- -+  -| |+--+||||   +++-+|   ||||+-|- -|||+ +-| || -|+|||++|+ +|  |- --- |-|+ ---|++   +-| |+ -+ ++|||+ |+-- - |+|---  + |--++||
- ++++  -| |+-++-+|  |+ +  |+|-+-|-+-|+ +| +--+++|+++----+-++-|| -++ |-|- ||  ++++|-||-|+ +| -|--- |++|++ + -+-|    +-||++++-|-| |+  +| -||- +|+++-++ -+ ---||||-+ |   -- + -+ + +--  | ||  |-||---| -|-
 -|+- -+--||+-+-+ --|--++-+| +| |++ ||-- -|-+--  | |++||+|++ |-|||-  |+|++|  -++|++-  -- ----||-| |||+-|- -+++ + |+ -|+ ++++-+-- -+--++  - |+- +++-+|+|  -|   + | ||-|+|+|+||+++|-|-+++-- |  ++ -|| --+|
|--+--++ |+||||--  - ++-|+-- -+  +- |++ | -|---  +|+| - -+-+-+-+ --|--|+||-+-+-+-||+| ++|| -+-++-  +- |-|+  |--| +++++|--+|  +-  - +- |+| ||-+--|||    ||++--| |  - |- -|- |-|+ |+--++|++||  |+-| || +|+
-| ---|| |+++ ||+-- -+- +-++|- -+ - |  +|- + |  -|-+|  |++ -+|+--|-+| -+++++|- ---||--| || +  |+++ +--++ |+-|| || ---+-+|| | ++++-|- +    |+   +-|| |-|-  + +- |-+ +   +++- |   |||-- | ---++ ++|| +   +
++|-||--||-+-  ++ -++  |+- + |++--++   - +--+| - + +- | | -||+ ++ - + + -+ --+ -+-++ -|+-+--|--|  -||||| | +| |+-| + --- +|||- | +|++  -|+  |-- +-|++| + +|+ +  -- + -++ +- |+|-| +|-||+| --|+|  -  |-|-
+-  +- |+ +-+--|-+-+  |  || |+|+  -+ | +-++|-|| - -- ---| -|||+ -||--|+ --++|| +- - +-|+-|-+||-| |-||  -+|---+   -+ +--||- --+++  | - || | -|  | |-+|- + -+-+   -| |||+-+-|-++-- ||-|+--| +- |-+-+ --- +
 |||- || |-|++  | --+++-- |-|+|-++-|+|+  | +|+| --| ||+||+-+-|-|+ +-| +---|-+ |||+ ++-+ | -++- |  | +-+ +-|-+ --++|-+|++  + |--|+-  |- - |  ++|- |++| |+  -+-|++ +|| +  | -+--- +++|||  ||+  |+|  --- - 
|  ||--+ -+ ||-+- +- -+||+ ++|||-  |-++++ + -++- |-|| |-|+ -+ +- |||  -- |--+---||++++--|-| |+-+++++ +--++-+ +   +   ||+ |+ +-++-|- +- +-|+ ++ |-| |+  | ||+ --  + -||+ |+| || --|-|| |||-- +-+|-|   +-|
-  +-+- |  ++-| - - -- -+- |+ ||| ++ ---+++|| |-  |++|--||| -| -+++||-- +-++ -|+- +    ||+ -++ ++- - |+- -| -+|  | -|-+-| +-+| - + -+-|-||+--|| -+-- | +|+|  | -  ++ -|-+|||++ |++| - |+-+ -  ++ |+ | | 
+-+-|--|| -|  +-||+|- |+ +++---+ -+ |+--   --- +------ -|++|- +  ||+ +|-+||  |--+||-   +| |+- ++ +- |+ |+---  +-|-|++++-+  ++ +-+++ | |++ |+|||||-- + -+| +||-|++++| | ||+ - +| ||-+ -   |-|+--+ --|++--
 +- |||-++---+-+-- +- +|||-+|--|||++ - + | -||+ +|+    ---+|-+-|--- +--|-  +- - ++-  ++| +    |++|+ |-+||-- -+ +-   +|+ | +-|-   +   -||--|+ |+| -+--|- +  ++-+|+ |  ++ ++ ++ +--|-|-|+ +  -  -- |+- -- 
||+--+++|+++-+--| +  -  +  | +- +-|+|  -|+ |+ -++-| -|- +++ + -|++-+++-| - ||+--|+|  |+||++| +|- -||+|  -+++ ||+--+ |-|- -+-++++| -   --|+  +|  ||-  --++ +|| + -|-  +  + + +--|  ||+-++|+ - ||  +--| -+
|-+-+|||  +--| -|||||- +--  -+ + --+|+ - ---+| -|- +|+|- ||| + - |+||   +|-     ++ - ||||+||----|- --++  +-++++ -+|-|-|++|- - |-| |   ||- +|- -|-  ++-|++--- - --+- --||+-|||+++++ --- ||-++| -|  +|--++
 |  ||+++||-|+-+++ --+  -||+||++-+|+  |+-|+--+-|--| |  - --++-|-|- + --+|-+-|+| |- - | +   -|||+ +--|+ ++-+ |-|    + -| + ||  -+++| +--| -  -- +--|-+| |+--+- |+-- -+---||-++||+||- |+|-|+| ||- +|    -+
+++||+||+ -   ++ +++ -| |+-++--|||+-  +-++ -|+++---+-+| ||-+-+||+++++ +   || | +|-|||-|- |+|| || ++-|||-+|-|+|- ||-|-- +|+ +|||++| -||--|--- |+-++| |+ +   |-|+--|  ||  |+-| ||+||-+|| +- ----|| +| |+|-
 -+||-+ -+++++--+ ---+||  + ||-++|++|-- |-+|+ |- +---++-+-|+ -++-|  +---- | ++|++-| |-+     || -+-  -|-++++ + |  ++--+-++- -|+--| -+  |||-++-- --+-- |- +-|+- -+ |  --- ++-- + +| +|- |- ++- |+ --|-    
|--+ ||+|-|+| + +||-+- - +|- +-|-|+++--- +- -|++  |+|  || ++++ |+++ |-+  ||||-++- -|||- |-| --|| + -||-  +--  |+-+-- |+ |+ + -|++-+|| |-  |+- +| --+- ++-+||-+-  ++|++ ---+---+|-+| +|| |-|||||  +|++ | 
+ |-|   ---+ || |    | +|-|-+-| -||||-|  --||---| || |++ +--+-+   -+|--||+|-||||   -++-  -++ -+|+ |+ -| |  |||-+  +  -+ -  +|+--- |   + |+|-| |+|+-+|+|+|+|-  ----  + +--+  | ||+|||||  ||- -- |||+   +|
|+ ++ +-| + -||-|+-   |   ++-| +| || +|-|| - -+- +-  -+ +|++++-++----+++|   || | -++|  | |+ |  +-||-++-|-|-+ |-+-|+ --++|+||  |---- |- ++--  +  - -- +|-+++  - |+| | + | -- |-+|+||-|+-|  ||| || |  | ++
   + -|+ - |+ | +|- | |+|+-+-|++ | +-- --- |+ | + -+++--| || ++|- - ||-|   ||||+|-+|  ++- +-| -|+++--+|+  | + + +++-|--+|- -++--| +  +- + +| -+ |||- -- ++| +-   || |-+|+ - | ||+++ ++-||+ |+-| |-|+  + 
-- +|+||++ - - + | |  |+|+| |  +  +-||+ |  +- | |+- - - ||-+ -++-  -  + -  +|-+   |-| +-  + -  +  +  +-|+ + |-- || -+++--| |  -|| -|+-- - |+-++--+ -+|--+ - | | |+-+++ +++|- +|  -  + +++|-+ || +-|||+||
+ | + |+-|- |  |- -+|--  ||+-+|| --|+|-|+|+|+- + -- -+| +| -| - |+ -- -  +-+-|--|| -+-|-+||+|-+|-  - - + +|| |+- ||   ---- -- +- ++- ||+|+-+|-  |- - --+| - ++|+|+| +-|| --|  + || - |  - || -+ -+-+-|-|
|+|- |++++++| -|+--   + +|| ++ -| --++ +|+|-+- |  +-|| +- +- ||++ |+ ||--+|- | --|+++ +|-+|  +||-  + -|--|   +|++  |++++  + + +|+--|  |-|+ --+ ++ ||++ +||+ | |    -- +|-+ + ++++--||+|-+| --+- ++-|+ ++
| | + |-+++++| |+|--| ++-+-|+||| + |    ||++-+- | | |+   |+++||||-  -|-- -++|+|+-+ ++|+ |-|  + ++- - --|- | +- +-  +-+-  + +| --| +-++| ||+|--||+|+--+ ||- |+ |  ++-+ --+- +-- -  -|+-|+ | -+|+- -+|||--
|++| -|++ |+ +-- ++  |+-| -+ - | + ++- --|  -+-|+ +-+-|++-- |+|+||+ - |-| |-++-|-|| |-+ --+||-+||  ++|-||-|+-||+- +|-+| |  +--++ |-+++| | +  || |-++  |  -  --|---+|+  ||||+||- - + |  |- -++-   || -|  
+-++--|-+ ---| - +- +-+- | - -+-|  |||-|+ +-|+--- -  |- -| -|+ |- ||+  +-+-+ | - -| +|  -|--+-  -  +||-|- --| ---++ |  |++-++-- --|-| ++-+|+||||- |+|| - | + ++ |||| ---| -| +---|- ++-|+ +- -|+- |--  -
||  + |+---+  -+ |-++--|+++-|| ||||-++|++-+|+|+|--|+ -||++- -| |||  -  |||-+|| +- |||+ |-|    +|+ ++-+|--+ |--+  -- --||||+   |  +|||++--| - -||+||-| || +  -++|| +|++++ -| -----|-|- +-|  +-- -+ ||-+++
 -+++  - +|-||+||| ++-+ |+|+-+ +-  +-  +   | +--| |+-||+-- --- ||-+ +||+|++-+|+  -| |+|-+ -| +-++  |++-+- +- -  - -||+ -   |+||- --+ |+|--| +-|+||-|   |  -|| | -|-- -  ++-|-++ +-+|+-+- +|+  + +-+| ||-
|++-++-- +|--|-+ +-++ -+++++-| | |||+  ||-   |  +|++ +- |+|+-|-+|++-|++++||||-+| | +||| -+ - |- +|  +-  + -+-|+-++||| |++- -|+-+||-|  |- - | -+ +- |--| -   |--|+ -+|| -- +||-+-|- -|| || ||||+| + + ---
|++|-+++  -+| - + ||-|-+|   -|||||| |++ -|-+--  ++---++  + ||- +|||+ --| -||+ -- | -|| ++-+| |+ ||-|+||| + ||-++|||    ++- +||  ++-- --  ++  +|||-- ++ ||-+  | |-+| + -+++|- +-|| -|  -- -+| -|  - +-+| 
|+-| |--  | -|-+ + +--+||---+| + - --+|+ | --| |-+ ||+ ||+  + -|- -+- +  - + + | + |-- - - ||- || --+|--|||++-|+|+ -|- - - + ++-  ||- + -+|- --||+--  -|-|||--|-|  |- |-|-  +++ |-+||--|-+++-+|||+|+|| -
+ -+- +++|  ||+-+|+|+|-+--  +| |+- -- -++-+-||-|-||||+++ |- |-|+++|-- | |++|-- - -+-- +  -+  - +  +|||||-| |+|++||  |  |  |  -| - -| -+| -++  +++| +| +-|-| + --|+|+|+ -||||+++ |||+++|-+|  +|+  +|+|||+
 ||+|+ ++  -||+|-+ ++|   -|--++-+|+|--|+++++ -+  -|-|+  |---|+|++||---+ -+-+-|+|-++ + | |||-- ||| ||   --| +- -++ + ++  ++ |+  +- -| +-|| |+ -|+|--++|||  || -+-|+-   -- |+-   +|-|+-||| -|+--|-||+ |- |
+-|+--+||+  ||-|-- |-|+|- ++++-+ +|-- |-+ +|-  -| +++-+-- +--  |++-|||-+ -| |+  |+- |+|+ -|| +- ||+-- -|+ - |+-+-- ----|+ || | +-|   --+-+|+ |+-|||||-|+-++ +|--||+ -|+ + | --  | | |+ - -- |-   -+-+ |+
+ --|+|--+-+++ + |-|+ -+  -||| ++||||++ +|--|-- -| +|+-+- ||++++ +|-|-+-+   +|- |||  +|||-|--++--+  |+-|   ++-+  ||+---   --||+-| |||-    +|||-+ +|--++ -+ -+| || +| ||-||| +++ | ||  -+ |-+ -+|||-| |+ 
+| - ||+  -   - - |+ || --|+ -+ ----|  + | | ++ |- ---|   +||+ + | ||+ +|----| |++  +   -+ | + ++-|-+|||---- -||| --+|+| ++--|+ +----|--  -|  -+|--|||++|--|| +-+ | |+|+--+++ |++-  - -- - |+|---+ -+-|+
|-  -+++ |+ -+|| -++ +||--- - +|  --++| - ||  --||+|+- -  |- | ||  +--+ +- -+ +-|+|-  | |+ |++| +|--++- |-++|-||| + -- - +- - +- |+  |-|+ --|| + |- -|  |+|-|+|+- -++|+++||+- ++|- | +- |++ -+-||-|+| |+
 | --|+ - |+ -  +| +++ ++ -  ||-|+ - |||+|+-++ ---++|-|--+ --+ +-|+- |+|--||- +---||- |+ --|-|+|+|+|+||-|+ |- |-  -++  +|-+++-|+|+- -+-  -|+  - -|| +|+ -| +-++ -++|---+  + --| -+- +   || ||+++++||+++|
 -++-| | ||--+  ||- + +| ----|- --  +--+|+- ++|-|+|+| +-++-+---||-++-  -+| +--+-|+-|--||-++-+ | - ++|- -++--|  ||++-+ +-|+ -|-+  -|-|+||-|  -|++||+-||| +- -|----- |-||  + -+|| - +|-||-++ --| + +|  |++
|||-|+---++- - +|-|++|| || -++ ||-|+ +| ||+++--  +  -+ - -+ +-+    +-|+--+  ++|-+|-+-+|  -||+| ||+|||+ | -| -+--   +- |++|+ +-+ |++---+|--|+-|    ||-- |  ||-+ |++  + |++|+||+-+ --- +||| ++ |  |-++-|--
-+ | - -+|+++++-|+|-+||-+-|+--  -||-+|+  +-| -|+ ---++|  +|+ | - +|  -+| + +|+-++   --| |--|+ - --|+|-   |--- + +   +  || -|+ +- | -+-+- ||-|+ |  --|+ + ++++-+-++|  - -||- --  -+| -    +-| --- ||-+| -
|++- |   --+-|-+-| |+--+-+-- | + |-+  -| -- || ++|-  |+- |++   || -+|-| - - | |+ |+++| |||+|+|+++     -|- |+ |  ++++-|+-  |+ | ++   | ||++ -+----- +++ -|++ +++-  |+ - ||+ -- |-|++|++ +- +-| |-++|+|  |
+||| | +-|||--+- +   +|+ - | - |+++ - || |   ||+| |-  -|+ ++  | -  - +  +---++-|| ++|+|--+ -|-+-  + ++-|+ +||-||+ +--+|-|+-++|+----+---||-+ +|+|   -| |-- +--||--+ -  +-|+-|+-+|-|-+  |||-++|+ -| |+-+| 
++ +-| +-|  -|-+++-+ |||+ -   |-+++-|- + |+- -|  + || -+-    -++|  +|+|-+| | -+ - |-|-- -+|| +- ||   - |+-| | +-|++++- -||-| +++-+|--- |++-++|  ||-+||-  - -+-+-|| |+|  +  |+| | -||--  ++|--|+-|- -- + 
|+|-|--|+ +|+-+|-+-|-|+  --+|||++ |- | |-+-++||+--++||| +  ++ +|  -+ --   +++  -++ +  |-- | ||   -+| |||-|+--++-|--|+  |- +-+|-+ ||  ||-|+-++ |-|-|+| -||  -|| |||+ | + |+|- |||| +  --| -|-+-+ |||-+-+-
+--++|+  | -- |++   - ----|+-||--+- +--- -+ - +-|++| --|++-+ +-|+|+--  |+-|| |++|+-||-   ||||-    |++| -++|+-+-+--+|| -- -- +- |+|+ -||-  +++|+||+ -|-++-  +|-+|||+-|  +-|+ |-+-++  +-+|+--|   --| |-++-
