### ..# #.# #$# #.# #.# #5# .#..##.##### ....o..o....# .......###.## ######. # #. .. .. ...