Multiplicador de Caracteres Mágico

Dificultad: Medio Java intermediate coding
String texto = "Hola";
String resultado = texto.chars()
    .mapToObj(c -> String.valueOf((char)c).repeat(Character.getNumericValue(c) % 10))
    .reduce("", String::concat);
System.out.println(resultado);
📥 Inputs:
texto = "Hola"
❓ ¿Cuál es el output?
Ingresa tu respuesta abajo