05_16.c, 05_19.c, 05_24.c, 05_25.c added