####### ########.....# #...ZSZ.O....# #.######.##..... #S# #$# ... #.# #.# . #.# #.# ##.## #.# ###########.#.## #.# #..........###S# #.# #.....O.....#.## #.O#######.#.## #..# #...## #..# #.#.....h.. #..######...####### #..O....##### ##.####O# #.# #.# #.# #.# #.####O##### #..........# ###..###.###.# #....# #.# #.# #.##.###.# #.# #.##.....# #.# #.#..##### #.# #.#..# #.# #.#..#######.# #.#......SO..# #...########## ##..# #..# #### #..#..... #........ #.##.#### ##)..... #.# .# . #.......# #.# # o#####..[....# #.# o........#.# #.# ..##.........#### #.# #.....)!......... #<# #..).........## #.# #.......#.# #.# .. #[......... #.##########.# #.....#.#.#. #......∩...#.# ####......... ##########.#.# #.....>...... #.#.# #.##.###.###. #.#.########.##.###.### #.#........#.##.......# #.#..#####.(....###.#.. #...........P.P.###.# ###.........._......# ##.#####..P.P..#### #.#####.......# #..<....###...# ######### #####