##### ####...#### #+###.........### +.'......<......# ###'###.........### .### ####.....####...#### ....#####....#......##### #........##..#....... ...#....##..#......#. # ##..###.###..#### ###.######.## ## .## .........b..# .# ............# . ..#....%%...# ##........# #.....##.# #..##.##.# .... .....# #. ##.#### . #.# #.#