modify guiding function
fix integer issue
fix stupid typo
add ans into guiding string
add guide_mode to control different guiding strategies