##### ..... ##..... ########.!... ###...$.....# #...........####. ...#..............#.... . #....).(..####.#.... #.........# ...... #.........# ##.....) ##.........###....... .# #..........##........ ..# #h#####.#..#.....h.?. #.###.##......[....# #.....##......>.##.# #.##.###...........# #. ##.##......)^......## #.#######..#####.#.........# ............................. ...........####....#.......### #..........####.#.#.......## ###.......................# ...........##...###.......# ...............## ##..... ...............# #..... ........<.....## .#.## ................ ...###### # .......[........ #......(##.# ............##.######<####.>.... ................#............#.# ..........................##.... ..######.......##............... .# #.................)...... #........#........###...# ##........#........###.#.. #####......................... #......########.#####+####.... ######...# #....# .. ###.####....# #.........# ######....# #....# ######