#### #... #..# #..# ###..# .## .... #...# #.######!..... #............. #..######..... #..### ..# #.<..# # ##.#.# #.#.# #J#.# #########s#.# #......gS.#.# #...#.#####.# # .. #.. ## ###