not removing a.out, and add -R to rm