New on CTAN: mcexam