Loved this idea by white3000
Didn't fit when I printed it. Edited the ribbon so it fits in the slots better. Added support for better print result.