brute version using std::string O(n/2)
reverse c-style
O(n)
O(|s1|+|s2|)
pass
more test cases
fixed Add
Has O(n)
code complete
slightly more consistent