######### ##### #.......# #...# #.......# #...# #.......# ##...## #..<....# #.....# #.).....# ##.....## #.......# #...)...# #####'######## ##.Z#'#..## #.......<..# #...#.#...# #.....>....# #####.##### #..........# #...# #..........# ##...## #..........# #.....# #..........# ##.....## #########'####.....# #.......# #......#.....# ##..#'#..## #......#.....# #...#.#...# #......#.....# #####.################ #......#.....# #...# #.........# #......#.....# ##...## #.........# #......'.....# ######### #.....# #.........# #......'.....# #.......# ##.....## #.........# #......#.....# #.......# #.......# #.........# #......#.....# #.......# ##..#.#..###.......:.# #......#.....# #....<..# #...#.#...##.........# #......#.....# #.......# #####.######.........# #......#.....# #.......# ###########Z##########'############+#.....#####+############## #..........)...=)............................................. #..........)..))...)....................p..................... #..............).........................p.................... #..................)...............(.......................... #.......................................Op)..........))....... ######'#################)###########..*O)############)####### #......##############.))....# #....Q######### ...# #......#..........).).##)##.# #....C#u......# #.p.# #......#............#.##.##.# #....ppC......# #...# #......'............#.......# #....O#)......# #...# #......#............#.##.##.# #.....#....>..# #...# #......#............#.##.##.# #.....#.......# #?.$# #......#..Z.........#.......# #.....#.......# ###+#######Z#########'#+##### #(....######### #..........# #Z....# #.....# #.......(..# #.Z...# #.....# #..........# ####.Z...#### #.....# #........Z.# #...Z.Z.....# #.....# #.......Z..# #...Z#Z#....# #.....# #..........# #...Z.......# #.....# #..........# #...Z#.#....# #.....######## ###+##'##### #...ZZ).....# #.....#......# #.....?# ####Z)...#### #.....'......# #......# #ZZ...# #.....#......# #.....Z# #Z)...# #.....+......# #......# ###Z'#### #.....#......# #....<.# #..)..# ########.....'......# #......# ##...## #......'.....#......# #......# #...# #......#.....#......# ######'# #'''# #......#.....#..^...# ####...#### #.[.# #......#.....#......# #.........# ##...## #......#.....#......# #.........# #.....# #......#.....######## #..#####..# ####### #......#.....# #.........# ########.....# #.........# #.....# ####...#### #.....# ####