[tag:code-golf]

# Halve Code Regen

TODO: This is a horrible title.

Your challenge is to write a program, and when I half the program, the output must stay the same. When I halve it 3 times, the output should still be the same. When I halve it 4 times, the output should _still_ be the same.

Sometimes the code can't be halved evenly, and when that happens, I will do something similar to floor division:

```
blahy => bl
horse => ho
meddle => med (regular halving)
oof => o
```

# Rules
 - No padding with comments
 - The program must have at least 16 characters.
 - Standard loopholes apply

# Scoring
This is [tag:code-golf], so the answer with the least bytes wins.