############# #....>....... #.##Y5..r.... #.##.#####.## #.##.# #.##.# #.##.# #.##........ #.#.....5>.# #.#.#..###.# #.#. .... ###.####.#. #........#.# ####<......# #.......# #........ #..####.# #..# . #..# #... #.##