package main
import (
"fmt"
"strings"
"unicode"
)
func main() {
var s string
fmt.Scan(&s)
count := 0
var sb strings.Builder
for i, c := range s {
if unicode.IsDigit(c) {
if count == 0 {
sb.WriteString("*" + string(c))
} else {
sb.WriteString(string(c))
}
count++
} else {
if count > 0 {
sb.WriteString("*" + string(c))
} else {
sb.WriteString(string(c))
}
count = 0
}
if unicode.IsDigit(c) && i == len(s)-1{
sb.WriteString("*")
}
}
fmt.Println(sb.String())
}

京公网安备 11010502036488号