### ######. .#.. ##.......# ...# #..######..# ..# . ####........## ... ... #..#####...### # #.# .... ##..##(...)...###########.# #.# ..... #......#....)........#....###.##g....$. ##....###.....###................r..... #..#.%######## #.##..#####..l#........ #####....## ###..##..###...#g##...... ####..#.....###......###5# .....< ##...#### ##....### #.##.##### ###..(....###%....# #.##.# #.<.#####.....#.#.# #.##.# #.########.#....#.# #.##.# ... ##...##.###.....####.##.### #..## #.....#.# ##.#...........># #.# #.......###..##...........# ... ##...##%.##.####>.........# . ....###......#######.##.####### .........................(...... ##..........#######.##.####### #..............###.##.# #..........###..##.%#.# ##........## ##.###.#.# ##############.###)..##... ....................# #######.#####.###.. #.......... ###########