data class A(val x: Int) {
fun toString(other: Any): String = ""
}
data class B(val x: Int) {
fun toString(other: B, another: Any): String = ""
}
fun box(): String {
javaClass().getDeclaredMethod("toString")
javaClass().getDeclaredMethod("toString", javaClass())
javaClass().getDeclaredMethod("toString")
javaClass().getDeclaredMethod("toString", javaClass(), javaClass())
return "OK"
}