Bareword found where operator expected at c11case2b.cgi line 10, near "my @purchases = ( "Gold" (Might be a runaway multi-line "" string starting on line 3) (Do you need to predeclare my?) syntax error at c11case2b.cgi line 10, near "my @purchases = ( "Gold Bracelet" Unrecognized character \xE2; marked by <-- HERE after d Bracelet<-- HERE near column 33 at c11case2b.cgi line 10.