source from CCU math BBS
ignore backup file
fix compile errors
Merge branch 'local'

Conflicts:
	.gitignore