#....8##.... ........... #.......... #!........ .......# #..... #...# #<# ###