######### ###### #.......# #....# ####### #.......######....# ###########.....######## #......)'...##....# #................))....# #.......###.##....# #.#####.........######.# #.......# #.##....# #.# #.........# #.# #.......# #.##....# #.# #.........# #.##### #.......# #.##....# #.# #.........# #.....# #.......# #.##....##### #.# #....###### ###.### ##.......###.##........#####.#####....### #.# #>.....................'..............>.# #.# #.#)########....#......###########......# #.# #.#.#..#...............:.....#..........# #.# #.#.#..#.######.#...########.#.###.###..# #.# #.#.#...........#.#..............#.# #..# #.# ### #.#.#....######...#.....####.#####.# #..# #.# #.########.#.#)...# #.###.....# #.....#.###..###### #.# #..........#.#....# #.# #.....# #..##.#...........######.# #.########.#.#....# #.# #.....# #..##.#####......).......# #...# #.......## #.# #.....# #..##.# #...###)######## ###.######.#.#.#.# #.###.##'## #.....# #...# #.# #...........#.#.# #.#.#.##.# ##.########...# #.###### #########.###.#.#######.#.#.##.# #............# #......# #####.###.............#.##.##############....# ######.# #...................#.#.##......<...# #....# #.# #.###.###############.#.###########(# #....# #.# #.#...# #.#.#........((.# #....# #.# #.#.#.# ######'#.#.########)(# #....# #.# #.#.#.## #........#.#.........# #....# #.############### #......# #........#.#.#####...# #....# #...............# ###.#.## #........#.#.# #...# #....# ##############.## #.#.# #........#.#.#####...#####....# #<# #.#.# #........#.#......[.......<...# ### #.#.# ######'#.#.#######...#####....# #.#.# #[#.#...............#.)..# # #.#.# #)#.##########.#....#....#####.## #.#.# #.#.# #.#....##..........### #.#.###############)#.##########.#..>.##....#####.X5. ########.#...........................>............## #..4#### #......#.#####...#.....###.############.#################..X.x## #.####.#.#####.#.#.....# #.# #.......# ###t...#3##.#3# #.#......).....#.'..<..# #)# #.####### #$$d...#.4hZ#Z# #.#.##.#.#########.....# #.########.# #4$$....z5.##3# #.#.##.#.# #.....# #..........# #$$...3###X##.# #.#.##.#.# #.....# ############ #.##...# 3#.### #.#.##.#.# #.....# ..#####5 #.G #.#....#.# ####### X# #. ### #.####.#.# .# #.######.############ . #...................# ## ########.##########.# #.# #.# #.# #.# #.# #.# #.##########.# #............# ##############