#.# #.# #)# #.# #.# #.# ####### #.# ....... #.# ....... #####o####### #####....... #.Z..o....... ...#....... ###o###o############..........l.....(.. #...................................... ...............###...#.#######......... ................# #...#..# ####........ ...o............# #..(##.###.........# . ..............# #....#..##.........# ..............# #....##.##.hh......# ..............# #....##..#.........# ..............# #....###.#..l......# ...########### #.#.#.#.#.#.#.# .. #.#.#.#l#.#.#.#.# ..#.#.#.#.#.#.#.# ..#.#.#.#.#.#.#.#a# .....#.#.#.#.#.#.#.#.# ....#.#.# #.#.#.#.#... .....#.# #.#.#.#.# ...#.# #.#.#S#. #.#.# #.#.#. .#.# #... .# .!