=, - ´ヽ―〃´ `ヽー 、´ ̄ii|
                                    , <´        ヾ/     ヾ  ヽ .}i!
                                  / 、        /          \
                                 /   ヽ       、 /  .!   i         ヽ
                  _  _  _       / ∨   ∧     / /l   .!     ヽ   \
             ,  <:.:.:.::.:..:.:.:.:.:///.:.:> 、 , ィ  i  ∨    ∧    /,ィ ./|   |      ハ  `ヾ
            ィ.:.:::.:.:.::.:.:.:::.:.:.:.:.:.i///.:.:.:- 、.:.:.> 、 !  ト、, - .∧    ∧  l   l       l   ∧
          /.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.|//.:.:i.:.:.:.:.::.ヽ.:.:.:.:.\ _,ィ ´ ヽ  ∧     i ‐、!  |         :i    ∧
           ,.:.:.:.:.:.::.::.:::.:.:.:.:.:.:i:.:.:.:.:.::.!/.:.:.:.!.:.:.:`ヾ.:.:\:.::`ヾ. |    ` <∧     ! ヽ∨ !∨     l∨   l
        /:.:.:.:.:.::.:.:.:.:.:.:.:.:.:.:.l.:.:.:::.:.:.i.:.:.:.::.l.:.:.ト、.:,イ∨:}:..:.ハ、 {       `.∨   l;`ヽ } :!. ∨ ヽ   ! ∨   !
       ./.:.:.:.:.:.::.:..:..:.:.:.:.:.:.:..:l.:.:.:.:.:.∧.:.:.:..!.:.:l /  i:/ ヽ:.:i ハ ヽ  ._     !    !) / /  ヽ  l∨ |  ヽ  !
        ,.:.:.:.:.:..:.:.:.:.:.:.:.:..:..:.::.:.∨..::..:.:∧.:.:..!.:.:!/   i'   ∨ ノ  ,ィ´   , , , l   l_ ,イ |./   , \| ∨ |   \l
        !.:.:.:.:.:.:.:...:.:.:.:.:.:.:..:.:.:.:..∨.:.::.:.:∧.:.:!.:.|    ,_  `ー、       l   l   i' `ヽ,イ   j  ヽ}
        !.:.:.::.:.:.::.:.:.:.:.:.::.:.:.:.:.:.:.::.∨.:.:.:.:.∧ノヽ!     ,.ィ       ,     .l   /  , ≦¨`ヽ
        ∨.:.::.:.:.:.:.:.:.::.:.:.:.:.:.:.:.:.:..:∨.:.:.:..:.∧     "      )      !  ,  /, - ― -、\
        ∨.:.:.:.:..:.::.:.:.:.:.:.:.:.:.:.:.:.:.:.∨.:.:.:..:.:∧   , , ,      {      !. / ./ ,イ      、`ヽ
        ∨.:.:.:.:.:.:.:.:..:.:.:.:.:.:.:.:.:.:.:.i∨.:.:.:.::.`ヾー 、       'ヽ   , < |/`/ /        i   \
         ヽ.:.:..:i.:.::.:.:.:..::.:.:.:.:.:.:.:.ゝ∨.:.:.:.:.:∧   `ヽ   ,イ  ´       `/         i j     、
            \.!.::.:..:.:.:.:.:.:..:..:.:.:.:i _:∨.:.::.:..:∧    _ \_´         ,         |        ∧
            }.:.:.::.:.:.:..:.:.:.:.:.:.:.:>、∨.:.:.:.:.:∧  /    ヽ       〃         | /      .∧
            i.:.:..:.:.:.:.:.:.:.:.:.:.:..:.l.:.:.ゝヽ.::.:.:.::.::ヽ. l      \     〈             i'        :∧
           ,.:.:.:.:.::.:.:.:.:.:i.:.:.:.:.:.l.:.:..:.:ヘ\.::.:.:.::.:.、!     __>_.     ∨         ハ        ∧
          ./.:.:.:.:.:.:.::.:.:.:.l.:.::..:.:.l.:.:.:.:,イ. . \.:.::.:.:.ヘ    ./ `ヽノ    }         .ノ        ∧
            ./.:.:.:./.:.::.:.:.:.:..i.:.:.:.:.:.l.:., ´ ̄ `ヽ.\.:.:...:..、  ./_〉   \   '       〃           .∧
           /.:.:.:./.:.::.:.:.:.:.::.;.:.:.:.:.:.レ       `ヽ..:.::.::ヽ/ヽ.     \ /       ,             ∧
          ./.:.:.:./.:.::.:.:.:.:.:../.:.:.:.:,イ             \.:.∧イ、      /        /              ∧
        /.:.:..:/.:.:.::.:.:.:.:.:/.:.:.:./               ヽ∧ ヘ     ,イ         /ゝ _              ,
         /.:.:..:/.:.::.:.:..:::.:./.:.::.:/, ィ ¨ ` <        i`ヾ \           /    ヽ             i
      ,.:.:.::.:/.:.:.:.:.:..:./.:.:.:.:.{ i       ` <      !    r ヾ       /     ./        
>>199