Problems Solved By Quantum Computing