human
Solve the following python programming problem given the following code:
# -----------------#
# Very Bad Example #
# -----------------#
class MyNewTest:        
    def __new__(cls, name):
        print("in init", name)
        cls.name = name
        
    def print_name(self):
        print(self.name)

try:
    mnt = MyNewTest("Hari Hari")
    mnt.print_name()
except Exception as e:
    print(e)
Given the above code, generate some markdown instructions for it.
assistant
#Here is the Python code you requested.

We saw, that everything was working without any issue. Now lets try to replace __init__ with __new__.