###### ##.....##.....## ##..............## #................# #................## #.................. #.................. #########......(.........# .........)...............## .........r..........$...... .####''####....#.)........ ##....###..##...###...## #......##..##.#.....### ##......##†.g.r...#### #........#......### #....)...#..#.!## #...##...#..#.## #[.####..#....# +..'<>+..+...## #..####..#...# #...# ..#.... #..... #.... #....... ##......# #......# ##....## #++##