PL SQL Oracle PLSQL

SQL>
SQL>
SQL>
SQL> create or replace procedure A(p number) is
  2    begin
  3        B(p+1);
  4    end;
  5   /
Warning: Procedure created with compilation errors.
SQL>
SQL> show errors
Errors for PROCEDURE A:
LINE/COL ERROR
-------- -----------------------------------------------------------------
3/7      PL/SQL: Statement ignored
3/7      PLS-00905: object RNTSOFT.B is invalid
SQL>
SQL> create or replace procedure B(p number) is
  2    begin
  3        A(p+1);
  4    end;
  5   /
Warning: Procedure created with compilation errors.
SQL>
SQL>
SQL> show errors
Errors for PROCEDURE B:
LINE/COL ERROR
-------- -----------------------------------------------------------------
3/7      PL/SQL: Statement ignored
3/7      PLS-00905: object RNTSOFT.A is invalid
SQL>