当前位置:   article > 正文

有趣的代码注释整理(魔性图注释)

有趣的代码注释
                               _(\_/) 
                             ,((((^`\
                            ((((  (6 \ 
                          ,((((( ,    \
      ,,,_              ,(((((  /"._  ,`,
     ((((\\ ,...       ,((((   /    `-.-'
     )))  ;'    `"'"'""((((   (      
    (((  /            (((      \
     )) |                      |
    ((  |        .       '     |
    ))  \     _ '      `t   ,.')
    (   |   y;- -,-""'"-.\   \/  
    )   / ./  ) /         `\  \
       |./   ( (           / /'
       ||     \\          //'|
       ||      \\       _//'||
       ||       ))     |_/  ||
       \_\     |_/          ||
       `'"                  \_\
                            `'" 
```
/***                                     
 *         瓦瓦            十             
 *        十齱龠己         亅瓦車己            
 *        乙龍龠毋日丶      丶乙己毋毋丶           
 *        十龠馬鬼車瓦      己十瓦毋毋            
 *         鬼馬龠馬龠十    己己毋車毋瓦            
 *         毋龠龠龍龠鬼乙丶丶乙車乙毋鬼車己            
 *         乙龠龍龍鬼龍瓦 十瓦毋乙瓦龠瓦亅            
 *          馬齱龍馬鬼十丶日己己己毋車乙丶            
 *          己齱馬鬼車十十毋日乙己己乙乙             
 *           車馬齱齱日乙毋瓦己乙瓦日亅             
 *           亅車齺龖瓦乙車龖龍乙乙十              
 *            日龠龠十亅車龍毋十十               
 *            日毋己亅 己己十亅亅               
 *           丶己十十乙  丶丶丶丶丶              
 *           亅己十龍龖瓦  丶 丶 乙十            
 *           亅己十龠龖毋 丶丶  丶己鬼鬼瓦亅         
 *           十日十十日亅丶亅丶 丶十日毋鬼馬馬車乙       
 *           十日乙十亅亅亅丶  十乙己毋鬼鬼鬼龍齺馬乙     
 *           丶瓦己乙十十亅丶亅乙乙乙己毋鬼鬼鬼龍齱齺齺鬼十   
 *            乙乙十十十亅乙瓦瓦己日瓦毋鬼鬼龠齱齱龍龍齱齱毋丶 
 *            亅十十十十乙瓦車毋瓦瓦日車馬龠龍龍龍龍龍龠龠龠馬亅
 *             十十十十己毋車瓦瓦瓦瓦鬼馬龠龍龠龠龍龠龠龠馬龠車
 *              亅十十日毋瓦日日瓦鬼鬼鬼龠龠馬馬龠龍龍龠馬馬車
 *              亅亅亅乙瓦瓦毋車車車馬龍龠鬼鬼馬龠龍龍龠馬馬鬼
 *            丶丶乙亅亅乙車鬼鬼鬼毋車龍龍龠鬼馬馬龠龍齱齱龍馬鬼
 *           亅己十十己十日鬼鬼車瓦毋龠龍龠馬馬龠龠龠齱齺齺齱龠鬼
 *            亅乙乙乙十車馬車毋馬齱齱龍龠龠龠馬龠龍齱龍龠龠鬼瓦
 *                丶毋龠鬼車瓦車馬龠龍龠龠龍齱齱龠馬馬鬼毋日
 *                十乙己日十  丶己鬼龍齱齺齱龍馬馬馬車毋己
 *              丶十己乙亅丶      亅瓦馬龠龍龠龠馬毋瓦乙
 *             丶十十乙亅十        亅己瓦車馬龠鬼車瓦乙
 *             丶十乙十十丶         丶丶亅十瓦鬼車瓦己
 *              丶亅亅丶               亅日瓦日
 *                                    丶
 */
```


```
/***                                                                          
 *          .,:,,,                                        .::,,,::.          
 *        .::::,,;;,                                  .,;;:,,....:i:         
 *        :i,.::::,;i:.      ....,,:::::::::,....   .;i:,.  ......;i.        
 *        :;..:::;::::i;,,:::;:,,,,,,,,,,..,.,,:::iri:. .,:irsr:,.;i.        
 *        ;;..,::::;;;;ri,,,.                    ..,,:;s1s1ssrr;,.;r,        
 *        :;. ,::;ii;:,     . ...................     .;iirri;;;,,;i,        
 *        ,i. .;ri:.   ... ............................  .,,:;:,,,;i:        
 *        :s,.;r:... ....................................... .::;::s;        
 *        ,1r::. .............,,,.,,:,,........................,;iir;        
 *        ,s;...........     ..::.,;:,,.          ...............,;1s        
 *       :i,..,.              .,:,,::,.          .......... .......;1,       
 *      ir,....:rrssr;:,       ,,.,::.     .r5S9989398G95hr;. ....,.:s,      
 *     ;r,..,s9855513XHAG3i   .,,,,,,,.  ,S931,.,,.;s;s&BHHA8s.,..,..:r:     
 *    :r;..rGGh,  :SAG;;G@BS:.,,,,,,,,,.r83:      hHH1sXMBHHHM3..,,,,.ir.    
 *   ,si,.1GS,   sBMAAX&MBMB5,,,,,,:,,.:&8       3@HXHBMBHBBH#X,.,,,,,,rr    
 *   ;1:,,SH:   .A@&&B#&8H#BS,,,,,,,,,.,5XS,     3@MHABM&59M#As..,,,,:,is,   
 *  .rr,,,;9&1   hBHHBB&8AMGr,,,,,,,,,,,:h&&9s;   r9&BMHBHMB9:  . .,,,,;ri.  
 *  :1:....:5&XSi;r8BMBHHA9r:,......,,,,:ii19GG88899XHHH&GSr.      ...,:rs.  
 *  ;s.     .:sS8G8GG889hi.        ....,,:;:,.:irssrriii:,.        ...,,i1,  
 *  ;1,         ..,....,,isssi;,        .,,.                      ....,.i1,  
 *  ;h:               i9HHBMBBHAX9:         .                     ...,,,rs,  
 *  ,1i..            :A#MBBBBMHB##s                             ....,,,;si.  
 *  .r1,..        ,..;3BMBBBHBB#Bh.     ..                    ....,,,,,i1;   
 *   :h;..       .,..;,1XBMMMMBXs,.,, .. :: ,.               ....,,,,,,ss.   
 *    ih: ..    .;;;, ;;:s58A3i,..    ,. ,.:,,.             ...,,,,,:,s1,    
 *    .s1,....   .,;sh,  ,iSAXs;.    ,.  ,,.i85            ...,,,,,,:i1;     
 *     .rh: ...     rXG9XBBM#M#MHAX3hss13&&HHXr         .....,,,,,,,ih;      
 *      .s5: .....    i598X&&A&AAAAAA&XG851r:       ........,,,,:,,sh;       
 *      . ihr, ...  .         ..                    ........,,,,,;11:.       
 *         ,s1i. ...  ..,,,..,,,.,,.,,.,..       ........,,.,,.;s5i.         
 *          .:s1r,......................       ..............;shs,           
 *          . .:shr:.  ....                 ..............,ishs.             
 *              .,issr;,... ...........................,is1s;.               
 *                 .,is1si;:,....................,:;ir1sr;,                  
 *                    ..:isssssrrii;::::::;;iirsssssr;:..                    
 *                         .,::iiirsssssssssrri;;:.                      
 */						 


/***
 *               ii.                                         ;9ABH,          
 *              SA391,                                    .r9GG35&G          
 *              &#ii13Gh;                               i3X31i;:,rB1         
 *              iMs,:,i5895,                         .5G91:,:;:s1:8A         
 *               33::::,,;5G5,                     ,58Si,,:::,sHX;iH1        
 *                Sr.,:;rs13BBX35hh11511h5Shhh5S3GAXS:.,,::,,1AG3i,GG        
 *                .G51S511sr;;iiiishS8G89Shsrrsh59S;.,,,,,..5A85Si,h8        
 *               :SB9s:,............................,,,.,,,SASh53h,1G.       
 *            .r18S;..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....,,.1H315199,rX,       
 *          ;S89s,..,,,,,,,,,,,,,,,,,,,,,,,....,,.......,,,;r1ShS8,;Xi       
 *        i55s:.........,,,,,,,,,,,,,,,,.,,,......,.....,,....r9&5.:X1       
 *       59;.....,.     .,,,,,,,,,,,...        .............,..:1;.:&s       
 *      s8,..;53S5S3s.   .,,,,,,,.,..      i15S5h1:.........,,,..,,:99       
 *      93.:39s:rSGB@A;  ..,,,,.....    .SG3hhh9G&BGi..,,,,,,,,,,,,.,83      
 *      G5.G8  9#@@@@@X. .,,,,,,.....  iA9,.S&B###@@Mr...,,,,,,,,..,.;Xh     
 *      Gs.X8 S@@@@@@@B:..,,,,,,,,,,. rA1 ,A@@@@@@@@@H:........,,,,,,.iX:    
 *     ;9. ,8A#@@@@@@#5,.,,,,,,,,,... 9A. 8@@@@@@@@@@M;    ....,,,,,,,,S8    
 *     X3    iS8XAHH8s.,,,,,,,,,,...,..58hH@@@@@@@@@Hs       ...,,,,,,,:Gs   
 *    r8,        ,,,...,,,,,,,,,,.....  ,h8XABMMHX3r.          .,,,,,,,.rX:  
 *   :9, .    .:,..,:;;;::,.,,,,,..          .,,.               ..,,,,,,.59  
 *  .Si      ,:.i8HBMMMMMB&5,....                    .            .,,,,,.sMr
 *  SS       :: h@@@@@@@@@@#; .                     ...  .         ..,,,,iM5
 *  91  .    ;:.,1&@@@@@@MXs.                            .          .,,:,:&S
 *  hS ....  .:;,,,i3MMS1;..,..... .  .     ...                     ..,:,.99
 *  ,8; ..... .,:,..,8Ms:;,,,...                                     .,::.83
 *   s&: ....  .sS553B@@HX3s;,.    .,;13h.                            .:::&1
 *    SXr  .  ...;s3G99XA&X88Shss11155hi.                             ,;:h&,
 *     iH8:  . ..   ,;iiii;,::,,,,,.                                 .;irHA  
 *      ,8X5;   .     .......                                       ,;iihS8Gi
 *         1831,                                                 .,;irrrrrs&@
 *           ;5A8r.                                            .:;iiiiirrss1H
 *             :X@H3s.......                                .,:;iii;iiiiirsrh
 *              r#h:;,...,,.. .,,:;;;;;:::,...              .:;;;;;;iiiirrss1
 *             ,M8 ..,....,.....,,::::::,,...         .     .,;;;iiiiiirss11h
 *             8B;.,,,,,,,.,.....          .           ..   .:;;;;iirrsss111h
 *            i@5,:::,,,,,,,,.... .                   . .:::;;;;;irrrss111111
 *            9Bi,:,,,,......                        ..r91;;;;;iirrsss1ss1111
 */


/***                                                                    
 *            .,,       .,:;;iiiiiiiii;;:,,.     .,,                   
 *          rGB##HS,.;iirrrrriiiiiiiiiirrrrri;,s&##MAS,                
 *         r5s;:r3AH5iiiii;;;;;;;;;;;;;;;;iiirXHGSsiih1,               
 *            .;i;;s91;;;;;;::::::::::::;;;;iS5;;;ii:                  
 *          :rsriii;;r::::::::::::::::::::::;;,;;iiirsi,               
 *       .,iri;;::::;;;;;;::,,,,,,,,,,,,,..,,;;;;;;;;iiri,,.           
 *    ,9BM&,            .,:;;:,,,,,,,,,,,hXA8:            ..,,,.       
 *   ,;&@@#r:;;;;;::::,,.   ,r,,,,,,,,,,iA@@@s,,:::;;;::,,.   .;.      
 *    :ih1iii;;;;;::::;;;;;;;:,,,,,,,,,,;i55r;;;;;;;;;iiirrrr,..       
 *   .ir;;iiiiiiiiii;;;;::::::,,,,,,,:::::,,:;;;iiiiiiiiiiiiri         
 *   iriiiiiiiiiiiiiiii;;;::::::::::::::::;;;iiiiiiiiiiiiiiiir;        
 *  ,riii;;;;;;;;;;;;;:::::::::::::::::::::::;;;;;;;;;;;;;;iiir.       
 *  iri;;;::::,,,,,,,,,,:::::::::::::::::::::::::,::,,::::;;iir:       
 * .rii;;::::,,,,,,,,,,,,:::::::::::::::::,,,,,,,,,,,,,::::;;iri       
 * ,rii;;;::,,,,,,,,,,,,,:::::::::::,:::::,,,,,,,,,,,,,:::;;;iir.      
 * ,rii;;i::,,,,,,,,,,,,,:::::::::::::::::,,,,,,,,,,,,,,::i;;iir.      
 * ,rii;;r::,,,,,,,,,,,,,:,:::::,:,:::::::,,,,,,,,,,,,,::;r;;iir.      
 * .rii;;rr,:,,,,,,,,,,,,,,:::::::::::::::,,,,,,,,,,,,,:,si;;iri       
 *  ;rii;:1i,,,,,,,,,,,,,,,,,,:::::::::,,,,,,,,,,,,,,,:,ss:;iir:       
 *  .rii;;;5r,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,sh:;;iri        
 *   ;rii;:;51,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.:hh:;;iir,        
 *    irii;::hSr,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,sSs:;;iir:         
 *     irii;;:iSSs:.,,,,,,,,,,,,,,,,,,,,,,,,,,,..:135;:;;iir:          
 *      ;rii;;:,r535r:...,,,,,,,,,,,,,,,,,,..,;sS35i,;;iirr:           
 *       :rrii;;:,;1S3Shs;:,............,:is533Ss:,;;;iiri,            
 *        .;rrii;;;:,;rhS393S55hh11hh5S3393Shr:,:;;;iirr:              
 *          .;rriii;;;::,:;is1h555555h1si;:,::;;;iirri:.               
 *            .:irrrii;;;;;:::,,,,,,,,:::;;;;iiirrr;,                  
 *               .:irrrriiiiii;;;;;;;;iiiiiirrrr;,.                    
 *                  .,:;iirrrrrrrrrrrrrrrrri;:.                        
 *                        ..,:::;;;;:::,,.                             
 */                                                                     


/***
 * ┌───┐   ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
 * │Esc│   │ F1│ F2│ F3│ F4│ │ F5│ F6│ F7│ F8│ │ F9│F10│F11│F12│ │P/S│S L│P/B│  ┌┐    ┌┐    ┌┐
 * └───┘   └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘  └┘    └┘    └┘
 * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐ ┌───┬───┬───┬───┐
 * │~ `│! 1│@ 2│# 3│$ 4│% 5│^ 6│& 7│* 8│( 9│) 0│_ -│+ =│ BacSp │ │Ins│Hom│PUp│ │N L│ / │ * │ - │
 * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤ ├───┼───┼───┼───┤
 * │ Tab │ Q │ W │ E │ R │ T │ Y │ U │ I │ O │ P │{ [│} ]│ | \ │ │Del│End│PDn│ │ 7 │ 8 │ 9 │   │
 * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘ ├───┼───┼───┤ + │
 * │ Caps │ A │ S │ D │ F │ G │ H │ J │ K │ L │: ;│" '│ Enter  │               │ 4 │ 5 │ 6 │   │
 * ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤     ┌───┐     ├───┼───┼───┼───┤
 * │ Shift  │ Z │ X │ C │ V │ B │ N │ M │< ,│> .│? /│  Shift   │     │ ↑ │     │ 1 │ 2 │ 3 │   │
 * ├─────┬──┴─┬─┴──┬┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐ ├───┴───┼───┤ E││
 * │ Ctrl│    │Alt │         Space         │ Alt│    │    │Ctrl│ │ ← │ ↓ │ → │ │   0   │ . │←─┘│
 * └─────┴────┴────┴───────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘ └───────┴───┴───┘
 */


/***
 *                    _ooOoo_
 *                   o8888888o
 *                   88" . "88
 *                   (| -_- |)
 *                    O\ = /O
 *                ____/`---'\____
 *              .   ' \\| |// `.
 *               / \\||| : |||// \
 *             / _||||| -:- |||||- \
 *               | | \\\ - /// | |
 *             | \_| ''\---/'' | |
 *              \ .-\__ `-` ___/-. /
 *           ___`. .' /--.--\ `. . __
 *        ."" '< `.___\_<|>_/___.' >'"".
 *       | | : `- \`.;`\ _ /`;.`/ - ` : | |
 *         \ \ `-. \_ __\ /__ _/ .-` / /
 * ======`-.____`-.___\_____/___.-`____.-'======
 *                    `=---='
 *
 * .............................................
 *          佛祖保佑             永无BUG
 */


/***
 *  佛曰:
 *          写字楼里写字间,写字间里程序员;
 *          程序人员写程序,又拿程序换酒钱。
 *          酒醒只在网上坐,酒醉还来网下眠;
 *          酒醉酒醒日复日,网上网下年复年。
 *          但愿老死电脑间,不愿鞠躬老板前;
 *          奔驰宝马贵者趣,公交自行程序员。
 *          别人笑我忒疯癫,我笑自己命太贱;
 *          不见满街漂亮妹,哪个归得程序员?
 */


/***
 * _ooOoo_
 * o8888888o
 * 88" . "88
 * (| -_- |)
 *  O\ = /O
 * ___/`---'\____
 * .   ' \\| |// `.
 * / \\||| : |||// \
 * / _||||| -:- |||||- \
 * | | \\\ - /// | |
 * | \_| ''\---/'' | |
 * \ .-\__ `-` ___/-. /
 * ___`. .' /--.--\ `. . __
 * ."" '< `.___\_<|>_/___.' >'"".
 * | | : `- \`.;`\ _ /`;.`/ - ` : | |
 * \ \ `-. \_ __\ /__ _/ .-` / /
 * ======`-.____`-.___\_____/___.-`____.-'======
 * `=---='
 *          .............................................
 *           佛曰:bug泛滥,我已瘫痪!
 */


/***
 *
 *   █████▒█    ██  ▄████▄   ██ ▄█▀       ██████╗ ██╗   ██╗ ██████╗
 * ▓██   ▒ ██  ▓██▒▒██▀ ▀█   ██▄█▒        ██╔══██╗██║   ██║██╔════╝
 * ▒████ ░▓██  ▒██░▒▓█    ▄ ▓███▄░        ██████╔╝██║   ██║██║  ███╗
 * ░▓█▒  ░▓▓█  ░██░▒▓▓▄ ▄██▒▓██ █▄        ██╔══██╗██║   ██║██║   ██║
 * ░▒█░   ▒▒█████▓ ▒ ▓███▀ ░▒██▒ █▄       ██████╔╝╚██████╔╝╚██████╔╝
 *  ▒ ░   ░▒▓▒ ▒ ▒ ░ ░▒ ▒  ░▒ ▒▒ ▓▒       ╚═════╝  ╚═════╝  ╚═════╝
 *  ░     ░░▒░ ░ ░   ░  ▒   ░ ░▒ ▒░
 *  ░ ░    ░░░ ░ ░ ░        ░ ░░ ░
 *           ░     ░ ░      ░  ░
 */


/***
 *                    .::::.
 *                  .::::::::.
 *                 :::::::::::  FUCK YOU
 *             ..:::::::::::'
 *           '::::::::::::'
 *             .::::::::::
 *        '::::::::::::::..
 *             ..::::::::::::.
 *           ``::::::::::::::::
 *            ::::``:::::::::'        .:::.
 *           ::::'   ':::::'       .::::::::.
 *         .::::'      ::::     .:::::::'::::.
 *        .:::'       :::::  .:::::::::' ':::::.
 *       .::'        :::::.:::::::::'      ':::::.
 *      .::'         ::::::::::::::'         ``::::.
 *  ...:::           ::::::::::::'              ``::.
 * ```` ':.          ':::::::::'                  ::::..
 *                    '.:::::'                    ':'````..
 */


/***
 *      ┌─┐       ┌─┐
 *   ┌──┘ ┴───────┘ ┴──┐
 *   │                 │
 *   │       ───       │
 *   │  ─┬┘       └┬─  │
 *   │                 │
 *   │       ─┴─       │
 *   │                 │
 *   └───┐         ┌───┘
 *       │         │
 *       │         │
 *       │         │
 *       │         └──────────────┐
 *       │                        │
 *       │                        ├─┐
 *       │                        ┌─┘
 *       │                        │
 *       └─┐  ┐  ┌───────┬──┐  ┌──┘
 *         │ ─┤ ─┤       │ ─┤ ─┤
 *         └──┴──┘       └──┴──┘
 *                神兽保佑
 *               代码无BUG!
 */


/***
 *      ┌─┐       ┌─┐
 *   ┌──┘ ┴───────┘ ┴──┐
 *   │                 │
 *   │       ───       │
 *   │   >        <    │
 *   │                 │
 *   │   ...  ⌒  ...   │
 *   │                 │
 *   └───┐         ┌───┘
 *       │         │
 *       │         │
 *       │         │
 *       │         └──────────────┐
 *       │                        │
 *       │                        ├─┐
 *       │                        ┌─┘
 *       │                        │
 *       └─┐  ┐  ┌───────┬──┐  ┌──┘
 *         │ ─┤ ─┤       │ ─┤ ─┤
 *         └──┴──┘       └──┴──┘
 *                神兽保佑
 *               代码无BUG!
 */


/***
 *      ┌─┐       ┌─┐ + +
 *   ┌──┘ ┴───────┘ ┴──┐++
 *   │                 │
 *   │       ───       │++ + + +
 *   ███████───███████ │+
 *   │                 │+
 *   │       ─┴─       │
 *   │                 │
 *   └───┐         ┌───┘
 *       │         │
 *       │         │   + +
 *       │         │
 *       │         └──────────────┐
 *       │                        │
 *       │                        ├─┐
 *       │                        ┌─┘
 *       │                        │
 *       └─┐  ┐  ┌───────┬──┐  ┌──┘  + + + +
 *         │ ─┤ ─┤       │ ─┤ ─┤
 *         └──┴──┘       └──┴──┘  + + + +
 *                神兽保佑
 *               代码无BUG!
 */


/***
 *                  ___====-_  _-====___
 *            _--^^^#####//      \\#####^^^--_
 *         _-^##########// (    ) \\##########^-_
 *        -############//  |\^^/|  \\############-
 *      _/############//   (@::@)   \\############\_
 *     /#############((     \\//     ))#############\
 *    -###############\\    (oo)    //###############-
 *   -#################\\  / VV \  //#################-
 *  -###################\\/      \//###################-
 * _#/|##########/\######(   /\   )######/\##########|\#_
 * |/ |#/\#/\#/\/  \#/\##\  |  |  /##/\#/  \/\#/\#/\#| \|
 * `  |/  V  V  `   V  \#\| |  | |/#/  V   '  V  V  \|  '
 *    `   `  `      `   / | |  | | \   '      '  '   '
 *                     (  | |  | |  )
 *                    __\ | |  | | /__
 *                   (vvv(VVV)(VVV)vvv)                
 *                        神兽保佑
 *                       代码无BUG!
 */


/***
 *
 *
 *                                                    __----~~~~~~~~~~~------___
 *                                   .  .   ~~//====......          __--~ ~~
 *                   -.            \_|//     |||\\  ~~~~~~::::... /~
 *                ___-==_       _-~o~  \/    |||  \\            _/~~-
 *        __---~~~.==~||\=_    -_--~/_-~|-   |\\   \\        _/~
 *    _-~~     .=~    |  \\-_    '-~7  /-   /  ||    \      /
 *  .~       .~       |   \\ -_    /  /-   /   ||      \   /
 * /  ____  /         |     \\ ~-_/  /|- _/   .||       \ /
 * |~~    ~~|--~~~~--_ \     ~==-/   | \~--===~~        .\
 *          '         ~-|      /|    |-~\~~       __--~~
 *                      |-~~-_/ |    |   ~\_   _-~            /\
 *                           /  \     \__   \/~                \__
 *                       _--~ _/ | .-~~____--~-/                  ~~==.
 *                      ((->/~   '.|||' -_|    ~~-/ ,              . _||
 *                                 -_     ~\      ~~---l__i__i__i--~~_/
 *                                 _-~-__   ~)  \--______________--~~
 *                               //.-~~~-~_--~- |-------~~~~~~~~
 *                                      //.-~~~--\
 *                               神兽保佑
 *                              代码无BUG!
 */


/***                              _
 *  _._ _..._ .-',     _.._(`))
 * '-. `     '  /-._.-'    ',/
 *    )         \            '.
 *   / _    _    |             \
 *  |  a    a    /              |
 *  \   .-.                     ;
 *   '-('' ).-'       ,'       ;
 *      '-;           |      .'
 *         \           \    /
 *         | 7  .__  _.-\   \
 *         | |  |  ``/  /`  /
 *        /,_|  |   /,_/   /
 *           /,_/      '`-'
 */


/***
 **************************************************************
 *                                                            *
 *   .=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-.       *
 *    |                     ______                     |      *
 *    |                  .-"      "-.                  |      *
 *    |                 /            \                 |      *
 *    |     _          |              |          _     |      *
 *    |    ( \         |,  .-.  .-.  ,|         / )    |      *
 *    |     > "=._     | )(__/  \__)( |     _.=" <     |      *
 *    |    (_/"=._"=._ |/     /\     \| _.="_.="\_)    |      *
 *    |           "=._"(_     ^^     _)"_.="           |      *
 *    |               "=\__|IIIIII|__/="               |      *
 *    |              _.="| \IIIIII/ |"=._              |      *
 *    |    _     _.="_.="\          /"=._"=._     _    |      *
 *    |   ( \_.="_.="     `--------`     "=._"=._/ )   |      *
 *    |    > _.="                            "=._ <    |      *
 *    |   (_/                                    \_)   |      *
 *    |                                                |      *
 *    '-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-='      *
 *                                                            *
 *           LASCIATE OGNI SPERANZA, VOI CH'ENTRATE           *
 **************************************************************
 */


/***
 *                                         ,s555SB@@&                          
 *                                      :9H####@@@@@Xi                        
 *                                     1@@@@@@@@@@@@@@8                       
 *                                   ,8@@@@@@@@@B@@@@@@8                      
 *                                  :B@@@@X3hi8Bs;B@@@@@Ah,                   
 *             ,8i                  r@@@B:     1S ,M@@@@@@#8;                 
 *            1AB35.i:               X@@8 .   SGhr ,A@@@@@@@@S                
 *            1@h31MX8                18Hhh3i .i3r ,A@@@@@@@@@5               
 *            ;@&i,58r5                 rGSS:     :B@@@@@@@@@@A               
 *             1#i  . 9i                 hX.  .: .5@@@@@@@@@@@1               
 *              sG1,  ,G53s.              9#Xi;hS5 3B@@@@@@@B1                
 *               .h8h.,A@@@MXSs,           #@H1:    3ssSSX@1                  
 *               s ,@@@@@@@@@@@@Xhi,       r#@@X1s9M8    .GA981               
 *               ,. rS8H#@@@@@@@@@@#HG51;.  .h31i;9@r    .8@@@@BS;i;          
 *                .19AXXXAB@@@@@@@@@@@@@@#MHXG893hrX#XGGXM@@@@@@@@@@MS        
 *                s@@MM@@@hsX#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&,      
 *              :GB@#3G@@Brs ,1GM@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B,     
 *            .hM@@@#@@#MX 51  r;iSGAM@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@8     
 *          :3B@@@@@@@@@@@&9@h :Gs   .;sSXH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@:    
 *      s&HA#@@@@@@@@@@@@@@M89A;.8S.       ,r3@@@@@@@@@@@@@@@@@@@@@@@@@@@r    
 *   ,13B@@@@@@@@@@@@@@@@@@@5 5B3 ;.         ;@@@@@@@@@@@@@@@@@@@@@@@@@@@i    
 *  5#@@#&@@@@@@@@@@@@@@@@@@9  .39:          ;@@@@@@@@@@@@@@@@@@@@@@@@@@@;    
 *  9@@@X:MM@@@@@@@@@@@@@@@#;    ;31.         H@@@@@@@@@@@@@@@@@@@@@@@@@@:    
 *   SH#@B9.rM@@@@@@@@@@@@@B       :.         3@@@@@@@@@@@@@@@@@@@@@@@@@@5    
 *     ,:.   9@@@@@@@@@@@#HB5                 .M@@@@@@@@@@@@@@@@@@@@@@@@@B    
 *           ,ssirhSM@&1;i19911i,.             s@@@@@@@@@@@@@@@@@@@@@@@@@@S   
 *              ,,,rHAri1h1rh&@#353Sh:          8@@@@@@@@@@@@@@@@@@@@@@@@@#:  
 *            .A3hH@#5S553&@@#h   i:i9S          #@@@@@@@@@@@@@@@@@@@@@@@@@A.
 *
 *
 *    又看源码,看你妹妹呀!
 */


/***
 *_______________#########_______________________
 *______________############_____________________
 *______________#############____________________
 *_____________##__###########___________________
 *____________###__######_#####__________________
 *____________###_#######___####_________________
 *___________###__##########_####________________
 *__________####__###########_####_______________
 *________#####___###########__#####_____________
 *_______######___###_########___#####___________
 *_______#####___###___########___######_________
 *______######___###__###########___######_______
 *_____######___####_##############__######______
 *____#######__#####################_#######_____
 *____#######__##############################____
 *___#######__######_#################_#######___
 *___#######__######_######_#########___######___
 *___#######____##__######___######_____######___
 *___#######________######____#####_____#####____
 *____######________#####_____#####_____####_____
 *_____#####________####______#####_____###______
 *______#####______;###________###______#________
 *________##_______####________####______________
 */


/***
 *             ,%%%%%%%%,
 *           ,%%/\%%%%/\%%
 *          ,%%%\c "" J/%%%
 * %.       %%%%/ o  o \%%%
 * `%%.     %%%%    _  |%%%
 *  `%%     `%%%%(__Y__)%%'
 *  //       ;%%%%`\-/%%%'
 * ((       /  `%%%%%%%'
 *  \\    .'          |
 *   \\  /       \  | |
 *    \\/         ) | |
 *     \         /_ | |__
 *     (___________))))))) 攻城湿
 *
 *        _       _
 * __   _(_)_   _(_) __ _ _ __
 * \ \ / / \ \ / / |/ _` |'_ \
 *  \ V /| |\ V /| | (_| | | | |
 *   \_/ |_| \_/ |_|\__,_|_| |_|
 */


/***
 * https://gold.xitu.io/
 *    111                         1           
 *    111 111111111111           111          
 *    11  111111111111          11111         
 *    11  111       11         1111111        
 *  1111 1 11111111111         111 1111       
 *  111111 11111111111       1111   11111     
 *  111111 11               1111     111111   
 *    11   11111111 11    111111111111111111  
 *    11   11111111111   1111111111111111111  
 *    111111111 11  11    11      11          
 *  111111111111111111            11          
 *  1111  111111111111      11111111111111    
 *  1111  11    11          11111111111111    
 *    11  11 11 11  111      11   11  111     
 *    11  11 11 11  11       111  11  111     
 *    11 111 11 11  11        111 11 111      
 *  1111 111 111111111     11 111 11 1111111  
 *   111111  1111111111    11111111111111111  
 *   11 111         111    11111111111111111  
 */


/***
 * https://www.zhihu.com/
 *           _____                    _____                    _____                    _____          
 *          /\    \                  /\    \                  /\    \                  /\    \         
 *         /::\____\                /::\    \                /::\    \                /::\    \        
 *        /:::/    /                \:::\    \              /::::\    \              /::::\    \       
 *       /:::/    /                  \:::\    \            /::::::\    \            /::::::\    \      
 *      /:::/    /                    \:::\    \          /:::/\:::\    \          /:::/\:::\    \     
 *     /:::/____/                      \:::\    \        /:::/__\:::\    \        /:::/__\:::\    \    
 *    /::::\    \                      /::::\    \      /::::\   \:::\    \      /::::\   \:::\    \   
 *   /::::::\    \   _____    ____    /::::::\    \    /::::::\   \:::\    \    /::::::\   \:::\    \  
 *  /:::/\:::\    \ /\    \  /\   \  /:::/\:::\    \  /:::/\:::\   \:::\____\  /:::/\:::\   \:::\    \
 * /:::/  \:::\    /::\____\/::\   \/:::/  \:::\____\/:::/  \:::\   \:::|    |/:::/__\:::\   \:::\____\
 * \::/    \:::\  /:::/    /\:::\  /:::/    \::/    /\::/   |::::\  /:::|____|\:::\   \:::\   \::/    /
 *  \/____/ \:::\/:::/    /  \:::\/:::/    / \/____/  \/____|:::::\/:::/    /  \:::\   \:::\   \/____/
 *           \::::::/    /    \::::::/    /                 |:::::::::/    /    \:::\   \:::\    \     
 *            \::::/    /      \::::/____/                  |::|\::::/    /      \:::\   \:::\____\    
 *            /:::/    /        \:::\    \                  |::| \::/____/        \:::\   \::/    /    
 *           /:::/    /          \:::\    \                 |::|  ~|               \:::\   \/____/     
 *          /:::/    /            \:::\    \                |::|   |                \:::\    \         
 *         /:::/    /              \:::\____\               \::|   |                 \:::\____\        
 *         \::/    /                \::/    /                \:|   |                  \::/    /        
 *          \/____/                  \/____/                  \|___|                   \/____/         
 */


/***
 * http://www.freebuf.com/
 *           _.._        ,------------.
 *        ,'      `.    ( We want you! )
 *       /  __) __` \    `-,----------'
 *      (  (`-`(-')  ) _.-'
 *      /)  \  = /  (
 *     /'    |--' .  \
 *    (  ,---|  `-.)__`
 *     )(  `-.,--'   _`-.
 *    '/,'          (  Uu",
 *     (_       ,    `/,-' )
 *     `.__,  : `-'/  /`--'
 *       |     `--'  |
 *       `   `-._   /
 *        \        (
 *        /\ .      \.  freebuf
 *       / |` \     ,-\
 *      /  \| .)   /   \
 *     ( ,'|\    ,'     :
 *     | \,`.`--"/      }
 *     `,'    \  |,'    /
 *    / "-._   `-/      |
 *    "-.   "-.,'|     ;
 *   /        _/["---'""]
 *  :        /  |"-     '
 *  '           |      /
 *              `      |
 */


/***
 * https://campus.alibaba.com/
 *                                 `:::::::::::,
 *                             `::;:::::::;:::::::,  `
 *                          `::;;:::::::@@@@;:::::::`
 *                        ,:::::::::::::@    #@':::::`
 *                      :::::::::::::::'@@      @;::::
 *                    ::::::::::::'@@@@'```      .+:::`
 *                  ::::::::::;@@@#.              ,:::,
 *                .::::::::+@#@`                   ::::
 *               :::::::+@@'                       ::::
 *             `:::::'@@:                         `:::.
 *            ,::::@@:  `                         ::::
 *           ;::::::@                            .:::;
 *          :;:::::;@`        `                  :::;
 *         :::::::::@`        @                 ;::::
 *        :::::::::#`          @`              ,::::
 *       :::::::::@`         +@ @             .::::`
 *      .::::::'@@`       `@@'  @             ::::,
 *      :::::::++@@@@@@@@@@.                 ::::;
 *     ;:::::::+,   `..`                    :::::
 *    ,::::::::',                          :::::
 *    :::::::::+,                         :::::`
 *   :::::::::+@.                        ,::::.`                     `,
 *   ::::::;;@+                         .::;::                     `;
 *  :::::::@@                          `:::;:                   `::``
 *  ::::::#@                           ;::::                  .::`
 *  :::::;@                           :::::`               .;::`
 *  :::::@                           `:;:::            `::::;
 *  :::::#                           :::::.        `,;:::::
 *  ::::::                    `      ::::::,.,::::::::::.
 *  ,::::::`              .::        ::::::::::::::::;`
 *   ;::::::::,````.,:::::,          ::::::::::::::.
 *    :::::::::::::::::: `           `::::::::::`
 *     `::::::::::::,                  .:::.
 *         `..`
 */


/***
 * http://www.flvcd.com/
 *  .--,       .--,
 * ( (  \.---./  ) )
 *  '.__/o   o\__.'
 *     {=  ^  =}
 *      >  -  <
 *     /       \
 *    //       \\
 *   //|   .   |\\
 *   "'\       /'"_.-~^`'-.
 *      \  _  /--'         `
 *    ___)( )(___
 *   (((__) (__)))    高山仰止,景行行止.虽不能至,心向往之。
 */


/***
 * 頂頂頂頂頂頂頂頂頂 頂頂頂頂頂頂頂頂頂
 * 頂頂頂頂頂頂頂     頂頂     
 *    頂頂   頂頂頂頂頂頂頂頂頂頂頂
 *    頂頂   頂頂頂頂頂頂頂頂頂頂頂
 *    頂頂   頂頂       頂頂
 *    頂頂   頂頂  頂頂頂  頂頂
 *    頂頂   頂頂  頂頂頂  頂頂
 *    頂頂   頂頂  頂頂頂  頂頂
 *    頂頂   頂頂  頂頂頂  頂頂
 *    頂頂       頂頂頂 
 *    頂頂      頂頂 頂頂 頂頂
 *  頂頂頂頂   頂頂頂頂頂 頂頂頂頂頂
 *  頂頂頂頂   頂頂頂頂   頂頂頂頂
 */


/***
 * ░░░░░░░░░░░░░░░░░░░░░░░░▄░░
 * ░░░░░░░░░▐█░░░░░░░░░░░▄▀▒▌░
 * ░░░░░░░░▐▀▒█░░░░░░░░▄▀▒▒▒▐
 * ░░░░░░░▐▄▀▒▒▀▀▀▀▄▄▄▀▒▒▒▒▒▐
 * ░░░░░▄▄▀▒░▒▒▒▒▒▒▒▒▒█▒▒▄█▒▐
 * ░░░▄▀▒▒▒░░░▒▒▒░░░▒▒▒▀██▀▒▌
 * ░░▐▒▒▒▄▄▒▒▒▒░░░▒▒▒▒▒▒▒▀▄▒▒
 * ░░▌░░▌█▀▒▒▒▒▒▄▀█▄▒▒▒▒▒▒▒█▒▐
 * ░▐░░░▒▒▒▒▒▒▒▒▌██▀▒▒░░░▒▒▒▀▄
 * ░▌░▒▄██▄▒▒▒▒▒▒▒▒▒░░░░░░▒▒▒▒
 * ▀▒▀▐▄█▄█▌▄░▀▒▒░░░░░░░░░░▒▒▒
 * 单身狗就这样默默地看着你,一句话也不说。
 */


/***
 *                   /88888888888888888888888888\
 *                   |88888888888888888888888888/
 *                    |~~____~~~~~~~~~"""""""""|
 *                   / \_________/"""""""""""""\
 *                  /  |              \         \
 *                 /   |  88    88     \         \
 *                /    |  88    88      \         \
 *               /    /                  \        |
 *              /     |   ________        \       |
 *              \     |   \______/        /       |
 *   /"\         \     \____________     /        |
 *   | |__________\_        |  |        /        /
 * /""""\           \_------'  '-------/       --
 * \____/,___________\                 -------/
 * ------*            |                    \
 *   ||               |                     \
 *   ||               |                 ^    \
 *   ||               |                | \    \
 *   ||               |                |  \    \
 *   ||               |                |   \    \
 *   \|              /                /"""\/    /
 *      -------------                |    |    /
 *      |\--_                        \____/___/
 *      |   |\-_                       |
 *      |   |   \_                     |
 *      |   |     \                    |
 *      |   |      \_                  |
 *      |   |        ----___           |
 *      |   |               \----------|
 *      /   |                     |     ----------""\
 * /"\--"--_|                     |               |  \
 * |_______/                      \______________/    )
 *                                               \___/
 */


/***
 *                        d*##$.
 *  zP"""""$e.           $"    $o
 * 4$       '$          $"      $
 * '$        '$        J$       $F
 *  'b        $k       $>       $
 *   $k        $r     J$       d$
 *   '$         $     $"       $~
 *    '$        "$   '$E       $
 *     $         $L   $"      $F ...
 *      $.       4B   $      $$$*"""*b
 *      '$        $.  $$     $$      $F
 *       "$       R$  $F     $"      $
 *        $k      ?$ u*     dF      .$
 *        ^$.      $$"     z$      u$$$$e
 *         #$b             $E.dW@e$"    ?$
 *          #$           .o$$# d$$$$c    ?F
 *           $      .d$$#" . zo$>   #$r .uF
 *           $L .u$*"      $&$$$k   .$$d$$F
 *            $$"            ""^"$$$P"$P9$
 *           JP              .o$$$$u:$P $$
 *           $          ..ue$"      ""  $"
 *          d$          $F              $
 *          $$     ....udE             4B
 *           #$    """"` $r            @$
 *            ^$L        '$            $F
 *              RN        4N           $
 *               *$b                  d$
 *                $$k                 $F
 *                 $$b                $F
 *                  $""               $F
 *                  '$                $
 *                   $L               $
 *                   '$               $
 *                    $               $
 */


/***
 *              ,----------------,              ,---------,
 *         ,-----------------------,          ,"        ,"|
 *       ,"                      ,"|        ,"        ,"  |
 *      +-----------------------+  |      ,"        ,"    |
 *      |  .-----------------.  |  |     +---------+      |
 *      |  |                 |  |  |     | -==----'|      |
 *      |  |  I LOVE DOS!    |  |  |     |         |      |
 *      |  |  Bad command or |  |  |/----|`---=    |      |
 *      |  |  C:\>_          |  |  |   ,/|==== ooo |      ;
 *      |  |                 |  |  |  // |(((( [33]|    ,"
 *      |  `-----------------'  |," .;'| |((((     |  ,"
 *      +-----------------------+  ;;  | |         |,"
 *         /_)______________(_/  //'   | +---------+
 *    ___________________________/___  `,
 *   /  oooooooooooooooo  .o.  oooo /,   \,"-----------
 *  / ==ooooooooooooooo==.o.  ooo= //   ,`\--{)B     ,"
 * /_==__==========__==_ooo__ooo=_/'   /___________,"
 *
 */


/***
 *                 .-~~~~~~~~~-._       _.-~~~~~~~~~-.
 *             __.'              ~.   .~              `.__
 *           .'//                  \./                  \\`.
 *         .'//                     |                     \\`.
 *       .'// .-~"""""""~~~~-._     |     _,-~~~~"""""""~-. \\`.
 *     .'//.-"                 `-.  |  .-'                 "-.\\`.
 *   .'//______.============-..   \ | /   ..-============.______\\`.
 * .'______________________________\|/______________________________`.
 *
 */


/***             无可奉告 一颗赛艇
 *  uJjYJYYLLv7r7vJJ5kqSFFFUUjJ7rrr7LLYLJLJ7
 *  JuJujuYLrvuEM@@@B@@@B@B@B@@@MG5Y7vLjYjJL
 *  JYjYJvr7XM@BB8GOOE8ZEEO8GqM8OBBBMu77LLJ7
 *  LJLY7ru@@@BOZ8O8NXFFuSkSu25X0OFZ8MZJ;vLv
 *  YvL7i5@BM8OGGqk22uvriiriii;r7LuSZXEMXrvr
 *  vv7iU@BMNkF1uY7v7rr;iiii:i:i:ii7JEPNBPir
 *  L7iL@BM8Xjuujvv77rr;ri;i;:iiiii:iLXFOBJ:
 *  7ri@B@MOFuUS2Y7L7777rii;:::::i:iirjPG@O:
 *  7:1B@BBOPjXXSJvrL7rr7iiii:i::::i;iv5MBB,
 *  r:0@BBM8SFPX2Y77rri::iirri:::::iii75O@G.
 *  7:SB@BBGqXPk0122UJL::i::r:::i:i;i:v2@Bk.
 *  ri:MB@BBEqEMGq2JLLL1u7.iX51u77LF27iSB@r,
 *  ri,v@B@MB8@qqNEqN1u:5B8BOFE0S7ii7qMB@F::
 *  ii,J80Eq1MZkqPPX5YkPE@B@iXPE52j7:vBjE7::
 *  ii:7MSqkS0PvLv7rrii0@L.Z1iLr::ir:rO,vi::
 *  ii::EZXPSkquLvii:iF@N:.,BUi7ri,::UY;r:::
 *  i::.2ONXqkPXS5FUUEOPP;..iSPXkjLYLLrr:::,
 *  :::,iMXNP0NPLriiLGZ@BB1P87;JuL7r:7ri:::,
 *  :::,.UGqNX0EZF2uUjUuULr:::,:7uuvv77::::.
 *  ::::..5OXqXNJ50NSY;i:.,,,:i77Yvr;v;,,::.
 *  :::,:.jOEPqPJiqBMMMO8NqP0SYLJriirv:.:,:.
 *  ,:,,,.,Zq0P0X7vPFqF1ujLv7r:irrr7j7.,,::.
 *  ,,,....0qk0080v75ujLLv7ri:i:rvj2J...,,,.
 *  ......8@UXqZEMNvJjr;ii::,:::7uuv...,.,,.
 *  .....B@BOvX88GMGk52vririiirJS1i.......,.
 *  .JEMB@B@BMvL0MOMMMO8PE8GPqSk2L:.........
 *  @B@@@B@M@B@L:7PGBOO8MOMOEP0Xri@B@Mk7,...
 *  B@B@BBMBB@B@0::rJP8MO0uvvu7..,B@B@B@B@Z7
 *  MMBM@BBB@B@B@Br:i,..:Lur:....7@OMMBM@B@@
 *  8OOMMMOMMMMBB@B:....,PZENNi..JBOZ8GMOOOO
 */
```

 

  1. ```
  2. /***                                     
  3. *         瓦瓦            十             
  4. *        十齱龠己         亅瓦車己            
  5. *        乙龍龠毋日丶      丶乙己毋毋丶           
  6. *        十龠馬鬼車瓦      己十瓦毋毋            
  7. *         鬼馬龠馬龠十    己己毋車毋瓦            
  8. *         毋龠龠龍龠鬼乙丶丶乙車乙毋鬼車己            
  9. *         乙龠龍龍鬼龍瓦 十瓦毋乙瓦龠瓦亅            
  10. *          馬齱龍馬鬼十丶日己己己毋車乙丶            
  11. *          己齱馬鬼車十十毋日乙己己乙乙             
  12. *           車馬齱齱日乙毋瓦己乙瓦日亅             
  13. *           亅車齺龖瓦乙車龖龍乙乙十              
  14. *            日龠龠十亅車龍毋十十               
  15. *            日毋己亅 己己十亅亅               
  16. *           丶己十十乙  丶丶丶丶丶              
  17. *           亅己十龍龖瓦  丶 丶 乙十            
  18. *           亅己十龠龖毋 丶丶  丶己鬼鬼瓦亅         
  19. *           十日十十日亅丶亅丶 丶十日毋鬼馬馬車乙       
  20. *           十日乙十亅亅亅丶  十乙己毋鬼鬼鬼龍齺馬乙     
  21. *           丶瓦己乙十十亅丶亅乙乙乙己毋鬼鬼鬼龍齱齺齺鬼十   
  22. *            乙乙十十十亅乙瓦瓦己日瓦毋鬼鬼龠齱齱龍龍齱齱毋丶 
  23. *            亅十十十十乙瓦車毋瓦瓦日車馬龠龍龍龍龍龍龠龠龠馬亅
  24. *             十十十十己毋車瓦瓦瓦瓦鬼馬龠龍龠龠龍龠龠龠馬龠車
  25. *              亅十十日毋瓦日日瓦鬼鬼鬼龠龠馬馬龠龍龍龠馬馬車
  26. *              亅亅亅乙瓦瓦毋車車車馬龍龠鬼鬼馬龠龍龍龠馬馬鬼
  27. *            丶丶乙亅亅乙車鬼鬼鬼毋車龍龍龠鬼馬馬龠龍齱齱龍馬鬼
  28. *           亅己十十己十日鬼鬼車瓦毋龠龍龠馬馬龠龠龠齱齺齺齱龠鬼
  29. *            亅乙乙乙十車馬車毋馬齱齱龍龠龠龠馬龠龍齱龍龠龠鬼瓦
  30. *                丶毋龠鬼車瓦車馬龠龍龠龠龍齱齱龠馬馬鬼毋日
  31. *                十乙己日十  丶己鬼龍齱齺齱龍馬馬馬車毋己
  32. *              丶十己乙亅丶      亅瓦馬龠龍龠龠馬毋瓦乙
  33. *             丶十十乙亅十        亅己瓦車馬龠鬼車瓦乙
  34. *             丶十乙十十丶         丶丶亅十瓦鬼車瓦己
  35. *              丶亅亅丶               亅日瓦日
  36. *                                    丶
  37. */
  38. ```
  39. ```
  40. /***
  41. * .,:,,, .::,,,::.
  42. * .::::,,;;, .,;;:,,....:i:
  43. * :i,.::::,;i:. ....,,:::::::::,.... .;i:,. ......;i.
  44. * :;..:::;::::i;,,:::;:,,,,,,,,,,..,.,,:::iri:. .,:irsr:,.;i.
  45. * ;;..,::::;;;;ri,,,. ..,,:;s1s1ssrr;,.;r,
  46. * :;. ,::;ii;:, . ................... .;iirri;;;,,;i,
  47. * ,i. .;ri:. ... ............................ .,,:;:,,,;i:
  48. * :s,.;r:... ....................................... .::;::s;
  49. * ,1r::. .............,,,.,,:,,........................,;iir;
  50. * ,s;........... ..::.,;:,,. ...............,;1s
  51. * :i,..,. .,:,,::,. .......... .......;1,
  52. * ir,....:rrssr;:, ,,.,::. .r5S9989398G95hr;. ....,.:s,
  53. * ;r,..,s9855513XHAG3i .,,,,,,,. ,S931,.,,.;s;s&BHHA8s.,..,..:r:
  54. * :r;..rGGh, :SAG;;G@BS:.,,,,,,,,,.r83: hHH1sXMBHHHM3..,,,,.ir.
  55. * ,si,.1GS, sBMAAX&MBMB5,,,,,,:,,.:&8 3@HXHBMBHBBH#X,.,,,,,,rr
  56. * ;1:,,SH: .A@&&B#&8H#BS,,,,,,,,,.,5XS, 3@MHABM&59M#As..,,,,:,is,
  57. * .rr,,,;9&1 hBHHBB&8AMGr,,,,,,,,,,,:h&&9s; r9&BMHBHMB9: . .,,,,;ri.
  58. * :1:....:5&XSi;r8BMBHHA9r:,......,,,,:ii19GG88899XHHH&GSr. ...,:rs.
  59. * ;s. .:sS8G8GG889hi. ....,,:;:,.:irssrriii:,. ...,,i1,
  60. * ;1, ..,....,,isssi;, .,,. ....,.i1,
  61. * ;h: i9HHBMBBHAX9: . ...,,,rs,
  62. * ,1i.. :A#MBBBBMHB##s ....,,,;si.
  63. * .r1,.. ,..;3BMBBBHBB#Bh. .. ....,,,,,i1;
  64. * :h;.. .,..;,1XBMMMMBXs,.,, .. :: ,. ....,,,,,,ss.
  65. * ih: .. .;;;, ;;:s58A3i,.. ,. ,.:,,. ...,,,,,:,s1,
  66. * .s1,.... .,;sh, ,iSAXs;. ,. ,,.i85 ...,,,,,,:i1;
  67. * .rh: ... rXG9XBBM#M#MHAX3hss13&&HHXr .....,,,,,,,ih;
  68. * .s5: ..... i598X&&A&AAAAAA&XG851r: ........,,,,:,,sh;
  69. * . ihr, ... . .. ........,,,,,;11:.
  70. * ,s1i. ... ..,,,..,,,.,,.,,.,.. ........,,.,,.;s5i.
  71. * .:s1r,...................... ..............;shs,
  72. * . .:shr:. .... ..............,ishs.
  73. * .,issr;,... ...........................,is1s;.
  74. * .,is1si;:,....................,:;ir1sr;,
  75. * ..:isssssrrii;::::::;;iirsssssr;:..
  76. * .,::iiirsssssssssrri;;:.
  77. */
  78. /***
  79. * ii. ;9ABH,
  80. * SA391, .r9GG35&G
  81. * &#ii13Gh; i3X31i;:,rB1
  82. * iMs,:,i5895, .5G91:,:;:s1:8A
  83. * 33::::,,;5G5, ,58Si,,:::,sHX;iH1
  84. * Sr.,:;rs13BBX35hh11511h5Shhh5S3GAXS:.,,::,,1AG3i,GG
  85. * .G51S511sr;;iiiishS8G89Shsrrsh59S;.,,,,,..5A85Si,h8
  86. * :SB9s:,............................,,,.,,,SASh53h,1G.
  87. * .r18S;..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....,,.1H315199,rX,
  88. * ;S89s,..,,,,,,,,,,,,,,,,,,,,,,,....,,.......,,,;r1ShS8,;Xi
  89. * i55s:.........,,,,,,,,,,,,,,,,.,,,......,.....,,....r9&5.:X1
  90. * 59;.....,. .,,,,,,,,,,,... .............,..:1;.:&s
  91. * s8,..;53S5S3s. .,,,,,,,.,.. i15S5h1:.........,,,..,,:99
  92. * 93.:39s:rSGB@A; ..,,,,..... .SG3hhh9G&BGi..,,,,,,,,,,,,.,83
  93. * G5.G8 9#@@@@@X. .,,,,,,..... iA9,.S&B###@@Mr...,,,,,,,,..,.;Xh
  94. * Gs.X8 S@@@@@@@B:..,,,,,,,,,,. rA1 ,A@@@@@@@@@H:........,,,,,,.iX:
  95. * ;9. ,8A#@@@@@@#5,.,,,,,,,,,... 9A. 8@@@@@@@@@@M; ....,,,,,,,,S8
  96. * X3 iS8XAHH8s.,,,,,,,,,,...,..58hH@@@@@@@@@Hs ...,,,,,,,:Gs
  97. * r8, ,,,...,,,,,,,,,,..... ,h8XABMMHX3r. .,,,,,,,.rX:
  98. * :9, . .:,..,:;;;::,.,,,,,.. .,,. ..,,,,,,.59
  99. * .Si ,:.i8HBMMMMMB&5,.... . .,,,,,.sMr
  100. * SS :: h@@@@@@@@@@#; . ... . ..,,,,iM5
  101. * 91 . ;:.,1&@@@@@@MXs. . .,,:,:&S
  102. * hS .... .:;,,,i3MMS1;..,..... . . ... ..,:,.99
  103. * ,8; ..... .,:,..,8Ms:;,,,... .,::.83
  104. * s&: .... .sS553B@@HX3s;,. .,;13h. .:::&1
  105. * SXr . ...;s3G99XA&X88Shss11155hi. ,;:h&,
  106. * iH8: . .. ,;iiii;,::,,,,,. .;irHA
  107. * ,8X5; . ....... ,;iihS8Gi
  108. * 1831, .,;irrrrrs&@
  109. * ;5A8r. .:;iiiiirrss1H
  110. * :X@H3s....... .,:;iii;iiiiirsrh
  111. * r#h:;,...,,.. .,,:;;;;;:::,... .:;;;;;;iiiirrss1
  112. * ,M8 ..,....,.....,,::::::,,... . .,;;;iiiiiirss11h
  113. * 8B;.,,,,,,,.,..... . .. .:;;;;iirrsss111h
  114. * i@5,:::,,,,,,,,.... . . .:::;;;;;irrrss111111
  115. * 9Bi,:,,,,...... ..r91;;;;;iirrsss1ss1111
  116. */
  117. /***
  118. * .,, .,:;;iiiiiiiii;;:,,. .,,
  119. * rGB##HS,.;iirrrrriiiiiiiiiirrrrri;,s&##MAS,
  120. * r5s;:r3AH5iiiii;;;;;;;;;;;;;;;;iiirXHGSsiih1,
  121. * .;i;;s91;;;;;;::::::::::::;;;;iS5;;;ii:
  122. * :rsriii;;r::::::::::::::::::::::;;,;;iiirsi,
  123. * .,iri;;::::;;;;;;::,,,,,,,,,,,,,..,,;;;;;;;;iiri,,.
  124. * ,9BM&, .,:;;:,,,,,,,,,,,hXA8: ..,,,.
  125. * ,;&@@#r:;;;;;::::,,. ,r,,,,,,,,,,iA@@@s,,:::;;;::,,. .;.
  126. * :ih1iii;;;;;::::;;;;;;;:,,,,,,,,,,;i55r;;;;;;;;;iiirrrr,..
  127. * .ir;;iiiiiiiiii;;;;::::::,,,,,,,:::::,,:;;;iiiiiiiiiiiiri
  128. * iriiiiiiiiiiiiiiii;;;::::::::::::::::;;;iiiiiiiiiiiiiiiir;
  129. * ,riii;;;;;;;;;;;;;:::::::::::::::::::::::;;;;;;;;;;;;;;iiir.
  130. * iri;;;::::,,,,,,,,,,:::::::::::::::::::::::::,::,,::::;;iir:
  131. * .rii;;::::,,,,,,,,,,,,:::::::::::::::::,,,,,,,,,,,,,::::;;iri
  132. * ,rii;;;::,,,,,,,,,,,,,:::::::::::,:::::,,,,,,,,,,,,,:::;;;iir.
  133. * ,rii;;i::,,,,,,,,,,,,,:::::::::::::::::,,,,,,,,,,,,,,::i;;iir.
  134. * ,rii;;r::,,,,,,,,,,,,,:,:::::,:,:::::::,,,,,,,,,,,,,::;r;;iir.
  135. * .rii;;rr,:,,,,,,,,,,,,,,:::::::::::::::,,,,,,,,,,,,,:,si;;iri
  136. * ;rii;:1i,,,,,,,,,,,,,,,,,,:::::::::,,,,,,,,,,,,,,,:,ss:;iir:
  137. * .rii;;;5r,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,sh:;;iri
  138. * ;rii;:;51,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.:hh:;;iir,
  139. * irii;::hSr,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,sSs:;;iir:
  140. * irii;;:iSSs:.,,,,,,,,,,,,,,,,,,,,,,,,,,,..:135;:;;iir:
  141. * ;rii;;:,r535r:...,,,,,,,,,,,,,,,,,,..,;sS35i,;;iirr:
  142. * :rrii;;:,;1S3Shs;:,............,:is533Ss:,;;;iiri,
  143. * .;rrii;;;:,;rhS393S55hh11hh5S3393Shr:,:;;;iirr:
  144. * .;rriii;;;::,:;is1h555555h1si;:,::;;;iirri:.
  145. * .:irrrii;;;;;:::,,,,,,,,:::;;;;iiirrr;,
  146. * .:irrrriiiiii;;;;;;;;iiiiiirrrr;,.
  147. * .,:;iirrrrrrrrrrrrrrrrri;:.
  148. * ..,:::;;;;:::,,.
  149. */
  150. /***
  151. * ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
  152. * │Esc│ │ F1│ F2│ F3│ F4│ │ F5│ F6│ F7│ F8│ │ F9│F10│F11│F12│ │P/S│S L│P/B│ ┌┐ ┌┐ ┌┐
  153. * └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘ └┘ └┘ └┘
  154. * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐ ┌───┬───┬───┬───┐
  155. * │~ `│! 1│@ 2│# 3│$ 4│% 5│^ 6│& 7│* 8│( 9│) 0│_ -│+ =│ BacSp │ │Ins│Hom│PUp│ │N L│ / │ * │ - │
  156. * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤ ├───┼───┼───┼───┤
  157. * │ Tab │ Q │ W │ E │ R │ T │ Y │ U │ I │ O │ P │{ [│} ]│ | \ │ │Del│End│PDn│ │ 7 │ 8 │ 9 │ │
  158. * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘ ├───┼───┼───┤ + │
  159. * │ Caps │ A │ S │ D │ F │ G │ H │ J │ K │ L │: ;│" '│ Enter │ │ 4 │ 5 │ 6 │ │
  160. * ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐ ├───┼───┼───┼───┤
  161. * │ Shift │ Z │ X │ C │ V │ B │ N │ M │< ,│> .│? /│ Shift │ │ ↑ │ │ 1 │ 2 │ 3 │ │
  162. * ├─────┬──┴─┬─┴──┬┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐ ├───┴───┼───┤ E││
  163. * │ Ctrl│ │Alt │ Space │ Alt│ │ │Ctrl│ │ ← │ ↓ │ → │ │ 0 │ . │←─┘│
  164. * └─────┴────┴────┴───────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘ └───────┴───┴───┘
  165. */
  166. /***
  167. * _ooOoo_
  168. * o8888888o
  169. * 88" . "88
  170. * (| -_- |)
  171. * O\ = /O
  172. * ____/`---'\____
  173. * . ' \\| |// `.
  174. * / \\||| : |||// \
  175. * / _||||| -:- |||||- \
  176. * | | \\\ - /// | |
  177. * | \_| ''\---/'' | |
  178. * \ .-\__ `-` ___/-. /
  179. * ___`. .' /--.--\ `. . __
  180. * ."" '< `.___\_<|>_/___.' >'"".
  181. * | | : `- \`.;`\ _ /`;.`/ - ` : | |
  182. * \ \ `-. \_ __\ /__ _/ .-` / /
  183. * ======`-.____`-.___\_____/___.-`____.-'======
  184. * `=---='
  185. *
  186. * .............................................
  187. * 佛祖保佑 永无BUG
  188. */
  189. /***
  190. * 佛曰:
  191. * 写字楼里写字间,写字间里程序员;
  192. * 程序人员写程序,又拿程序换酒钱。
  193. * 酒醒只在网上坐,酒醉还来网下眠;
  194. * 酒醉酒醒日复日,网上网下年复年。
  195. * 但愿老死电脑间,不愿鞠躬老板前;
  196. * 奔驰宝马贵者趣,公交自行程序员。
  197. * 别人笑我忒疯癫,我笑自己命太贱;
  198. * 不见满街漂亮妹,哪个归得程序员?
  199. */
  200. /***
  201. * _ooOoo_
  202. * o8888888o
  203. * 88" . "88
  204. * (| -_- |)
  205. * O\ = /O
  206. * ___/`---'\____
  207. * . ' \\| |// `.
  208. * / \\||| : |||// \
  209. * / _||||| -:- |||||- \
  210. * | | \\\ - /// | |
  211. * | \_| ''\---/'' | |
  212. * \ .-\__ `-` ___/-. /
  213. * ___`. .' /--.--\ `. . __
  214. * ."" '< `.___\_<|>_/___.' >'"".
  215. * | | : `- \`.;`\ _ /`;.`/ - ` : | |
  216. * \ \ `-. \_ __\ /__ _/ .-` / /
  217. * ======`-.____`-.___\_____/___.-`____.-'======
  218. * `=---='
  219. * .............................................
  220. * 佛曰:bug泛滥,我已瘫痪!
  221. */
  222. /***
  223. *
  224. * █████▒█ ██ ▄████▄ ██ ▄█▀ ██████╗ ██╗ ██╗ ██████╗
  225. * ▓██ ▒ ██ ▓██▒▒██▀ ▀█ ██▄█▒ ██╔══██╗██║ ██║██╔════╝
  226. * ▒████ ░▓██ ▒██░▒▓█ ▄ ▓███▄░ ██████╔╝██║ ██║██║ ███╗
  227. * ░▓█▒ ░▓▓█ ░██░▒▓▓▄ ▄██▒▓██ █▄ ██╔══██╗██║ ██║██║ ██║
  228. * ░▒█░ ▒▒█████▓ ▒ ▓███▀ ░▒██▒ █▄ ██████╔╝╚██████╔╝╚██████╔╝
  229. * ▒ ░ ░▒▓▒ ▒ ▒ ░ ░▒ ▒ ░▒ ▒▒ ▓▒ ╚═════╝ ╚═════╝ ╚═════╝
  230. * ░ ░░▒░ ░ ░ ░ ▒ ░ ░▒ ▒░
  231. * ░ ░ ░░░ ░ ░ ░ ░ ░░ ░
  232. * ░ ░ ░ ░ ░
  233. */
  234. /***
  235. * .::::.
  236. * .::::::::.
  237. * ::::::::::: FUCK YOU
  238. * ..:::::::::::'
  239. * '::::::::::::'
  240. * .::::::::::
  241. * '::::::::::::::..
  242. * ..::::::::::::.
  243. * ``::::::::::::::::
  244. * ::::``:::::::::' .:::.
  245. * ::::' ':::::' .::::::::.
  246. * .::::' :::: .:::::::'::::.
  247. * .:::' ::::: .:::::::::' ':::::.
  248. * .::' :::::.:::::::::' ':::::.
  249. * .::' ::::::::::::::' ``::::.
  250. * ...::: ::::::::::::' ``::.
  251. * ```` ':. ':::::::::' ::::..
  252. * '.:::::' ':'````..
  253. */
  254. /***
  255. * ┌─┐ ┌─┐
  256. * ┌──┘ ┴───────┘ ┴──┐
  257. * │ │
  258. * │ ─── │
  259. * │ ─┬┘ └┬─ │
  260. * │ │
  261. * │ ─┴─ │
  262. * │ │
  263. * └───┐ ┌───┘
  264. * │ │
  265. * │ │
  266. * │ │
  267. * │ └──────────────┐
  268. * │ │
  269. * │ ├─┐
  270. * │ ┌─┘
  271. * │ │
  272. * └─┐ ┐ ┌───────┬──┐ ┌──┘
  273. * │ ─┤ ─┤ │ ─┤ ─┤
  274. * └──┴──┘ └──┴──┘
  275. * 神兽保佑
  276. * 代码无BUG!
  277. */
  278. /***
  279. * ┌─┐ ┌─┐
  280. * ┌──┘ ┴───────┘ ┴──┐
  281. * │ │
  282. * │ ─── │
  283. * │ > < │
  284. * │ │
  285. * │ ... ⌒ ... │
  286. * │ │
  287. * └───┐ ┌───┘
  288. * │ │
  289. * │ │
  290. * │ │
  291. * │ └──────────────┐
  292. * │ │
  293. * │ ├─┐
  294. * │ ┌─┘
  295. * │ │
  296. * └─┐ ┐ ┌───────┬──┐ ┌──┘
  297. * │ ─┤ ─┤ │ ─┤ ─┤
  298. * └──┴──┘ └──┴──┘
  299. * 神兽保佑
  300. * 代码无BUG!
  301. */
  302. /***
  303. * ┌─┐ ┌─┐ + +
  304. * ┌──┘ ┴───────┘ ┴──┐++
  305. * │ │
  306. * │ ─── │++ + + +
  307. * ███████───███████ │+
  308. * │ │+
  309. * │ ─┴─ │
  310. * │ │
  311. * └───┐ ┌───┘
  312. * │ │
  313. * │ │ + +
  314. * │ │
  315. * │ └──────────────┐
  316. * │ │
  317. * │ ├─┐
  318. * │ ┌─┘
  319. * │ │
  320. * └─┐ ┐ ┌───────┬──┐ ┌──┘ + + + +
  321. * │ ─┤ ─┤ │ ─┤ ─┤
  322. * └──┴──┘ └──┴──┘ + + + +
  323. * 神兽保佑
  324. * 代码无BUG!
  325. */
  326. /***
  327. * ___====-_ _-====___
  328. * _--^^^#####// \\#####^^^--_
  329. * _-^##########// ( ) \\##########^-_
  330. * -############// |\^^/| \\############-
  331. * _/############// (@::@) \\############\_
  332. * /#############(( \\// ))#############\
  333. * -###############\\ (oo) //###############-
  334. * -#################\\ / VV \ //#################-
  335. * -###################\\/ \//###################-
  336. * _#/|##########/\######( /\ )######/\##########|\#_
  337. * |/ |#/\#/\#/\/ \#/\##\ | | /##/\#/ \/\#/\#/\#| \|
  338. * ` |/ V V ` V \#\| | | |/#/ V ' V V \| '
  339. * ` ` ` ` / | | | | \ ' ' ' '
  340. * ( | | | | )
  341. * __\ | | | | /__
  342. * (vvv(VVV)(VVV)vvv)
  343. * 神兽保佑
  344. * 代码无BUG!
  345. */
  346. /***
  347. *
  348. *
  349. * __----~~~~~~~~~~~------___
  350. * . . ~~//====...... __--~ ~~
  351. * -. \_|// |||\\ ~~~~~~::::... /~
  352. * ___-==_ _-~o~ \/ ||| \\ _/~~-
  353. * __---~~~.==~||\=_ -_--~/_-~|- |\\ \\ _/~
  354. * _-~~ .=~ | \\-_ '-~7 /- / || \ /
  355. * .~ .~ | \\ -_ / /- / || \ /
  356. * / ____ / | \\ ~-_/ /|- _/ .|| \ /
  357. * |~~ ~~|--~~~~--_ \ ~==-/ | \~--===~~ .\
  358. * ' ~-| /| |-~\~~ __--~~
  359. * |-~~-_/ | | ~\_ _-~ /\
  360. * / \ \__ \/~ \__
  361. * _--~ _/ | .-~~____--~-/ ~~==.
  362. * ((->/~ '.|||' -_| ~~-/ , . _||
  363. * -_ ~\ ~~---l__i__i__i--~~_/
  364. * _-~-__ ~) \--______________--~~
  365. * //.-~~~-~_--~- |-------~~~~~~~~
  366. * //.-~~~--\
  367. * 神兽保佑
  368. * 代码无BUG!
  369. */
  370. /*** _
  371. * _._ _..._ .-', _.._(`))
  372. * '-. ` ' /-._.-' ',/
  373. * ) \ '.
  374. * / _ _ | \
  375. * | a a / |
  376. * \ .-. ;
  377. * '-('' ).-' ,' ;
  378. * '-; | .'
  379. * \ \ /
  380. * | 7 .__ _.-\ \
  381. * | | | ``/ /` /
  382. * /,_| | /,_/ /
  383. * /,_/ '`-'
  384. */
  385. /***
  386. **************************************************************
  387. * *
  388. * .=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-. *
  389. * | ______ | *
  390. * | .-" "-. | *
  391. * | / \ | *
  392. * | _ | | _ | *
  393. * | ( \ |, .-. .-. ,| / ) | *
  394. * | > "=._ | )(__/ \__)( | _.=" < | *
  395. * | (_/"=._"=._ |/ /\ \| _.="_.="\_) | *
  396. * | "=._"(_ ^^ _)"_.=" | *
  397. * | "=\__|IIIIII|__/=" | *
  398. * | _.="| \IIIIII/ |"=._ | *
  399. * | _ _.="_.="\ /"=._"=._ _ | *
  400. * | ( \_.="_.=" `--------` "=._"=._/ ) | *
  401. * | > _.=" "=._ < | *
  402. * | (_/ \_) | *
  403. * | | *
  404. * '-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=' *
  405. * *
  406. * LASCIATE OGNI SPERANZA, VOI CH'ENTRATE *
  407. **************************************************************
  408. */
  409. /***
  410. * ,s555SB@@&
  411. * :9H####@@@@@Xi
  412. * 1@@@@@@@@@@@@@@8
  413. * ,8@@@@@@@@@B@@@@@@8
  414. * :B@@@@X3hi8Bs;B@@@@@Ah,
  415. * ,8i r@@@B: 1S ,M@@@@@@#8;
  416. * 1AB35.i: X@@8 . SGhr ,A@@@@@@@@S
  417. * 1@h31MX8 18Hhh3i .i3r ,A@@@@@@@@@5
  418. * ;@&i,58r5 rGSS: :B@@@@@@@@@@A
  419. * 1#i . 9i hX. .: .5@@@@@@@@@@@1
  420. * sG1, ,G53s. 9#Xi;hS5 3B@@@@@@@B1
  421. * .h8h.,A@@@MXSs, #@H1: 3ssSSX@1
  422. * s ,@@@@@@@@@@@@Xhi, r#@@X1s9M8 .GA981
  423. * ,. rS8H#@@@@@@@@@@#HG51;. .h31i;9@r .8@@@@BS;i;
  424. * .19AXXXAB@@@@@@@@@@@@@@#MHXG893hrX#XGGXM@@@@@@@@@@MS
  425. * s@@MM@@@hsX#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&,
  426. * :GB@#3G@@Brs ,1GM@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B,
  427. * .hM@@@#@@#MX 51 r;iSGAM@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@8
  428. * :3B@@@@@@@@@@@&9@h :Gs .;sSXH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@:
  429. * s&HA#@@@@@@@@@@@@@@M89A;.8S. ,r3@@@@@@@@@@@@@@@@@@@@@@@@@@@r
  430. * ,13B@@@@@@@@@@@@@@@@@@@5 5B3 ;. ;@@@@@@@@@@@@@@@@@@@@@@@@@@@i
  431. * 5#@@#&@@@@@@@@@@@@@@@@@@9 .39: ;@@@@@@@@@@@@@@@@@@@@@@@@@@@;
  432. * 9@@@X:MM@@@@@@@@@@@@@@@#; ;31. H@@@@@@@@@@@@@@@@@@@@@@@@@@:
  433. * SH#@B9.rM@@@@@@@@@@@@@B :. 3@@@@@@@@@@@@@@@@@@@@@@@@@@5
  434. * ,:. 9@@@@@@@@@@@#HB5 .M@@@@@@@@@@@@@@@@@@@@@@@@@B
  435. * ,ssirhSM@&1;i19911i,. s@@@@@@@@@@@@@@@@@@@@@@@@@@S
  436. * ,,,rHAri1h1rh&@#353Sh: 8@@@@@@@@@@@@@@@@@@@@@@@@@#:
  437. * .A3hH@#5S553&@@#h i:i9S #@@@@@@@@@@@@@@@@@@@@@@@@@A.
  438. *
  439. *
  440. * 又看源码,看你妹妹呀!
  441. */
  442. /***
  443. *_______________#########_______________________
  444. *______________############_____________________
  445. *______________#############____________________
  446. *_____________##__###########___________________
  447. *____________###__######_#####__________________
  448. *____________###_#######___####_________________
  449. *___________###__##########_####________________
  450. *__________####__###########_####_______________
  451. *________#####___###########__#####_____________
  452. *_______######___###_########___#####___________
  453. *_______#####___###___########___######_________
  454. *______######___###__###########___######_______
  455. *_____######___####_##############__######______
  456. *____#######__#####################_#######_____
  457. *____#######__##############################____
  458. *___#######__######_#################_#######___
  459. *___#######__######_######_#########___######___
  460. *___#######____##__######___######_____######___
  461. *___#######________######____#####_____#####____
  462. *____######________#####_____#####_____####_____
  463. *_____#####________####______#####_____###______
  464. *______#####______;###________###______#________
  465. *________##_______####________####______________
  466. */
  467. /***
  468. * ,%%%%%%%%,
  469. * ,%%/\%%%%/\%%
  470. * ,%%%\c "" J/%%%
  471. * %. %%%%/ o o \%%%
  472. * `%%. %%%% _ |%%%
  473. * `%% `%%%%(__Y__)%%'
  474. * // ;%%%%`\-/%%%'
  475. * (( / `%%%%%%%'
  476. * \\ .' |
  477. * \\ / \ | |
  478. * \\/ ) | |
  479. * \ /_ | |__
  480. * (___________))))))) 攻城湿
  481. *
  482. * _ _
  483. * __ _(_)_ _(_) __ _ _ __
  484. * \ \ / / \ \ / / |/ _` |'_ \
  485. * \ V /| |\ V /| | (_| | | | |
  486. * \_/ |_| \_/ |_|\__,_|_| |_|
  487. */
  488. /***
  489. * https://gold.xitu.io/
  490. *    111                         1           
  491. *    111 111111111111           111          
  492. *    11  111111111111          11111         
  493. *    11  111       11         1111111        
  494. *  1111 1 11111111111         111 1111       
  495. *  111111 11111111111       1111   11111     
  496. *  111111 11               1111     111111   
  497. *    11   11111111 11    111111111111111111  
  498. *    11   11111111111   1111111111111111111  
  499. *    111111111 11  11    11      11          
  500. *  111111111111111111            11          
  501. *  1111  111111111111      11111111111111    
  502. *  1111  11    11          11111111111111    
  503. *    11  11 11 11  111      11   11  111     
  504. *    11  11 11 11  11       111  11  111     
  505. *    11 111 11 11  11        111 11 111      
  506. *  1111 111 111111111     11 111 11 1111111  
  507. *   111111  1111111111    11111111111111111  
  508. *   11 111         111    11111111111111111  
  509. */
  510. /***
  511. * https://www.zhihu.com/
  512. * _____ _____ _____ _____
  513. * /\ \ /\ \ /\ \ /\ \
  514. * /::\____\ /::\ \ /::\ \ /::\ \
  515. * /:::/ / \:::\ \ /::::\ \ /::::\ \
  516. * /:::/ / \:::\ \ /::::::\ \ /::::::\ \
  517. * /:::/ / \:::\ \ /:::/\:::\ \ /:::/\:::\ \
  518. * /:::/____/ \:::\ \ /:::/__\:::\ \ /:::/__\:::\ \
  519. * /::::\ \ /::::\ \ /::::\ \:::\ \ /::::\ \:::\ \
  520. * /::::::\ \ _____ ____ /::::::\ \ /::::::\ \:::\ \ /::::::\ \:::\ \
  521. * /:::/\:::\ \ /\ \ /\ \ /:::/\:::\ \ /:::/\:::\ \:::\____\ /:::/\:::\ \:::\ \
  522. * /:::/ \:::\ /::\____\/::\ \/:::/ \:::\____\/:::/ \:::\ \:::| |/:::/__\:::\ \:::\____\
  523. * \::/ \:::\ /:::/ /\:::\ /:::/ \::/ /\::/ |::::\ /:::|____|\:::\ \:::\ \::/ /
  524. * \/____/ \:::\/:::/ / \:::\/:::/ / \/____/ \/____|:::::\/:::/ / \:::\ \:::\ \/____/
  525. * \::::::/ / \::::::/ / |:::::::::/ / \:::\ \:::\ \
  526. * \::::/ / \::::/____/ |::|\::::/ / \:::\ \:::\____\
  527. * /:::/ / \:::\ \ |::| \::/____/ \:::\ \::/ /
  528. * /:::/ / \:::\ \ |::| ~| \:::\ \/____/
  529. * /:::/ / \:::\ \ |::| | \:::\ \
  530. * /:::/ / \:::\____\ \::| | \:::\____\
  531. * \::/ / \::/ / \:| | \::/ /
  532. * \/____/ \/____/ \|___| \/____/
  533. */
  534. /***
  535. * http://www.freebuf.com/
  536. * _.._ ,------------.
  537. * ,' `. ( We want you! )
  538. * / __) __` \ `-,----------'
  539. * ( (`-`(-') ) _.-'
  540. * /) \ = / (
  541. * /' |--' . \
  542. * ( ,---| `-.)__`
  543. * )( `-.,--' _`-.
  544. * '/,' ( Uu",
  545. * (_ , `/,-' )
  546. * `.__, : `-'/ /`--'
  547. * | `--' |
  548. * ` `-._ /
  549. * \ (
  550. * /\ . \. freebuf
  551. * / |` \ ,-\
  552. * / \| .) / \
  553. * ( ,'|\ ,' :
  554. * | \,`.`--"/ }
  555. * `,' \ |,' /
  556. * / "-._ `-/ |
  557. * "-. "-.,'| ;
  558. * / _/["---'""]
  559. * : / |"- '
  560. * ' | /
  561. * ` |
  562. */
  563. /***
  564. * https://campus.alibaba.com/
  565. * `:::::::::::,
  566. * `::;:::::::;:::::::, `
  567. * `::;;:::::::@@@@;:::::::`
  568. * ,:::::::::::::@ #@':::::`
  569. * :::::::::::::::'@@ @;::::
  570. * ::::::::::::'@@@@'``` .+:::`
  571. * ::::::::::;@@@#. ,:::,
  572. * .::::::::+@#@` ::::
  573. * :::::::+@@' ::::
  574. * `:::::'@@: `:::.
  575. * ,::::@@: ` ::::
  576. * ;::::::@ .:::;
  577. * :;:::::;@` ` :::;
  578. * :::::::::@` @ ;::::
  579. * :::::::::#` @` ,::::
  580. * :::::::::@` +@ @ .::::`
  581. * .::::::'@@` `@@' @ ::::,
  582. * :::::::++@@@@@@@@@@. ::::;
  583. * ;:::::::+, `..` :::::
  584. * ,::::::::', :::::
  585. * :::::::::+, :::::`
  586. * :::::::::+@. ,::::.` `,
  587. * ::::::;;@+ .::;:: `;
  588. * :::::::@@ `:::;: `::``
  589. * ::::::#@ ;:::: .::`
  590. * :::::;@ :::::` .;::`
  591. * :::::@ `:;::: `::::;
  592. * :::::# :::::. `,;:::::
  593. * :::::: ` ::::::,.,::::::::::.
  594. * ,::::::` .:: ::::::::::::::::;`
  595. * ;::::::::,````.,:::::, ::::::::::::::.
  596. * :::::::::::::::::: ` `::::::::::`
  597. * `::::::::::::, .:::.
  598. * `..`
  599. */
  600. /***
  601. * http://www.flvcd.com/
  602. * .--, .--,
  603. * ( ( \.---./ ) )
  604. * '.__/o o\__.'
  605. * {= ^ =}
  606. * > - <
  607. * / \
  608. * // \\
  609. * //| . |\\
  610. * "'\ /'"_.-~^`'-.
  611. * \ _ /--' `
  612. * ___)( )(___
  613. * (((__) (__))) 高山仰止,景行行止.虽不能至,心向往之。
  614. */
  615. /***
  616. * 頂頂頂頂頂頂頂頂頂 頂頂頂頂頂頂頂頂頂
  617. * 頂頂頂頂頂頂頂     頂頂     
  618. *    頂頂   頂頂頂頂頂頂頂頂頂頂頂
  619. *    頂頂   頂頂頂頂頂頂頂頂頂頂頂
  620. *    頂頂   頂頂       頂頂
  621. *    頂頂   頂頂  頂頂頂  頂頂
  622. *    頂頂   頂頂  頂頂頂  頂頂
  623. *    頂頂   頂頂  頂頂頂  頂頂
  624. *    頂頂   頂頂  頂頂頂  頂頂
  625. *    頂頂       頂頂頂 
  626. *    頂頂      頂頂 頂頂 頂頂
  627. *  頂頂頂頂   頂頂頂頂頂 頂頂頂頂頂
  628. *  頂頂頂頂   頂頂頂頂   頂頂頂頂
  629. */
  630. /***
  631. * ░░░░░░░░░░░░░░░░░░░░░░░░▄░░
  632. * ░░░░░░░░░▐█░░░░░░░░░░░▄▀▒▌░
  633. * ░░░░░░░░▐▀▒█░░░░░░░░▄▀▒▒▒▐
  634. * ░░░░░░░▐▄▀▒▒▀▀▀▀▄▄▄▀▒▒▒▒▒▐
  635. * ░░░░░▄▄▀▒░▒▒▒▒▒▒▒▒▒█▒▒▄█▒▐
  636. * ░░░▄▀▒▒▒░░░▒▒▒░░░▒▒▒▀██▀▒▌
  637. * ░░▐▒▒▒▄▄▒▒▒▒░░░▒▒▒▒▒▒▒▀▄▒▒
  638. * ░░▌░░▌█▀▒▒▒▒▒▄▀█▄▒▒▒▒▒▒▒█▒▐
  639. * ░▐░░░▒▒▒▒▒▒▒▒▌██▀▒▒░░░▒▒▒▀▄
  640. * ░▌░▒▄██▄▒▒▒▒▒▒▒▒▒░░░░░░▒▒▒▒
  641. * ▀▒▀▐▄█▄█▌▄░▀▒▒░░░░░░░░░░▒▒▒
  642. * 单身狗就这样默默地看着你,一句话也不说。
  643. */
  644. /***
  645. * /88888888888888888888888888\
  646. * |88888888888888888888888888/
  647. * |~~____~~~~~~~~~"""""""""|
  648. * / \_________/"""""""""""""\
  649. * / | \ \
  650. * / | 88 88 \ \
  651. * / | 88 88 \ \
  652. * / / \ |
  653. * / | ________ \ |
  654. * \ | \______/ / |
  655. * /"\ \ \____________ / |
  656. * | |__________\_ | | / /
  657. * /""""\ \_------' '-------/ --
  658. * \____/,___________\ -------/
  659. * ------* | \
  660. * || | \
  661. * || | ^ \
  662. * || | | \ \
  663. * || | | \ \
  664. * || | | \ \
  665. * \| / /"""\/ /
  666. * ------------- | | /
  667. * |\--_ \____/___/
  668. * | |\-_ |
  669. * | | \_ |
  670. * | | \ |
  671. * | | \_ |
  672. * | | ----___ |
  673. * | | \----------|
  674. * / | | ----------""\
  675. * /"\--"--_| | | \
  676. * |_______/ \______________/ )
  677. * \___/
  678. */
  679. /***
  680. * d*##$.
  681. * zP"""""$e. $" $o
  682. * 4$ '$ $" $
  683. * '$ '$ J$ $F
  684. * 'b $k $> $
  685. * $k $r J$ d$
  686. * '$ $ $" $~
  687. * '$ "$ '$E $
  688. * $ $L $" $F ...
  689. * $. 4B $ $$$*"""*b
  690. * '$ $. $$ $$ $F
  691. * "$ R$ $F $" $
  692. * $k ?$ u* dF .$
  693. * ^$. $$" z$ u$$$$e
  694. * #$b $E.dW@e$" ?$
  695. * #$ .o$$# d$$$$c ?F
  696. * $ .d$$#" . zo$> #$r .uF
  697. * $L .u$*" $&$$$k .$$d$$F
  698. * $$" ""^"$$$P"$P9$
  699. * JP .o$$$$u:$P $$
  700. * $ ..ue$" "" $"
  701. * d$ $F $
  702. * $$ ....udE 4B
  703. * #$ """"` $r @$
  704. * ^$L '$ $F
  705. * RN 4N $
  706. * *$b d$
  707. * $$k $F
  708. * $$b $F
  709. * $"" $F
  710. * '$ $
  711. * $L $
  712. * '$ $
  713. * $ $
  714. */
  715. /***
  716. * ,----------------, ,---------,
  717. * ,-----------------------, ," ,"|
  718. * ," ,"| ," ," |
  719. * +-----------------------+ | ," ," |
  720. * | .-----------------. | | +---------+ |
  721. * | | | | | | -==----'| |
  722. * | | I LOVE DOS! | | | | | |
  723. * | | Bad command or | | |/----|`---= | |
  724. * | | C:\>_ | | | ,/|==== ooo | ;
  725. * | | | | | // |(((( [33]| ,"
  726. * | `-----------------' |," .;'| |(((( | ,"
  727. * +-----------------------+ ;; | | |,"
  728. * /_)______________(_/ //' | +---------+
  729. * ___________________________/___ `,
  730. * / oooooooooooooooo .o. oooo /, \,"-----------
  731. * / ==ooooooooooooooo==.o. ooo= // ,`\--{)B ,"
  732. * /_==__==========__==_ooo__ooo=_/' /___________,"
  733. *
  734. */
  735. /***
  736. * .-~~~~~~~~~-._ _.-~~~~~~~~~-.
  737. * __.' ~. .~ `.__
  738. * .'// \./ \\`.
  739. * .'// | \\`.
  740. * .'// .-~"""""""~~~~-._ | _,-~~~~"""""""~-. \\`.
  741. * .'//.-" `-. | .-' "-.\\`.
  742. * .'//______.============-.. \ | / ..-============.______\\`.
  743. * .'______________________________\|/______________________________`.
  744. *
  745. */
  746. /*** 无可奉告 一颗赛艇
  747. * uJjYJYYLLv7r7vJJ5kqSFFFUUjJ7rrr7LLYLJLJ7
  748. * JuJujuYLrvuEM@@@B@@@B@B@B@@@MG5Y7vLjYjJL
  749. * JYjYJvr7XM@BB8GOOE8ZEEO8GqM8OBBBMu77LLJ7
  750. * LJLY7ru@@@BOZ8O8NXFFuSkSu25X0OFZ8MZJ;vLv
  751. * YvL7i5@BM8OGGqk22uvriiriii;r7LuSZXEMXrvr
  752. * vv7iU@BMNkF1uY7v7rr;iiii:i:i:ii7JEPNBPir
  753. * L7iL@BM8Xjuujvv77rr;ri;i;:iiiii:iLXFOBJ:
  754. * 7ri@B@MOFuUS2Y7L7777rii;:::::i:iirjPG@O:
  755. * 7:1B@BBOPjXXSJvrL7rr7iiii:i::::i;iv5MBB,
  756. * r:0@BBM8SFPX2Y77rri::iirri:::::iii75O@G.
  757. * 7:SB@BBGqXPk0122UJL::i::r:::i:i;i:v2@Bk.
  758. * ri:MB@BBEqEMGq2JLLL1u7.iX51u77LF27iSB@r,
  759. * ri,v@B@MB8@qqNEqN1u:5B8BOFE0S7ii7qMB@F::
  760. * ii,J80Eq1MZkqPPX5YkPE@B@iXPE52j7:vBjE7::
  761. * ii:7MSqkS0PvLv7rrii0@L.Z1iLr::ir:rO,vi::
  762. * ii::EZXPSkquLvii:iF@N:.,BUi7ri,::UY;r:::
  763. * i::.2ONXqkPXS5FUUEOPP;..iSPXkjLYLLrr:::,
  764. * :::,iMXNP0NPLriiLGZ@BB1P87;JuL7r:7ri:::,
  765. * :::,.UGqNX0EZF2uUjUuULr:::,:7uuvv77::::.
  766. * ::::..5OXqXNJ50NSY;i:.,,,:i77Yvr;v;,,::.
  767. * :::,:.jOEPqPJiqBMMMO8NqP0SYLJriirv:.:,:.
  768. * ,:,,,.,Zq0P0X7vPFqF1ujLv7r:irrr7j7.,,::.
  769. * ,,,....0qk0080v75ujLLv7ri:i:rvj2J...,,,.
  770. * ......8@UXqZEMNvJjr;ii::,:::7uuv...,.,,.
  771. * .....B@BOvX88GMGk52vririiirJS1i.......,.
  772. * .JEMB@B@BMvL0MOMMMO8PE8GPqSk2L:.........
  773. * @B@@@B@M@B@L:7PGBOO8MOMOEP0Xri@B@Mk7,...
  774. * B@B@BBMBB@B@0::rJP8MO0uvvu7..,B@B@B@B@Z7
  775. * MMBM@BBB@B@B@Br:i,..:Lur:....7@OMMBM@B@@
  776. * 8OOMMMOMMMMBB@B:....,PZENNi..JBOZ8GMOOOO
  777. */
  778. ```

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/490411
推荐阅读
相关标签
  

闽ICP备14008679号