################################ #..........(...)......(..(.....# #...#########...............(..# #...# #.......>.)........# #...# #..................# #...#########...............(..# #...........)..................# #.###########.....###########.<# #. ###.....#.........'..# #. #.......#.........#..# #. #.8.....#.........#..# #.......###'#######..# #....................# ###..................# #.........#######..# #...<.....# #..# ... ..............# #..# ......................# #..# .......................# #..# ........................# #..# ............#########....# #..# !......>........ .... #o.# ................ ....#######..# ......$.......... ...........# #########.......... ...........# ................... ..#######.# #...#...#.......... #.# .................. #J# ...#...#........... #.# ............%......# #.# #########...........# #. #.# .....................# #. #Z# .................#...## ###.#######.# ..........Z......#...... ............# #............>..#..... ...........# #.........#.....#...# ##........# #.#..#....####+##...## #........# #[.#.......Z.......## #........# # #................# #.####...# #................# #. #...# #...########.....# #. #...# #...#.......#...## #.# #...# #...'.......#..## #.####...# #...#.......#..# #........# #.####...#.......#.Z########........# ##........#.+..#+##................>.# ...............................J.....# ######.#............######...........# #.#.......8....# #.8.8.8.8...# #.#..#####.....# #...........# ######.#..# #8.8Z8######...8.8.8...# ..........# +......................# ######.#..# #8....#####..8.8.8...#.# #.#..#####.....# ##.........#.# #.#.......8....# #...8.8...#.# #..............# #.........#.# #.#.......8.8..# ######......# #........####### ######## ##########