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