//////////////////////////////////////////////////////////////////////
.--.   .--.     ____      .---.   ,---.  ,---.   ____    ,---.   .--. 
|  | _/  /    .'  __ `.   | ,_|   |   /  |   | .'  __ `. |    \  |  | 
| (`' ) /    /   '  \  \,-./  )   |  |   |  .'/   '  \  \|  ,  \ |  | 
|(_ ()_)     |___|  /  |\  '_ '`) |  | _ |  | |___|  /  ||  |\_ \|  | 
| (_,_)   __    _.-`   | > (_)  ) |  _( )_  |    _.-`   ||  _( )_\  | 
|  |\ \  |  |.'   _    |(  .  .-' \ (_ o._) / .'   _    || (_ o _)  | 
|  | \ `'   /|  _( )_  | `-'`-'|___\ (_,_) /  |  _( )_  ||  (_,_)\  | 
|  |  \    / \ (_ o _) /  |        \\     /   \ (_ o _) /|  |    |  | 
`--'   `'-'   '.(_,_).'   `--------` `---`     '.(_,_).' '--'    '--' 
        精简·极致             永不宕机              永无BUG
//////////////////////////////////////////////////////////////////////