########## ......... ........### ......g.r.##### ............... l........###### ###### .........#...#####....# .................'.(..# ########.........#....## #.........#.....# #.........#.....# #..%......#.%...# ...........#.....## ##.........#......# ..........#....#.# ######.# #.....# ##'##..# #...#..... #.<.#....... #...#........ ##+##.#...... ..#...... .........