############# ##.....#.....## ##.............## .. #..>............# ..##...............# .........#######..# #..(.....#....#..# ..##.......+....#..##### ..........#....#......# ...#......#....#......# .. ##.....+...<#..r(..# . ###.#.#....#.....$# #.....#....###.#### #.....'....# ... #....(.#....###.# ........####### ..# ..######. .. .#. . . .l ..