A simple tool to generate overshot patterns for weaving. The tool uses matrix multiplication to generate the patterns.