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