#. . .#.# . .... ... ..### .......### ### .........#####. .#. #X.#......#.###...# ###..#....X.XX...####. # .. #...)XXX......... # #.........XZX####...# # .....#......X.X# # #.. .#..........# #....#....#.....# ... ...........## ......#....##. . ..####### .# . . #