######## ########## #......# #........# #.####.##########.######.# #.# #.##............# #(# #%# ##.##.#######.##.# #.# #.# #.....# ##..##.###.#### #.# #..#### ##...##........# #.# #..# #...........##.# #.###..# ##...#########.# #......# ##.## #.# #####.## #.# #.# #.# #)# #.# #.# ##'## #.# # #.# ##...## #.# ##...# #.## ##.....## ##.# ### # ##.....# #..## ##.......## ###..##### #.# +.#.......## ######...####.........###........#####.#### f#........# #.........).'.........+..............'....# f.........+ #.##.....####.........###....###.###.#.####### #........# #.##.##.## ##....8..## #.#.####.# #.#.'.....+ #.%.....## #.##.##.## ##....⌠.# #........# #.#'#.<...####.......# #.##..(..#######..8..####.######## #.'%#..><.#.'...>....# #.#####(.##.............#.# #.#+#.<...#'####'..8.# #........##.####..#####.#.# #.#.#.....#.# #..⌠..## ########.##.####..### #.#.# #.#f#####'#.####...8..# #(##.##......###.#.# #.'....'.......#.#....# #.##.##.#..........# ###f#######.##....##..# #.##.#.......###.### #.+ #.#.%......## #.##...#....####.# ### #####...#...#####.# #.##...#.........# ##.##.#.......# #....#####.####### #.##...#####.# ####...#...# #.###### ###.#.#.# #.# #...#.# #.# #####.# #.# #.# . #.# ######.# #.).(..# #.####.# #.# ...# #...............# .######$###...... #.# ##.##### #.. ..# ### #.# +