implemented add_large_numbers algorithm