... .. .# ....# #.# .# ...# ####.####.#### .... .............. ..?## ###..........# #..? .............# #..# #..........# #.$# #....<.....# ##..########..........# #.........####.######## #.........##........# #.########.........##........# #.......o....$.....##........# ##########...<...............# #$........##........# #.........##........# #.........##......?.# #.........##........# ############........# #.)...... ########