################################################################################# #.#...#.....#...............#.....#v....#.........#p....#...#...................# #.#.#.#.#.#.#M#############.#.###.#####.#####.###.#.###.#.#.#################.#.# #..n#...#.#...#.#...........#...#.......#.....#.....#.#...#...#.......#...#...#.# #########.#####.#.###########.#.#######.#.###########.#######.#C#####.#.#.#.###.# #.........#.#.....#.........#.#.#.......#...........#...........#...#.#.#...#...# #.#########.#.#########.#####.#W###.###############.###.#########.###.#.#####.### #.Y...#...#...#.......#z......#...#.#...#...#.....#..d#.#.#..x..#...#.#.#...#.#.# #####.#.#.#.###.#.###.#####.#####.#.#.#.#.#.#.###.###.#.#.#.###.#.#.#.#.#.#.#.#.# #.....#.#...#...#.#.#.....#...#...#.#.#.#.#...#.......#...#.#...#.#.....#.#...#.# #.#######.#######.#.#####.#####.#####.#.#.#############.###.#.###.#########.###.# #...#...#.#...#...#.#...#.....#...B...#.#.....#...#.....#...#.#.....#....t#.....# #.#.#.#.#.#.#.#.###.#.#.#####.#.#######.#.###.#.#.###.###.###.#.#####.###.#####N# #.#...#.#...#.#.#.....#...#...#.#...#...#...#.#.#...#.#...#...#...#...#.#...#.#.# #.#####.#####.#.#########.#.###.#.#.#.#.###.#.#.###.###.###.#######.###.###.#.#.# #.#...#.#.......#...#.....#...#...#.#.#.#.#.#...#.#.....#...#.....#.#...#...#.#.# #.#.###.#########.#.#.###.###.#####.#.#.#.#.#####.#######.###.###.#.#.###.###.#.# #.#...#.#...#.....#.#...#...#.#...#.#.#.#.#.#.....#.....#...#.#.#...#...#.#...#.# #.###.#.#.#.#.#####.#.#.#####.#.###.#.###.#.#.###.###.#.###.#.#.#####.#.#J#E###.# #.....#.#.#...#...#.#.#.....#.#.....#...#.#.#.#.......#.#...#.#...#...#...#.....# #######.#.#####.###.#######.#.#########.#.#.#.#########.#.###.#.#.#.#########.### #.......#.#.....#.I.#.....#.............#...#...#.....#.#...#.#.#.#.........#...# #.#######.###.###.#.#####.#.###########.#.###.#.###.###.###.#####.#########.###.# #.......#...#.#...#.....#.#.#.......#...#.#...#.#...#.....#.........#.....#.#...# #.#####.###.#.#.#######.#.###.#####.#.###.#####.#.###.#######.#####.#.###.#.###.# #.#...#...#.#.#.......#.#.....#.#...#...#.#...#.#...#u#.....#...#...#.#.#.#...#.# #.###.#.###.#.#######.#.#######.#.#####.#.#.#.#.#.#.#.#.#.#.###.#####.#.#.###.#.# #...#.#...#.....#.....#.#.....#...#...#.#...#.#.#.#...#.#.#...#.#.....#.#.#...#.# ###.#.###.#####.#.#####.#.#.#.#.###.#.#.#####.#.#.#####.#.#.###.#.#####.#.#.###.# #...#...#.......#.#.....#.#.#.#.....#.#.#.....#.#.#.....#.#.#...#.....#.#.#.#..k# #.###.###########.#.#######.#.#######.#.#.#####.###.#####.###.#.#####.#.#.#.#.### #...#...........#.#.....#...#.......#.#.#...#.........#...#...#.#.....#.#...#.#.# ###.#.###.###.###.#####.#.#.#######.#.#.###.#.#########.#.#.###.#.#####.#####.#.# #.#.#...#...#.#...#...#.#.#.#.....#.#.#.#.#.#...#.......#.#.#...#...#.....#...#.# #.#.###.###.#.#.###.#.#.#.###.###.###.###.#.#####.#######.#.#.#####.#.#.#.#.###.# #.#.#.....#.#.#.....#g#...#...#.#...#...#.#.......#...#...#.#...#.#.#.#.#.#.....# #.#.#######.#.#######.###.#.###.###.###.#.#########.###.###.###.#.#.#.#.#######.# #...#.....#.#.#.....#.#...#.......#.#...#.....#.......#.#.#...#...#.#.#.......#.# #.###.###.#.#.#.###.#.###########.#.#.###.###.#.#####.#.#.###.#####.#.#######.#.# #.....#.....#...#...#.A...........#.........#.......#.R.....#.......#.......#...# #######################################.@.####################################### #.....#.........#...........#......r#...........#.#...#.............#.......#...# ###.###.#.#######.#.#######.#.#####.###.#.#.###.#.#.#.#.#######.###.#.#####.###.# #...#...#.........#...#...#.#.....#.....#.#...#...#.#...#...#...#.#.#.....#.....# #.###.###############.#.###.#.###.#####.#.###.#####.#######.#.###.#.#####.####### #.....#.......#.#.....#...#.#.#...#.....#.#.#.#.....#.......#.#...#.....#.......# #.#######.###.#.#.#######.#.###.#.#######.#.#.#.#########.###.#.#######G#.#####.# #.....#...#.#...#.#.......#...#.#.#.....#...#.#.#.....#..a#...#.#.....#.#i....#.# #####.#.###.###.#.###.#.#####.#.###.###.#####.#.###.#.#.#.#.###.#.###.#.#######.# #...#.#.#.....#.#...#.#.#.....#.....#...#...#.......#...#.#.#.....#.#.........#.# #.#.#.#.#.#####.###.#.###.###########.###.#.#.#############.#.#####.#########.#.# #.#.#.#.#.......#...#.....#.....#...#...#.#.#.#.............#.......#...#.....O.# #.#.#.#.#########.#######.#.###.#.#.###.#.#.###.###########.#########.#.#######.# #.#.#e#.........#.#.....#...#...#.#.....#.#.#...#...........#.......#.#.....#...# ###.#.#########.#.#.###.#####P###.#######.#.#.#########.#####.#####.#.#####.#.### #...#.......#...#...#.#.#...#...#...#...#.#...#.......#.#w....#f..#...#...#.#...# #.#.#######.#.#######.#.#.#####.#.#.#.#.#.#.###.#####.###.###.#.#.#####.#.#.##### #.#.#...#...#.........#.#...#...#.#...#.#.#.#.......#.#...#...#.#...#...#.#.#...# #.#.#.###.#######.###.#.#.#.#.###.#####.#.###.#######.#.#######.###.#.###.#.#.#.# #.#...#...#.....#...#.#.#.#...#..o..#...#...#...#...#.#...#...F.#...#...#.#...#.# #.#####.###.###.###.###.#####.#####.#.#.#.#.#.###.#.#.###.#.#####L###.#.#.#####.# #.......#...#.#.#...#.#.....#.....#.#.#.#.#...#...#.#.#...#...#...#...#.#.....#.# #K#######.#.#.#.#.###.#####.#####X###.#.#######.###.#.#.#######.#####.#.#######.# #....j..#.#.#.....#...#.....#...#...#.#.#.......#...#.#.....#...#.S.#.#.........# #######.###.#####.#.###.#####.#.###.#.###.#######.###.#####.#.###.#.#.########### #.....#...#.....#.#...#.......#...#.#...#.....#.#.#.......#.#l....#.#.#...#.....# #T#.#####.#####.#####.#.#########.#.###.#.###.#.#.#####.#.#.#######.#.#.###.###.# #.#.....#.#.....#.....#.#.......#.#.#...#c#.#.#.....#...#.#...Z.#...#.#.....#...# #.###.###.#.#.###.#####.#.#####.#.#.#.#.#.#.#.#####.#.#######.###.###.#.#####.#.# #...#...#...#.#...#...#...#...#.#.#.#.#.#...#.....#...#.....#.#s..#...#.#.#...#.# ###.###.#.#####.###.###.###.#.###.#.#.###.#######.###.#.#.###.#.###.###Q#.#.##### #.#.#.#.#.#...#...#...#.#...#.....#.#...#.#.....#.#...#.#.#...#.V.#.#...#.#.....# #.#.#.#.#.#.#.###.#.#.#.#.#########.###.#.#.###.#.#####.#.#.#####.#.#.###.#####.# #...#.#...#.#...#.#.#.#.#...#...#...#...#.#...#y..#...#.#.#.......#.#.#.......#.# #.###.#####.###.#.###.#.###.#.###.###.#.#####.#####.#.#.#.#########.#.#.#.#####.# #.#.....#...#.#...#...#.#...#.#.D.#.U.#.#.....#...#.#.#.#.......#...#..b#.#.....# #.#####.#.###.#####.###.#.###.#.###.###.#.#####.#.#.#.#.#######.#.#######.#.###.# #.H...#.#...#...........#.#...#.#.....#.#m......#...#...#.......#.#...#...#.#...# #####.#.###.#############.#.#.#.#####.#.#.###############.#######.#.#.#####.#.### #..q......#...............#.#.........#.#...............#...........#.......#..h# #################################################################################