title: Swift / iOS. Remove few view controllers from navigation stack
body: <p>Here is what I want to do and I am not sure is it right approach, so please give me an advise how to do it.</p>
  
  <p>I have Initial VC with Navigation VC, from it I push First VC, from it I push Second VC.</p>
  
  <p>Next I present (from NavigationController of Second VC) Third VC.</p>
  
  <p>And now I want to remove First and Second VCs from navigation stack.</p>
  
  <p>After that I expect to have such result: I dismiss Third VC and I see Initial VC</p>
  
  <p>How can I get that result?</p>