######## . #......# .. #......# #.##......#### .............. #.J....########. #............... #...###...###### ### #...#. #.....##.###.# ...# ## #.###.#^.#...# .# ...##..#.##.### #.##.##.##.#..).# # #.##......#..# ...########..# # ##. #...#.###...# #....<....# #...###.#...# ## ..##### #..# #... ###. . ##