# #.### ###....## .!....?<# ###.##.z....... ##.#.....# #.##...## #.# ..## ... .# #.# # ..#