########### ############# #.........# #...........# #.........# #...........########## #.........# #......)....'........################# #.........# #<..........########.................###.........# #...........# #################..)).........# #...........# #####.........# #...........# #.........# #...........# #.........# #...........# #.........# #######+##### ###'####### , #.....))# * * * * #######D# ** *, #...z....# * * , , ,, , * * * #....r...# , ,, , * ,,, ** , **#........# ,, , , , , ,, ,,+....r...# , , * * * , ,+ * *#........# * , , ,, , * ,, #........# , , , .........# , , , * *** * , , , ,> ** , , +* * , , * * * , , * , * , , , , * , , , , , , *, * + , + , , , * ,, , , ,, , ,, * ,