// recurse() will keep calling itself, going into deeper
// and deeper recursive calls
// (until the program crashes due to call stack overflow)
void recurse() {
recurse();
}
int main() {
recurse();
return 0; // this statement will never be reached
}