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