#######.. #.......# ###### #.......# ...... #.......# #########...... #.......# #.........?.... #.(.....####..........%... #....S.##................ #.#................% ####l#.........<....### #...lr..l.............. #.##.##.rl.g.....##.... .. #.####r.......# #.. ## #.# #........# . #.# #............. #.# #########..... #.# ...... .. ...... ..#... ##..[