### ### ######### ### *## * * #####.####P######..##.#.#####.####.#### * , #....................................... , , , ##.##.##................................ , , , #.####P................................,, , , #.# ##....#.#.##+P##..#................, , , * #.## #...#............#.....##..#.#+### , ,, #..# #...#.................#..........# , , ,, #.#####...#.................#..######..# , * * ##.........#.....%......f....#..# , , #..##.P##..#.................#..### , ##.P####...#............f........f#### , , * #.## ##%.#............#.............. * , ##.# #..#............#....#......... ** , * #..# #..#............#....#.........,* , ,, , * ##.# ##..##..#.##.##.##....#######.#***,,,,, , ##.# #f...............(............ ,, , *, , #P.# ##...................<........,, ,,, , , ##.# #............................, , ,, #.., , , #.#### #................................... #....#, ,, #^.#.###...................%.......................* , #...............####....##..P####..).#P..#.[#....... #.....######...#.....f..#.......#...#....#..#...... , , #......# #...#.....#..........#...#....#.......+ #.... ,, #.....## #.........#..............#....#..#....#..#.P.* #.....# #...#.....+..#.......+...#.......+........P.? , #.....# #...#.....#..#.......#...#.......#...##....... #.....## #...#.....'..........#...#............l.......,, #......# #...#..#.##..##+.##f.#........#....#####P..... , , #.....## #.............................#....# ** $#. ##.....# #...........#.####.#f##P.#....#....# , * , #......# ####..##.##....### #######.P..##.....# *, , ##.....###.##..#........###### #...........# *, , , #.............#...#....##..P#######..>.........* * , , #.#####.###...#...#.........>.................#. * , #., ### #...#...+[.###.#f###.###.............. ,, * *# ##.......#.## #.### ** .... ..... , ,,, , , #....P...#..###.# , ,,, ,, ,, , , , ##...#...#.#*#f.# , , , * * #...#..%..# #..# , ,,* ** ** * * * #.......#.####.# , , * * , , , , #...###....#.#.## * , #...............#####** ,, * * * * * *#..................... , , , *, , , ........######.....### , *, * ,, * *......... ##....# , , ,###.#.#. f....# * * , ,,,* * *#####. .....# > * * ,, . #....# ,, * * , *, ,, ,** * * #.... * , , * * , . . * , , * , ,* , , , , , , ,, , ,,,, * , * * * **