. .. #. #. .. #.#.#### #......# ######.# #z# #.# #.# #.# #.# #.# ... ..# ... ...