####### .........# ..?.......############## ..............##...##...####### . ................#..............# ... ................................# .... .................................# ..... ........#.......#................# .......######## ................##..........<%...# .........##...# ........#....#...##...............# ........!.....# ####.. ...............##...............###. .............####...... ...............##.................... .##########'##..#......# ................#....#............... #~~~~~~~~~.~#........... .............>...#...######.......... +..........~#.........# ...................................... #~.~~~~~~~.~#.........# ...............................#...... #~.~.....~.~#.........# #.............................#...#.... #~.~.~~~.~.~#.........# #...............#)#######.#.....#..... #~.~.~7~.~.~#.........# #...............#.#.....#.#...#...#.. #~.~.~)..~.~#.........# ###...............#)#.#.#.#.#.. ..# . #~.~.~~~~~.~#.........# ..................#...#.#...# ... #~.~.......O#.##......# #...............#####.##### #~.~~~~~~~~~#.#.......# #...............# #.# #~..........S.#...%##.# #...............# #.# #~.~~~~~~~~~###.......# #...)..<........# ... ##+########## #.......# #...)...........#.# ### #.......#####.#..%..............# ######........#.................# #..#####.#.................# #..#.. #.##.........#..... ##.#.# #. #.........###.. #.#.# #..#.........# . #.#.# #........#...# #.#.#####........##### #................# ##...............### ##.................# #..................# #.........#........# ##.........#.......## #..................## #...................# #...................## ###..................### ##....................# #......<.......##.....# #.<..........######...# #..........### ##### ##....##...# #...####### #####