####### #.....## #......### #.# ## #........ ... ..######......# #.# #.........%..######.### #..# #..%%........... . ####..#####..#..##.##..#.##... .........(((.#..##.##..#...... ####.#)####.#................ ##.#.####.#.##..##.##...... #...........##..##.##.##... #####.###############.......... #.....###############.###.#### #.###.##...'..........# # #.# #.##.<.############ #.# #.##...# #.# #.###### #.# #.####### #.###.......# #...#....>..# ######.#.......# ..........####### ##.####..######## #.............# #.####..######## #..# ....# .....# #.##.#.# # #.#.# #.#.