Solving Vector Problems