############################################################### #.............................................................. #...#######...............................######............... #...#.....#..................##########...#....#............... #...#.....#.....####+#'##....#........#...#....#............... #...#.....#.....#.#.....#....#...[....#...#....#............... #...#.....#.....'.#.....#....#........#...'....#..............) #...#.....#.....#.'.....#....#........#...#....'............... #...#.....#.....#.#.....#....#........#...#....#[................# #...#.....#.....#.#.....#....###'#+####...###+##.................# #...#'#####.....#######+#......<.................................# #..................))..)(........................................# #.........>......(.).............................................# #...........................................................>....# #................................................................# #......................................................[.).......# #..............................######..................########..# #..............................#....'......#####+#.....#......#..# #.###'#####...########.........+....#......+.....#.....#......#..# #.#.......#...#...#..#.........#....#......#.....#.....#......#..# #.#.......#...'...'..#.........'....#......#.....'.....#......#..# #.#.......#...#...#..#.........#....#......#.....#.....'......#..# #.#.......#...#...#..#.........'....#......+.....#.....#......#..# #.'.......#...#...#..#.....)...#....#......#######.....#......#..# #.#########...######'#.........######..................#......#..# #..................)...................................########..# #................................................................# #................)...............................................# #................................................................# #................................................................# #.......................>........................................# #............))...........................###+##........#######..# #..............########.... .... '........#######..# #..............# .. .. #........##.>.##..# #..............# #((.(....##...##..# #.[............# #.((.....##.......# #..............# #...(....##...##..# #..............# #...(...(##...##..# #..............# ####...)....####.##..# ..............# ........CC..####.##..# .............. .....(((dsdd.........# .............. .(...((dCd.r.........# .............. ....(.(C4Cer.........# .............. .....(.(..ee.........# .............. ....(...ee4.#+######.# +#####......# .# #......# # #......# #.(....# #......# #......# .......#