##### ##...## ##.....## #.......# #.......####. #....<....... ###........... #.......####.. #...8>8..# #....{...# #........# #.#!....## #.##...## # #.### #. #.