#### ...## ....# ######### ....# .........# #...# .........# #...# .........######...##.## ...................>..... ..........######l####### #......%..# #.# #.........# #.# .. .........######(###..... .........##............# #####.#####.###.###....# #. #.#.#.### ##. #. ###.#.#.#..>. .$ .......#.#.#. .......#.#.. .......#.#.# #......#.#<# #........^.# #.....##.### #!... #... .... ##### #.. #