Heffy Doodle - stitched strips of ease dies