############################ .............'.............# .............#......<......+ ..............#.............# .......J<.....#.............# ..............#.............# ..............#.............# .............#............. ##+####....#######+###.... ####+# ... ..