commit includes ex6.c