adjust some detail

adjust output file named.
add month directory option.
merge solution