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