##### ##...## #..<..# #.....# ##...## ###..# ..# ###