############ ####.........., *##........ .%.,,, ** .. ....@..##.##.### , , * * ............%........ ,, , * * ,, .....####....)##.##.... , , , , , ,,o....#...@..)))......... , , , , * , ,......#.G.@)%.).%#.#.... ,, , , , ......#.....)).p....... * , , , * ,, , ###...#.%D.)......... ,, , , , ,###....))#)%............ , ,, , ,#.......)))............. ,,, ,, , *, ...#...))))........... , , .....#..))))..#.......# ,, ,, , ,, .........#))...#.......#, * ......#..).).###..%. ..###., #......).).......###...... , , * ,,##....)).#........_...... , ,, , . ,#.....#.......#.....# , , ......###)....)..))#_.<._# , , #.....##))))#)))))))#.....#..,,, * , * ,#.))))).)#)))))).._...... ,#.))))).)........###...... * , ..........%%...###.......###. , ..................#.......# , ,, ..................#.......# , * .......%#.......%......... , *,,......#.#.#.....o...... * ......#.#..%.. ...... , , * * ,..# # # , ,..., , * , , * *, ,, , * , , , , , ,, * , , , , ,, ** , *,, ,, , , , * , , ,* ** , , * , , * , * * * , , , * *