### #####.#### #........# #.###.#### #.# #.# #.###.############# #.................# #####O###########.# ..... #.# ###.### #.# ..# ... #.# ........ #.# #........ #.# #.)...... #####.# #.... ./. #<....# #o).#.........###### +............. #..$.......... #<............ #.#..........o ... .......... .#... .### #.## #+#a... .. ..#### # ..# ..# #.#