[Q9.7]paint screen from a point and fill all the adjacent same color points with the new color