rendered paste bodyint test_it(int m, int y) { return (m == 2) * 28 + ((m % 2) * (m < 8) + ((m + 1) % 2) * (m >= 8)) * 31 + (((m + 1) % 2) * (m != 2) * (m < 8) + (m % 2) * (m >= 8)) * 30 + ((m == 2) * (!(y % 4)) * (y % 400) != 0);}int main(void) { printf("%i\n", test_it(1, 2004)); printf("%i\n", test_it(2, 2004)); printf("%i\n", test_it(3, 2004)); printf("%i\n", test_it(4, 2004)); printf("%i\n", test_it(5, 2004)); printf("%i\n", test_it(6, 2004)); printf("%i\n", test_it(7, 2004)); printf("%i\n", test_it(8, 2004)); printf("%i\n", test_it(9, 2004)); printf("%i\n", test_it(10, 2004)); printf("%i\n", test_it(11, 2004)); printf("%i\n", test_it(12, 2004)); printf("%i\n", test_it(1, 2005)); printf("%i\n", test_it(2, 2005)); printf("%i\n", test_it(3, 2005)); printf("%i\n", test_it(4, 2005)); printf("%i\n", test_it(1, 2000)); printf("%i\n", test_it(2, 2000)); printf("%i\n", test_it(3, 2000)); printf("%i\n", test_it(4, 2000));}