#include #include #include using namespace std; #define MAX 858026 // a(10000) + 1 bitset *seen = 0; void sieveOut(long long x, long long y) { long long xy; while ((xy = x+y)set(xy); x = y; y = xy; } } int main() { seen = new bitset; vector a; for (long long v=1; vtest(v)) { a.push_back(v); cout << a.size() << ' ' << v << endl; for (size_t k=0; k