// FIR_IDENTICAL interface A { fun foo(x: Int = 42): Int } open class B { fun foo(x: Int = 239) = x } interface C { fun foo(x: Int): Int } open class Z : A, B(), C class N : Z()