######### ###.......# ..........## #.........####### ##..........((.(.# ##......)....####(# #............# #(# ............# #.####### ##........$## #.#.....# .##.........# ###.#.....## ...........## #..........# ###.....e.# #.#........# ######$## #.##.......# ...# #.###.....## .....# #.###.....# ## ...e...##.......### ##.. .........####....#######.... $ +.........'......)........... #.......[.####.....####...... #..###[..#...... ##.## ##..#...... #.## ##)#...... #+# #.# #)#...... #.# #.## ##.#...... ##.#### ##.## ##..###.... #.....# #..###...# .#.. ##.###.## ###...#### ### ##.## ##.# ##.## #.##..# #.#######.# ###...## ##........# #(####.# #.######### ##### ########'####.## ##.# #...#####........).###.###.## #.<...)..).8..8..#.###.....# $ #...#####..........).##.###### ##### ############)##..))()# #.##(####(# ####.##.## #.# #........###.# #..#.#...(...# #..#.#.#.....### #.........).....#### #.#.####'####.#...># ..... .... #...##.#### #..###.#...# ###$......# #. .. ..... #$##.##.# . ..#'#..# #$##.##.# ..##$##...#$$...... :.'...$.#..##.# $##...#e...# #..#.#.#.....# $ $ ... . #........ .. .# #.# ..... . .. e.# .#### ## #.# # ..#