4 override fun foo() = 2 4 override fun foo() = 2 2 int foo() { 8 val x = a.foo() 8 val x = a.foo() 9 val y = b.foo() 9 val y = b.foo() 10 val z = c.foo() 10 val z = c.foo() 9 DUPLICATE: val y = b.foo()