######### #.......# #.......# #.......# #.......# ##########.......# #.......##.......# #.#####..........# #.##....######'### #..'......#..#.# ####....#.#..#.# #...)...#.#..#.######## #.#####.#<...#.#>.....# #.#..<#.#.#.##.#.####.# # #.#.#.#.#.#....#.# #.# ###.##.###.#.#.#.#.######.####.# ....................((.........# ###........#.....#........####.# ###.####.......###....#.## #.# # ............+....+..# #.# ###.......###....#..# #.# #.......# #.)..#..# #.# #.......# #....#..# #.# ######### #....#..# #.# #....#..# #.# #....#..# #.# #....#..# #.# ###....#..# #.# #.........###.# . #........>....# ..#### ##.......#####.# ....... ########## #####........# #.# ....... #......... #............# #.# .......##.........# #............# #.# ........SS.........# #............# #.# ..###..g##........# #............# #.# ##..##........# #............# #.# ##g.#........# #............# #.# .s.#........# #............# #.# ..##........################ #.# $.###.....................#######.# .# #......................'.......# ## #......................)########## .........................# #.....# ##...)..................####.###.# #########...................# #.# #...............#######.# #...............#^#.....# #...............#.#.##### #.................#.# #############'#####(# #.......# #########