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