#.. . .# #. .# #############.# .............# ............# #.. ..#......# .##.. . #..zzz.# .... ..#......# ..... .#......# ####........# ###..#........# #. #........# . ##............#. # .#........# # .#.........# . . ##..#...... . # #...#.. ......# # .#. .... ... . . #... .... .. ##. #. ... . . # . # .. [ . . # .. . . ## #. ... .. . . . . # . #