########################### #......(..................# #.....)##################.# ####### #......# #.# #.....# #.....># #.# #.....# #......# #.# #.....############......# #.# #.......................# #.# #.........#####........## #.# #.........#####........# ####.# #..............(.......... #....# #.............###..###.### #....# #.............# #..# ... #########....# ####.#........# #..# .. .............## #.#...%....# #... #########.....# #.#........# #..## #############.# #.#........# #...#8#8#8#8#.# ########.#######.## #...#.#.#.#.#.# ........(.(#.....#### #########.............# .....###..(()........ ......[.....#.#.#.#.### .. ###.#....##### ###........#8#8#8#8# #.#....# #....############# #.#....# #....# #..# #.#l...# #.)..# #..# #.#.#### #.#### #..# #.#.# #.# #..# #.#)# ..#######.######### ####..# #.#.# .................... .....# #%# .........#.#####.++++++.#..# #.# .........#.# ##.+....+.#..# #.# .########.####..+....+....######## ... ...............+.(<.'............ #.# #######.####..+....+............ ... ###.#####.++++++##...[...... #.# .......)........###)######## #.# ###.######......# #.# ... ..........###.##### #.# ####......#.......# #.# #......#.......# . ##......#.......# .................# ##......#.......# ########.......# #.......# #....... #######