using explicit std:: everywhere
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin'
avoid infinite loop when inValue is 0
fix typo in symbol name