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