Puzzle Weave 3

puzzle3