### #.############# #......>......# #.###########.# #.# #......# ######.#### #.###..######### #.........### #.............. #.............#.#....##...### #####.............#.#.#.......... #.................# #.#..##...##. ? ##.................. ..#.......# ... #......................#.....###..... #.................................... ###............................##...##. #....................#.#.........(..# #......................#.###...#....# #.........)............#.#...#.#l...... #.......>................#.#.#.#...#... .....##.................#............. #....#####.........##...#...#.#...... #....# #...........##. .# #$...... #....# #............. ......( #....#####............. . . #..................... #....)............... ##................. #...#...).......... #...#.............. #...#######....... #.....### #...... #.......# #...... #.......# #....... #.......###........ #.................... #...................# #............##.....## ............##........ ...............#..... ..............#..... ....#............... #.......##......... .##....##....##### ##.............. #.#.#........## ..#.#........# ######### #.#........# #.......# #.##.....### ##...8.8.###.##.....# #...(.....##.###....# #........8##.###....## #(#..###..##...'.....# #.#..#S#...#.###.....# #.#..#h#..8#............ #.#..#a#.....#..###.#### #.#..#h#..8#.#....#(# #.#..#w#...#.#.##.#.# #<#..###..##.#.. # ###. ...8##.### .....##.# 8.8.###.# ... #.# .