##################### #...#...#...#s......#...# #...'...8...'%......'...# #...#.......#%.^....#...# ##'###8...8###########+## #...#.......#...#...#!!.# #...#...8...#...8...#!.?# #...#...#...#.......#M?M# ##########%###8...8###### #^..#...#^^.#.......#^..# #.M.'...'...#...8..%'...# #^.^#...#...#...#...#..^# ##'###########'#######'## #.....#.....#...#...#...# #.....#.....'...#...8...# #.....8.....#^..#.......# #...........######8...8## #...........#.??#.......# ###8.....8###..!#...8...# #...........#!M=#...#...# #...........##+###'###### #.....8.....# #...#...# #.....#.....+ #.∩.'.∩.# #.....#.....# #...#...# ############# #########