#include "library.h" void write_it_once() { print("I will be on time for classes"); new_line(); } // Oh yes, the mistake was obvious. // How do you do something N times? // Normally, do it once then do it N-1 times more, // but if N is 0 that's wrong, just do nothing at all. void write_it_this_many_times(const int N) { if (N > 0) { write_it_once(); write_it_this_many_times(N-1); } } void main() { write_it_this_many_times(1000); }