####### ....... ....... ###....... #########..?# ............# ##...rg##.....# #.....# #.##.# #.....# .# ........... %# .........#...# ........$...... ...#......#.r#. ...#..!.... ... .. $...........