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