, , , , , * , , , , * * , * , * * , * , , , , * * , , * * , ,*, , , , #....# ,,, #.. .#.. , ,* *.#....#.. , #..#.#.# * ,, #,#.#....#.#* #..#.#.# *,* , , #.#.#....#.# * , #..#... * , * * * *,#D#.#....#.###., #....., ,{ * * * ,#.C............, , #..cD#######################..c....?######* * #.eCuc.pp.....................pp<))....... #.C.eDpppC................)))pDp)<)...{... #.CCpC...p................))D)e<<))....... #.pp{W(...C................)().9.........O #.oDo#######################))......###### #....c,{ , ,, , ........... ,, , #..#p## , , .##.#....#... , #..#X#* *, , #.#....##p.. , , #..#..* * * , * *.p#....# #... #..#.. ,, ..#....#, , * , ,#. * , ,..# ...# ,, , , , , * , , , * * , , , * , , , , , ** , , * , , * * , ,