#######+# #.......#### . #.......##.##### ##..# #....<.........###...# #.......###.###..l# #.......# ### ##### ###+###.# ..# #<.# #... #... ##... #...