###### . #....+ #### .. #....###..######## ... ###'#............ .... ##.......#.#####.. .....#.....##+#.###.... ........#### #......#..#...# ......#'### #.#...........## .....##...# #.#..#......#..# ..... #.<.# #.#............# .... #########.#............# ## .........#..#......#..# #######.###..........# #..##.).#..#...#### ##.##.............. #....##....######### ...............rl........ #######.#######r######### ...# #...######## ..... #.#r........ ......#.#.#.#.#.#.#.#. ..................... ...##.#.#.#.#.#.#.#.# ............ .#.#.#.#.#.#.# ............... #.# #.#.#.#.#>#. ... ..... .... .# #. .# #.