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