### * ** * ####### #.####### * , * **** ** #...#.## ##.......# * * ,, * ** , * #......######....<...+ , *,,, , * * , , ,, +......'.##P##.......# ,, , , * * * * #......#.....'.......# ,, * *, ,,*, #.[....####.##.......# ,, *, + * * ####+..# #####P#.+### * #.### ###..# , * , #.# #..# #.# * * ..## ###+######### ### ####'#### * ,*, , , * #......(....########.### #.......# * , ,,, ...........###P.....[..# #.......# , , * * , , ...........'.##........# #.......# ** , , , **** *, , #..........#..#.....>..### ##.......#**,, , ,, , , * #..........##.'........+.# #.........# , , ,+ #..........####...(......####.......#.., * * ,, ,, #.......D..# #.............'.........## *, * , ##+.#####.## ##........####.#.......### ** ** *#........# #.#P.#'#### ######+..## *, * * * #######.# ######.# ### * * ......D...# #.# , + * ..........# #(# * , ,, * ...........#*** ..# * *!....(....... *.## ,, * , *........>.###. ., ,, * * , + ..........# ... , * * , , * * ..........#** * , , , * , , , ** * * ,* ,, , , * * * *, * * * * * * * *, * ,* * ,* , * , , * , ,, * , * , ** ,, * , * * , , , , ,, , , , * ,, , , , , ,,, * , , * , , ,, , , * , * , + , , , , * ,** , * , * * , * ** * * * * #####+#####* #.......... #...D.....#* * * *, #.........# * ,, +.........# * * , #.........# , , #.........# * *,* , * #.........# * #.........# #########.#