#include <iostream>
class PrimeNumberGenerator {
public:
explicit PrimeNumberGenerator(int start) {
this->prime = start;
}
int GetNextPrime() {
while (1) {
int c = 1;
this->prime++;
for (int i = 2; i <= this->prime; i++)
if (this->prime % i == 0)
c++;
if (c == 2)
return this->prime;
}
}
private:
int prime;
};