# #. #.. ### .... ..# # #.... #.##.###. #.....#........ #...w