## ## # .#. # #.#.#.# #.<.# #.#!#.# # .#. # ## ##