### #.# #.# ###.# #...# ########### #.#.# #.........# ##### #.#.# #.#######.# #...# #.#.# #.# #.# #...# #.#.# #.# #.# #########...#####.#.# #.# #.# ##############.......'.......#.#.#######.# #.# ##############...........##.#######...###.#.#.#.......# #.# #.................................'...>...#.#.#.#############.## #......###..........####.####...###....#..#p#..................# #>.....'.'..........'.....# #.⌠.# #.......#.....################ #......###..........####.####...######.#..#..#### #.....∩###..........# #.#.........# #.#..#..# #....))'............# #.#.⌠..>..⌠.###.#.<#..# #......###..........# #.............#.#.....###### #######...)..# #..........# #..###...####.#............# #.....)...)..# #.###.###### #### #.⌠.# #..#......#####.# #.#########.## #.# #.# ####..)###..#......# #.# #.#.........# #.# #.# #......#.#.......#.# #.# #.#.######### #.# #.# #......#)........#.## #.# #.#.##### #.# #.# #......)).....#..#..# #.# #.#.....########+###.###########.....#########..#..# #.# #.#####.#.........##...........'.....'.............## #.# #.#####.#.........##############.....#..............# #.# #.......')........'.......).......................#.###.# #######.#)........####################..........#.#..##.# #.....#.######### #.....)......p......#..#.##.# #.#####......# #.#####..........p..'.......# #.# #......# #.#...#.##..........##..#.### #.#####......# #!#.#.#.##..........###.#.# #.....'......# ######'#.#.#.##..........###...## #######......# ...........#.#.#######............# ###...## ...........#.#.# #............# #...# ..........(#.#.# #............# #...# ............<#.# #.#########..## #...# .M........##.#.# #.# ##..# #...# #........##.#'#######.# #..## #...# #........##...........# ##..############# #...# #........##.M.........# #.>............# #...# #######.###...........# #############.## ##### #...............# #......# #.# ######..........# ###.####.# #.# #..........# #!..# #.# #.# ##'#######.# ##.######.# #.# #.# #.# #.......#.######.# #.# #.# #..####.#........## #.# #.# #.................# #.# #.# #..#....########.## #.# #.# #..#......).####.# #.# #.# #.........#.)....# #.# #.# #.##)####.######## #.# #.# #.#)....#.# #.# #.# #.#.....#.# ##.#######.# #.#.....#.# #..........# #.#.....#.# ############ #.#....<#.# #.#######.# #.........# #########.# #.# #.# ###