. . #..... #..#.# #..#.# #..#.# #..#.## #.....# #.....# #.....# #....?# #.....##### #...S##...# #.........# #.........# .##..#......# ...........#### ..##..##....(.# ##### # #..##......# # #...### ##### ##### #..##......# #.##.....####...##########...##########..##....### #.......<................................##....#### ###......####...##########...###########............ #...#### ##### ##### #...######### ##### #...# #...# #####