dan2: 2h.c