, ,, , **, , * ,* , , * , , , ,* , , , , , ,, , #......... , , , * , #........# , , ###........## , , * ,, #..........P# ,... ..,,...P ##..........#* , ...............# #...........# ## #....# P.......#.P....* , , , #.........#.#.##....# ** .#.......#.##..# , #...Y.Y..%..........# #.............#.##..## , ,, ......YYY.............# #.....#.P..P........P# ###....Y....#.# #.....###.....###...........P# , #..........#* *#......##..................# * ##.........# ###............ #........#P..# #..........###.....<........###......###..# * ..........###......................####...# ........####...........#............# #...## * #....?r....P#.....#.#...## #....# , * ###..!.....##......##...## #...## * * , #...#.#.P##.......P....# #...# , #rr.###.##......#.....### ##..# * , ..... *...#..rYY.........# ##..### ,r..... *P.....Y.r.........###.....# , * , r...... #P....Y.l................## * , ##..... ........................## , ...............<..#.....## , , , , .................###.....# , ,, ..r....F..........##.....# .................##.....## * , .................##.....# * , , .........###....# , .......... .....# , ..........,.....# , , , , , , .....# , , , ,,, , ,, , , , , ,, , , , , * , * *