Knitting Grandma

The objective of this puzzle is to joint the muffler by sliding panels. You must use all muffler panels to joint the grandma and the dog.