def dstn(x, type=2, shape=None, axes=None,  # @ReservedAssignment
         norm='ortho'):
    y = np.atleast_1d(x)
    return _raw_dctn(y, type, shape, axes, norm, dst)