abstract class Owner { fun f(t: T, r: R): R = r }