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