...........# ........?..# ...........# S..........# .........# ######## .......######......##### #...................... #...................... #...................... #...................... #...................... ##'####.....##'#####...... ... #....#.....#......# ..... ... .....#.....#......#...... ... .# (.....#.....#......#...... # ###.### ..# .......#.....########...... #.#.....#...# ..#######....<.............. #.#.....#...# ... #................... #..........# ### #.....[..).......... #...>.# #................... # #.....# #................... #.###h###..# #................... #...)o.....# #.......>........... ######..(..# #.....############## ###### #.....# #.....# #.....# #.....# #.....# #.....# #.....# #.....# #.....# #.....# #.....#