### ### #<############.# #.#............# #.#.##########.# ### #.#.# #.# ....######.#'##### #.# ###..............# #.# #................# ####.###### ...#..............###....#....# #.######..............#....#.. # #.#.#######........>... #.#.................... ###.................... ##..####...........### #................. #.###.#....####..##.. ........^............ #.##.......####..#### +..............# . ##....#......... ....$+.....#......... ...##...##......... . #.##...##........ ###.#......##....... ..............#+### ................## .................. .......5........## ................. .....###.......# ..... #...?...# ..... #....... . #...... #...!. #.... .