sem_ch6.adb 313 KB