Linear Equations for Solving Partial Latin Squares and Sudokus | Synapse