M## ##. . #.# #.#  #############.###.###### ##...........)..........#######...........###p###.....#..##..##.##.###........%#######..##Z# #.# #.##.#...