pattern drafting with adefunke's lists