Solving Problems Involving Linear Systems