{
{   This procedure  verifies that the N level of the given path exists online,
{  and that the N - 1 level does NOT exist online.  This is of primary use for
{  the RESTORE_PERMANENT_FILE utility.
{
{       PUP$VALIDATE_N_N_MINUS_1 (PATH, N_TYPE, CYCLE_SELECTOR,
{         STATUS)
{
{ PATH: (input) This parameter specifies the path to the file or catalog.
{
{ N_TYPE: (input) This specifies the expected type of the N item in the path.
{      If this is puc$valid_cycle_entry the cycle_selector is used
{
{ CYCLE_SELECTOR: (input) This specifies a permanent file cycle selector.
{
{ STATUS: (output) This parameter returns the request status.
{
{       CONDITIONS:
{                   pue$new_file_already_exists
{                   pue$new_cycle_already_exists
{                   pue$n_minus_1_doesnt_exist
{
{       IDENTIFIER: puc$pf_utility_id
{
