# #. ## ..##.## ###. .......## #.. #..### #.# ##...# #.# ###.####o# #...