######## ## #......# #. ########### #.####.# #. #.........# #.#..#.# . #. #.#######.####.'<.+.# ...##. #.......#...##.#..#.# .......###########.###..#+####.# #......)...#......+......# #.########.#...####'###### .........# ###.....#..#.#..# ....(#### #...##.........## J... #.#.###.##.##### ... #.### #....# . #...# ####.# #.###.### #.# #.......# #.#### #######'####....# #......###.# #......# # #......# #......# #......# ##.....# #####.# #.# #.# #.. ###