class Test : Collection { override val size: Int get() = TODO() override fun contains(element: T): Boolean = TODO() override fun containsAll(elements: Collection): Boolean = TODO() override fun isEmpty(): Boolean = TODO() override fun iterator(): Iterator = TODO() internal fun remove(x: T): Boolean = false } fun box(): String { return if (Test().remove("") == false) "OK" else "Fail" }