##### ############ #...# #..........########...########################### #......>......(.......'........................># #..........#######....######.......(.##########.# # #..........+ #..########.........# ###[#########.###### #..........# ##.# #.....%).......# #..........<.....hh. #####..........# #.. #..........##### #g................h. #........##+#.## ##.##..........# #@#..g...!....##### #.....^.......... .##..........# #.#####.......# #........#..####.# ..#..........# #.# #.#####.# #..<.....#5.# #.#..........# #.# #.# .# ##...#####..# #..#####.##### #.# # .# #..........# ##.# #.# ### .# #..........# #$..## #.# #......... #.#)..##'## #......... #...#.....# #...###### #.......# ##### #...#.........[ #..#...##....... #....#. #...!... #..#... #...... . ..#. #..... . ... #.s.. . #. . . .