import java.util.regex.*;
class M{
return s.replaceAll("[cprt]h|dd|ff|ng|ll", "*").length();
}
public static void main
(String[] a
){ System.
out.
println(c
("llandudno")); System.
out.
println(c
("llanelli")); System.
out.
println(c
("rhyl")); System.
out.
println(c
("llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch")); System.
out.
println(c
("cymru")); System.
out.
println(c
("glyndŵr")); }
}
aW1wb3J0IGphdmEudXRpbC5yZWdleC4qOwpjbGFzcyBNewogIHN0YXRpYyBpbnQgYyhTdHJpbmcgcyl7CiAgICByZXR1cm4gcy5yZXBsYWNlQWxsKCJbY3BydF1ofGRkfGZmfG5nfGxsIiwgIioiKS5sZW5ndGgoKTsKICB9CgogIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGEpewogICAgU3lzdGVtLm91dC5wcmludGxuKGMoImxsYW5kdWRubyIpKTsKICAgIFN5c3RlbS5vdXQucHJpbnRsbihjKCJsbGFuZWxsaSIpKTsKICAgIFN5c3RlbS5vdXQucHJpbnRsbihjKCJyaHlsIikpOwogICAgU3lzdGVtLm91dC5wcmludGxuKGMoImxsYW5mYWlycHdsbGd3eW5neWxsZ29nZXJ5Y2h3eXJuZHJvYndsbGxsYW50eXNpbGlvZ29nb2dvY2giKSk7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oYygidMW3ciIpKTsKICAgIFN5c3RlbS5vdXQucHJpbnRsbihjKCJjeW1ydSIpKTsKICAgIFN5c3RlbS5vdXQucHJpbnRsbihjKCJnbHluZMW1ciIpKTsKICB9Cn0=