'  ._........_........._____._........................................................................
'  |.|......(_).......|..___(_).......................................................................
'  |.|._____._._.__...|.|__.._._.__...__._..__._._.__...__._..........................................
'  |.|/./._.\.|.'_.\..|..__||.|.'_.\./._`.|/._`.|.'_.\./._`.|.........................................
'  |...<..__/.|.|.|.|.|.|___|.|.|.|.|.(_|.|.(_|.|.|.|.|.(_|.|.........................................
'  |_|\_\___|_|_|.|_|.\____/|_|_|.|_|\__,.|\__,_|_|.|_|\__,.|.........................................
'  ...................................__/.|.............__/.|.........................................
'  ............._..._....._..........|___/_............|___/................._........................
'  ............|.|.|.|...(_).............|.|..............(_)...............|.|.......................
'  ._.__...___.|.|_|.|__.._._.__...__._..|.|_.___...__...___.._____......__.|.|__...___._.__.___......
'  |.'_.\./._.\|.__|.'_.\|.|.'_.\./._`.|.|.__/._.\..\.\././.|/._.\.\./\././.|.'_.\./._.\.'__/._.\.....
'  |.|.|.|.(_).|.|_|.|.|.|.|.|.|.|.(_|.|.|.||.(_).|..\.V./|.|..__/\.V..V./..|.|.|.|..__/.|.|..__/.....
'  |_|.|_|\___/.\__|_|.|_|_|_|.|_|\__,.|..\__\___/....\_/.|_|\___|.\_/\_/...|_|.|_|\___|_|..\___|.....
'  ................................__/.|..............................................................
'  ._..._..........._....._.......|___/................................_........................_..._.
'  |.|.|.|.........|.|...(_).........|.|..............................|.|......................|.|.|.|
'  |.|.|.|.___._.__|.|__.._._.__...__|.|_..._._.__...__._....__._..___|.|_._.__.___._.__.._.__.|.|_|.|
'  |.|.|.|/._.\.'__|.'_.\|.|.'_.\./._`.|.|.|.|.'_.\./._`.|../._`.|/._.\.__|.'__/._.\.'_.\|.'_.\|.__|.|
'  \.\_/./..__/.|..|.|_).|.|.|.|.|.(_|.|.|_|.|.|.|.|.(_|.|.|.(_|.|..__/.|_|.|.|..__/.|.|.|.|.|.|.|_|_|
'  .\___/.\___|_|..|_.__/|_|_|.|_|\__,_|\__,_|_|.|_|\__,.|..\__,.|\___|\__|_|..\___|_|.|_|_|.|_|\__(_)
'  ..................................................__/.|...__/.|....................................
'  ._____............................._..._.........|___/...|___/..................._._...............
'  /..__.\...........................|.|.(_)..................|.|..................|.|.|..............
'  |./..\/.___.._.__.._.__...___..___|.|_._..___.._.__.....___|.|.___..___..___..__|.|.|..............
'  |.|..../._.\|.'_.\|.'_.\./._.\/.__|.__|.|/._.\|.'_.\.../.__|.|/._.\/.__|/._.\/._`.|.|..............
'  |.\__/\.(_).|.|.|.|.|.|.|..__/.(__|.|_|.|.(_).|.|.|.|.|.(__|.|.(_).\__.\..__/.(_|.|_|..............
'  .\____/\___/|_|.|_|_|.|_|\___|\___|\__|_|\___/|_|.|_|..\___|_|\___/|___/\___|\__,_(_)..............
'  ...................................................................................................
'  ...................................................................................................