basic implementation of red black guass seidel