..........................__________.....................
...................../¯¯****************¯¯\\.....................
................/¯¯************************¯¯\\......................
.............../********************************\\,,................
............../_________________________\\.................
............./__________________________\\......................
.............;*`lllllllllllllllllllllllllll,-~*~-,llllllllllllllllllll\\.................
..............\\lllllllllllllllllllllllllll/.........\\;;;;llllllllllll,-`~-,.............
...............\\lllllllllllllllllllll,-*...........`~-~-,\\\\\\(.(¯`*,`,.............
................\\llllllllllll,-~*.....................)_-\\§§*`*;..)...............
.................\\,-*`¯,*`)............,-~*`~.......§§/////./.....................
..................|/.../.../~,......-~*,-~*`;.........§§///////\\..................
................./.../.../.../..,-,..*~,.`*~*..........§§//////.\\.................
................|.../.../.../.*`...\\...................../////////////)¯`~,.............
................|./.../..../\\\\.....)......,.)`*~-,....//////////////.)......`~-,...........
..............././.../...,*`\\\\..//////////\\\\\\\\\\\\\\\\\\\\\\\\.////////////////..|.........¯```*~-,,,,
...............(..........)`*~-,\\\\\\.`*`.,-~*.,-*./////////////////../............\\........
................*-,.......`*-,...`~,\\.``.,,,-*.////////////////////...|..............\\........
...................*,.........`-,...)-,\\\\\\\\\\\\\\\\|////////////////////....(`-,..........\\.......
......................f`-,.........`-,/..\\\\\\\\\\\\\\|//////////////////....,-*......|...`-.\\........
............................................\\\\\\\\\\/////////////////.........
................................................\\\\|//////////////..................
...................................................\\\\\\/////////................
......................................................\\\\\\/////...............
........................................................\\\\//....................