#####.# ##.....# ##..#...#### ######..#.#...... #......#...#..... #.#####.....##### #..#...........#. #..#....<....#.. ##..#.........#.. ##..#...........#. ...#####.....##### ........#...#..... .######..#.#...... #.....#...###. #.###.....# #.# #.....###.# #.# ........ #+## #.######..## ##...## #.........# ##.....## ########.## ##.......## ####...####>........# ...........'.........+ #####...####..g......# ......## ##..K....# #####.# ##.....## ... ##...## ...# #+## .##. ..