modify: src-c/Makefile dependencies
merge master
modify: search pivot while forward eliminating