##### ##.... #......############# .............<.lS.## ...############..# #.######### ##.# #.<.....$.#####.## ###..............# ..r....##.....# ##.....#....l.... ................. #............... #..##...#..... # ##....#.. #....#. .#. . . #..#.# . ###..=.###. #.. #.........#.. #.# ..$.........# #.# l......... #.# #....S. #.# #...# . #.#########%.##..... #...%...l.S......... ##...#######..##..... ####..#......##........ ##.....######......### # #.......###..<........ ... #............................... ##.....####..................... ####..........................##. #.#........................!... ...#............................ #.###.....#...................... #..............[..............# #####....................S..# #......................## #.....#..............### #.....##...>.........# #.....#####.....<....# #.....# #..........# ####### ############