### ... # ... .# #####.####..# #.......... #........# #........# #....<...# #........# #........# ...........# ..####.##### . .. .. ###