############################################ #<.#..)..#.)'..#__#..')..#(.#.0..%0..000DG$# , ,,, #..'%.#..'..#..'..'..#)..##'#0####..003##$.+, ,, ,, #..#####+#####'#__####...%.0#0# ##000## ## ,, #..## , #...#.####00#####0.00# ###'#, ,,* , , , #..#__####..##.#0~~.c* *#'#### ,, #0# ,*, * , , #..#_..__##'#..+0~0 ,#0.. #.0###$# , * #}}#_.\...'..._#~~~0 #...0 ##.#A#$#,, , ####_..._##_.#+##+##* *+###000 ,, .###$# ~ #_____###+# *, , * ,*00.# ,##..$# , ,, ####### ** , ..## , +### , * , , + , ,+ ..#* * , * , * ** * ** *#+ , *,, ~ , , , * , ,* * *** * ,, * ,, , + , , , , , , , ,+ ** * ,* , , ,, , ,, , * * * * , , ** , , ~ * , * * * , ~ , , * + * * * * , * ~ ** , * , ~ ,, \ \ \ , * * , , *