https://www.quackquackhonk.com/2014/03/27/slot-punches/
Slot punches