##+#+# #....# #..<.# ##.### ... #.#. #.#. # #. #. ..