### #<# #.# #.# #.# #.# #.# ######? ###.####.# ....... .........# ....... ####.###..##.?..... #.........#S....... #...#...#.#.#### # +...+...%..# #...##..##.# ######..# # ##.# #.# ... #.## ..