test done -> syn answer , but not sync input code now