############ ###### ######### ######### ######## #..........# #....# #.......# #.......# #......# #..........# #....# #.......# #.......# #......# #..........# #....# #.......# #.......# #(.....# #..........# #....# #.......# #....<..# #......# #..........# #....# #.......# #.......# #......# #..........#### #####....# #####...^...# ###.......### ####......# ########......# #....#######...#.....### #...........# #....###### #......# #....'.....#...#.....# #...........# #....# #......# #....#.....#...#.....# #...........# #....# ####......####....#+##.###..#.....#####...........# ####....# #......###....###..>.#.###..##+###.......########## ##..#....# #......#....#...#....#...'.......#....#.....#....# #...#....# #......#....+...'....#...#.......#....#.....#....# #...#....# #......#....#...#....#...#.......#....#.....#....# #...#....# #......#....#...#....#...#......)#....+.....#....# #...'....# #......########.#....######.####.#....#..######.## ##..#....###### ######## #.##........#.####.######..######'######..##........# ...#........#...#...)...#......#...........#........# ...#........#...#.......#......#...........'........# #. #........#...#.......#..##..#######.....#........# #........#...#########..#######..##.....#........# #........+...##.....##..##..............#........# #........###'##..................##.....#........# #####.........#.........#######..##.....########## #..'.........#.........##...######.....#.......# #..#.........'..........#.......#......#.......# #..#.........#..........#..>....#......'.......# #.##.........###..###..####.########..###'###..# ##.####+###.....#..###..####.########..###..##..# #.........'.....#...#..............#............# #.........#.....#...#..............'............# ###########.....#..###....#######..#............# ##....#..###....##...##..#............# #..).#....#.........##..##.###.####..# #....#....#.........##..##.########..# ##....######....###'###......#........# #.....#...##....###..##......#........# #.....'.........<.#..#.......#........# #.....#...........#..##.....##..##....# #.....#...........#..#####'###..##....# #.....#...........#...'.........##....# #.......#.####..#######..........#....# #########.####### ########..##....# #.....# ..########....# #.....# ........##....# #.....# ........##o.<.# #.....# ..............# #.....# ..##.o.Z..o...# ####### #..........# .......o.....# .............# ........##....# ........##....# ....... ....#