def METHOD_NAME(self):
    check_backward([5,5,5], 'min', 0, True)
    check_backward([5,5,5], 'min', 2, True)
    check_backward([5,5,5], 'min', 1, True)
    check_backward([5,], 'min', 0, True)
    check_backward([20,20,20,20], 'max', 0, True)
    check_backward([20,20,20,20], 'max', 2, True)
    check_backward([20,20,20,20], 'max', 1, True)
    check_backward([20,20,20,20], 'max', 3, True)
    check_backward([5,5,5], 'min', 0, False)
    check_backward([5,5,5], 'min', 2, False)
    check_backward([5,5,5], 'min', 1, False)
    check_backward([5,], 'min', 0, False)
    check_backward([20,20,20,20], 'max', 0, False)
    check_backward([20,20,20,20], 'max', 2, False)
    check_backward([20,20,20,20], 'max', 1, False)
    check_backward([20,20,20,20], 'max', 3, False)