### #.# ####.## #.....# ###.####.## .........<# .##.###.#Y# #....#.#.# #+ #......#.# #. #......#.#.##### . #. #............#.# .. #. #.#......#.....#.# #. # #..#.........$.# #.## #...........#### #.<# #..#.#.#....# #..# #....#.##.#.# #..# ##.#.#.##...!. #..# ... #. ####### #..# # .. #..# #. .... .o... ....... ........ .$.......#