###### ##################### ....... ....................# .......##+###......########...# .o...%..#....#......# #...# o.......#....#......# #...# ........#....#......# #...# #......####'#......########...# #.............................# #..##########.................# #.########........# #.# #........# #.# #.......(# #.# #........# ...# #.########........# ...# #.................# ..# #..# #.................# #.# #..##########.................# #.##########.............................# #...............# ######.....########....# #...............# #.....# #....# ##########...............# #.....# #....# ................z........########.....# #....# ...........#######.....................# #....# ...........# #.....................# #....# ...........# #.###########.........# #%...# ........rM.# #.#.........#.........# #....# ........<.# #.#.........'.........# #....# ..........# #z#.........#.######..# #....# #########.# #.#.........#.# #..########....# #.# #z#......)..#.# #...........%..# #.+ #.########'##.+ #..............# #.+ #.............# +..............# #.#######..####'#.....# #.....>........# ####..........#....#.....# #..............# ..............#....#.....# #.#######......# ..............#....#.....######.#.....#......# ....#+####.......#....#............#.....'......# ..... #.......#....#............#.....#......# ... #..<....#....#............#######......# #.##+###.....>.######....................####.# #...................%.########...........# #.# #....#######.########.# #..........)# #.# #....# #.# #.# #.....<.....# #.# #....# #.# #.# #..########.# #.# #....# #.# #.# #..#......#.# #.# #....# #.# #.########..#......#.# #.# #....# #.# #...........#......#.# #.# #....# #.# #.%.........#......#.####.# #####....# #.# #...........#......#...%..# .........#######.# #.>.........##'#####......# .................########.......%.................# ..................................................# ##################################################