func1(); func2(); func3(); sub func1 { } sub func2{ } sub func3{ } #### func1(); sub func1{ func2(); } sub func2{ func3(); }