###################### ##### #....................# ######## ##.#.## #/...................# #......# ##^...^###### ##############....................# #......# #.......#...###..#.........#....................# #......######## ##..<..##...#.+..'...#.###.#....................# #......#......# #.......')..#'#'##...##(.#.#....................# #....>.#......# ##?...^###'##.'.##.......#.'....................# #......'......# ##.#.## #.'.#####.......###..:#############....# #......#..)...# ##### ##+#'#...###.......#...# #....# #......'......# #..'.'...#.#.......#...# #....# #......#......# #..###...#.#..##...#...# #....# ######'#####......# #### #####.###.#...#...# #.^..# #..##..# ######## #.........#...# #....###..##..### ###########...# #....#..##..##..# ################ #...# #....'..##..##..# ########......#...#...# #...# #....###..##..### #......#......#..8#8..# #...# #....###.)##..### #......+......#...'...# #...# #....#..##..##..# #......+......#...'...# #...# #....#..##..##..# #......#......#...'...# #...####+########....###..##..### #.<....+......'...'...# #....................# #..##..# #......#......#..8#8..# #....................# ######## #.[....########...#...# #.?..................# ###'############+#'#'#########...............o*(..######## #.............%..............................)Q.e)........ #............)).......).........[............ooe.........[ #............)........).......................)........... #......#########...................###########~.########.. #......#.......#...................#.........#~~# . #......#.......#...................#.........#~~# #......#......)#(..................'.........#..# #..)...#.....))))..................#.........#~.# #......#......)#...................#.(.......#..# #......#.......#...............?...#.........#.. #......######+##...}...............########### #...................................... #...................................... ################'################.......... #.....((#....#'......# #.......... #.....##......##.....# ########### #...[##..).....##....######### #...##..........##...#........ #..################..#........ #.##.# #.##.'(....... #'#..# #..#'#........ ##...# #...##........ #....# ##########....#........ #....# #........#....#........ #....# #........#....#........ #....# #........#.>..#........ ##...# #........#...########## #'#..# #.....<..#..#'# #.##.# #........#.##.# #..##########'#####..# #..)##..........##...# #...)##........##....# #.....##......##.....# #...)..'#....#'......# ######################