################################################## .....>...........................................# ....!......#######'#..#######...############......# ...........#.......#..# #...#..........#......# ####.......#.......#..# #...#..........#......# #.......#.......#..# #<..#..........#......# #.......#.......#..#######...#..........#......# #.......##'######............#..........#......# #............................######''####......# #.....>...........#########..>.................# #.................#.(.....#....................# ..................#..(....#....................# ##...##########..'..##'#.#........######......# #... #..#..#..#.#........# #......# ... #..#..#..#.#.....>..# #...... . #..#..####.#........# #..... #.D#......)#........######..... #..#.......#....................# #..'.......#....................# # #.D#.......#....................# #. #..#.......#....................# #.##########..#########..##########........# #........................# #........# #........................# #........# #..............<.........# #........# ####........................# #.####.[.# .............................# #.# #...# #########'##................# #.# #...# #...........#.##########.....# #.# #...# #...........#.# #.....# #.# #...# #...........#.# #.....# #.# #...# #.......D...#.# #.....# #.####...# #.........∩.#.# #...<.# #........# #...........#.# #.....# #........# #...........#.# #.....##########........# ..#####'#######.##########.......................# ......................D%............############..# ................########+########..# #..# ..............%.#...............#..# #..# ................#.........H.....#..# #..# ######'####....#....#######....#..# #..# .... #....#....# #....#..# #..# .... #....#....+ +....#..# #..# .... +....#....# #....#..# #..# . #....#....#######....#..# #..# ....#...............#..# #..# #...............#..############..# ########'########................# .................................# .................<..............# ................................# ................................# ################################