Let's see if I can manage to convey my dilemma. The image file is in a .png format, therefore, and please correct me if my reasoning is wrong, reading it byte(s) per byte(s) would return not a conveniently simplified RGB value per pixel, but information pertaining the encoded image. Now, I'm not sure if the objective is to quickly convert the file into a raw format, run it through the app and get the nice morse code, but the somewhat short time to deliver a password hints otherwise. Trying to decode the file is proving a complicated task, since the instructions I found about the format are confusing, to say the least. So, is there a simple way to get those tasty pixels from the picture, or will I have to brace myself to decode the file? And if the later, can someone give me a few pointers?