### ######### ##.... ##.#...#.### ##....... ##..........### ##......... #.............#####.......... #........##....##.#.#.#.#.#.# ####..........##.##............. ##..#...........###.............o #.........#......#......o.)o.)... ###.........##..)......#.#.#.#o#.# #....<[.##.###.......###....... ##...)..[###.)..)...).###........ ##.#...)[#).[[.[.^..## ###.o..... ####....[).....)#### ##..... #......)..##.## ##### ##..(.(4o..### #.....[4o## ####..))<..#### ###.#.....([....## ##.#..)[..[.......# ##......#.##.......### #.......#####..)..##.## ##.......######.......## #........##.#.[...#....## ####......#.....#####.#.## #.......#....#.###....# . #...............#....## .. ###<.........#.#......# ###... ##.##.....[####.....######.#.... ##..........# #...<...##.#$...... #............#...........#....... ###......................................... #.....##...........#.#....................$###.. ####....####.........###.........###.........#.#......## #.#......###........####........## #............#......# #.........##........###.........# ##...................# ##........#..........##.........###....................# ####.....#...........##.........#....................# ##...........##...#..............................## #.........#####.....##.##..........##..........#.## #.........# #....##...##.........#..............# ##.......## #.....##.#...........##..........#.## #.........# ##......##...........#..............# ##.....#.## ####....#...........##....#........## ##.#.#### ##.........##........###.........# ##### ####....................##.#......## ##.#........#...........######.....# #...........#.............###.....## ##..........#..)..........)).....## ###.##.##..................))....# #######............#..........## #.##.......#.###.......### #####......####......### #.......## ##.#....# ##.....## ##.....## ##..### #.....## ##.## ##..### #...# #...# ##.## ##.## ### ###