add binary add

runtime is O(max(m,n))

Signed-off-by: WanBin <ouyangwanbin@gmail.com>