ISC1996 - Pefect Number