########### ##### ################.........######...# ##........#.....#.........##.......#### +.....)..............................>##### #.........#.........###...................# #.........##.....#....#...r.....###.......# ##..(......##.....#.(..####'#....##........# +..........##.....#.........#....##........# . #...#.##############........#....##.....#### ... +..(+........ #........#....##.....# .....##...#.#...... #........#....##.....################ .........%#.#...... #...####.#######....................# .....!ggr##.# ..... ##### #... #.......##############.# ......r...#.# ..... ..... ........# #.# ............# .... .... ........# #.# ##........### .... ........# #.# #........# ........# #.# ..........# ........# #.# .........## .##...### #.# #... #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# ######## #.# #......# #.# ####.# #.# #<##.# #.# #....# #.# ###.)# #.# #..# #.# #..### #.# #....# #.# #....###.## #.........# #..######## #<.. ##.# ... ###