Portable-GrayMaps Practical exercise from Programming Fundamentals subject, from Computer Science Degree at URV