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