# ##### #.. ###########....S #...............#### .. #....####.. #. #.##...>#.# #.#######.#####.#.# #.....l.....# #.#.##### ##l.$.....#.# #....l..# #.########.# ###.###.# #.# # #.# #.# #.# #.# #.# #### #.##### #.# #.. #.....# #.# #.# #####.# ####.###.####..l #.####.##..............# #### #.# #$.....##...####.####### ...... ... #.#####..(....##.# ###...g.# #.# # #.# #..........#########.......# #.# .. #.#####....................#####.# #.# .# #......##....#..#########........###.# ### "# #.####.##...#.#............##........####.## .# #.# ##.###.............##.#..###.......##.# # ##.####.# #.......<......##.#....%..........##.# #.......# #...............#......######.......(.#.# #..###### ##...............#.#.#.######..##.......# #..# #.. ##..#########)....................###### #..# ####.... ##...........#.#.#.#.######.(##### #..# #.g.....# ##.###..######......# #..# #..###.......# #.# #..........#.### #..# #lg........#?####.######.######...## #..# #.####.[..(#.... ....# #.# #....# #?.# #.####........... ..b ..# #....######..### #...g...l# #.## #. #.#############.##........# ########.##...###.##.#####.r...# #.##.###..#.# #.#.#.#.##.......g....#.# #.# #..#.# #.............#####.#.#.###.# #..#.# ###.#.#.#.###.# #.#.......# #....# ##...##.# #.# #.###.##### ###..# ##.###.###g#####.# #.# #.#####g.# #.###.g.[.......# #.# #......>.# #.........####### #.# #######..# #########.# #######.############..# #............l.r.g........# #############.###########.# #.# #.# #.# #.# #.. ..# ### ###