#   ######.#  #.######......###   ..................   #.#.##.#Z########## ..    #.#.#.............# #.  #.#     #.#.####.########.#  .###.# #.#  #.   #.#..<...##.#  ..##.# #.#  ..  ##########.....#####Z#  #.##.# #.###.#  #..).........#.# #.####.##.# #.##..# #............#.# #....Z..#.#.### ## #............#.# ######..#.##...  #............#.# ..#.##.#.##.#.#.## #............#.# #....Z............ ######### ####.###+#####.# #..#.##.#.#..#.##..# #..)....# ##########.## .#