### #.# ### ### ### # ### ### #.#### ##.# #.# ##.# #. #.## #.## ###....####..#######.####.## #.## ### ##.## ##..## ..# ##..####...........###.##.## #..###.# #..#####....# #..####..## ##...#.............## ##...#..# ##..........## #..#...## #....#########......#####.......# #........#### #.......## ##.....# ##................(### ##...##<### ##.......###......## #...###'###..##.....#### ##....##.# #.........##.......## #...# #.# #..##..#.....####....##..# ##.........###.......# #...###.###..#..####......#....##..# #....#c(....##.......## #...+.._..'.##..# ###.............# # ##...((##.....#......).######...#######.##.## ##............## #.# #......####..((...............#.# ### #.#..# #.............# #..#####.(.....####..l.....#.........#.#######.#..########.............# #....(((.......####..........####..##...........#..................#...# ##...(..........####........## #..#######.........................##.... ##.....c###......####.....<.# ##..# ##........#########..#...## ..### #........#####.....##......## #...## ##.#.....# ##># #....... .## .......#.(.## ###...######### ##....# #..#.....# #........ ..........(.# ##..######_#####.....## #........# #......... #...........######...#♣.#.#.#.#.8......# ##........# ##...................#.................#####<........# #...................#⌠.................##........... #...............#####..#.#.#)#.8........e...#....... #.........)..### ##8#.###_###............#....... #............# ###########.).................. ............# #...#.........#.............. ...........# #............................ ........... ##.......................... ............ #........................ ............. #.......................... .............. ................... .....#.............. ..#####............ .. #...........