....................................""""""""""""""""""""""""""""""""""""""""""""""".........
..........#####.................""""""""""""""""""""""""""""""""""""""""""""""""""".........
......##....................#........""......................................##.......""....
......##....................#................................................##..~~...""....
......##....................#............................###.................##..~~.........
......##..............""....#.........................###....................##...."".......
......##....................#...........................###..................##...."".......
......##....................#...............................""...............##........~~...
......##.......""............................................................##........~~"".
......##.........""...............####.......................................##.........."".
......##....................#####............................................##...~~..""....
......##....................#................""..............................##...~~........
......##....................#................."".............................##......##.....
......##....................#........................""""....................##.....##......
......##........""..........#.........................""""...................##....##.......
...............""...........#......................."""".....................#######........
......##........."".........#......................"""".....................................
......##..........####......#........................""""....................########.......
......##....................#........~~~~~.............."""""""".............##.............
......##.....~~~~...........#.......~~~~~~~~~................................##.............
......##....~~~~~~..........#......~~~~~~~~~.................................##.............
......##....~~~~~~..........#........~~~~~~..~...............................##.............
......##.....~~~~...........#..........~~~~~~~~~.............................##.............
........###~~~~~.........................~~~~~~~~~..................###########.............
.......#####~~~...........................~~~~~~~~................#....########.............
.........~~~####~~..........................~~~~~~~~~............#####.....####.............
........~~~.#####........"""""..................~~~..............#########..#...............
...............""""""""""""""""""....................................###....................
...............""".."""""....."""...........................................................
..................""""""""""""""............................................................