in reply to Odd symbols in read file function?

For some reason Perl is not able to read them and just outputs them as a question mark with a black circle behind it.

Common misconception, perl doesn't draw anything you see in your console -- the ? is drawn by cmd.exe (or whatever)