cs3370 analyse program