Edge-notched card and puncher.
Courtesy Claire Schultz.