##### ...# .#. ##.## #.r...##...### .............# #......##.##.#### ##.#. #.#.#....# # #...#..#.# #.).#..#g# ##.##.##.# #...#...##.# ....##...####.# .. ######.#.# ####....# +.......## ####...#.# ##...## ####.#### #.......# #+# #.##.##.# #.# #.##.##.# #.# #.#.#.#.# ##.### #..###..# ##....# #...#...# #.....# #.##.#..# #....# #.##.#..# #######..#.#####.......# .........#..........#.## ########.#######.####.# #.# #.# #.# #.# #.# #.# #.# #.. . ###.##### ######## #.......# #......## #.#.###.###.###...# #.#...............# # #..##.###.......# #....##.# ######.## #.......# #.# ##...#### ######.# ##..# #...##.# . ..># #......# .. #.## #...#### #####. #######+## ##.## ..... #........## #.# #..##.........## #.## ##...''''''.....## #..### ####....'....'......####....# ........'.<..'......'......#.# #.##....'....'......####....## ........'....'.....## ##.#.# #.#####.''''''....## ##.# #..........## .# #######........ #(#.###..# #.#.# .# #.#.# # #.... #.... .....