int main() { V10 v1(3); v1.set(2, 42); v1[5] = 17; v1.print(); std::cout << "size = " << v1.size() << std::endl; std::cout << "v1[2] = " << v1.get(2) << std::endl; std::cout << "42 at index " << v1.find(42) << std::endl; const V10 v2(v1); std::cout << v2[2] << std::endl; v2.print(); V10 v3; v3.copyFrom(v1); std::cout << v3.equals(v1) << std::endl; V10 v4; v4 = v1; return 0; }