Python 3 - <s>45</s> <s>42</s> 41 Bytes
-------------------

41 bytes with the constraint of running from a different process every run. 

```
print(f"Min{'ceec'[id(0)%4e4>1::2]}raft")
```


42 with no contraints.

```
print(f"Min{'ceec'[id({})%4e4>1::2]}raft")
```

The idea was to use the same wrapper as in [here][1], but a different RNG:  
Create a new object (a <s>set</s> dict in this case, because it takes <s>5</s> 2 characters <s>`set()`</s> `{}`), and take the `id()` of that, which is its memory address.

The memory address acts like a uniform hash, which has <s>`1/10000`</s> `1/40000` (thanks @ovs) chance to end with zeros.

[Try it online!](https://tio.run/##K6gsycjPM/7/v6AoM69EI03JNzOvWj05NTVZPTozRaM4tURDU1PVMNXEztDKyii2tigxrURJ8/9/AA "Python 3 – Try It Online")

**Update to 42 bytes:**  
Instead of `set()`, use `{}` which is the `dict` constructor. Can't go shorter for dynamic object creation.

[Try it online!](https://tio.run/##K6gsycjPM/7/v6AoM69EI03JNzOvWj05NTVZPTozRaO6VlPVMNXEztDKyii2tigxrURJ8/9/AA "Python 3 – Try It Online")


**Update to 41 bytes:** - use static object creation!  
Thanks to @dingledooper  
**Works only if the program is run in a different process every run!**  
Instead of `{}`, use `0`.  
`0` is an object in Python, so it has a virtual memory address. In a new process every run, we get the desired randomness. This is the case in a [stateless server](https://tio.run/##K6gsycjPM/7/v6AoM69EI03JNzOvWj05NTVZPTozRaO6VlPVJNXEztDKyii2tigxrURJ8/9/AA "Python 3 – Try It Online").
In the same process every run, the output will not be random.



[Try it online!](https://tio.run/##K6gsycjPM/7/v6AoM69EI03JNzOvWj05NTVZPTozRaO6VlPVJNXEztDKyii2tigxrURJ8/9/AA "Python 3 – Try It Online")

  [1]: https://codegolf.stackexchange.com/a/224450/103702