__eq__ and its effect on __hash__ - Python OOP Quiz | Unnested