CSC513- ARTIFICIAL NEURAL NETWOKS SEP 99.