.............((....).....#..... #.#############...##.###....... #.#.###....### #.###.#......... #.# #............... #.#####Z#..#.### #.####Z....# #......#..## .####p...# ######.g..........# #......####..#.######.###### #....# .........# #.##.##..####.#.# .##..#  #.# # ..# #.# #...#