################################# #............................... #.............................. #...#######...#####...####(..# #...# #...# #...# #...##...# #...# #...# #...####........# #...# #...#####.....l.........# #...#######.........?...r......... #.......................#######... #......<........#####...# .. #........####...# #...# #...##...# .# #...# #...##...####. #...# #.............. ..... #............. .... ##############