### #<# # #l# #.. #.# #...### #.# .......###.######## ....).............. #...##!###.#####.## . ... ..... ..##..#####.. ... ... ... .# ##. .. #. . #.