## ### ##.# ##.####.###.####.## ................... .....#.....#.....#. #...###X..###...## .....#.X...#.....# ...XXX............. ................... .......3........... .....#.... #.....#. #...###...###. .# .....#.....#...!. ...... ......... ............... ............... #.....#.....#.. ##. .###...## .. ....... ..X.... # .............. #. #...#.....#..... ##.# . ### ..# #...# # # #...#.. ..#..... .. #. ..... ..... #.... ... ... ... # #... ....... ... #. .... . . . . # # .. ##...# #.. # .. .. .. ..## . .# .. . .. .. .... . # .. .. . . # . . . . . . # .. . .