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