#include <iostream>
#include <math.h>
using namespace std;
int main() {
int timeInterval; float multiplier=40.0f; int scale = 4; int variance=9;
float circleInt; float seed = 5.0f; int offset = 30; float x;
for (int i=0;i<100;i++) {
x = static_cast<float>(i);
circleInt = static_cast<float>(i%variance);
timeInterval = static_cast<int>(offset + multiplier*(1 + cos(seed+circleInt+sin((x+circleInt*x)))));
cout << timeInterval <<endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8bWF0aC5oPiAKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkgewoJaW50IHRpbWVJbnRlcnZhbDsgZmxvYXQgbXVsdGlwbGllcj00MC4wZjsgaW50IHNjYWxlID0gNDsgaW50IHZhcmlhbmNlPTk7CglmbG9hdCBjaXJjbGVJbnQ7IGZsb2F0IHNlZWQgPSA1LjBmOyBpbnQgb2Zmc2V0ID0gMzA7IGZsb2F0IHg7CgkKCWZvciAoaW50IGk9MDtpPDEwMDtpKyspIHsKCQl4ID0gc3RhdGljX2Nhc3Q8ZmxvYXQ+KGkpOwoJCWNpcmNsZUludCA9IHN0YXRpY19jYXN0PGZsb2F0PihpJXZhcmlhbmNlKTsKCQl0aW1lSW50ZXJ2YWwgPSBzdGF0aWNfY2FzdDxpbnQ+KG9mZnNldCArIG11bHRpcGxpZXIqKDEgKyBjb3Moc2VlZCtjaXJjbGVJbnQrc2luKCh4K2NpcmNsZUludCp4KSkpKSk7CgkJY291dCA8PCB0aW1lSW50ZXJ2YWwgPDxlbmRsOwoJfQoKCglyZXR1cm4gMDsKfQ==