. ... .# .... .# ....# .# #..####.### #......<..#### ... #............. ... #.........#.... ... #.........$.... #.# #.........#.... #.# #.........# #.# #.........#... #.# ###.####.........##.. .... #.....##.........##.# #.#.# #..<..##.........##.# #.#.# .# #..%..#........####.# #.#.##.## #.....#........# #.# #.#....... #.....#.s......####.########.#$...... #....s#...............(.(....#....... #<...O.............)%<(............... #.....#........###...............(.... #.....########## #...#########........ ####### #...# ...>... ##### #...... ...... #####