I have the below code to create Fruit Object when no parameter is passed and when parameter is passed.

I am trying to achieve, for which I get `TypeError: object() takes no parameters`

```py
class Fruit:

    def __new__(cls, *args, **kwargs):
        return object.__new__(cls,"empty name")

    def __init__(self, fruitname):
        self.__fruit_name = fruitname

```

Expected code to work.

```py
  apple = Fruit("apple")
  empty = Fruit()

```