AddBinary solved in O(n) without any extra space