fixed a bug
a general template
new added
deleted a.out