### ### #.#########################.# #...........................# #####################.#########################.# #.......[.......#.....# #o# #.#############.#.##### #.########## #.#######...# #.#.# #..........# #......##.#.# #.#.# #.$........# #......##.#.# #.#.# #$$$.......# #......'..#.# #.#.# #..........# #......#..#.# #.#.# #o.........# #......#..#.# #.#.# #......$...# #......#..#.# #.#.# #....$$......# #......#..#.# #.#.# +........(...# #......#[.#.# #.#.# #∩...........# #......#[.#.# #.#.# $ #?.....#####. #.∩....#).#.###.#'###### #......# #.........#.#>......[..+ ........ #.#+#..#.##.#.#.......## ##.###. #.# #<.#.##.#.##......####. #.# #.......#.##..........8. #.# #..#.####.##............. #.# #..#.##.#.##.............. #.# #.......#.##.............. #.#.##.#.##.#.##.............. #.#.##.#.##.#.#######)......... #.#.##.#.##.#.##....)...######## #.#.##.#.#..#.##........####...# #.#.##.#.##.#).................# #.#............................# #.#.......).#..................# #........))...##.#######.......# ######....##################.......# #....'....+........................# ##.###....#########.....#####......########. #.#............###.....##..+......'........ #.#.##+#######.#.......##.##......######### #.#.# .........#.....####.##...###......... #.#.#######..........####.##...###'######## #.........+..........'.##............# #...#######..........#....##.........# #...................<#>...###)#......# #.............................'......# #..#.######........#.#.######.#......###### #..................#.#.#/.................# ##.#........<..#####.#.#..................# ##.############## #.#.#..................# #...............# #.#.#.............###### #..############.# ..#.#.............##### #.......... #.# ###.#.............∩../# #...###### #.# .#.....!.......###.## #...# #.# #..................# #...# #_# #.........########## #...# #.# ######'#.......... #...# #.# #.#.######### ..... #.# #.#.#<......# ### #.# #.#.#######.# #.# #.#.#######.########## #.# #.#............#.....# #.# #.#########....'.....# #.# #.# #.8..'...._# #.# #.# #....'.....# #.#############.# #....#.....# #...............# ############ ###############.# ###