#..... ....# . #...#######. #.......... #.......# #.......# #.z.....# #.)z<...# ##.###### #.# #.# #.# ... ..# ..#