Suma números enormes

Dados dos enteros positivos representados como cadenas decimales sin ceros a la izquierda, devuelve su suma exacta como una cadena. Las entradas pueden contener 1000 dígitos, así que suma dígito por dígito, como se hace en papel. Está prohibido convertir cualquiera de las entradas completas en un valor numérico.

sum2("51", "512") ➞ "563"