upgraded "visual representations"

- in ->HashImage() :
let desaturation take place and correct the order of the for loops: the 2nd one has "priority" here and it should be "row by row".

Now the visual (table) representations look similar to the image.