flood fill problem recursively added