.# .# .# . .#######. ........### #......# #.# #.# #.# #.# #.# #...J..# #.......# #.###.#.# # #.#.# ..#.# .## # .