Weaving Solutions