def execute(this, arguments, WORKINGMATRIX): begin = arguments[0] end = arguments[1] spread = arguments[2] val = arguments[3] offset = 0 if len(arguments) == 5: offset = arguments[4] MatrixUtils.paintDiagonal(begin, end, spread, val, WORKINGMATRIX, offset)