# ## #.. .# ..#..######.####. r...............? ###.....#...#.## #...###'''# ##.# #...# #. #...# # ##...## #.....# ##.....## #.l.#...# ##...#...## #...###...# ##...# #...## #...## ##...# ##...#####...## #.............# #......<......# ###############