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