######## #......# #......# #......# #......# #......# ##......#####. #....)........# .####.......###.#.# .......a....###.#.# ..#.#...........#.# ..#.#.......##..#.# ..................# #.#...............# ....#.#.###.##.#.## #........(..<..#.# #####.......####.# ###...#.####.# #..(#......# #...######## #..)# #####...######## ...............# ................ ................# ######..(######## #...# #..(# #.(.# .(..# .#..(#