Hi guys,

I need to re-write this function in scheme but I'm confused on what this function even does, can someone explain it to me?

Thanks


Code:
int aFunction(int n) {
int c;
for (int c = 1; c != 0; ) {
if (n > 100) {
n = n - 10; c--; }
else {
n = n + 11; c++; }
}
return n;
}