### ... ##.## .......#. #...# ........... ###..## ............. ##.#...# ............. ##...#.### ...........#.... ##...#..#.## ### ....#.......#.. #...#......# ##.## ....(.#..o....... ######......#.## #...### ........[r#.# ##..###.....#### ##.....## #.......F).# #....##.....### ##.#.....# ........o)## ##...##........## #.....#.## ......#.#)## #..............)## ##.....## .........## ##...............# ###.......# ......#.#.## ###.............####..#/....## $...##....# ##.#.#.......#.#.##........## . #....## #...........#.....#.........# ##.### #.................##.#.....## #.# ###.###.............#.....### #.# ##.####....................### #.# #...##.....................#.### #.####### ####.).....##.....................## #.......####....)......#..%.[)...........#....#### #####.........))).###.#.#.%<...#...........#.###.## ##.........%)#.##......%....>.................# ##.........####....(...#..#......#^#.........# ####.....####...................^$^........## #.....####....................#^#.##.....# ####...##.####..##................#.....## #8.8##### ###...........#.........#.## ##'## #............##........### #...# ####.#........##........## #.>.# ##.##.#.....#...##......## #...# #......#.#.......#.......# ##### ##.##.#####.#...##....#.## ###### ##.##.#.......## #.........##.## ##.....#.###### #.......## ##..##.## #...### ##.## ###