... .. .. . .# #.# ##..# #