Algorithmic Knitting Design by Stephanie Pan