# ..##.####.##... #.^.... ....l..<....... #..... ............... #..... ............... .... ............... ... ............... #.##+# .#######..###.. $ $ ####.##.#######..# ..# . #................. ... #......$$......... #.....$..$.$....... #..####+####$..##.. #. #..####...## $ .. ......$$...# $ . .......o...# ...........+ ...##..>..## .. #####'# . .. ... .... ..... ###### $