.. ....... ... .. .#+#........#### ..h ...#..##...#........... ...... ..................... .......##.##.#............. .........................# #.. #...(###.....#.#........# ..... #.......##...#.#........#### ....# #................o.........# ... .#..............###'##.o.g#####... #.#.[.....##.....# # #...o.....# #....<#.####...### #.##......# #....#...# #..... #.#....s..# #....#............ #.#...os..# ...#...#............. #.#.....Z## .. #...#............. #.#......# . #............ ..#.....S.. #... ........ ..####...... #o.. ..##... #....### ##.#.# h....