. .... ... . . .. .. ..... #.. . ..... # .# ...##.#.. #. #.# #5.. . ## ..# # ## #.##.. # . . #.# #...#...## #.####.# #... ..... ..#...# ##3.#.. .. #.#.##.##.5.## .. #.....3.z#### .. . #...5## # #. .##..# .. ##)# #..# #....#.# X.X.##..### #X ..#. .#. . #### #. . ..