##. ...# ...######## #........# #....$...# #....?...###. .##............ .......