.# ###.### #.....# ##.#.#.# #>...... #..... ..######..# #......