Some people have asked me whether they can use vectors on the current assignment (Eratosthenes and Dot Products) - the answer is yes. I want to stress that the vectors Joel talked about in class are NOT the same as the vectors that you do dot products on. A vector in C++ is a data structure (similar to an array but with more functionality), and a vector in math is a directed quantity. Mathematical vectors can easily be modeled by either arrays or vectors in C++.