................................................................
....|........|........|..|.....||.....|..|........|........|....
..............|..|..|..|..|..|....|..|..|..|..|..|..............
................................................................
.|..|...........|..|..|..................|..|..|...........|..|.
.....|..|........|..|..|................|..|..|........|..|.....
................................................................
................................................................
.....|.....|........|.....|..........|.....|........|.....|.....
................................................................
..........|..|..|...........|..||..|...........|..|..|..........
........|.....|.....|.....|..|....|..|.....|.....|.....|........
................................................................
.|........|........|........|......|........|........|........|.
..|........|........|..|................|..|........|........|..
................................................................
....|.....|.....|.....|.....|......|.....|.....|.....|.....|....
..|..|..............|..|..|..|....|..|..|..|..............|..|..
................................................................
....|........|........|........||........|........|........|....
..|..|..|..|..|..|..|......................|..|..|..|..|..|..|..
................................................................
.|..|...........|..|..|..................|..|..|...........|..|.
..|..|........|..|...........|....|...........|..|........|..|..
................................................................
.|............................................................|.
..|.....|..|.....|........|..........|........|.....|..|.....|..
................................................................
..........|..|..|..............||..............|..|..|..........
..|........|.....|.....|.....|....|.....|.....|.....|........|..
................................................................
.|........|........|........|..||..|........|........|........|.
.....|........|........|..|..........|..|........|........|.....
................................................................
.|.....|..|.....|.....|.....|......|.....|.....|.....|..|.....|.
.....|..|..|..|...........|..|....|..|...........|..|..|..|.....
................................................................
....|..|.....|........|.....|..||..|.....|........|.....|..|....
................................................................
................................................................
.|..|..|........|..|...........||...........|..|........|..|..|.
........|..|..|...........|..|....|..|...........|..|..|........
................................................................
.|..|..|..-..........................................-..|..|..|.
.....|..|.....|........|................|........|.....|..|.....
................................................................
.......|..|..|..|..............................|..|..|..|.......
.....|.....|.....|.....|.....|....|.....|.....|.....|.....|.....
................................................................
.......|..|........|..|.....|..||..|.....|..|........|..|.......
........|........|........|..........|........|........|........
................................................................
.|.....|........|.....|.....|......|.....|.....|........|.....|.
..|...........|..|..-........|....|........-..|..|...........|..
................................................................
....|..|.....|.....|..|.....|......|.....|..|.....|.....|..|....
..|..|..|..|..|..|..|..|..|..|....|..|..|..|..|..|..|..|..|..|..
................................................................
....|..|........|..|........|..||..|........|..|........|..|....
..|..|..|...........|..|..|..........|..|..|...........|..|..|..
................................................................
.|..|..|..|..........................................|..|..|..|.
..|........|........|..|.....|....|.....|..|........|........|..
................................................................