#13 no need to rm a.out. It is never made in the first place
#13 rewrote imports, to be safe