################# ###### ######## ##### #### ##### ######......#........## ##....###......###...##### ##..###...## ##....'................#######......#........#.....)).###....#.....# #.....#......EEE........'...#......................##.).'..........# #.###.#......e.EE.......'...'......................##...'.........# #.# #.##.....EEE........##..#....^.................##..##.....#..## #.# #.####''.....#########..####'#######'##....<....#..#####'###'# #.# #.####..###### #..# #.# #.##.........#..#####.###.# #.###........## .... ... #..+.........#........(...# #......###....# #...###.#.. ..##......^..'...######..## ##.##.## #.##.# #..## #. ... ..###.......###### #..# #.##.####'##.# #++# #. ##'# ##+##.##.##.## #..# #.##.#.....#.# #. .. ... #.......#### #..# #.##.#.....#.####### ....#...#......# #..# #....'.....'...)...+ ........#......# #..# #....'.....'.......+ .....#.....#.###### #..# ####''###.....#''###..# ... .#.......#....###### #..# #......######.....##(.# H......###.#[..#.......# #### #.).....# #.....+...+..e.(.. .....#.........#.......# #.......# #.....#.(.+....... .....#...##....#.#####.# ##......# ##....#.###...... .........#.............#### ##.....### ##...#.# ....## .........#.###.#...#......# #++#....## #'###)# #.....# .........#.........#......# #..#[....####.###)##......# .........#...#.....#.##.### #..'......'......)#.#.....# .............#.......#....# #.E'E...e.'.........+(....+ ....#........#.###.#...#..# ##..E.....#...###...#.....# ... ##+####..#.........#.##### #.EEE###.##.###.#####....# .. +........#...##....#.'...## #.eeE##...##.#.# #...# . ##..##....#..#.......###..# #.E.##...####.## ..... # #.#..+....###.#.# #..# #.#E##...## ##.# .... ..##++##'##....#.......###''## #.####...# #.# ... ..........#.#..#..##.........## #.# #e... #.# ... ..........#.##...####.........# #.# #..... ## ..........#.##..# #.........# ## #..... ..........'....## #.........# ..........'....# ##........# .......<..###.## ##.......# ###.......# # ##.....## ##......###+## ##...## #+###.......## ###'# #........# #.# +........# #.# #........# ### ##.......# #''###+## #..###.## #### #..)<...###..# +....####......# ###..# #.....<# #++# #.###++# #.##.... ..##...e. #.)##...... #...+.....#. #.# #....###. ###++# e.