### ..# #.# #######.# #.....#.########## #.###.#........... #.#<#.#.#.#......$ #.#.#.#.#.#....... #.#.#.#o#.#....... #.#...#o.).....(.. #.#######.#....... #.......).#....#.g ###########....... ....#.# #...... ...#.# ...... ### #.. #.# #.# #.# #^# #.# #.# #<# ###