fun String.f(p: Int) = hashCode() * p fun f(s: String?) { s?.f(1) s?.substring(1)?.f(2) val s1 = s?.f(3) val s2 = s?.substring(1)?.f(4) }