##### ############ .....##........... #...........# ##..........# ###....##.##..# #.......#.....# ........#r...##....### . .#....###..###.#.##.## #.# ...... ##.....#.#...## #.# #.r.# #..##.#.#....## #.# ..# #.........#...###.## . #........###...##..# ..#......# ##......# .........# ##.....# .........# ##....# #......# ##.....# .......###......# ...............# ..####....<.# #......# ########