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