Развернуть RLE-строку

После RLE-сжатия строку нужно уметь восстановить обратно: число показывает, сколько раз повторить следующий символ. Напишите функцию, которая декодирует строку формата 3a2b1c в исходный вид. Числа повторений могут быть многозначными, поэтому их нужно читать целиком.

Примеры

Ввод
"3a2b1c"
Вывод
"aaabbc"
Ввод
"5a"
Вывод
"aaaaa"
Ввод
"1a1b1c"
Вывод
"abc"

Нужно реализовать

def rle_decode(s: str) -> str:

Теги

strings
PostgreSQLv16

Здесь будет результат выполнения кода

Видимые тесты
1
Ввод
"3a2b1c"
Ожидаемый"aaabbc"
2
Ввод
"5a"
Ожидаемый"aaaaa"
3
Ввод
"1a1b1c"
Ожидаемый"abc"
4
Ввод
""
Ожидаемый""
5
Ввод
"12W1B12W3B"
Ожидаемый"WWWWWWWWWWWWBWWWWWWWWWWWWBBB"
6
Ввод
"10x"
Ожидаемый"xxxxxxxxxx"
Фокус-радио
На паузе · SomaFM · Fluid