############ #........<.. #.#.....### #####.#.##### #@ba..#.# #.#####.# #<# ###