A Dragon has 5 heads puzzle

A dragon has five heads.
Every time a head is chopped off,five new heads grow.
If six heads are chopped off one by one,
How many heads will the dragon finally have?

Click here for Answer

The Dragon will finally have 29 Heads