# ## .. ..####. .# .......###.# #........#.#### ..?....S....... ...........# $.........## ........<## ########.# #.# #.# #.# ..# .## .