Given two binary strings a and b, return their sum as a binary string.
a
b
1 <= a.length, b.length <= 10^4
'0'
'1'
a = "11", b = "1"
"100"
a = "1010", b = "1011"
"10101"