I did not work with canvas before and I am stuck with this task. I have to generate squares which can cover full canvas and then i should be able to fill specific square fro