##....### .......## # ........ #. ....... .###.##....# ..........$#.# #.........# #...