Adding very large numbers using arrays