books.c finished