Line 25 & 26 is giving me problem. nM is an array of MagicNumber type. Why is it when I refer to nm[0] in displayPrizes(), it gives me some funny numbers, like as if it has never been initialize? But I have checked that it has been properly initialized.