########### .......... #..#.... #.#########.....# #.....<..#.....# #.#######.#.....#### #..........# #......$...# #....o.....# #....>........ ####.......... #....###### ....## #.#.# #.#.# #. .#