########################### #....<..................... #.#....#................... #.#....#..### #..##........ #.........#####.....D.....S #...............#'######### #...∩....##'#####..# #........#.........# #........#.........# #........#.....##### #........#.....# #........#.....# #........####### #.##.##### #. ..# #....# #....# ...#