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