add ex7 files
finished ex7