#include <iostream>
#include <limits>
using namespace std;

int main() {
	double test;
	volatile int test_int;
	for(int i=0; i< std::numeric_limits<int>::max(); i++) {
		test = i;
		test_int = test;
		if (test_int != i)
			std::cout<<"found integer i="<<i<<", test="<<test<<std::endl;
	}
	return 0;
}