project2- weave pattern