. .... . ..... ### #.## #..... #.. .... #..... ##.#### #.. #$.... .....# #.. #..... #.##.# #.# # #.....###.##.### #.#.# ################?#### #..........###.#.######.....^.............. #.......................................... #....%.....###<#.###.##$#<.........##..... #...%..%...# #.# #..........# .... #.#.####)### #.# ####.####### ... #.#.# #<# #.# #.# . #.#.# #.# #.# #.# #.#.# #.# #.# #.# .$.. #.# #.# #.# ..O #.# #.# #.# #.# #.# #.# #.# #.# #.#