def METHOD_NAME(i: _[5:N - 5], j: _[0:M], k: _[7:K - 1], l: _[0:L]):
    @dace.map
    def block(a: _[0:X], b: _[0:Y], c: _[1:Z], d: _[2:W - 2], e: _[0:U]):
        input << A[i, j, k, l, a, b, c, d, e]
        output >> B(1, lambda a, b: a + b)[i, j, k, l]
        output = input