#include "library.h" void padded_print(int n) { if (n>=1 && n<=9) print(" "); else if (n>=10 && n<=99) print(" "); else if (n>=100 && n<=999) print(" "); print(n); } void one_table_line(int from, int to, int step) { if (from>to) return; padded_print(from); one_table_line(from+step, to, step); } void times_table(int from, int to) { if (from>to) return; one_table_line(from, from*12, from); new_line(); times_table(from+1, to); } void main() { times_table(1, 12); }