### ### #### ####.####.# #..#### #.........# #..... ######.####.# #.... #.........#.########## ####..####.# ###.##.##............# ##############........... #.##.##...########## #.......................##.###.# #.##.##...# ##########..................#######..... #.#.......####...........................#######....# #.#.......#>.................................. .....# #.#...#..................................#### #....+ #.#.......#.#.###'#+###..............##...# #o...# #.........................########.#.##...# #....# ####..#...#.#...........#.##### #.#.##...######.o..# ##..#.............###.#.....# #.#.##.............+ ##...........###...###.#.....# #.#.###...oo..o...## .. #....##..#.#.# #.............# #.#.# #...#####..###.... #....##....#.###....##.#.########.#.# #...# ##...'.... #....##..................###......#.###...# #.###.... #....###.#.#...##.........................# #..# .. #....###.#.#........#....###......#.#############.###... #....#.............................................>...# #........................#####.##.#o##########........... #............................................'........... #.#..#...###...##...#.#..#####............#.##.........[# ###...........^...........................#.##........... ##.#...###.......##.#.######.#..........#.#######.....# #...........##..##....# ##.##'####+####'# .....# #.#..####.............# #..##.(.......... ..... #.#..# #..###.#.#.#..####..####.##.#..... #.#..# #.....(..................o..#..... ###.#..####..##..#.#.#.#####..#.##(##.#.##+## #............##.<#.#.#.# #..#.##o##.#.# #####..####..##.##.###.#####............##.## #[...####..##.............................. #..........##.##.###.........######.####.# #....####..##.##.# #.#.......#.# #.# #..........##.##.###.#.......#.# #.# #....####..................###.# #.# #....................#####.###.####.####.# #....#..(...#.##.##..#####................. #...##......#.##.##..............#######.## #...##......#.......<................... #...##......#+##.##..................... #...+.............#.#.....>.......###### #...#####.........#.###..<........... #.(.'.<.'.........#.................... #...#####.........#####...........##### ##### ########'## #.##.##..#..# #.######............. #.................... #.#####.###..#..#..# ### #.# ##....#(.# #.# #....#..# #.# #.####..# #.# #.###...# #.# #.......# #.# #.###...# #.####.###...# #............# ###########.## #.# ###