The question itself doesn't say the strings are positive integers. It was after I saw others' solution that I realize the question only aim at positive integers. But according to the statement of the question, I think it should add fractional numbers and negative numbers and cases like "+4.5".