* * * * , * , * , * * , , , * * * * , * *#* ,,, ,, * .... , .#* ##..... , , , , * ,,...###..... , , , , , ,,...........# *, , ,,...........# , , , , ...........# *,* , ........Z...## * * , P.......<....# * ,, ........)%....# * * * .......O......#*, * , , (.........###.#* , ..........# # ** , , ,, ........##* * , , ... , .......# , ,......... .....## ........... ,, ..# , *#............ , * ####............. , #.#..............., #..............)... * , #.......O..........,,, * ##.................. #.......?(.......... * #......?(.(.......... ,* * #..).(((....<........ ,, , * #.................... , , ##.................. ,, , * ##................. , , #..#+####....(....., , #...# #......... , , #...# #........ , #...#, #.[..... , , ,** ..# * .... , , , * , , , , , , * ,, , , * , ,, , , , , , ,, , , * , , , , * , , , , * , , * * *