##### ##...## ##.....## ############.......# #..................##### ######.##########............. #......................###### #####...########.#....## #.............##.### #....########.##.# #.#.#########.##.# #.............##.# #.#.#######...##.# #.#.# .#.##.######## #.#># .#.##.<......# #.#.#######@#.#########.# #.#...........# #.......###...# #.#.##..# ...# #.#.##..# ...# #.#%##..# ..... #.......# ...### #.###...>.....# #.# #.......... .........# ...#### ###...... ...# #####.#. #. #.... #.. ## #.. ...# #..