...# ..# ..# # ..#.# #####.#.# ######...#.#.####. ...........r...... ...........g...... #####..#..#...#.# #..#......# #..##....## + ##.##....# ..######..##..## ..........##..# ...........#### #.........## ##.......#..# .....[...#..# ..######...## ..l>. ######...#### ... .....g. .# #.......##..# ... ..# ... .# #.......##..##..+#..# ... ##.# ...#......##....##.....###.## ####..# ...........##....##........... #.....# #####......#......#....####.######.....+####### #......#......#............................ ######..........#...........###..........#. +........+.............#.............. ............##............#.#..........## ##############.#..........#.#.........>.. #.#..........#.####'#.###### #####.#..........#.#....#.# #.........####+.........#.# #.........####.#.#.#.#.##.# #.........................# ########.............#.#.#.#.#.#### #.....##.........###..............# #.....#####.........#.#.#.#.#.#.### #<.8..'...........................# #.....#.###.####.#.#.#.#.#.#.#.#.## #.....#.# #.#.....................# #######.# #.#....##.#.#.#.#.#.#..## #.# #.#..................#.# #.# #.#...#.##.#.#.#.#.#.#.# #.# #.#.................##.# #.# #.#.#.#####.#.#.#.#.##.# #.# #................###.# #.# ###.##########...# #.# #.# #. ..........## .. ###########