gen.cpp updated , interesting book names