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