##. .#..### .. #^....## ... #...#..## .... ######..#.#..####.... # #......#...#......... #.#####.#####.....#####.... .........#...........#..# ......##..#........!#..##. ..........#....<..).#...... #......#........(..#..... ..#....#####.....#####.#.. #.......r.l.#...#......# . ##...........#.#..###### ...............#...# #..#####.........#.# #. #.........#.# . #...........# #############