This homework requires to turn class Vector and class Matrix into templates. It should be implemented and tested for two most often used types: double and complex If your computer is slow when testing speed, reduce Nmax by changing 1e8 to something smaller. You can also reduce maximum matrix size (if matrix does not fit to the RAM) by decreasin maxiumu matrix size which is now set to 2000.