function quinary4d( arrays, shape, fcn ) {
	var S0;
	var S1;
	var S2;
	var S3;
	var i0;
	var i1;
	var i2;
	var i3;
	var x0;
	var y0;
	var z0;
	var w0;
	var u0;
	var v0;
	var x1;
	var y1;
	var z1;
	var w1;
	var u1;
	var v1;
	var x2;
	var y2;
	var z2;
	var w2;
	var u2;
	var v2;
	var x;
	var y;
	var z;
	var w;
	var u;
	var v;

	S0 = shape[ 3 ];
	S1 = shape[ 2 ];
	S2 = shape[ 1 ];
	S3 = shape[ 0 ];
	if ( S0 <= 0 || S1 <= 0 || S2 <= 0 || S3 <= 0 ) {
		return;
	}
	x = arrays[ 0 ];
	y = arrays[ 1 ];
	z = arrays[ 2 ];
	w = arrays[ 3 ];
	u = arrays[ 4 ];
	v = arrays[ 5 ];
	for ( i3 = 0; i3 < S3; i3++ ) {
		x2 = x[ i3 ];
		y2 = y[ i3 ];
		z2 = z[ i3 ];
		w2 = w[ i3 ];
		u2 = u[ i3 ];
		v2 = v[ i3 ];
		for ( i2 = 0; i2 < S2; i2++ ) {
			x1 = x2[ i2 ];
			y1 = y2[ i2 ];
			z1 = z2[ i2 ];
			w1 = w2[ i2 ];
			u1 = u2[ i2 ];
			v1 = v2[ i2 ];
			for ( i1 = 0; i1 < S1; i1++ ) {
				x0 = x1[ i1 ];
				y0 = y1[ i1 ];
				z0 = z1[ i1 ];
				w0 = w1[ i1 ];
				u0 = u1[ i1 ];
				v0 = v1[ i1 ];
				for ( i0 = 0; i0 < S0; i0++ ) {
					v0[ i0 ] = fcn( x0[ i0 ], y0[ i0 ], z0[ i0 ], w0[ i0 ], u0[ i0 ] ); // eslint-disable-line max-len
				}
			}
		}
	}
}
Applies a quinary callback to elements in five four-dimensional nested input arrays and assigns results to elements in a four-dimensional nested output array.

## Notes

-   The function assumes that the input and output arrays have the same shape.

@param {ArrayLikeObject<Array<Array<Array<Collection>>>>} arrays - array-like object containing five input nested arrays and one output nested array
@param {NonNegativeIntegerArray} shape - array shape
@param {Callback} fcn - quinary callback
@returns {void}

@example
var ones4d = require( '@stdlib/array/base/ones4d' );
var zeros4d = require( '@stdlib/array/base/zeros4d' );
var add = require( '@stdlib/number/float64/base/add5' );

var shape = [ 1, 1, 2, 2 ];

var x = ones4d( shape );
var y = ones4d( shape );
var z = ones4d( shape );
var w = ones4d( shape );
var v = ones4d( shape );
var out = zeros4d( shape );

quinary4d( [ x, y, z, w, v, out ], shape, add );

console.log( out );
// => [ [ [ [ 5.0, 5.0 ], [ 5.0, 5.0 ] ] ] ]