### #.. #.# #### ########## ########.# ..... #######......... #.....g#g# ...... #............... #....glS.# #...... #.............. #.....glb# .......###.......##...######...w.Kg.### .................................gg...# ..........#..............w.............# ....$.....#..........w.........#.......# ?###.....l#....................#.......# ###...K..#.......#..........#+#.......# #......g.#.......#....................# #.#....g##.......#.................... # #.....##.......#................... ... ##....g.#.......########......... +.....# #.......#........ ... #.....## ##.......# ###... #......# #.......## #......## #.......# .......# #.......## ## #......# #######.g##..## .....##.# #.##......# #### ##..g.....# ........##.... #....<....# #...##..g........ .............#. #........$# #...#g...^...... ...............# #.........g.# #....g#.....>..#................# ###.........# #.....#........#................# ## #.....b...# ##..............?...............##..#. #.........# #....g...........[....................# ..........# #.....#........#..........%.K...[.....# .........# #.....##..##..##........?..)g.........# ......?## ##.............................[...... ... #......##..g.K....................... ##...#######..........#.............. #.. #....######...(......#.........#### .#.. ##..............)....#....(....#####.#<.### #.........#....###.......................## #..............# #...........##........... ##.............# ..........)..#..........# . ..........# .............#..........# ....#.....#.........%...#..........# .).......##.......................# .................#...............# .......##.......#...............# #.# ......#...............# .....#...............# ....#...............# .#.#.......#.##.#### ..........>.....# .#.#########.#### #. #.# # #.# #.# #.# .