there is a single word that describes a story or a novel in which the protagonist undertakes a journey of self-discovery, and becomes victorious at the end.

Can any one help out?

For example, tom sawyer or catcher in the rye would be perfect examples of what a "....." means.