... . ... .# #..# #. .. #.##.#.###. . #.#...#.#.# .# #...o.....####### ..# #.#...#.........##..# #...o.....#####.....# ###..#.##.#.# #..##.# .......##o#.# #..# ......5h..#.# #..# #....######.# #..# ... #.. (... . ### #..## #..# #..# >@.#