fix geq replace issue
code adjust
use getline instread input from argument