########################### #.........................# ######### #.#######################.# #.......########## ###########.#.......# #.# #.#####..........# #...........#.###.#.###############.# #.# #..........# #.............#.....................# ######.# #..........# #.................#.#.############### #......# #.########## #..........#..................# ###'##########.# #..........##########.#######.# #..............# #..........................##.# #.....#####..################...............#####.####.##.## #.....#.####'####..........##.........#####.# #....#>....# #.......#...[)..#..........###.>.........##.# #.##.#.##..# ###'##..#.......#..........# #.#########.##.########.#.##..# #.)...#...>...#..........# #.# #.##..........#.##..##### ####..#.......#..........# #.#########.################......# #..#.......#..........# #.#...................#)......###.# #.#####'####..........###.#....(....#########.#.####### #.# #.# #.......................................#...# #.# #########.# ###############.........................###.# #.# #.........# ########## #..)......................# #.# #.# #.######### #........# #.........(...............# #.#######.# #.# #.######.#### #..##########''##############......##.# #.# #...........# #..#.................##.#.#!#.####.##.# #.# ###########.##)# #.<#.................##.....#.####.##.# #.# #.........#.##.####..#........^........###(...'.....W...# #.# #.......#.#.##.).....#.#'##########'#..##$!...'..###Z#Z.# #.#########..####.#.#.#######..#.#............#..###....'......#..# #.........#.<# #.#.#....# #..#.#............#..##.....#.######..# #########.#..# #.#.#.##.####..#.#..>.........#..##.#.#Z#...ZZ....# ######'#..# #.#.#..#.......#.#........)...#..###############.## #.........# #.#....#...##..#.#............#..#...#..# #.# #.........# #.####.##..#...#.#............#..#...#..# #.# #.........# #.#........#...#.#............#..#.(.#..# #.# ######...### ##.#.#.####.#...#.##############..#...#..# #(# #........#####..#.#...##.#...#..............((.#......# #.# #.##.#..........#.###.##.#...################'##...#.#########.### #.##.##..#####'##.#.............................(..#.............# #.#...#######...#.#.#..............................###########.#.# #...⌠...###...⌠.'.........##.#########.#####.####### #...# ###.............#####.#.#.#............#####'######### ##### ###....<....#######.#.#.##############.............# ###.....###.........#...........####.............# ##.⌠.##...........#.#########..................# ###.....###.........#....# ######...).........# ###....>....###.......####.# #.............# ###.............#.......####.# #.............# #.'.⌠...###...⌠.'............# #.............# #.#...###.###...#......####..# ############### #.##.##....###'##......# #..############### #..........#...........# #................# ###...######...........# #.######.#######.# ##### #...........# #...# #.# #.# ##########.## ###.# #.# #.# #.#######.# #.# #.# #.........# #.# #.# ########### #.#######.# #.........# ###########