### ..# #.# #######.###### .............# . #.# #.# ....####l####.# ........r...#.# ..............# .........##...# ..h.###..##...# ... #..##...# .. #..##...# . ...##...# ##.###...####### #.......... ##..######. ... #..# ... #..######. #># #......... # #.# #.#######. #.######.###.# ...##...##.# #####.#.....#.# #.............# ...###.#.....### #.##...## #.############################ #.###.##a#c#K#d#e#.#O#p#V#f#N#o#M#### #.....############################..# #####..'.........................'.<# #.############################..# #.##p#6#p#g#9#H#x#h#i#T#m#Q#n#### #.############################ #.# #.# #.# #.