########## ############# #........# #...........# #........# #........[..# #........# #...........# #........# #...........# #........# #.....\.....# #........# #...........# #........# ##'################## #############'####'#### #..)##.##...#.......# #.....:........#......# #.).##.##...#.......########+# #.........)....#......# #..)........'.......#........# #..............#..>...# ###)......###.......#........# #..............#......# ###.......###.......#........# #....#'######..'......# #...........#.......#........# #....#......#..#......# ###.......###.......'........# #....#......#..######## #.......# #########........# #....#..(...#..# ........... #........# #....#......#..# #...##.##...# #........# #....#......#..# #...##.# ...# #........# ######+######....#......#..###############+#####+##############'###+# #................########.....P...............................).))# #..............................PP.............................))).# #...............................P.................................+ #.../..........##########........................................P+ #..............# ..... #.........................................# #..............# ..... #.........................................# #../........)..#...... #.........................................+ ####'###+#####))#...... #..##################''#################### #........>..##..+...... #..# ##....# #### #...........##..#...... ##.....# #.#.# #...........##..######## #......# ....# #...........##.......... #......###...# #...........##..............# #......##....# #...........##.)............# #............# ##############..............# ######......## #..########....# ##.....## #..#......#....# #....>.# #..#......#.PP.# #........## #..#......#.PP.# ##.....### #..#......#.P..# #.....## #..#......#..[.# ####### #..#......'....#.# #. #..########....#.. ... #..............#.# #.# #..............#..... #..............#.#.# +..............#... #...##'#+#+##..#.#.#.#. #...#.......#..'....... # #...#.......#..######## .# #...#)......#..# .. #...#.......#..# .# #...#.......#..# ##.p# #...#.......#..##############c.# #...#.......#..#....#..#(..()C.# ###### #...#########..#....#..#....###).# ##....# #..............#....#..#....# # ##..##'## #..............#...##..##...# #..##...## ............#...#....#...# #####.##.....## ............#...'....'...# #.....#..8.8..# ............#...#..).#...# #.....#.......# ............#...##..##...# #.....#..8.8..# ............#....#..#....### ##.....##.....## ............'....#..#....'.##.#......##.\.## ###########....#..#....##..##[.....###### ###############..##......# #.##.'......# ## ##########