### ##.# ######## ###..###%)#...#### #~..#~#~%%#.....~# *#%#......%.......# #~~....%..........# #~#~..............~# ##~#......%.......####### ..#................##.~~### * .#......................~~.## *, ...........................##* ** ............................#~ ~ * , .!...........^...s.....~ , , * ,............%%......... , , ,, , ,............%%........ ** , ,, , ,,...=.......%<........ ,, , , ,.........%......... * * , ,, , ...................,, *, , , ,, ........s......... ,,, * , , , ,, ,,,, ....s............, , , , , ........s........, * * , , , .s..s........... , * ,, ....s.......sss ,................, * ~, .$...............s... , ,, ,, , , ,,, , ............................. ,, , , , ~ ,...s......................... , , , , , , s............................, , ,,, , , ............................. , ,, , , , , ............................. , , , ....$s....................... , , , ,, * ............................. , , , *,.....................0....... ...................ssss...... ,, , ....................ss..s.... , ,................%%..ss....... ~...............%.............,, ~#............%.............. ,, ~ ~........................... , * ~ ..........................., , * **, ,...................... , * ~ ....^............... , * ,................... ,, , * ,,................., ,,, , * , ...........!..., ,, ,, , ,, , ,, , , ,, , , ,,, ,,, , , , * ,, , , ,,,, , , , , ,, * , , , , * ,, ~ ~ *