ascii画

分类: 选择分类

展示为: ascii图 | 多行注释(/**/) | 多行注释(#) | 多行注释(//) | 多行注释(--) | 多行字符串(''') | 多行字符串(+) |

/**
 *    MERRY CHRISTMAS!              __ _ __ ___
 *          &                  _ __'.:;.:;.:;.:`
 *    HAPPY NEW YEAR!        _'.:;.:;.:;.:;.:;.:`
 *                          '.:. , :`,.,`;'/`__ _` _
 *                         '..:;.;'.:,.;.:;\      (_)
 *                       -__ --_-_-_-__---_-)
 *                      (                    )
 *   ____               (_- -__-_-__-____-__-)
 *  /####\ /\            |  ,~~~'  `~~~.   %@
 *  |#####\#|             )  ><@>  <@><    %@%
 *  |#######|            /      /          %@p
 *   \######|            ( *   (_c)   * )  % %      .vvvvvvvv.
 *    |#####|             \ '%@%@%@%@`, %@%@       .vvvvvvvvvv.
 *    /#####\         _ _ d%@ `----' @%@%@ \ _ _ _.vvvvvvvvvvvvv.
 *    ~~~~~~~       ':;.;%@@%@%@%@%@%@@%p  /.:;.:;vvvvvvvvvvvvvvv.
 *     `.:;.'     ':;.;%@@%@%@@%@%@%@%@ :: ____vvmvvvvvvvvvvvvvvvv.
 *     :.:;.:`   ':;.:d%@%@%@%@%@%@@%@%.:;/####\/\.:;\mvvvvvvvvvvvv
 *     :.:;.:;` ';.;;.%@%@@%@%@@%@%@%@p.:;|#####\#|.:;\mvvvvvvvvvvvv.
 *     :.:;.:;./;.;;.;%@%@%@%@%@%@%@%@ ::.'\######|.:;\mnvvvvvvvvvvvv
 *     :.:;.:;.|:.;.;.% %@%@%@%@%@% % :  mvv\#####|.:;.\mnvvvvvvvvvvv
 *     :.:;.:;/:;.;.:;.q%@%@@%@%@ %p.:;vv%mv|#####\.:;.\mnvvvvvvvvvv
 *     :.:;.:;|:;.:;.;;;%@%@@% %.:;.:;.vmnv. ~~~~~~ .:;.|mvvvvvvvvvv.
 *     :.:;.:/.:;.:;.:;.: o  .:;.:;.:;.vv.:;/.:;.:;\.:;.|mnvvvvvvvvv.
 *      `.:;.|:;.:;;;.:;.    .:;;;;;;;;;;;;;|.:;.:;.\.:;\mnvvvvvvvv.
 *       `::/:;;;.:;;.:; o  .:;.;;.:;;;.:;.:|.:;.:;.:\.:;\mnvvvvvnm
 *          ;.:;;.:;;.:     :;;;.:;.:;.:;.:;\.:;.:;.:;.:;|mnvvvnm.
 *          :::;.:;.:;. o  ..:;.:;.:;;;;.;;;;\.:;.:;.:;.:|mnvvnm.
 *          :::;.:;;.:     .:;;;;;;;;.:;.:;;;|.:;.:;.:;./mmvnm.
 *          ;.:;.:;.;. o   .:;.;.:;;.:;.:;.:;.\________/mmmnm.
 *          :.:;;;.;;;     .:;;.:;.:;;.:;.:;.:;.;.:;;;;`mmnn
 *           `#######HHOHHH###########################
 *            #######HHOHHH###########################
 *           '::;;;.;; o  :;;;.:;.:;;.;;;;;;;;;;;.:;.:`  H.Classen
 */
/**
 *                      ,-.
 *                      `\ `.
 *                       (`- `.
 *            __          `c.- \
 *           (_ `---..__   `\"_ \
 *             `(`-.__  `-._ (_c |
 *               `--.____ ( `,-  | |/
 *                   `---(___| ,---/         ,.
 *                     ,-;::,'|_/\-|       ,' /
 *             _.._    ||   `-'\@/@|_      | ||-.
 *     _.--.--'    `-. \`--/,-._/    `\_,--',/|,-\
 *   .',- _     _.__  `-:_|/   (      /      )|-'|
 *  /_/_,;-  ,-'    `-._ _)_,-,-,___,'---'\___.-'
 *  |___,,.  | _    _.-'' ((_{_// /
 *  \.-'  | (-' \.-'       `---'`'
 *     ,-'\__>  /|         /
 *   .',-'/|.   \ \        |
 *  / / _|``.`.  `/\_     /|  ,,.
 * /  \  |  |  `-.`(_),. /((((   )
 * |   `--\ `.`=. `-._`'|__|  `''
 * |  ,'  |`-|   T``'',----.
 * |      |  `.__|-,-',----.|
 * \     / ,-' _,-;,-'      |
 *  `---'  | ,;-''       _,'
 *         `//       _,-'
 * hjm      \____.-'' 
 */
/**
 *           ===.
 *       =====.==`.               __,------._
 *          ===`.8=);   _/)    .-'           ``-.
 *          _ (G^ @@__ / '.  .' By Toutatis, the `.
 *    ,._,-'_`-/,-^( _).__: .' druid's potion has :
 *   (    / .MMm.Y_)/      ,'   turned me into    |
 *    `'(|.oMMMM       __,',-'`._  ascii art!   ,'
 *    d88:'mOom        `--'      `-..______,--''
 *    88::(::\d88b
 *    Y88  ':88888
 * _________888P__________________________________________________osfa
 */
/**
 *  MMMM***                                                                          M
 * MMMM******                                                                                                        MMMMMMMMM*..****
 * MMMM**...***                                                                                                 MMMMMM****..*****
 * MMMM**.....***                                                                     MM                    MMMMMM*...    .******
 * MMMM**..  ...***                                                                    MM                MMMM**... .*********.*
 * MMMM**..*.  ...***                                                                   MM            MMMMM****.    .*       .*
 *  MMMM**...*.  ...***                                                  MM             MM         MMMMM****..    .*      .*
 *   MMMMM**...*.  ...***                                                              MM        MMMM****...    ..* ..****
 *    MMMMMMMMM..*.  ..****                                              MM     000   MM       MMMM****...     ..*    ..*
 *     M****** ..  *. ..****                                             MM   00000  MM   /  MMM*****..     ...*      ..*
 *     MMMM***...    *...****                                    $$$$$$**MM*000000000M     MMM******.    ...*     *  ..*
 *      MMMM**....    *...****           00            $$$$$$$$$$$$$     MM000000000000  MMMM*****..            ...***
 *       MMMMM**....   *. ..***        000000 $$$$$$$$$$$$$$$$$           M 000000000000MMM****...    ...**.......*
 *         MMMMM***.. *.   ..***      0000000$$$$$$$$$$$$$$                   000000000MM****...   ..*************
 *         M**MMMMM*. *.   ...**      000000$$$$$$$$$$$$$$$    *       .....    00000     ***.. .******
 *          MM******..*.     ..**      0000$$$$$$$$$$$$     *      MMMMMMMMMM                 .****
 *           MMMM**..  *.     ..**         $$$$$$$$$M$$       *   MMMMMMMMMMMM          MMMMMMMM
 *            MMMMMMM... *.   ...**      $$$$$$$$$$.*       *     MMMMMMMMMMMM         MMMMMMMMMMM
 *              MM****... *.   ...**    $$$$$$$M$$...*     *     MMMMM     MMM         MMMMMMMMMMMMMM
 *               MMMM**.. *.     ..**   $$00$$$$$....*     *     MMMM       MMM        MMM  MMMMMMMMMM
 *               MMMM**...*.      ..** $$0000$$$......*     *   MMMM    $$            MMM      MMMMMM
 *                MMMM**.. *.      ..**$00000$$..**...*     *   MMM    $  $          MM         MMMM
 *                 MMMM*... *.     ..**$0$00$$....* *..*  ***  MMM   $   *$ I              $$     MM*
 *                  MMM**..  *.    ..**$$$0$$......* *.*    **  M    $   ***$I            $  $    *****
 *                   MMMMM*** *.    .**$$0$$........* *  *    **     $  ****$I       I   $    $    **.**
 *                        MMMMMMMMMMMMMMMM$..........*    *     *    $ *****$I       I   $    *$    *   *
 *                              MMM**********........**    *    *     $ ****$I       I   $   ***$    *  *
 *                              MM**........***......*  *   *         $  ***$I       I   $  ****$     *  *
 *                             MM**.MMMMMM   .***....*    * *          $ **$ I       I   $  ****$    **  *
 *                             MM**M MMMMMMM   .***..*    *             $*$   H      I    $  **$     **   *
 *                          ***MM**.  MMMMMMM    .***                    $      H   H      $  $      **   *
 *                       *****.MM**...  MMMMM    .**   *****                      HH        $$     MMMMM  *
 *                     ****.....MM**...      M      *   ****         $$$$$$$$$                  MMMMMMMMMM**
 *                   ******.......MM**......M                          MMMMMMMMMMMM            M***...**MMMM*
 *                 ********........MMM****.M      M              MMMMMMMM*********M                    ...*****
 *                ****  ***..........MMM**M      MM          MMMMMMM******...   MMMMM***.                ...****
 *                **     ***..............M    M  MMMM    MMMMMM*******...     MMMMMM***.                 ...****
 *                       ***...............M        MMMMMMMMM******....       MMMMMM***..                 ...****
 *                      *****...............M        MMMMM*****.....       ..MMMMMMM***...                ...***
 *                      ****................M       MMMMMM****....       ....MMMMMMM**...                 ...***
 *                      ****.................M    MMMMM*****...       .....MMMMMMM*M***.                ....***
 *                      ****.................M   MMMMM****..       ......**MMMMMMMMX*...                ...***
 *                       ****.................M MMMMM*****...      ....****MMMMMMMMX*...                ..***
 *                       *****......**.........MMMMMM*****....    ...***   MMMMMMM*X**....             ...***
 *                        *****.....*  ***....MMMMMM****....    ...***     MMMMMMMMX****......     .....****
 *                        ****.......*     ***MMMMMM****......*....**       MMMMMMMX******............*****
 *                         ***........*       MMMMMM****....***...**        MMMMMMMX***********************
 *                          ***........*      MMMMMM****...** *..**          MMMMMMM********************...*
 *                           ****.......*     MMMMMM****..**  *.**            MMMMMMM*****************.....*
 *                            ******.....*    MMMMMM****.****.***              MMMMMMM**************........*
 *                                *********    MMMMM******M**..*                 MMMMMMM********...........*
 *                                     *****   MMMMM****MMM****..                  MMMMMMMMMM*  ***..........*
 *                                          M*MMMM**MMMMM*****...                                **........*
 *                                         MMM*MM*MMMMMMMM*****...                              ...**......*
 *                                        MMMM*MM*MMMMMMMMM*****....                        .....*****....*
 *                                         MMMM***M**MMMMMMMM******.....                       ...****.***..*
 *                                        MMMM*****..*MMMMMMMM******......                  .....****.** ***
 *                                       MMMMM***...*$$$MMMMMMM******......               .....****...**   *
 *                                      MMMMM**....*$$$$$MMMMMMM*****............**     ....*****... .**
 *                                      MMMM***..  .*$$$$$$$MMMMMMM****************X***********.... .*
 *                                     MMMM***..  .*$$$$$$$$$$MMMMMMM**************X*********..... ..**
 *                                     MMMM**..  ..*$$$$$$$$$$  MMMMMMMMMMM*******MX******..... ..**
 *                                    MMMM**...  ..*$$$$$$$$$$    MMMMMMMMMMMMMMMMMMMM****....     .**
 *                                    MMMM**...  .*$$$$$$$$$$$$      MMMMMMMMMMMM  M$$****...      .**
 *                                   MMMM**...   .*$$$$$$$$$$$$                    $$$***..       ..**
 *                                   MMMM***..   .*$$$$$$$$$$$$$$                $$ $$$***..       ..**
 *                                  MMMMM***..   .*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$***..     ..**
 *                                  MMMM***..   .*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$**..      .**
 *                                  MMMM***...  .*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$**..      ..*
 *                                 MMMMM***..   .*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$**.     ..**
 *                                 MMMMM***..   .*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$**..    ..**
 *                                 MMMM***..    .*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$**...   .**
 *                                 MMMM***...   .*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*...  ..**
 *                                 MMMM***...   .*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*..    .**
 *                                 MMMMM**...   .*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*..    .**
 *                                 MMMM***..    .*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*.. ....**
 *                                 MMMM**..     .*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*.. ....**
 *                                 MMMM**...    .*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*..  ..**
 *                                 MMMM**..     .*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*..   ..**
 *                                 MMMM*....    .*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*.. ..**
 *                                 MMMM**..     .*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*  ..**
 *                                 MMM***...   .*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$. ..**                    00000
 *                                 MMMM***..   .*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ..**                   0000000
 *                                 MMMM***..   .*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$..**                   M0000000
 *                                  MMMM**..  .*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$.**                 M   00000
 *                                  MMM**..   .*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*                M..    M
 *                                  MMM**...  .*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$              M .M.  M
 *                                  MMM**..   .*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$            M......M
 *                                  MMM*..   .*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$         M  .M. M
 *                                $$MMM*...  .*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ M     M... ..M
 *                             $$$$$MMM**..  .*   $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ M  M...M. M
 *                           $$$$$$$MMM**... .*       $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$  M .M...M
 *                          $$$$$$$$MMM**.. .*           $$$$$$$$$$$$$$$$$$$000000$$$$$$$$$$$$$$M   ...M
 *                        $$$$$$$$$$MMM**....*$            $$0000$$$$$$$$$00      0$$$$$$$$$$$$$$$    M
 *                       MMM$$$     MMM*******$$$$$         0    0$$$$$$00         0$$$$$$$$$$$$$$  M  M
 *                      MMM        MMMM****MM.$$$$$$$$$    0      0$$$$00          00$$$$$$$$$$$$$M     M
 *                      MM       MM*MMM*MMM.   $$$$$$$$$$$0       0    00          00$$$$$$$$000$$ M  M  M
 *                      MM      MMM*MMM.        $$$$$$$$$$0       0    00          00      0   0 $  M  M  M
 *                       MM    MMMM***..         $$$$$$$$$$0     0     00          00     0    0  $  M     M
 *                        MMMMMMMMM***...         $$$$$$$$$$0   0$$$$$$$00        000      0  0  $    M   MMM
 *                            MMMM***...           $$$$$$$$$$000$$$$$$$$$$00     000$$$$$$$$00$$$$     MMM
 *                           MMMM***....           $$$$$$$$$$$$$$$$$$$$$$$$$000000$$$$$$$$$$$$$$$$
 *                          MMMM***....             $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
 *                          MMMM***...               $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
 *                          MMM****...              $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
 *                          MMMMM***...               $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
 *                          MMMMM***..                 $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
 *                          MMMMM***...                 $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$MM
 *                           MMM****...                  $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*M M
 *                            MMM***.......    **         $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ *M M
 *                             MMM****......***.            $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$  *M M
 *                            MMMM**********...                $$$$$$$$$$$$$$$$$$$$$$$$$$    *M M
 *                            MMMM***.....                         $$$$$$$$$$$$$$$$$$$$     **MM
 *                           MMMM***.....                          MM****$$$$$$$   $       *M
 *                           MMMMM**.....                         MMMM**...               *M
 *                          MMM****.....                         MMM***..                *M
 *                          MMM***........                      MMM***..                *M
 *                         MMMM**........                      MMM**...                *M
 *                         MMM***......                       MMM***..                *M
 *                        MMMMM**....                       MMMM**...                *M
 *                        MMMM***....                     MMMMM**.                  *M
 *                       MMMM****....                   MMMM***...                * M
 *                      MMMM*****...                MMMM***...                   *MM
 *                 ******MMM***....              **MMM***..                   *M
 *            *****************..             ***.****MMMM***..           *MMM
 *          **************************************.*************MMMMMMMMMM***
 *        **..........*..*************************.*******************************
 *      **.........*..........***************    **********************************
 *      **........*.........*...*..****           **.......********************....X*
 *     **.........*.......*...*......**           **..................***......*.....******
 *    **..........*.....*...*.......**            **....................***....*...........*******
 *    **..........*****..*.........**              **.......................*****................*****
 *   **................*..........               **....................................................****
 *   **..........*******..........**                **......................................................***
 *  **..........................**                  **................*.......................................**
 *  **.........................**                    **................***............*.........................**
 *  **.........................                       **..................*********X.*...........................**
 *  **.......................**                         **.........................X**...........................**
 *   **......................**                           *****.......................***.........................**
 *   ***..................*.**                                 **********................***......................**
 *   ***..................***                                            ********...........***...................**
 *    **..................***        Unknown                                     **............***.................*
 *     **.................**                                                       X..............**..............**
 *      ***............***                                                          ***.............**...........**
 *         ****....****                                                                ***..........**.........***
 *            ******                                                                      *****....PB.....****
 */
/**
 *                __         __
 *               /  |       |  \
 *             / `| |       | |' \
 *           /   /| |       | |\   \
 *         /    / | | '.'.  | | \    \
 *       /     / _|_|__ \|__|_|_ \     \
 *     /      / /   _  \-/  _   \ \      \
 *   /.:::::./ /  /' \.   ./ `\  \ \.:::::.\
 *  .:::::::/ |  |     | |     |  | \:::::::.
 *  \::::::/  | \|  mMM| |MMm  |/ |  \::::::/
 *  /~/~~~~   | -`_ MMM| |MMM _'- |    ~~~\~\
 * ' '        |     `::::::::'    |        ` `
 *            //\  / `::::::' \  /\\
 *               /'    ::::    `\       Woof!
 *              |       ::       |   /
 *             /     __/'`\__     \
 *             | .--' `-__-' `--. |
 *             |'                `|
 *  ____                              _   _
 * |  _ \  ___   __ _ _ __ ___   __ _| |_(_)_  __
 * | | | |/ _ \ / _` | '_ ` _ \ / _` | __| \ \/ /
 * | |_| | (_) | (_| | | | | | | (_| | |_| |>  <
 * |____/ \___/ \__, |_| |_| |_|\__,_|\__|_/_/\_\
 *              |___/
 * 
 *              A Gaul's Best Friend
 */
/**
 * 
 * ;;==;;=;;;=;;============;======;;:;;::::::;:;:::::.:::;;:::::::;:.:::::::::::
 * ;=;;;=;===;===========+=+==++;=;:;::;::;;;::::::::::;:::;:;::::::::::::;;::;:;
 * ;;;=;;=========+i+===========;;+ItiIt+i==;;;::::::::::::::::;::;:;;:::;:::;:;;
 * ;;;==;==;==;=====++=iiiIYVRMMXRBMWWMRXViiiii===:;::;:::::::::::::::::::.;;;;::
 * :;;;;;;==+==+====+tYBMWWWWBYYXRYIRMWBVYiiii+=++++t;;;.::::::::;;;;;;;::.::;:::
 * ;;;;;=;====;==iIYRBRBMRYIIIYIIXBIiVYtttIi;;==ii+++=;;;;:::;:::;:::::..::::::;:
 * :;;;;;==;===;=IXYYVt=;=IBMWVIIRWXYXVI+++i=:;;:;=+=+=:;=;::::::::;:::.:::.:::::
 * ;;;;;=;===+itVYYYi..iVRXIII++tYMBXRBMMXtti+i=;;;;+i==+=;;;:::::;::;:;:::::::::
 * =;;;=;;=+tYYVIIIi=+tVVItXMMtitiVMYVYVYItti;=+=+;. :iii==+;::;::::;:::::::::::;
 * ;;;;;=;=+ii=it=;=+Ii+itIti:.:;;tViit+++tVBXYYYi+i===;;;;:;:;::::;::::::::::;::
 * ;;;;;;=+i++ii=;++;;iIIt=;;:;==+YXVI+=;;=:.:. ..:;;;;;==;;;;;;;;;;::::::::::;::
 * ;;;;;+ii==t=ittitii+;;=;;=;=;;+tItitYY;:;:.    :=;;=:;++===+=;;;:::::.:::::.::
 * ;;;==++==IYttiit=;=;.:::;:::::=iYVt++++;: .;==:.:=:::::;.::;;;;::;::::::::::::
 * ;;;;=+=;ii+i;.;;;:::;:;YYIYXXXXXXRBRRRXt+:  ;i=:::::.  .;:;;:::::;;:;;.:::::::
 * ==++tt=ii+t=;=;.::.:;;IBVRWWMMMMMBBBBRRBBXI: ;==:..:    ...;;::.:;::::;::;::::
 * ;;;ii+++;==;;;:;;..;;;XRRMWWWWWMMBBBBBRXRXX+:=;=+.==  :  . .;:;;==;;::;.::::::
 * =;=+i++++++=;:++==;==;VRRRMWMWWMMBBBBRRXVVY+.:..;:;.        :==:;==.:::;:;;::;
 * ===++i+;;:==:.;=;;;==+IIXRRMMBMMMBRRBRXXXXi:;+:. .           +=.:::::::::::::;
 * ;+iii++++=;=;=+=;;;;=+tVIRRBWBMBBBRBRRXRXt+==+;;=            :==;:;=::;;:;:;::
 * ttIIYt= ..::.;;..:=+=tVIYXBMMMMMMBBBBRRRIi+=+;;=::            =i;;=;:;;:.:::::
 * +ii+::.ii:;:..:::;=;iXYtRVXMRMMMMBBBBRY+ii+ii=;;:.            ;=.:;:+++;;=::;;
 * =+i+=;;;::;. ::.:;==it+IVVRBBBBMBRRXXR+;t= .  ......          .++=it=;::;:;;::
 * =+ii+;;;::::.::..:::;;=;;:=;=itIVYVVti;::. .:==;;.:.           .:::.::::;:;:;;
 * tii+:;==;;=. =:.;;;;+iitIYI+=;;+YRXI;:;.=Ittii+=.::.::.         ;;:;;;;:;;;;;;
 * +++ii==;;=;..=:..=+; :+ttYI+t++VRXMR+.==:::.::   .;=;;;          =i=;;:;;::;;;
 * +t+++==;==::;;:;==tt=:;=;:.;;=YMXBWMI:;+=ti;::.::. . ..          :+=:::::;::;;
 * =iiii=;=;::;;..:;;+YYYYtttiitXMBBBMWMY:;+tItitIIt: ..             .;;:;:;:::;:
 * iiii+=+i;;;;;..::=i+YXXMWMMMMWWBMMWWRI=+tIYIIIIYt; ..          .   ;+:;===;;;;
 * YIiii==:.:+;.... .i+iYVWWMWWWWMBMBMWBVi==tYYYYY+....               .;::;;:::;;
 * tItii=;;;;=;:.  .:==+YVBWWWWWWBBBMMMMBVi++Itt++;.:.         .       ;;::;;;;;;
 * IIti+=::::::.: ...::=ttVMMMMBBBBBBMMBBR+====t+::.:.         ::  .   :=:::;:;;:
 * iii=;;..:.:.: ... .:=IIXBBBRXBRi;tYIi=;;:.:;=:.;:;:         ..      ;=;+=+;;;=
 * Vt++=;::.::.. .;; .:;+IYXRXRBMWBMWWBti+;;;;.. ....        . ..      :;:::::;:;
 * Yi+t; ::..:..  ;i. ;.;tVRXXRBBBWWWMBBBRVYI.:=.;;..        .         ;;;:;;;;;;
 * Rttt;::;:.:. . .i;.;;+YRRVRRBBBRVIYVYYttt+:;: :=..     .  .       .:;;;;==;=;;
 * VIIYi=. ;= . .  ;+. IVVRXXBRYt+=:;;:::::.      :;  .  .  ;:       :;:;;;;+i=;=
 * I=;=::; .i.   .  .=;iVXXXXRXi..:.          ::.:++. ...  .=.      .:;;;;===:;;;
 * VVt+=.: .=; ..    :+=tRRYXMBY:.::;:==::.   .. :Ii   .. .=:       ;+==;=+==;;=;
 * =::=:  ..;. .     .::=YXVXMI.:;.         .    :+:      ..         tYtVVi=+i=:;
 * ...:  .;::  .       .:+YVRX==YVBWWV=:...               .          ;+=i+=+=;;==
 *       ;;::  .  .   . :;+IXWWWWWWWWWWRt;.                           =t++++ii:;;
 *     ;;::=: :...  :ittVMMWWWWWWWBRRMWWWR+.                          :==ItiI+;+i
 * iIti+=:;:...:.  =MMMMMMWWWWWWWWWMMRIYXRY;  ::     .                 .....:=;:=
 * +::+;:;. .  .:  tWBMMMBRBMMWWMMWWMXtitVY:+RMBI:                     .;=i=.:;.=
 * :+i=;; ..   ... tWWWMMMMMMBRRXVVYXXVYtiYtiYXY=                       :: +;.==:
 * tt+;::.....  .::YMBMBBRRBMMMMBBBXXXXRY+;;=+i.                          ::.::.:
 * ii=.:. ....  . ;RBRWWBMBBRRBBRBBBXi:YV+::==.                           .=+:::;
 * =:::.. .  .   .iWBMWWMWBMMMMBBRXV++=::: ..                            .;.:; .i
 * :;:.:...      .XMMWMMRRXXVVVXXXYi+i+: ::::.                       .:  ::  .   
 * ;..:....      :BMMWWMRYI+; .::+Iii=;;=ii+;..                       :    ..  . 
 * ::;;.::       VWMWWMRI+.      ;XV=:;=+ii;.::           :.              . ....:
 * i===:..       RMBWWWVt:   .:  .tR:.++=+=:.;+;  .       .;.               .  :;
 * +===;;: . .  IMBMMMRt;..:tt:    :.;+=;:::.;;::..       =+              .. .:;;
 * ===;==;.....:RMRMBBBt=IY+I=       :=+=  :.;;;=;...                         .::
 * ;;;;:;:;:..+RMMMBRXXt;:=+;        :==;  ..;+====.      .  .  .    ..  .   .:::
 * ::;::.::;iXWMMMMBRRY:;+i=. .     .:+=. .  ;+=;=;.     .=...     .    ..     ..
 * ;;;;;..;VMWWWWWMRXV;.tI. .       .:;.   ...====.      .+=:==;  .:         . .=
 * ;:. :;:;XWMBMMMBXYVRIiY=          :.  .   .:=+:       .=;====. ....:   ... ..;+
 * ..:.;++:=RMRRBBBRY+ :+;              .  . .:=;. :.     +++++ii: : .        ;==
 * :::Yi.=+:+RRRBRRVtIYYI;.:              .  ..=;  :   : .+++iii; ::            .
 * ;;IV;:i+:.+XMXXVYBWWWWR+..                  ==  :  ;: ;tttt+:  ::             
 * tYi+;;=;:::=VXVYtVMWRXI;:;.               . ...    .  it;;  .  ..             
 * ;+=i+:;:.;=:iBIi=tVI:. :Y= .                ..        .                       
 * tI==i;:;:+i:;YI=;;:.    +Y:..                             .. ..       ..  .   
 * Y+=++;:=  ..:=i:;=;.    :Yi :.                           ..           .    .. 
 * I=;=;:;:   ::.;:+=.      iY..:                     .   .:...        ..      ..
 * Y=;;=+: .:==;:.:;: .     +X:.;.                   ..     .:         :.   .....
 * i;.;;:=.;t+++=;:=;      :iY+.;:                     ..         .   :;  :;:::;.
 * =:.. =t:;+++++=++. .    :=tI::=.                       .          :.   ;:;:;; 
 * : ::.ii .:tt;;;=:  .     :II::;;:                               :;:   ::;+i+= 
 * .;=::=: ;+=;:;;:...    ...=I=:=::                            . .==: ...=i+i=. 
 * ;+=;=+;  ..:;;:.::  .     :I=.=;::                           ;+:=t=..:..;=+:  
 * =V+.;+: ....::..::.. ...: +V;.=::;            ...    ..  ..: .tt..:    ..:;.  
 * ;XY  +; .    ::....:. ... =V;.=;;=:               .   ..:.::..:;.:;:..:..: .  
 * ;VI:.+: .. ..:  ..::::... YI.:;:.:;.               .::.::... .:.::::;;:;=:    
 * =+Rt ;; .::;;        ... :Xi ::  .::                ... ..  . ..:=++=;;:::. . 
 * ;:iR::=        .   .. ...IV. :     ;              .             ;+iiiiii=:    
 * ;:;VI+=.:: :: ....  :.:.+R; .:     ..             .   .  .:..:::.++iiiIt=. .. 
 * ;::;iV+ :  :  ......:;+iYt..:.     ..                    ......:::=+tttt= .:. 
 * =:.::=+:.::: .....:;IYIIV+ :.       .                       .....;ittttt; :;. 
 * ;;::::+. ::. .... ;XY;+Bt  .        :.                        :iIttItIIt; ::: 
 * :::::::: ::. .  . tI.YBI: :.        .                       . =XYIIIYIIt;..:. 
 * ;:: .... :. .    =i;IRI: .                                    tRtYYYItti= .:  
 * ::::.:::::  .    XIIRt+:..                                   :YVYVVXYIIt: :. .
 * ;:;:..::.: .. . +MYYI=: ..                                   tXYYVVVtIt;.     
 * :...   ::.  .. .tBYI+. .                       .            .tttIIttti+:...   
 * :.     +:      .;I=::..                                     ;I+itiiii+;::.    
 *        . . .. .  :.                            ..        . :tYittii+=;  .    .
 * .     ..    .           ..                           .  .  +Vii++=;:.......   
 * .  .  .. .                                       .     .  .==:;;=:::... ..    
 *   .   : .:.       .  ..                             .  .  .:;;=;::.. . ..   . 
 *      .:.;=:::::..::.              ;+tI+. .                 ::::...       .    
 *      ;. == :::;:;;;:;;===. .;;=+iYYIYVt ..   ..  .        .  .. .  .  .:. :.  
 *     .: .+:;ttVYYVYYIIttiittIIIIttitiIt= ..      =i  .    .  . .      ..       
 *    ;=.=WXVRXXVIVYYIYYtItttttiIttttIIIY+...     YV: :  ..:.:::....     .       
 * tRBV:;BXXXXXVXYYYIIItttiiiiitttiittIIY= .     iW=     ......: .               
 */
/**
 * 
 *                                                                               
 *                                                                               
 *                                                                               
 *                                                                               
 *                                   ,                                           
 *                                 ,;+;,                                         
 *                                ,;iIi=: ,,                                     
 * ,,,                            ,;iIIt+;,     ,::,                             
 * ,                             ,:+IVVYI+:,,,  ::;;:       ,,                   
 * ,                             ,+IYVVVVI=,  ,,,:=+=,      ,,::,                
 * ,                  ,,   ,,,,,,;iIYIVYt=:  ,::,,;++;,,      ::,                
 * ,                      ,,::,,;=++++=:,  ,,,::, ,;;;,,        ,,,,             
 * ,                   ,,  ,:;;;;;;;::  ,, ,,:;=:  =+;;:,                        
 *                    ,,   ,;=Yt=;;;:  ,,,,,,:==::=tt+=;:,,,,                    
 *                         ,:;tYXVi:,,,,,,  ,,===iYXVI+=;:,,,                    
 *                            ;IBBI;,,  ,    ,,,:=itYVIi+;;::,                   
 *   ,                ,,      ,iVY+:,,,,,   ,:,, ;IIIXXYtiti+;,  ,,  ,           
 *                    ,,       :===+===;,,,:::;+;:tXRBWBVYIIYVi=,,,,,            
 *                    ,,,      ,:;iVVYIIYIt++i+i;:tRBMWMBRXVYIYt=:,:,            
 *                             ,:;tXRXVVYYYYYYIi:=YXXMWMBMMBVIYYi;,,:,   ,,      
 *                             ,;+IVXRWBXVVXYti+iIYYXBWWWWWMBXYIIi,,;:,  ,,  ,   
 *                             ,;+tYVXRXYiitt+:=itttYXRBMWWWMBYtIVi:;;       ,   
 *                             ,,;=+tt+=, :+i++=;::+itIVRBMMBBBYYVi=iIi=:        
 *                  ,,        ,    ,;==IVVIIYVRXI=,:;;iIXRBRRRBVYt+iYIiII=       
 *                                  ,,=iYVYIYXXXXVt;,,,;iYVVXXXXI==IYi+=ii;,,    
 *                                  :;+itIttIVVVVVRBY+,,;iVRRXBY+iIYVVXIYV+  ,   
 *                             ,,,:;=++iiti+iItttitVRRi=,;IRBRY=;IXVVRBXRX+      
 *                             ,,::,:::::;=+tVVYIt=,:=I=,:tVXX+=iVRXYYXRBI: ,    
 *                                  ,,=itIVVXMRRRMBY; :+=:=VXt+IYIXRI:===:    ,  
 *                            ,    ,:;YYtit=:=;:;iVI= ;IY=:iYYYtYVYXY        ,,  
 *                                :=tIt+, ,  ;+iti:  :tRBt;+YXXtIVIVY,        ,  
 *                              :=tYVXXVItt+=iIVXY+:;tVBBI+tVRMXttYVi:           
 *                      ,     :+tYYYYVVVXRBBBRRXVVVVYYBMRYtIXBBRXItVI,          ,
 *                      ,,,;=+IYVXXVXXVYIYVRMWWWMRXXRBBMRVYVRBBBBXIYt,           
 *                  ,,:=+itIYVYYVVVXXRXVVYVVXXRBMMMBBBBMBXVXBBBRBXIt+,           
 *               :;itYYVVYYYVXXXXRBBBBBBBMMMBRYYYVRBBBBMMRVVRBBXXVIt+,           
 *             :=itIItIYVVVVXXXXXXXXRBBRRXXRMWWXtitVRBBBMWRYVBRRXVVY+,           
 *             :+YXVItVYIYXRRRRRXXRRBBBBBBRRBBWWMBXVXXRRBMXYYXVVVVXVt=           
 *              :tXXVYXt+iYVVVVRBBXVVXVVVXXXBMBWWMBBXtYXBBVIIXYYVXRVYY:          
 *               +VVYYXt=+tIIVXVXRRVi;;;::;+tYXBMBBBVi;+itIIIIYVRBXYXM+,     ,   
 *             , ,YRXBBI;;+tYYRXVXXI=,     ,:;+IVXRBY+;;==+itIVXRRXYRWX=    ,    
 *                tBMMBI;:=iIVXRBVt;,          ;tYVVt+i+===+tIVXXVVBMMWY: ,      
 *                =RWWBY=:;+tYRMBI;,     ,,,,, ;iIYIt+=;;;=+tIYVVVRMWMMBI+i;     
 *              ,  YWMBY+;;+tYXRY;             ,=IVI+;:;;=+itIYIVBMMMWMWYiXY,    
 *                ,iRWRY+:;=iIV=:;:::,       ,;:;+It=,;=+iitIIYVRBMMMMMMBiIR; ,  
 *                 =VMXY+::;;=: ;i+++++;:    ,+tYIt=:,;=++iittYVXRBMMMWBI:=t;::, 
 *                 :tRVI=:,,,,: ;i=,, ,,,     :YMRi:,:;;=+iitIYYVRBBMMWR=;itt=;, 
 *                  =YVt=,,,,,, =It+;,        iVXt::;==+iiiiitYYVXRBMMMX,+RBMX+: 
 *                  :IVt;,,    ,:+I=,;:;=;,,,:YVV+:,=+++iiiiiiIYVXXRBMRi:+XMMWMY;
 *                  ,tVi;,,     ,=t+;===+i=,:iVI=:,:==++iiiiiitIYVXRBB+;;tXBMWWWR
 *                   iXt;,,  ,,  ,+i;;;:=ii;+It=, :;==++iiiiiiiIIYVXYi,:=IXBMWBMW
 *                , ,iXt=::,,,,,,;tt;  ,::;===:  ,::;+=++++++iiIYIYY=  :+YRBBRBMM
 *               ,  :IRt;,:::,,,,=Yt:      ,,,    ,:;;====++iititIi: , :tXBBBBMMM
 *                  +VYi;:::,::+iii,       ,,,    ,::;====++iiiti=,   :;iVBMWWWWW
 *            ,   ,;tV+;:,:::;iIIIt; ,     ,,,,,  ,,::;;;;==++i=:  ,,,==iVBMMWWWW
 *               :+ti+=;:::;+ttYYYI=       ,,,,,,,,,,:::::;;==;      ;itYRBBMWWWW
 *              ;tI+;;:::;=+itIYVVI;       ,,,,,,,,,,:;::::::,      ;tIYXRBMMMMMW
 *             :iIi;:;====+itIVYVXVi:     ,,,,,,::::::::,,,,       ,+YIYXRBBBMBMM
 *             =tt=:;=++++itIIVVVXXt;   ,,,:,,,::;;;;;:,,          ,+YVXRBRRRBBMM
 *            ;tYi;=iiii+iitIYVVVXVi:   ,::::,,:;;;;;;:,            ;tIYXXXXRBBBR
 *   , ;;,:, ,tVI;;it+iiiitIYVVVXXI=,,  ,,:::,;:::;;:,          ,, =ti: ,=ttYRRXV
 * :;=itti+,,iXI+==+iiiiitIYYVVXXVt;  ,=tIt+;:::;::,,,            ,++,   ,::=+ttI
 * :=+IYYIt=+VXi;=+++tittIYYVVVXVt;,   ,;+IYVYt+: ,,, ,,,         ,tt,      ,,:;;
 * ;:::+i+ttIVi=;=iiitttIYYVVVXXV+   ,     ,;+Yt+:,   ,,,,         it,           
 * ti+====+IIt;==++iiitIYYVVVXXXI:             ,:;:,, ,,,,,,,,,    :=;           
 * YIt+===iti=;==+iiiitIYVVXXXRVi,                ,::,,,,,,,,,,    ,:            
 * IIti+=+i+=;;=++itttIYVVXXXRRY;                    ,,,,,,,,,  ,, :;            
 * IIti++i+;;===+iittIIYVVXXXRXi,             ,       ,,,,,,,,:    ;i+        ,,,
 * YIt++++=;;==++iittIYYVVXXXXI=  ,,  ,   ,              ,,,,,,    ;YR;,      ,+Y
 * XI++==;;;==++iittIIYYVXXRXV+:      ,   ,,,,            ,,,,, ,  =XMY+,    ,,+V
 * Yi==;::;==++iittIIYYVVVXRVt:      ,:;;::,, ,,         ,,,,,, ,;iXMRWV=,,,,,:+I
 * =;=;::;=+++iittIIYYYXXVXXI=       :=iIi+=;::,,,,,  ,,,,,,::==tIVWWXMI:  ,,,;+t
 */
/**
 * 
 * ==:;=:i,:::i;::::+=;=::=+++++=:==,,:=++++iiiiiii++=;;:,        ,:,,           
 * ;;:===+,:,:=:::;;=;:;,;+i++i+ii===;,:;=+++iiiiii++i+==;:,       ,,,           
 * :::;=:;:,:,;:,:=;=+,,;:i++ititttt+=;:::;==+ii+++iii++++=;:,,     ,            
 * ,,,,:,,,,,,::,:=i;;,:i:iitttIIIIIIttti++=;===+++iiii+iii+=;:,              ,, 
 * :,:,,:,,,:::::::;=+;:i==ittIIYYYYIItiiiiii+==+iiiiittiiii++=::   ,   ,     :,,
 * :,,,,,  ,:::;;;;=tt;:ii;ittIIti+=;;====;;===+iiiitttttttttt++;:;=;;,::,, , :,,
 * :       ,,::;=++=+i+=+i+=++=;;;;;;=++iiiitiiiiiiitttIIIIIItti+=+=+;;;,  ,,,,,,
 * :       ,:,:;=+itti+==;=;::,,::::;+iittiii+++=++ittIIIYYYIIti+===+=::   ,;,:;,
 * ,   ,,,, ,::;+iiitttii;;::,,::::::::::::,,,::;;=+tIYYYVVYIItti+===:;    ,::::,
 *           ,:;=+itIIIIt+=;;;;;::,,,;,;=     ,,:=iIYVXVXVVVYIttii=+:::,   ,,,:,,
 *  ,       ,,,,:==tIIYIIIi++==;:::iIV;:, ,;;::+IYVXRRRRRXXVYYIttt++;;:    , ,,,,
 *        ,   ,,:;+tIYYVVYIIti+=+=iIYVVti++===iYXRBBBBBRRXXVYYItiIi===:,     ,,,,
 *       ,    ,,,:;+tYVXXXVYItItYIYIYIttitiitYVRBBBBBBBRRXXVYYIttti+==:,,,   ,:,,
 *      :::,,  : ::,:iVXRRXVYYVVVXVYIIttttIVXRBBMMMBBRRRXVVYYIIttii+=;:,,,,,,,,,,
 *       ,,  ,+t:,,,:;YRBBRXXXXXRRRRRRRRRBBMMMMMMMBBBRRXXVVYIItt+++;;;;,,,,,,,,::
 *        , ,,+tt++tIIYRMBBRRRRRBMMMMMMWWWWWWWWMMBBBRRRXVVYIIti+;;;;:;;:,,,,,,:,:
 *       ,,,=;;=itttIYVBMMBBRRRBMBMMWWWWWWWWWWWWMMBBBRXXVVYIIti=;:::::=;:::,::,,:
 *       ,:,=ttttItIVXXBMWMBBRBBBMMMMWWMWWWWWWWWMMBRRXXXYYIIIti+;::::;=;;::;=:,,:
 *    ,,,,;::IYVVXXRRRRBMWMMBRRRRBBRBBBMMMMMWMMMMBBRRXXVYIIIItit=;::;=+;=;;R:;::;
 * ,    ,,::,IVXRRRBBBRMMWMMBBRRXRBRXXXRRRRBBBBBBRRXXVVYIIIItttIi==;==+===VI:;:,:
 * ,    ,,,:,tVXRBBBBBBBMWWMMBBRRRRVYIYVXXXXXXRXRXXVVYYIItItItttii+==++==;M;;;,,:
 * ,,  ,,,,,:=VXRRBBBBMMMMMMBVYVYIIiii+IVVXVVVVVVVVVVYYYIItittti+i===+=;==R:;:::,
 * ,,,,, ,,,:,IVRRRRBXRRRRXVI+;::::;==iYXRBBRRVVYVYYVYYYIi+++iii+====+;;;=t:;,,:,
 * ,,,,, ,,,::=VXXXXXXIIYIti=;,:;=itIYVRRBBBBBBRXXVYVVVYYIi=++ii++===;;;::=:,,:,,
 * :        ,::iXXXXVVYIYYi+=;;+tYVXRBBMMWWWWBBBRRBBRRRRXYYi+iiti+==;;::,,;  ,,, 
 * :         ::,+YYYIItiYXVYIIIYXRMWWWWWMMBRXYItiiYXRBMRXVYtttIti+=;;::,,,:, ,,,,
 *          ,:: ,;tIttiiVVXXXXBMMBRXVYYIi+==+++iIRBMBRMRXVIttitti+=:::,,, ,, ,:,:
 *          ,:   ,+iIYIIVYVYIIIttiiii++ttIYIIIVRBMWWWBBRXYIittii+=;::,,     ,,, ,
 * ,        ,  , =i,=YXRRXVYI++i++itYXXXVttIVXXBMWWWMBBRXYtti+++==:::,       ,   
 * ,,:,,,        i  ,;IXRRRBRYYYYYYYYYIIIYYVXRBMMMMMMBBXVYi++===;:,::       ,,   
 * ;;:,,       ,,:  ,,:+IVXRBVIIIIIYIIIIIYVXRBMMMBBBBBRVYt+====;::,,,      ,,,,:=
 * +=;:,,, ,   ,,:   ,;,:;tVXRYIIttttIIYYVXRMMMMMBBBRVYIi+=;;;;:,,       ,,,,,;=+
 * t+;:::,,::,,,,+ ,::, , ,:iXXVYYIIIIYVXRBMMMMMBRXXVYIi+;;;;::,       ,,,,::::;:
 * i+;;:;;:==:,:,;,,        ,;VRXXRRRBMMMWWWWWMMBRVVYIt=;::,,,        ,::;,,,    
 * ii===;;:=+;;::,,,         ,;XBBMMWWWWWWWWWMBRRVYIti=;,,,,      ,,:;=;;,, ,,   
 * ii+==;;:=+:;::,,          ,,;XBBMWMMMMMMMBRXXVIti+;:,,          :;:;:, ,  ,   
 * ti=;=;,,:;,;:,,,,           ,;YRRRRRRRRVVVYYti+=;:,            :::,,   ,,,    
 * ii+;;::,,,:::::: ,            ,=tIYYYItti++=;::,,,            :  ,,,  :, ,    
 * Ii+t=;::,,:,,,,:;:,           ,,,,::;;;::,,,:=+i+:,          ,, ,::,, ,:,,  , 
 * tiiit+:,,,,,,,,,::,,           ,      ,    ;tIYYYi=,         ,,:::,,,,,;:,,,, 
 * i==+i+;:,,, ,:,,,,                       ,;IYVXVVVI+:,,     ,,:::,,,,,,::,,,,,
 * ==it+;=:,, ,::,,,  ,,,                 , ;+YYXVYYIti=:,,,,,  ,:;;::,:::,,,  , 
 * =+IYii=::,,,:,,,,,,:,,,            ,, ,,,:+itt+=;;:::;, ,,,,,,,,:::,,,,,,:,,  
 * IVVVYt=;::,,,,,, ,::,,,         ,       ,::;::,,,, ,,:::,:,:, , ,,,,,,,,::;:,,
 * XRRXYi+++:,:,,,,,,;;:,,  ,             ,::,,       ,,::;:::,, ,  , ,, :,::;:::
 * VYtiitt+;;,:,,,,,:;;,,,     ,      ,, ,,,,        , ,,,,::,,,,,,,, ,,,,,;;;:;=
 * ===itti=;:;::,,,,::,,,,           ,,,         ,  ,,,,::;;:::::::,:,,,,,,;;===;
 * +iIYYII+:::=;;:;:;,,,:,,           ,,          , ,,,:;;;::,:+=;;,:,,,,,:;;;;=:
 * 
 */
/**
 * 
 * ,,::                                  ,,    ,     , , ,,,::=+=;==++++++=ttIIi;
 * ;,                                   ,:;;::::,,,,,:,,,  :,,,::;====+++=;iIVY=,
 *  ,  ,                           ,,,,,,            ,,:::,,,,,,:;:;;===+=;+tYV=:
 *                                 ,                   ,,:,,,,  :,,,::;=;;:=itIi=
 *                           ,,,                         ,,,,,,,,,:,, :;;;:=i+++;
 * ,                        ,::,             ,,,           ::,,,, ,,,,  ,;;====+=
 *                          ,:,                             ,,,,,,:,,,,   :;==+t+
 *                            ,,                            ,,,::,,:::,   ,,;;iI+
 *                       ,                        ,,      ,,,,:;:;;;:;:,,  ,,:=i+
 *                    ,      ,             ,:   ,,=:,, ,   ,,,,,,:::;::::,,,,,,;=
 *                  ,,,,,,,::;;:          ,==,  ,;i+=;:,,,,,,,,,,:;:,:,,:;;:,,,,:
 *                        ,,;+i==,,,       ;t:,  ,;+i+;i;:,,,,,,   :;,,:,:;==:,,,
 *                    ,,, ,:+tii+;:, ,,,:,,,==;, ,,:;+;ii;:,,,: ,,,,,:,,:::;=;;,,
 *                    ,::,,;iti+++;;,:::;,,;:;i=:,,,,::;ii;::,,, ,,,:,,,::,:;;=;:
 *                      ,,;;;i+itt+::::::,,=:,;ti;:==;:;;++;;::;:,,:,  ,,:,:::=+;
 *                  ,     ,,;+itti;:;;::,,;Xt,,;YIi;:;=;==+:::=i+=;,,   ,::,;::;=
 *                         ,;+=++;;+;;;;,;VBY,:i+YYYi+=+==;:,:iitt+::, ,,:=:::::;
 *                         ,,,,::::;;;:;tXVItYRRitIttIVY+;,,,,;+i+ii:, ,,:=;;::;;
 *                 ,,   ,  ,,,;==;===+IXMMMMMMMVIYYYVXXVVi=:,,,::+YVi:,,;::;;=,::
 *            ,:,   ,,,,,,   ,,;;;:=+YXRBMMWMMMBRRYit;,::+:;+=+VXXXVY=:=+:,:;+:::
 *            :,,             :++=;=+iIVXRMMWWMBRXYVBV+iIVIYXVtXBRXVI;:=++,,:=i=:
 *          ,:::,             :;,,:,:;VXYVXBWWMBMMBRXXRRBBRVXXIXBRXY+:,:++,,,:=+;
 *         ,,:;=::          ,,,,:;ttIVRMMRVRWWMMMMWWWWMWWMWMBRBBRRXI;, ,++:,,::++
 *         ;;::,;::,      ,;iIYVVXRBRBMMMRVRMWMMMMMWWWWWWWWWWMMMBRRI;,,,:+=,:;;;+
 *        ,::   ::::,      ;IVXRBBMMMMMMRXVRMWMMMMBBMMWWWWWWWMMBBRRY+, , :+;::;;;
 *         ,       ,,,     ,tYXRBBMMMMMBRXVRMMMMMMMMMMMWWWWWWMBBRRXVI;,,  ,:;=::;
 *                     ,,, ,iIXRBBMMWWMBRVXBMMMWMMMBBBBBBBMMMMBRRXXXV=,,  ,,:::,,
 *           ,  ,,,    ,,,,,=tVRBMMMMBBXVXRMWMWWMBRRBMMMBRXRRRBRXVXRXt:,,,, ,:;;:
 *           ,, :,, ,, ,,,:,:iYXRBBBRRBRYVIIRBBBBBMWWMMMMBBRXXRRRXRBRY;,, ,,,,,::
 *           ,, :,,,,  , ,::,;tVXRRRXXRRRBBRXXRBMMWMBRXRXVVVVXRBRXBBXI:,,,   ,,,:
 *          ,:   ,,,:,  ,::,,:+YXRRRXYYIIIIYYVXVVVXXVXXRBYIXBBBBRXBRY+,, ,,   ,,:
 *         ,::    ,,:,,, ::,,,:iVBMBBXYIitXRBBMMMWMWWMBRYYXBBBBRVRRVt=,,,,,     ,
 *        :,;,,    ,:,,,,:;,, ,:iVRMBBRItiYRMMWWWWMRXYIIVRMBBMBXXXYtII:,,,,,     
 *        ;:;:=    ,:,,,,:=,,   ,=tVBBBXYtttIYYVVVRRVYVRBBBBBBXXVYIXXI=,,,,,,,,, 
 *        ,,:::     , :,,:;,,   , ,=tVRXXVYYYYYYVVXRRBMBBMBBRXVVIVRRXi:,,,,:,,,,,
 *         ,         ,;, :;:,:,,,   ,:iXXRRRRRRRBBBMMMMMMBBRVYIYXRBRX:, ,,, , ,,,
 *       ,,,         ,:, ,=,, ,    , , ;YRRRBBMMMWWWWWWMMBRYIVXRBMMRI;::  ,,   ,,
 *      ,,,,, ,     ,,;, :;,    ,   ,, ,:tXRBBMMMWWWWWMMBXVXRBBMMBXYi+,   ,,    ,
 *      ,,::: :,     ,:,,=;,           , ,;IXRBBMMMMMBRXVRBBBBMMBY::;:,,, ,,,, ,,
 *      ,,;;; ,      ,:,:=;           ,    ,:;+itIttttYRBBRBBBMBY;;+Yi:,, ,,    ,
 *     ,,,=:,,:,   ,  ,,:;:,              :=+++++tIYXBBBBBBBBBBY=+IYI;,,::,,   ,,
 *    ,: ,:, ,;,      ,,:;:               ,+IXVVVXRRBBBBMBBBBBV;+tI+:,,:,,,,, ,,,
 * , , ,,  , ,:,,,   ,,,:;,    ,      ,,,,,:=YVVVXRBBBMMMMBBBR+:tI=,,,:,,,,,,,,,,
 *   ,,,  ,   ::,, ,,,,,:;,  , ,,,,,, ,,,,,,:iYYYVXRRBBBMBBBRV:;++,,:;:,,,,,,,:,:
 *   ,,,      ,::, ,,:,,,::,,   ,, , ,,,, ,,:iIYYYXXRRRBBRBRRV=::,,,,,,,, ,,,,,,:
 * ,,,,,,   ,,,=;, ,,,,,  ,, ,      ,,, , ,,=tIIIYVXRRBBBBRRXY+:,,,,,  ,,:;:,,,,,
 * ::;,,   ,,,,,,,,, ,,,,,,,,:::,,,,,,,,,,,,;IYIYVXXXRRRBBRRRV;;;,,,,,,:==;:,,,,,
 * ,,,, ,  ,,,:, ,,,  ,,,  ,,,,,,    ,,,,,,,;IYYYXXRRRRBBRRRRXi=t:,,:,,:+=;, ,,,,
 *      ,,    ,,,               ,          ,:IVVVXRRRRBBRRRXRVt;++,,,,, ,::,, ,,,
 *    ,  :   ,,::                 ,;;,,  , ,:YVXRRBBBBBBRRRRXII;:=:    ,,,      ,
 * , ,,,,,   ,,        ,   ,,      ,:     ,,:VXRRBMMMBBRRRXXtVXi;:,       ,,   , 
 * , ,, ,      ,,,   :,     ,,            ,,:VRBBMMMBBBRRRXItVt=,  ,     ,,,,,   
 *      ,,  ,,,  ,, ,: ,,  ,               ,,VRRRBBBBRBBBRVtYi, ,,,,       , ,,,,
 *      ,,        ,               ,:       ,,YXRXRRRRRRRRRYYi;:,,;=,       , ,,,,
 *       ,    ,,,                  ,,   , ,,:RBBBBRRRRRRRRVVVVVXXV: ,  ,,,,,,,,,,
 *       ,:  ,                     ,,     ,,:RWWWWWWWWWWWWWWWWWMY,, ,,,,, ,,,,,,,
 *          ,,              ,,      ,,,  ,,,:VBWWWWWWWWWWWWWWWMi,,,,,,,,, ,,,,,,,
 *           ,   ,          ,,,     ,:,   ,,,VMWWWWWWWWWWWWWWR;,,,,,,,,,,,,,,,,,,
 *         , ,             ,::,           ,,:RWWWWMWWWWWWWWWI,,,,,,,,,,,,,,,,,,,,
 *         ,,     ,       ,,:             ,,:RWMWWWWWWWWWWM+,,,,,,,,,,,,,,,,,,,,,
 *                   ,,   ,             ,,,,,XWWWWWWWWWWWX;,,,,,,,,,,,,,,,,,,,,,,
 *                  ,,,                   ,,,VWWWWWWWWWMi,,,,,,,,,,,,,,,,,,,,,,,,
 *                   ,,,            , ,,,,,,,IWWWWWWWWV:,,,,,,,,,,,,,,,,,,,,,,,,,
 *                              ,      ,,,,,,IWWWWWWX=,,,,,,,,,,,,,,,,,,,,,,,,,,,
 *                  ,          ,,    ,, ,,,,,YWWWWWX:,,,,,,,,,,,,,,,,,,,,,,,,,,,,
 *                 ,,,                 ,,,,,,IWWWWB;,,,,,,,,,,,,,,,,,,,,:,,,,,,,,
 *                 ,,,            ,,  ,,,,,,,IWWWMi,,,,,,,,,,,,,,,,,,::,,,,,,,,,:
 *                ,,,,         ,,  ,, ,,,,,,,tWWWI,,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,
 *                ,,,,          ,,,,,,,,,,,,,tWWR:,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,
 *                , ,            ,,,,,,  ,,,,IWB;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
 *               , ,            , ,,,,,,  ,,,tWi,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,
 *                 ,               ,,,,, ,,,,tY,   ,,, ,,,,,,,,,,,,,,,::,,,,,,,,,
 */
/**
 *    ..uu.     ..oee
 *  .$$$$$$Nuee@$$*""
 *  $$$P"$$$$"".e$$*$B.
 *  #$$$e ^#% d$"     "$
 *   "$$$eo. #*         $
 *    $"   ^.           'L
 *  =u$$$$$e.5    :e  e ^$
 * -x.  ~"' *     4$ '$  $
 * z*""            uN$$$$$.
 *  -er       .   4$$$$$$$$k
 *  C.       "#$   $$$$$$$$
 *  m*$*       $$e. "R$$R$
 *   dio=      $$$P"# =#"
 *      """ e  ^$$ .
 *          "$o. .$
 *            `"""
 */

😉 腾讯云产品特惠热卖,戳我领取

评论

Home - Wiki
Copyright © 2011-2024 iteam. Current version is 2.137.3. UTC+08:00, 2024-11-26 03:35
浙ICP备14020137号-1 $Map of visitor$