..# ..# #.####### +#######.# #......... .......#.# #.........######### .......#.# #.........#.......# .......#.# #.........#.......# .......#.# ####.........#.......#.......# .......#.####............#.......#.......# .......#.................#.......#.......# .......'...######........#.......#.......# .......#...#....#......###.......#.......# ###....#...#....'....).#.........#.......# ..######...#....#......#.........#.......# ...........#....#......#.........#.......# ...........#....#......#.........#.####### ##.........#....#......#######...'.# #.........#....#............#...#.# #.........##...#............#####.# #(.........#...#..................# #..........#...##.................######## #..######..#....#........................# #..#....#..#....#.....##########.........# #. #....'..#....#.....'........#.........# ..#..#....#..#....'.....#........#.........# ..#..#....#..#....'.....#........#.........# .'..##+###..#....#.....##########.........# ###..........######.................[......# #.......................................#### #.......................................# #.......................................# #......#####....#######'#############...# #......#...#....#...................#...# #......#...#....#...................#...# #......#...#....#...######..........#...# #####..'...#....+[..# #.^........#...# #..##+##.#+##...# #..........#...# ##........#......# #..........#...# #.........#......######..........#...# #..#####..'......................#...# #..# .##.................#####...# ##.# #.................#.......# #.# #....)#########'###.....# #.# #.....'.................# #.# +.....'...........)[.)<.# #Y....... #.....#..#####.....<....# #........ #.....#..# #..........# #........ #######..# #..........# #........ ........# #..........# ......... ........# #.......#### ......?.. .......(#####.......# ######### ............>.......# #..........(........# #........#######....# #........# ###### ##########