You are given an image represented by an m x n grid of integers. You are also given a starting pixel (sr, sc) and a new color.
Perform a flood fill: starting from (sr, sc), change the color of that pixel and every 4-directionally connected pixel of the same original color to color. Return the modified image.