#..# ...# ... . ..# .#. ..##### .... ....... .... .#..######h..# #..# .............## #).. ##......##....... #..# .....(....###.### #..# ....###.w## ..# #..####.### ..........# #.# #.S........ .#..##..h.# #.####...### # #.....# #.....h...h# #..###..#####..####..#S# #......(h(((.).#.....#O# #.####.######....##.)#<# #....# #....#....)#.# #.##.#..#####....#...#.#.# #...........#....##.##.#.# ######.####.#..........#.# #.................#.##.#.# #.####.####.#..........#.# #.# #.#..#.#.....#.##.#.## #.####<...#.#(....#.......# #######.#....##.#.#.....#.##.#..# #.......#.......#.#...#.#..#.#..# #.......#.#######.#........#.#..# #...).............#...#......#..# #......############........#.#..# #......'....#######..##....#.#..# #......####..........##...<..#..# ###'#### #########......>####..# #.# #####.........# #.# #########.######## #.# #.............# #.# #.##...######.# #.# #.##........# #.# ###.#########.# #.# #...........# #.####################.#.#######.# #......................#...# #.# ##########################.# #.# #.#####.# #.......# #########