Cadena de dominós
Mubashir está jugando con fichas de dominó. Si se derriba la primera ficha, la reacción continúa derribando las fichas que están de pie a su derecha. La reacción se detiene cuando llega a una ficha que ya está derribada o a un espacio vacío.

En la cadena que representa el estado, | es una ficha de dominó de pie, / es una ficha derribada y un espacio representa una posición vacía. Crea dominoChain(_:) y devuelve el estado después de la reacción en cadena. Solo puede cambiar la secuencia inicial afectada por la primera ficha; conserva todo lo que aparezca después del primer carácter que detenga la reacción.
Ejemplos
dominoChain("||| ||||//| |/") ➞ "/// ||||//| |/"
// Un espacio detiene la reacción.
dominoChain("||//||") ➞ "////||"
// Una ficha que ya está derribada detiene la reacción.
dominoChain("||||") ➞ "////"