######## ##......## #........# #.....# #..$..%..# .....# #........# ....# ##.%......# ...####.%.......# .)##...!..br.%g# #b##..#....rKrr# #.##r.##...r..## ## ##.$...######### +. ##r%...## #~#######.#######K....## #~~~~~~#..#....r.....# #~###~#~##.....r.r....# #~#~<~#~#.....).r......# #~~~~~~~#......#...>.#.# ..####'####.........>$...# ......^....>......####...... ........#................[.# ....KK..#....##.#......#.... .............#...........##. ........#........#..... ..........######....... (.......#.# ..l... .......#.# ##.