add -lm compile flag to Makefile
add factorial_2.c for big number