##### . #.... ## ... #### ....# .# ....r######..# # #..## .# #...<....# ..###. #..##.###### ###g###### ..g...### #.$b...#...# ... #....##### #.#oa....... ..... #<....####........... ...#..# #####....#........... #. o.# ####............. . .## ###.#......... #. ####...#...# #########