sem_ch9.adb 101 KB