ignore *~ and swp file, add homework4