######### #..... .# ##...###.# ##........#### #............. ######.........# #..............# #.#####........# #.#####......### #........##### #..#####.# #..#####.. #.....##... ##.##.##.. ...# @# ###.. l< ..## .. #.. #. ..# ###