extern int m(int this, int a); printf("m(60,0): %d(10)\n", m(60,0)); printf("m(0,10): %d(200)\n", m(0,10)); printf("m(35,18): %d(8)\n", m(35,18)); printf("m(-10,0): %d(840)\n", m(-10,0)); RET(m(60, 0) == 10 && m(0, 10) == 200 && m(35, 18) == 8 && m(-10, 0) == 840);