class Queue(override val size: Int) : Collection { override fun contains(element: T): Boolean = TODO() override fun containsAll(elements: Collection): Boolean = TODO() override fun isEmpty(): Boolean = TODO() override fun iterator(): Iterator = TODO() fun remove(v: T): Any = v as Any } fun box(): String { return Queue(1).remove("OK") as String }