* * * , , , ,, , * , , * * , , , ....#* * * * ...# , , * *, ...# , , ..+ , ,, ..#* , . #.# ,.... #####a##..... * #.......).... , , #########.........###, , #.......#.........# , , #.#####.#............ #.# #...'..........#. , , * #.###.#.#..........# * #...............<#.#..# * #..##.#.########.#.#..#^ #..##.#...# .........,, ###..##.###.######<........ #.....<..(................. * ####.######.#######........ * #.......................... * * ####.######.#####.........> , #.# #.# #.......... , #.# #.# #.........., ### #.# ###'#####.. ###.#######.# ** * #...........# #.#.######### #.#.# * #.#.# * #.#.# , , #.#.### * ** #.....# #.###.# #.###.# #.....# #######